sxzz / ast-explorer

A web tool to explore the ASTs generated by front-end parsers.
https://ast.sxzz.moe
GNU Affero General Public License v3.0
187 stars 17 forks source link

chore(deps): update all non-major dependencies #79

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@babel/parser (source) ^7.25.0 -> ^7.25.3 age adoption passing confidence
@iconify-json/ri ^1.1.21 -> ^1.1.22 age adoption passing confidence
@iconify-json/vscode-icons ^1.1.36 -> ^1.1.37 age adoption passing confidence
@oxc-parser/wasm (source) ^0.22.1 -> ^0.23.0 age adoption passing confidence
@shikijs/monaco (source) ^1.12.0 -> ^1.12.1 age adoption passing confidence
@swc/wasm-web 1.7.3 -> 1.7.6 age adoption passing confidence
@sxzz/eslint-config ^3.16.0 -> ^3.16.2 age adoption passing confidence
@typescript-eslint/parser (source) ^7.17.0 -> ^7.18.0 age adoption passing confidence
@unocss/nuxt (source) ^0.61.6 -> ^0.61.9 age adoption passing confidence
@vue/compiler-dom (source) ^3.4.34 -> ^3.4.35 age adoption passing confidence
@vue/compiler-sfc (source) ^3.4.34 -> ^3.4.35 age adoption passing confidence
bumpp ^9.4.1 -> ^9.4.2 age adoption passing confidence
flow-parser (source) ^0.241.0 -> ^0.242.1 age adoption passing confidence
shiki (source) ^1.12.0 -> ^1.12.1 age adoption passing confidence
tsx (source) ^4.16.2 -> ^4.16.5 age adoption passing confidence

Release Notes

