Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs(en): merge rollup/master into rollup-docs-cn/master @ 27690dc0 #119

Merged
merged 33 commits into from
Feb 28, 2024

Conversation

docschina-bot
Copy link
Collaborator

此 PR 自动生成。

合并 rollup/rollup 的修改至本仓库(@ 27690dc

以下文件存在冲突,可能需要重新翻译:

请解决所有冲突后提交到此 pull request,可直接在 Github 修改、切换到 sync-27690dc0 分支进行修改或者使用 Github Desktop 拉取此 pr 修改并提交。

禁止使用 Squash Merge 来合并此 Pull Request!

使用该操作会导致上游仓库的内容丢失,并致使下一次合并产生冲突。

renovate bot and others added 29 commits February 2, 2024 05:34
… (#5367)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency husky to v9

* Update for husky migration

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): lock file maintenance minor/patch updates

* Fix type issue

* Do not auto-merge major updates, remove hourly limit

* Fix test

* Downgrade node types to fix type issue

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
* Limit version range for node types

Otherwise

* Unpin TypeScript plugin

which was not really pinned, but still
* Update the usage of glob

* Update the documentation about how to use Rollup in Deno
…file hashes (#5371)

* Add documentation

* Add new hashing functions and update hashes

The hashes changed due to how they are now encoded

* Add new hashing functions in JavaScript

* Implement new output.hashCharacters option
* Transform rust panic message into Buffer

* Update buffer-to-ast.ts

* Adapt error function in the Module class
* chore(deps): lock file maintenance minor/patch updates

* Adapt code for new enum structure

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
…386)

Resolve all rollup imports to node_modules
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…ler Re-exports (#5380)

* test: add a basic test

* feat: Export __proto__ outside the forEach

* test: update test snapshots

* Enhance the reliability of the test

* 4.10.0

* Introduce output.reexportProtoFromExternal option

* Update documentation

* Adapt tests

* Tweak documentation

* Update Command line flags

---------

Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
* Add const reassign rule

* Update src/utils/logs.ts

Co-authored-by: Lukas Taegert-Atkinson <[email protected]>

* Update tests

---------

Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update typescript-eslint monorepo to v7

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): lock file maintenance minor/patch updates

* Fix core-js update and exclude form further updates

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lukas Taegert-Atkinson <[email protected]>
* Use consistent module resolution

* Fix number literal casing

* Store esTreeNode of import expression argument on ImportExpression

* Move ReadString type

* Pre-generate keys for iteration

* Separate parsing and node construction

* Add missing AST nodes and improve some names

* Add additional Node keys and adapt some logic

This prepares for the new buffer parsing

* Initial version of bufferParsers

TODO: Special logic in parseNode of some nodes

* Use absolute positions

This should make future template logic easier

* Move annotation flags to the annotated nodes

* Move invalid annotation handling to Program

* Improve expression

* Make parse and panic errors proper nodes

* Directly consume buffer

We still need to update generate-buffer-parsers
with the provided changes.

* Provide correct scopes to nodes

* Add post-processing steps

* Move static flag to first position

* Add remaining customizations

* Create new perf script that measures against node_modules rollup

* Run form tests twice to improve coverage

The second run uses the cache

* Avoid unnecessary cache generation

* Do not generate cache on CLI unless requested
* Keep AST if cache is not explicitly disabled

* Test panic errors for synchronous parsing

* Do not run the leak test locally on npm test

This does not work on non-x86 architectures

* Test custom AST

* Remove unnecessary conditional

* Add descriptions for all relevant test categories
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Copy link

vercel bot commented Feb 23, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
rollup-docs-cn ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 28, 2024 7:11am

Copy link

netlify bot commented Feb 23, 2024

Deploy Preview for relaxed-alfajores-47dd1b failed.

Name Link
🔨 Latest commit b57cc2a
🔍 Latest deploy log https://app.netlify.com/sites/relaxed-alfajores-47dd1b/deploys/65dedc6107edd20008163739

@waynzh
Copy link
Member

waynzh commented Feb 28, 2024

Removed the CLI Docs check in CI / Lint and Audit (used to compare whether the commands in ⌘-line-interface/index.md and help.md are equal line by line).
Since this project has translated command-line-interface/index.md, so the error can be ignored.

@waynzh waynzh merged commit efe2119 into master Feb 28, 2024
26 of 30 checks passed
@waynzh waynzh deleted the sync-27690dc0 branch February 28, 2024 07:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants