Lukas Taegert-Atkinson
b379a59223
4.13.2
11 hours ago
Lukas Taegert-Atkinson
e13e066aef
Use long cpu name as Rust needs it
11 hours ago
Pavol Loffay
1217787126
Add support for ppc64le ( #5350 )
...
* Add support for ppc64le
Signed-off-by: Pavol Loffay <p.loffay@gmail.com>
* Fix
Signed-off-by: Pavol Loffay <p.loffay@gmail.com>
* Fix
Signed-off-by: Pavol Loffay <p.loffay@gmail.com>
* Fix
Signed-off-by: Pavol Loffay <p.loffay@gmail.com>
* Try enabling zig
Signed-off-by: Pavol Loffay <p.loffay@gmail.com>
* Set linker via environment
---------
Signed-off-by: Pavol Loffay <p.loffay@gmail.com>
Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
Co-authored-by: Lukas Taegert-Atkinson <lukastaegert@users.noreply.github.com>
16 hours ago
Bjorn Lu
41ba566b83
Cache module info getters before output generation ( #5438 )
...
* Cache module info getters before output generation
* Update ExternalModule.ts
* Update Module.ts
* Update src/utils/getter.ts
Co-authored-by: Lukas Taegert-Atkinson <lukastaegert@users.noreply.github.com>
* Remove safeguards as we are converting a hand-picked list
---------
Co-authored-by: Lukas Taegert-Atkinson <lukastaegert@users.noreply.github.com>
Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
16 hours ago
Lukas Taegert-Atkinson
fffaedeaa1
4.13.1
2 days ago
David Edler
c1528069cd
Add support for linux s390x gnu ( #5346 )
...
Signed-off-by: David Edler <david.edler@canonical.com>
2 days ago
renovate[bot]
23d5282e01
chore(deps): lock file maintenance minor/patch updates ( #5437 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
6 days ago
renovate[bot]
6ead1f7ab4
chore(deps): lock file maintenance minor/patch updates ( #5436 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
7 days ago
renovate[bot]
a059bb8405
chore(deps): lock file maintenance minor/patch updates ( #5432 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks ago
renovate[bot]
ee42353d70
chore(deps): update dependency @vue/eslint-config-typescript to v13 ( #5430 )
...
* chore(deps): update dependency @vue/eslint-config-typescript to v13
* Re-enable vitepress updates
* Commit generated SVGs as they do not render on Vercel
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lukas Taegert-Atkinson <lukas.taegert-atkinson@tngtech.com>
2 weeks ago
Lukas Taegert-Atkinson
b124341c5e
Update license file
2 weeks ago
renovate[bot]
84216e3164
chore(deps): lock file maintenance minor/patch updates ( #5431 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 weeks ago
Lukas Taegert-Atkinson
1c8afed74b
4.13.0
2 weeks ago
Lukas Taegert-Atkinson
341d987b64
Add locations to logs, warnings and error messages ( #5424 )
2 weeks ago
Wick
bbcdac33c6
chore: fix typo ( #5419 )
2 weeks ago
renovate[bot]
10bdaa325a
chore(deps): lock file maintenance ( #5418 )
...
chore(deps): lock file maintenance minor/patch updates
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks ago
renovate[bot]
c2c37ec473
chore(deps): lock file maintenance minor/patch updates ( #5417 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 weeks ago
Lukas Taegert-Atkinson
f44dac3170
4.12.1
3 weeks ago
Yoav Weiss
cc7003f2c5
Chunk assignment - Fix comment line breaks and typo ( #5411 )
...
Fix comment line breaks and typo
Co-authored-by: Lukas Taegert-Atkinson <lukastaegert@users.noreply.github.com>
3 weeks ago
翠 / green
ce6cb93098
fix: escape ids in `import.meta.ROLLUP_FILE_URL_referenceId` correctly ( #5404 )
3 weeks ago
Lukas Taegert-Atkinson
240be0b954
Improve documentation for AST nodes
4 weeks ago
renovate[bot]
536444cf14
chore(deps): lock file maintenance ( #5407 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks ago
renovate[bot]
7207ff0586
chore(deps): lock file maintenance minor/patch updates ( #5406 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 weeks ago
Lukas Taegert-Atkinson
27690dc083
Update contributing guide
1 month ago
renovate[bot]
265bb9a383
chore(deps): lock file maintenance minor/patch updates ( #5399 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 month ago
Vladislav Tupikin
67d7f10275
Rename `getRollupEror` to `getRollupError` ( #5398 )
1 month ago
Lukas Taegert-Atkinson
c9b3655ec2
List all authors in release notes
1 month ago
Lukas Taegert-Atkinson
0146b84be3
4.12.0
1 month ago
Lukas Taegert-Atkinson
14c966257f
Improve performance by directly constructing AST from buffer ( #5391 )
...
* 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
1 month ago
renovate[bot]
54931591c9
chore(deps): lock file maintenance minor/patch updates ( #5395 )
...
* 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 <lukas.taegert-atkinson@tngtech.com>
1 month ago
renovate[bot]
4d92403a8c
chore(deps): update typescript-eslint monorepo to v7 (major) ( #5394 )
...
chore(deps): update typescript-eslint monorepo to v7
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 month ago
renovate[bot]
cae6935b6c
chore(deps): update dependency eslint-plugin-unicorn to v51 ( #5393 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 month ago
Lukas Taegert-Atkinson
90ad652b74
4.11.0
1 month ago
XiaoPi
d6fd38343b
Add const reassign rule ( #5388 )
...
* Add const reassign rule
* Update src/utils/logs.ts
Co-authored-by: Lukas Taegert-Atkinson <lukastaegert@users.noreply.github.com>
* Update tests
---------
Co-authored-by: Lukas Taegert-Atkinson <lukastaegert@users.noreply.github.com>
1 month ago
XiaoPi
f74d0a9521
fix: separately export `__proto__` for compatibility with CJS Transpiler 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 <lukas.taegert-atkinson@tngtech.com>
1 month ago
Lukas Taegert-Atkinson
7624208607
4.10.0
2 months ago
renovate[bot]
9e57e6c75f
chore(deps): update codecov/codecov-action action to v4 ( #5384 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months ago
XiaoPi
b4164c562e
Resolve all rollup imports to node_modules to avoid type conflict ( #5386 )
...
Resolve all rollup imports to node_modules
2 months ago
Lukas Taegert-Atkinson
8fecd35904
Add skipLibCheck again to fix type issues
2 months ago
Lukas Taegert-Atkinson
38c9a95e0d
Fix declaration file
2 months ago
Lukas Taegert-Atkinson
62e6327bb5
Ensure we pull before a release
2 months ago
renovate[bot]
cb65c0d25a
chore(deps): lock file maintenance minor/patch updates ( #5385 )
...
* 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 <lukas.taegert-atkinson@tngtech.com>
2 months ago
XiaoPi
51226e314c
Catch Rust panics and then throw them in JS ( #5383 )
...
* Transform rust panic message into Buffer
* Update buffer-to-ast.ts
* Adapt error function in the Module class
2 months ago
Lukas Taegert-Atkinson
57277bfabb
Implement "output.hashCharacters" option to define character set for 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
2 months ago
XiaoPi
63a91a663a
Update documentation ( #5382 )
...
* Update the usage of glob
* Update the documentation about how to use Rollup in Deno
2 months ago
Lukas Taegert-Atkinson
14425f9262
Roll back vitepress as 1.0.0-rc.40 breaks the development build ( #5372 )
2 months ago
Lukas Taegert-Atkinson
19fe138d44
Fix dependency range for Node types ( #5370 )
...
* Limit version range for node types
Otherwise
* Unpin TypeScript plugin
which was not really pinned, but still
2 months ago
renovate[bot]
2abd46d1c1
chore(deps): lock file maintenance minor/patch updates ( #5369 )
...
* 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 <lukas.taegert-atkinson@tngtech.com>
2 months ago
renovate[bot]
fb3b66e38a
chore(deps): update peter-evans/find-comment action to v3 ( #5368 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2 months ago
renovate[bot]
9ae50129f4
chore(deps): update dependency husky to v9 ( #5366 )
...
* 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 <lukas.taegert-atkinson@tngtech.com>
2 months ago