babel/babel (@​babel/parser) ### [`v7.25.3`](https://togithub.com/babel/babel/releases/tag/v7.25.3) [Compare Source](https://togithub.com/babel/babel/compare/v7.25.0...v7.25.3) #### v7.25.3 (2024-07-31) ##### :bug: Bug Fix - `babel-plugin-bugfix-firefox-class-in-computed-class-key`, `babel-traverse` - [#​16699](https://togithub.com/babel/babel/pull/16699) Avoid validating visitors produced by `traverse.visitors.merge` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-parser` - [#​16688](https://togithub.com/babel/babel/pull/16688) Add `@babel/types` as a dependency of `@babel/parser` ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### Committers: 2 - Huáng Jùnliàng ([@​JLHwung](https://togithub.com/JLHwung)) - Nicolò Ribaudo ([@​nicolo-ribaudo](https://togithub.com/nicolo-ribaudo))
oxc-project/oxc (@​oxc-parser/wasm) ### [`v0.23.0`](https://togithub.com/oxc-project/oxc/compare/80118cbf3b62496e440d0362ad3d4a3e9ad2e6fb...e02bac357afdc69c4d65e7642d704fae65e2c68d) [Compare Source](https://togithub.com/oxc-project/oxc/compare/80118cbf3b62496e440d0362ad3d4a3e9ad2e6fb...e02bac357afdc69c4d65e7642d704fae65e2c68d)
shikijs/shiki (@​shikijs/monaco) ### [`v1.12.1`](https://togithub.com/shikijs/shiki/releases/tag/v1.12.1) [Compare Source](https://togithub.com/shikijs/shiki/compare/v1.12.0...v1.12.1) #####    🚀 Features - New `dotenv` grammar, new `everforest` theme  -  by [@​antfu](https://togithub.com/antfu) [(29b1d)](https://togithub.com/shikijs/shiki/commit/29b1d3aa) #####     [View changes on GitHub](https://togithub.com/shikijs/shiki/compare/v1.12.0...v1.12.1)
swc-project/swc (@​swc/wasm-web) ### [`v1.7.6`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#176---2024-08-04) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.7.5...v1.7.6) ##### Bug Fixes - **(es/codegen)** Print the missing `abstract` in class expression ([#​9372](https://togithub.com/swc-project/swc/issues/9372)) ([c2e3021](https://togithub.com/swc-project/swc/commit/c2e302127fc80970d4b5096c93e29c9ce76a2fe4)) - **(es/decorators)** Use correct class name reference ([#​9375](https://togithub.com/swc-project/swc/issues/9375)) ([badd6a9](https://togithub.com/swc-project/swc/commit/badd6a9ede5bd511763515b3e62bd222f0860968)) - **(es/typescript)** Strip declare export in strip-only mode ([#​9374](https://togithub.com/swc-project/swc/issues/9374)) ([c53cce4](https://togithub.com/swc-project/swc/commit/c53cce41da69ebb3cd9b464c001902d30bdd07ba)) ### [`v1.7.5`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#175---2024-08-02) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.7.4...v1.7.5) ##### Bug Fixes - **(common)** Fix `StringInput.end_pos` ([#​9362](https://togithub.com/swc-project/swc/issues/9362)) ([5368e18](https://togithub.com/swc-project/swc/commit/5368e189ab5227a5cfdb53dc1105b787665a1c41)) - **(es/parser)** Fix span for unterminated block comments ([#​9361](https://togithub.com/swc-project/swc/issues/9361)) ([dc1b87e](https://togithub.com/swc-project/swc/commit/dc1b87e43ea628791dab48993182ac43cf98c150)) - **(es/parser)** Make `UnterminatedBlockComment` stick to the EOF ([#​9366](https://togithub.com/swc-project/swc/issues/9366)) ([4f0fc6e](https://togithub.com/swc-project/swc/commit/4f0fc6eb65c2b7f7e1e0041a9228a3b7dd7e695a)) - **(es/typescript)** Handle single type statement in if/for/while ([#​9364](https://togithub.com/swc-project/swc/issues/9364)) ([2217730](https://togithub.com/swc-project/swc/commit/221773069b2069ded7eb475cb75a2daa1ec4a752)) - **(es/typescript)** Handle backtick in ASI issue ([#​9367](https://togithub.com/swc-project/swc/issues/9367)) ([6f1716c](https://togithub.com/swc-project/swc/commit/6f1716c4aed447c3311e41603a6399d97540e1fb)) - **(es/typescript)** Analyze import chain ([#​9369](https://togithub.com/swc-project/swc/issues/9369)) ([4f9116f](https://togithub.com/swc-project/swc/commit/4f9116f9259150df3fb3947c809c304809bf5764)) ##### Miscellaneous Tasks - **(deps)** Update rust crate toml to v0.8.19 ([#​9360](https://togithub.com/swc-project/swc/issues/9360)) ([9cd51ce](https://togithub.com/swc-project/swc/commit/9cd51cebdf7e9dd25ebe5057cde63ce7ee0bd0c6)) ### [`v1.7.4`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#174---2024-07-31) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.7.3...v1.7.4) ##### Bug Fixes - **(es/codegen)** Emit question token for class methods ([#​9342](https://togithub.com/swc-project/swc/issues/9342)) ([636585b](https://togithub.com/swc-project/swc/commit/636585b44d0f74f457b44766f8d6fda68bcc4c09)) - **(es/minifier)** Fix detection of `this` ([#​9339](https://togithub.com/swc-project/swc/issues/9339)) ([77da7cf](https://togithub.com/swc-project/swc/commit/77da7cf24bad5064206ab3e6dc248012d08576cf)) - **(es/minifier)** Fix analysis of for-in/of ([#​9340](https://togithub.com/swc-project/swc/issues/9340)) ([1454ab5](https://togithub.com/swc-project/swc/commit/1454ab54c112c25ca03cbb866aacbd41a16ee60a)) - **(es/minifier)** Preserve flags while dropping elements of `SeqExpr` ([#​8907](https://togithub.com/swc-project/swc/issues/8907)) ([24e8798](https://togithub.com/swc-project/swc/commit/24e87985d4f4cf69a1d4a184d02195c62ded5a7e)) - **(es/typescript)** Fix ASI in expression for fast strip ([#​9358](https://togithub.com/swc-project/swc/issues/9358)) ([3ee82e2](https://togithub.com/swc-project/swc/commit/3ee82e223fe0ce54ad892cc5b009f573d997c60e)) ##### Documentation - **(contributing)** Add warning for `test --all` ([#​9338](https://togithub.com/swc-project/swc/issues/9338)) ([234bb97](https://togithub.com/swc-project/swc/commit/234bb974bc54e9c929fd4cf810bcecab36f760ba)) ##### Miscellaneous Tasks - **(deps)** Update rust crate toml to v0.8.16 ([#​9327](https://togithub.com/swc-project/swc/issues/9327)) ([67aadfa](https://togithub.com/swc-project/swc/commit/67aadfa6c976c60a3a756a1b1fcdcf193d96c51f)) - **(deps)** Update dependency magic-string to v0.30.11 ([#​9345](https://togithub.com/swc-project/swc/issues/9345)) ([ced06e2](https://togithub.com/swc-project/swc/commit/ced06e2da35952c7073fee8aa69cf1a21078cc12)) - **(deps)** Update rust crate toml to v0.8.17 ([#​9349](https://togithub.com/swc-project/swc/issues/9349)) ([d5472cc](https://togithub.com/swc-project/swc/commit/d5472cc344fb4099af3887e6cc1cf8ec2869c33e))
sxzz/eslint-config (@​sxzz/eslint-config) ### [`v3.16.2`](https://togithub.com/sxzz/eslint-config/releases/tag/v3.16.2) [Compare Source](https://togithub.com/sxzz/eslint-config/compare/v3.16.1...v3.16.2) #####    🐞 Bug Fixes - **deps**: Update dependency typescript-eslint to v8  -  by [@​renovate](https://togithub.com/renovate)\[bot] in[https://github.com/sxzz/eslint-config/issues/97](https://togithub.com/sxzz/eslint-config/issues/97)7 [(bba0d)](https://togithub.com/sxzz/eslint-config/commit/bba0d87) #####     [View changes on GitHub](https://togithub.com/sxzz/eslint-config/compare/v3.16.1...v3.16.2) ### [`v3.16.1`](https://togithub.com/sxzz/eslint-config/releases/tag/v3.16.1) [Compare Source](https://togithub.com/sxzz/eslint-config/compare/v3.16.0...v3.16.1) #####    🐞 Bug Fixes - Disable `unicorn/better-regex`  -  by [@​sxzz](https://togithub.com/sxzz) [(42b9a)](https://togithub.com/sxzz/eslint-config/commit/42b9a32) - **deps**: Update dependency eslint-plugin-unicorn to v55  -  by [@​renovate](https://togithub.com/renovate)\[bot] in[https://github.com/sxzz/eslint-config/issues/95](https://togithub.com/sxzz/eslint-config/issues/95)5 [(00a47)](https://togithub.com/sxzz/eslint-config/commit/00a47ba) #####     [View changes on GitHub](https://togithub.com/sxzz/eslint-config/compare/v3.16.0...v3.16.1)
typescript-eslint/typescript-eslint (@​typescript-eslint/parser) ### [`v7.18.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7180-2024-07-29) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v7.17.0...v7.18.0) This was a version bump only for parser to align it with other projects, there were no code changes. You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website.
unocss/unocss (@​unocss/nuxt) ### [`v0.61.9`](https://togithub.com/unocss/unocss/releases/tag/v0.61.9) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.61.8...v0.61.9) #####    🚀 Features - **icons**: Support multiple node resolve path  -  by [@​KermanX](https://togithub.com/KermanX) in [https://github.com/unocss/unocss/issues/4032](https://togithub.com/unocss/unocss/issues/4032) [(05f4a)](https://togithub.com/unocss/unocss/commit/05f4a741) #####    🐞 Bug Fixes - Upgrade unconfig  -  by [@​antfu](https://togithub.com/antfu) [(93772)](https://togithub.com/unocss/unocss/commit/93772c98) - **preset-mini**: Add missing css props outline-color and text-decoration-color  -  by [@​henrikvilhelmberglund](https://togithub.com/henrikvilhelmberglund) in [https://github.com/unocss/unocss/issues/4036](https://togithub.com/unocss/unocss/issues/4036) [(86226)](https://togithub.com/unocss/unocss/commit/86226d35) #####     [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.61.8...v0.61.9) ### [`v0.61.8`](https://togithub.com/unocss/unocss/releases/tag/v0.61.8) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.61.7...v0.61.8) #####    🐞 Bug Fixes - **vscode**: Try fix config loading  -  by [@​antfu](https://togithub.com/antfu) [(ac7c8)](https://togithub.com/unocss/unocss/commit/ac7c8044) #####     [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.61.7...v0.61.8) ### [`v0.61.7`](https://togithub.com/unocss/unocss/releases/tag/v0.61.7) [Compare Source](https://togithub.com/unocss/unocss/compare/v0.61.6...v0.61.7) #####    🚀 Features - **vscode**: Introduce `autocomplete.strict` config  -  by [@​Simon-He95](https://togithub.com/Simon-He95) and [@​antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/3957](https://togithub.com/unocss/unocss/issues/3957) [(77db3)](https://togithub.com/unocss/unocss/commit/77db34f5) #####    🐞 Bug Fixes - Update iconify utils to fix icon scaling  -  by [@​cyberalien](https://togithub.com/cyberalien) in [https://github.com/unocss/unocss/issues/4023](https://togithub.com/unocss/unocss/issues/4023) [(f890e)](https://togithub.com/unocss/unocss/commit/f890ef6e) - Upgrade `unconfig`, fix [#​3812](https://togithub.com/unocss/unocss/issues/3812)  -  by [@​antfu](https://togithub.com/antfu) and **userquin** in [https://github.com/unocss/unocss/issues/3814](https://togithub.com/unocss/unocss/issues/3814) and [https://github.com/unocss/unocss/issues/3812](https://togithub.com/unocss/unocss/issues/3812) [(100d8)](https://togithub.com/unocss/unocss/commit/100d812f) - **preset-mini**: Align rules order between `mini` and `wind`  -  by [@​MellowCo](https://togithub.com/MellowCo) and [@​antfu](https://togithub.com/antfu) in [https://github.com/unocss/unocss/issues/4025](https://togithub.com/unocss/unocss/issues/4025) [(870d3)](https://togithub.com/unocss/unocss/commit/870d3588) #####     [View changes on GitHub](https://togithub.com/unocss/unocss/compare/v0.61.6...v0.61.7)
vuejs/core (@​vue/compiler-dom) ### [`v3.4.35`](https://togithub.com/vuejs/core/blob/HEAD/CHANGELOG.md#3435-2024-07-31) [Compare Source](https://togithub.com/vuejs/core/compare/v3.4.34...v3.4.35) ##### Bug Fixes - **teleport/ssr:** fix Teleport hydration regression due to targetStart anchor addition ([7b18cdb](https://togithub.com/vuejs/core/commit/7b18cdb0b53a94007ca6a3675bf41b5d3153fec6)) - **teleport/ssr:** ensure targetAnchor and targetStart not null during hydration ([#​11456](https://togithub.com/vuejs/core/issues/11456)) ([12667da](https://togithub.com/vuejs/core/commit/12667da4879f980dcf2c50e36f3642d085a87d71)), closes [#​11400](https://togithub.com/vuejs/core/issues/11400) - **types/ref:** allow getter and setter types to be unrelated ([#​11442](https://togithub.com/vuejs/core/issues/11442)) ([e0b2975](https://togithub.com/vuejs/core/commit/e0b2975ef65ae6a0be0aa0a0df43fb887c665251)) ##### Performance Improvements - **runtime-core:** improve efficiency of normalizePropsOptions ([#​11409](https://togithub.com/vuejs/core/issues/11409)) ([5680142](https://togithub.com/vuejs/core/commit/5680142e68096c42e66da9f4c6220d040d7c56ba)), closes [#​9739](https://togithub.com/vuejs/core/issues/9739)
antfu/bumpp (bumpp) ### [`v9.4.2`](https://togithub.com/antfu/bumpp/compare/v9.4.1...3108f7bd0d241cdce57954877f9a739318c9ed28) [Compare Source](https://togithub.com/antfu/bumpp/compare/v9.4.1...v9.4.2)
facebook/flow (flow-parser) ### [`v0.242.1`](https://togithub.com/facebook/flow/blob/HEAD/Changelog.md#02421) [Compare Source](https://togithub.com/facebook/flow/compare/v0.242.0...v0.242.1) New Features: - For `Pick` utility type with string literals in the second type argument, go-to-definition on the string literal will jump to corresponding prop's location Notable bug fixes: - Re-exported types will show in autoimports from files without any import statement. ### [`v0.242.0`](https://togithub.com/facebook/flow/blob/HEAD/Changelog.md#02420) [Compare Source](https://togithub.com/facebook/flow/compare/v0.241.0...v0.242.0) Likely to cause new Flow errors: - Support for special function type `$Flow$DebugPrint` was removed. To see the internal representation of type, use the `flow type-at-pos` command with flag `--debug-print-internal-repr`. Note that this is for debugging purpose only, and you should never depend on the output of `--debug-print-internal-repr` - More invalid compare errors will be consistently caught when using `==` and `!=`. - `invalid-render` errors can no longer be suppressed without specific error code. - Flow can now detect more bad cyclic types, including across module boundaries. [example](https://flow.org/try/#​1N4Igxg9gdgZglgcxALlAIwIZoKYBsD6uEEAztvhgE6UYCe+JADpdhgCYowa5kA0I2KAFcAtiRQAXSkOz9sADwxgJ+NPTbYuQ3BMnTZA+Y2yU4IwRO4A6SFBIrGVDGM7c+h46fNRLuKxJIGWh8MeT0ZfhYlCStpHzNsFBAMIQkIEQwJODAQfiEyfBE4eWw2fDgofDBMsAALfAA3KjgsXGxxZC4eAw0G-GhcWn9aY3wWZldu-g1mbGqJUoBaCRHEzrcDEgBrbAk62kXhXFxJ923d-cPRHEpTgyEoMDaqZdW7vKgoOfaSKgOKpqmDA+d4gB5fMA-P6LCCMLLQbiLOoYCqgh6-GDYRYIXYLSgkRZkCR4jpddwPfJLZjpOBkO4AX34kA0SRWxgABABhWhPbIAdTgElqABIAGrcGQkdkAXnZwAAOlB2ezICJvBJkOz7KYoAheIrlQBtHa0TXaioIAC6mrFEvaAB5ubywAKhbbcJKAHy8dkAel97MwbBVPNw2XZbNk7KgEAA7irgYHsOyNAtlKVFfSANyKxUaJ5UZO2ezspq4G3ij0Op1hl2CkWVr05qD53CFlXQEskM1SC3NgAUwHZhpI1tL3HZ9IAlOyMFKa-z6+7JVm-QGTJQILd+A0TCQ4NAkhl7CYQPSgA) - You may see some errors moved around when `$Exact<...>` is involved. Some invalid `$Exact<...>` type will now have `not-an-object` error code. - Fixed a bug that makes some exported types accidentally any. Previously hidden errors might be exposed. New Features: - `declare namespace` support is enabled by default. - Added "Add Missing Attributes" quickfix for JSX. This is available when the cursor is over the name of a JSX element that is missing a required attribute. - Added a `StringSuffix` type, which goes along with the recently added `StringPrefix` type. `StringSuffix` can be used to type strings with a specified suffix. E.g. `StringSuffix<'!'>` allows for `'yay!'` and `'woo!'`. The type argument for the suffix must be a string literal. The second, optional, type argument can be used for the type of the remainder of the string after the suffix is removed. Notable bug fixes: - Fix a bug that caused Flow to infer incorrect render types for elements of polymorphic components under niche circumstances IDE: - Flow now supports symlinked node_modules in autoimports better. If allowed by the node resolution algorithm, autoimport will insert import specifier like `my-package` or `my-package/foo` instead of a relative path import. Library Definitions: - CredMgmtCredentialRequestOptions properties are now optional - `Reflect.setPrototypeof` are no longer special-cased, and the backing special type `Object$SetPrototypeOf` is removed. The new typing is intentionally loose. Similar to `Object.setPrototypeof`, this is inherently unsafe since Flow won't track prototype mutations. - `Object.assign` is still special cased, but the special-casing is only available for a syntactic `Object.assign(...)` call. If you try to use Object.assign in some other ways (e.g. `const f = Object.assign; f(...)`), you will get a a less precise and accurate typing for it. If you don't like the default fallback type, you can override the `Object$Assign` type. While the special-casing behavior will stay for the syntactic call, you should migrate your code to use the spread syntax instead.
privatenumber/tsx (tsx) ### [`v4.16.5`](https://togithub.com/privatenumber/tsx/releases/tag/v4.16.5) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.16.4...v4.16.5) ##### Bug Fixes - **resolver:** directory import nested ".." ([2fada74](https://togithub.com/privatenumber/tsx/commit/2fada74ad363655890695716f762f89276800a46)) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.16.5) ### [`v4.16.4`](https://togithub.com/privatenumber/tsx/releases/tag/v4.16.4) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.16.3...v4.16.4) ##### Bug Fixes - **resolver:** handle importing ".." ([3cf0b6a](https://togithub.com/privatenumber/tsx/commit/3cf0b6acb9041b782d46345c23f3f48160e05f49)), closes [#​626](https://togithub.com/privatenumber/tsx/issues/626) *** This release is also available on: - [npm package (@​latest dist-tag)](https://www.npmjs.com/package/tsx/v/4.16.4) ### [`v4.16.3`](https://togithub.com/privatenumber/tsx/compare/v4.16.2...ca4bf11670bdbc29bd5fe413cfa3cedba02c2e4e) [Compare Source](https://togithub.com/privatenumber/tsx/compare/v4.16.2...v4.16.3)

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.

stackblitz[bot] commented 3 months ago

Review PR in StackBlitz Codeflow Run & review this pull request in StackBlitz Codeflow.

vercel[bot] commented 3 months ago

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

Name Status Preview Comments Updated (UTC)
ast-explorer ✅ Ready (Inspect) Visit Preview 💬 Add feedback Aug 5, 2024 1:49am