esbuild-plugin-browserslist
esbuild-plugin-browserslist copied to clipboard
chore(deps): bump the all group across 1 directory with 9 updates
Bumps the all group with 9 updates in the / directory:
| Package | From | To |
|---|---|---|
| zod | 3.23.5 |
3.23.8 |
| @nihalgonsalves/esconfig | 0.9.9 |
0.9.10 |
| @types/node | 18.19.31 |
18.19.33 |
| @vitest/coverage-v8 | 1.5.2 |
1.6.0 |
| @vitest/ui | 1.5.2 |
1.6.0 |
| esbuild | 0.20.2 |
0.21.2 |
| eslint-plugin-vitest | 0.4.1 |
0.5.4 |
| lefthook | 1.6.10 |
1.6.11 |
| vitest | 1.5.2 |
1.6.0 |
Updates zod from 3.23.5 to 3.23.8
Release notes
Sourced from zod's releases.
v3.23.8
Commits:
- 0f4d403558ae0490c711e4c2bfcf6c200bd14e11 Add Bronze logos (#3470)
- 19687315b5b24bbd1ff6c346bfc2975700221748 Tweak tiers (#3471)
- eda7df314399929f7ed737423868a5a0780cd944 Change RefinementCtx to interface
- ca42965df46b2f7e2747db29c40a26bcb32a51d5 v3.23.8
v3.23.7
Commits:
- 29d2ea2a15f0b1ac4b89138041f786a3dafc490b Add copper
- d969423266fccee56ef769da6744cc8bacb04550 Fix #3437: extendShape erases JSDoc property documentation (#3463)
- 2239ff3ccc9af4d28bee27bd6fb2a5632844480b Add social crow
- f985b5b922cb357dbf4b25bb43814d19f838e046 3.23.7
v3.23.6
Commits:
- bc0095aab9e7254deb18701adc63de128ca2c742 Test on latest node
- 6e5699a30373cc22879f2bcb6902fc138518c980 Lint on latest node
- 1f466d9d00f446d7bed1962990e7a1ce813ab0d4 describe how one can protect from cyclical objects starting an infini… (#3447)
- 3fed6f21e0ea7adc91aa0cc44f75bcf4e526d98e Add zod playground link (#3454)
- 04e1f379f6989d23dd45660fcabc78f76d7834f8 Fixed freezing async ZodReadonly results (#3457)
- b87e59d0e4bbb4403bf27243afdcda9fcdeec258 Update sponsor tiers (#3453)
- 143886151bba3930bdcc10d34a1cff4bf9103ba8 Add copper tier (#3460)
- ce3711e1384952d255769b9495f9bfadfb327291 add VSCode dev container support and documenation
- 93b480b12ec3466cbd3b4182f7ce292e5c61528c v3.23.6
Commits
ca42965v3.23.8eda7df3Change RefinementCtx to interface1968731Tweak tiers (#3471)0f4d403Add Bronze logos (#3470)f985b5b3.23.72239ff3Add social crowd969423Fix #3437: extendShape erases JSDoc property documentation (#3463)29d2ea2Add copper93b480bv3.23.6ce3711eadd VSCode dev container support and documenation- Additional commits viewable in compare view
Updates @nihalgonsalves/esconfig from 0.9.9 to 0.9.10
Release notes
Sourced from @nihalgonsalves/esconfig's releases.
esconfig: v0.9.10
0.9.10 (2024-05-06)
Features
Commits
0aad96bchore(main): release esconfig 0.9.10 (#102)29cfc21feat(deps): bump the all group with 2 updates (#101)- See full diff in compare view
Updates @types/node from 18.19.31 to 18.19.33
Commits
- See full diff in compare view
Updates @vitest/coverage-v8 from 1.5.2 to 1.6.0
Release notes
Sourced from @vitest/coverage-v8's releases.
v1.6.0
🚀 Features
- Support standalone mode - by
@sheremet-vain vitest-dev/vitest#5565 (bdce0)- Custom "snapshotEnvironment" option - by
@sheremet-vain vitest-dev/vitest#5449 (30f72)- benchmark: Support comparing benchmark result - by
@hi-ogawaand@sheremet-vain vitest-dev/vitest#5398 (f8d3d)- browser: Allow injecting scripts - by
@sheremet-vain vitest-dev/vitest#5656 (21e58)- reporter: Support
includeConsoleOutputandaddFileAttributein junit - by@hi-ogawain vitest-dev/vitest#5659 (2f913)- ui: Sort items by file name - by
@bteain vitest-dev/vitest#5652 (1f726)🐞 Bug Fixes
- Keep order of arguments for .each in custom task collectors - by
@sheremet-vain vitest-dev/vitest#5640 (7d57c)- Call
resolveId('vitest')afterbuildStart- by@hi-ogawain vitest-dev/vitest#5646 (f5faf)- Hash the name of the file when caching - by
@sheremet-vain vitest-dev/vitest#5654 (c9e68)- Don't panic on empty files in node_modules - by
@sheremet-va(40c29)- Use
toJSONfor error serialization - by@hi-ogawain vitest-dev/vitest#5526 (19a21)- coverage:
- Exclude
*.test-d.*by default - by@MindfulPolin vitest-dev/vitest#5634 (bfe8a)- Apply
vite-node's wrapper only to executed files - by@AriPerkkioin vitest-dev/vitest#5642 (c9883)- vm:
- Support network imports - by
@sheremet-vain vitest-dev/vitest#5610 (103a6)🏎 Performance
- Improve performance of forks pool - by
@sheremet-vain vitest-dev/vitest#5592 (d8304)- Unnecessary rpc call when coverage is disabled - by
@AriPerkkioin vitest-dev/vitest#5658 (c5712)View changes on GitHub
v1.5.3
🐞 Bug Fixes
- Use package.json name for a workspace project if not provided - by
@sheremet-vain vitest-dev/vitest#5608 (48fba)- Backport jest iterable equality within object - by
@sukovanejin vitest-dev/vitest#5621 (30e5d)- browser: Support benchmark - by
@hi-ogawain vitest-dev/vitest#5622 (becab)- reporter: Use default error formatter for JUnit - by
@hi-ogawain vitest-dev/vitest#5629 (20060)View changes on GitHub
Commits
6b29f3dchore: release v1.6.0c9883f3fix(coverage): applyvite-node's wrapper only to executed files (#5642)a52964bchore: release v1.5.3- See full diff in compare view
Updates @vitest/ui from 1.5.2 to 1.6.0
Release notes
Sourced from @vitest/ui's releases.
v1.6.0
🚀 Features
- Support standalone mode - by
@sheremet-vain vitest-dev/vitest#5565 (bdce0)- Custom "snapshotEnvironment" option - by
@sheremet-vain vitest-dev/vitest#5449 (30f72)- benchmark: Support comparing benchmark result - by
@hi-ogawaand@sheremet-vain vitest-dev/vitest#5398 (f8d3d)- browser: Allow injecting scripts - by
@sheremet-vain vitest-dev/vitest#5656 (21e58)- reporter: Support
includeConsoleOutputandaddFileAttributein junit - by@hi-ogawain vitest-dev/vitest#5659 (2f913)- ui: Sort items by file name - by
@bteain vitest-dev/vitest#5652 (1f726)🐞 Bug Fixes
- Keep order of arguments for .each in custom task collectors - by
@sheremet-vain vitest-dev/vitest#5640 (7d57c)- Call
resolveId('vitest')afterbuildStart- by@hi-ogawain vitest-dev/vitest#5646 (f5faf)- Hash the name of the file when caching - by
@sheremet-vain vitest-dev/vitest#5654 (c9e68)- Don't panic on empty files in node_modules - by
@sheremet-va(40c29)- Use
toJSONfor error serialization - by@hi-ogawain vitest-dev/vitest#5526 (19a21)- coverage:
- Exclude
*.test-d.*by default - by@MindfulPolin vitest-dev/vitest#5634 (bfe8a)- Apply
vite-node's wrapper only to executed files - by@AriPerkkioin vitest-dev/vitest#5642 (c9883)- vm:
- Support network imports - by
@sheremet-vain vitest-dev/vitest#5610 (103a6)🏎 Performance
- Improve performance of forks pool - by
@sheremet-vain vitest-dev/vitest#5592 (d8304)- Unnecessary rpc call when coverage is disabled - by
@AriPerkkioin vitest-dev/vitest#5658 (c5712)View changes on GitHub
v1.5.3
🐞 Bug Fixes
- Use package.json name for a workspace project if not provided - by
@sheremet-vain vitest-dev/vitest#5608 (48fba)- Backport jest iterable equality within object - by
@sukovanejin vitest-dev/vitest#5621 (30e5d)- browser: Support benchmark - by
@hi-ogawain vitest-dev/vitest#5622 (becab)- reporter: Use default error formatter for JUnit - by
@hi-ogawain vitest-dev/vitest#5629 (20060)View changes on GitHub
Commits
Updates esbuild from 0.20.2 to 0.21.2
Release notes
Sourced from esbuild's releases.
v0.21.2
Correct
thisin field and accessor decorators (#3761)This release changes the value of
thisin initializers for class field and accessor decorators from the module-levelthisvalue to the appropriatethisvalue for the decorated element (either the class or the instance). It was previously incorrect due to lack of test coverage. Here's an example of a decorator that doesn't work without this change:const dec = () => function() { this.bar = true } class Foo { @dec static foo } console.log(Foo.bar) // Should be "true"Allow
es2023as a target environment (#3762)TypeScript recently added
es2023as a compilation target, so esbuild now supports this too. There is no difference between a target ofes2022andes2023as far as esbuild is concerned since the 2023 edition of JavaScript doesn't introduce any new syntax features.v0.21.1
Fix a regression with
--keep-names(#3756)The previous release introduced a regression with the
--keep-namessetting and object literals withget/setaccessor methods, in which case the generated code contained syntax errors. This release fixes the regression:// Original code x = { get y() {} }// Output from version 0.21.0 (with --keep-names) x = { get y: /* @PURE */ __name(function() { }, "y") };
// Output from this version (with --keep-names) x = { get y() { } };
v0.21.0
This release doesn't contain any deliberately-breaking changes. However, it contains a very complex new feature and while all of esbuild's tests pass, I would not be surprised if an important edge case turns out to be broken. So I'm releasing this as a breaking change release to avoid causing any trouble. As usual, make sure to test your code when you upgrade.
Implement the JavaScript decorators proposal (#104)
With this release, esbuild now contains an implementation of the upcoming JavaScript decorators proposal. This is the same feature that shipped in TypeScript 5.0 and has been highly-requested on esbuild's issue tracker. You can read more about them in that blog post and in this other (now slightly outdated) extensive blog post here: https://2ality.com/2022/10/javascript-decorators.html. Here's a quick example:
const log = (fn, context) => function() { console.log(`before ${context.name}`) const it = fn.apply(this, arguments) console.log(`after ${context.name}`) return it }class Foo {
@logstatic foo() {
... (truncated)
Changelog
Sourced from esbuild's changelog.
0.21.2
Correct
thisin field and accessor decorators (#3761)This release changes the value of
thisin initializers for class field and accessor decorators from the module-levelthisvalue to the appropriatethisvalue for the decorated element (either the class or the instance). It was previously incorrect due to lack of test coverage. Here's an example of a decorator that doesn't work without this change:const dec = () => function() { this.bar = true } class Foo { @dec static foo } console.log(Foo.bar) // Should be "true"Allow
es2023as a target environment (#3762)TypeScript recently added
es2023as a compilation target, so esbuild now supports this too. There is no difference between a target ofes2022andes2023as far as esbuild is concerned since the 2023 edition of JavaScript doesn't introduce any new syntax features.0.21.1
Fix a regression with
--keep-names(#3756)The previous release introduced a regression with the
--keep-namessetting and object literals withget/setaccessor methods, in which case the generated code contained syntax errors. This release fixes the regression:// Original code x = { get y() {} }// Output from version 0.21.0 (with --keep-names) x = { get y: /* @PURE */ __name(function() { }, "y") };
// Output from this version (with --keep-names) x = { get y() { } };
0.21.0
This release doesn't contain any deliberately-breaking changes. However, it contains a very complex new feature and while all of esbuild's tests pass, I would not be surprised if an important edge case turns out to be broken. So I'm releasing this as a breaking change release to avoid causing any trouble. As usual, make sure to test your code when you upgrade.
Implement the JavaScript decorators proposal (#104)
With this release, esbuild now contains an implementation of the upcoming JavaScript decorators proposal. This is the same feature that shipped in TypeScript 5.0 and has been highly-requested on esbuild's issue tracker. You can read more about them in that blog post and in this other (now slightly outdated) extensive blog post here: https://2ality.com/2022/10/javascript-decorators.html. Here's a quick example:
const log = (fn, context) => function() { console.log(`before ${context.name}`) const it = fn.apply(this, arguments) console.log(`after ${context.name}`) return it }
... (truncated)
Commits
b24180epublish 0.21.2 to npmf82e0adfix #3761:thisin field and accessor decorators46ea596fix #3762: addes2023as an alias fores2022e876394publish 0.21.1 to npm4abc387adjust decorator source map locationse7a9256fix #3756: regression with--keep-names33cbbearunmake update-compat-tablec6da2c3publish 0.21.0 to npm4bc834cinitial implementation of the decorators proposal (#3754)07cdbe0some small adjustments to runtime library code- Additional commits viewable in compare view
Updates eslint-plugin-vitest from 0.4.1 to 0.5.4
Release notes
Sourced from eslint-plugin-vitest's releases.
v0.5.4
Features
- support old Eslint configuration
- update dependencies
v0.5.3
Bug Fixes
v0.5.2
Features
v0.5.1
Bug Fixes
v0.5.0
‼️ Breaking Change 🚨
This version only supports new eslint flat config!
If you run into issues, consider downgrading and opening an issue. Remember to include a minimum repro example to help me fix issues quickly!
Full Changelog: https://github.com/veritem/eslint-plugin-vitest/compare/v0.5.0...v0.5.0
v0.4.2-beta.5
No release notes provided.
v0.4.2-beta.4
Bug Fixes
v0.4.2-beta.3
Features
... (truncated)
Commits
2d95ccfchore: release v0.5.42696f0dchore(legacy): add support for legacy configs (#434)0535b89feat(cleanup): remove unnecessary files and updat deps (#430)58d2e78chore: release v0.5.3a554dd2fix: configs in plugin declaration file (#428)5ec4809typo (#426)f8f39f0Docs/readme (#425)1672d43chore: release v0.5.207be616feat(no-focused-tests): add autofix (#424)b082ce6chore: release v0.5.1- Additional commits viewable in compare view
Updates lefthook from 1.6.10 to 1.6.11
Commits
Updates vitest from 1.5.2 to 1.6.0
Release notes
Sourced from vitest's releases.
v1.6.0
🚀 Features
- Support standalone mode - by
@sheremet-vain vitest-dev/vitest#5565 (bdce0)- Custom "snapshotEnvironment" option - by
@sheremet-vain vitest-dev/vitest#5449 (30f72)- benchmark: Support comparing benchmark result - by
@hi-ogawaand@sheremet-vain vitest-dev/vitest#5398 (f8d3d)- browser: Allow injecting scripts - by
@sheremet-vain vitest-dev/vitest#5656 (21e58)- reporter: Support
includeConsoleOutputandaddFileAttributein junit - by@hi-ogawain vitest-dev/vitest#5659 (2f913)- ui: Sort items by file name - by
@bteain vitest-dev/vitest#5652 (1f726)🐞 Bug Fixes
- Keep order of arguments for .each in custom task collectors - by
@sheremet-vain vitest-dev/vitest#5640 (7d57c)- Call
resolveId('vitest')afterbuildStart- by@hi-ogawain vitest-dev/vitest#5646 (f5faf)- Hash the name of the file when caching - by
@sheremet-vain vitest-dev/vitest#5654 (c9e68)- Don't panic on empty files in node_modules - by
@sheremet-va(40c29)- Use
toJSONfor error serialization - by@hi-ogawain vitest-dev/vitest#5526 (19a21)- coverage:
- Exclude
*.test-d.*by default - by@MindfulPolin vitest-dev/vitest#5634 (bfe8a)- Apply
vite-node's wrapper only to executed files - by@AriPerkkioin vitest-dev/vitest#5642 (c9883)- vm:
- Support network imports - by
@sheremet-vain vitest-dev/vitest#5610 (103a6)🏎 Performance
- Improve performance of forks pool - by
@sheremet-vain vitest-dev/vitest#5592 (d8304)- Unnecessary rpc call when coverage is disabled - by
@AriPerkkioin vitest-dev/vitest#5658 (c5712)View changes on GitHub
v1.5.3
🐞 Bug Fixes
- Use package.json name for a workspace project if not provided - by
@sheremet-vain vitest-dev/vitest#5608 (48fba)- Backport jest iterable equality within object - by
@sukovanejin vitest-dev/vitest#5621 (30e5d)- browser: Support benchmark - by
@hi-ogawain vitest-dev/vitest#5622 (becab)- reporter: Use default error formatter for JUnit - by
@hi-ogawain vitest-dev/vitest#5629 (20060)View changes on GitHub
Commits
6b29f3dchore: release v1.6.0f8d3d22feat(benchmark): support comparing benchmark result (#5398)21e58bdfeat(browser): allow injecting scripts (#5656)30f728bfeat: custom "snapshotEnvironment" option (#5449)2f91322feat(reporter): supportincludeConsoleOutputandaddFileAttributein juni...c571276perf: unnecessary rpc call when coverage is disabled (#5658)bdce0a2feat: support standalone mode (#5565)40c299ffix: don't panic on empty files in node_modulesc9e68cefix: hash the name of the file when caching (#5654)f5faf42fix: callresolveId('vitest')afterbuildStart(#5646)- Additional commits viewable in compare view
Most Recent Ignore Conditions Applied to This Pull Request
| Dependency Name | Ignore Conditions |
|---|---|
| @types/node | [>= 20.a, < 21] |
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions