ota-meshi / eslint-plugin-jsonc

ESLint plugin for JSON(C|5)? files
https://ota-meshi.github.io/eslint-plugin-jsonc/
MIT License
181 stars 17 forks source link

fix(deps): update dependency synckit to ^0.9.0 #299

Open renovate[bot] opened 5 months ago

renovate[bot] commented 5 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
synckit ^0.6.0 -> ^0.9.0 age adoption passing confidence

Release Notes

un-ts/synckit (synckit) ### [`v0.9.0`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#090) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.8.8...v0.9.0) ##### Minor Changes - [#​154](https://togithub.com/un-ts/synckit/pull/154) [`2541a1e`](https://togithub.com/un-ts/synckit/commit/2541a1e9b3d0e8f01f29f78ac53cb835936f6a30) Thanks [@​onigoetz](https://togithub.com/onigoetz)! - feat!: use a single SharedArrayBuffer, remove useless `bufferSize` option ##### Patch Changes - [#​156](https://togithub.com/un-ts/synckit/pull/156) [`be4648c`](https://togithub.com/un-ts/synckit/commit/be4648c45a698aee1be8e267b78542b13c8596aa) Thanks [@​JounQin](https://togithub.com/JounQin)! - refactor: lazy initialize caches ### [`v0.8.8`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#088) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.8.7...v0.8.8) ##### Patch Changes - [#​148](https://togithub.com/un-ts/synckit/pull/148) [`7b6a0eb`](https://togithub.com/un-ts/synckit/commit/7b6a0eb2c7e1f4482c72dc89e0f7474cd1bcc6d9) Thanks [@​JounQin](https://togithub.com/JounQin)! - feat: migrate `@pkgr/utils` to lite `@pkgr/core` - This will make the whole package much more smaller ### [`v0.8.7`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#087) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.8.6...v0.8.7) ##### Patch Changes - [#​145](https://togithub.com/un-ts/synckit/pull/145) [`b2affa0`](https://togithub.com/un-ts/synckit/commit/b2affa0e639bcdf252b7115402f22765aabedf3c) Thanks [@​JounQin](https://togithub.com/JounQin)! - feat: add new `globalShims` option, what means you can env `SYNCKIT_GLOBAL_SHIMS=1` to enable auto polyfilling for some modules, for example: `fetch` from `node-fetch`, `performance` from `node:perf_hooks`. You can also pass a custom `globalShims` option as `GlobalShim` `Array` to custom your own shims: ````ts export interface GlobalShim { moduleName: string /** * `undefined` means side effect only */ globalName?: string /** * 1. `undefined` or empty string means `default`, for example: * ```js * import globalName from 'module-name' * ``` * * 2. `null` means namespaced, for example: * ```js * import * as globalName from 'module-name' * ``` * */ named?: string | null /** * If not `false`, the shim will only be applied when the original `globalName` unavailable, * for example you may only want polyfill `globalThis.fetch` when it's unavailable natively: * ```js * import fetch from 'node-fetch' * * if (!globalThis.fetch) { * globalThis.fetch = fetch * } * ``` */ conditional?: boolean } ```` You can aslo reuse the exported `DEFAULT_GLOBAL_SHIMS_PRESET` for extanding: ```js import { DEFAULT_GLOBAL_SHIMS_PRESET, createSyncFn } from 'synckit' const syncFn = createSyncFn(require.resolve('./worker'), { globalShims: [ ...DEFAULT_GLOBAL_SHIMS_PRESET, // your own shim here ], }) ``` ### [`v0.8.6`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#086) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.8.5...v0.8.6) ##### Patch Changes - [#​141](https://togithub.com/un-ts/synckit/pull/141) [`608c9d9`](https://togithub.com/un-ts/synckit/commit/608c9d9f9f98acfc1ff681706034bddc5bebba98) Thanks [@​JounQin](https://togithub.com/JounQin)! - fix: only fallback to `ts-node` when it's available - close [#​128](https://togithub.com/un-ts/synckit/issues/128) - [#​142](https://togithub.com/un-ts/synckit/pull/142) [`097e5cd`](https://togithub.com/un-ts/synckit/commit/097e5cd47a132b895f1f3d476197f909a364a9ec) Thanks [@​JounQin](https://togithub.com/JounQin)! - feat: add custom transferList support - close [#​131](https://togithub.com/un-ts/synckit/issues/131) ### [`v0.8.5`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#085) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.8.4...v0.8.5) ##### Patch Changes - [#​126](https://togithub.com/un-ts/synckit/pull/126) [`758aaf1`](https://togithub.com/un-ts/synckit/commit/758aaf13f3a27f050269fb46116b5123fda1bd71) Thanks [@​krossekrabbe](https://togithub.com/krossekrabbe)! - fix: pnp loader path on Windows ### [`v0.8.4`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#084) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.8.3...v0.8.4) ##### Patch Changes - [#​109](https://togithub.com/un-ts/synckit/pull/109) [`b61087f`](https://togithub.com/un-ts/synckit/commit/b61087f02d9745375b85ed719126399d75b6be28) Thanks [@​JounQin](https://togithub.com/JounQin)! - fix: incorrect `extractProperties` typings for known object ### [`v0.8.3`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#083) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.8.2...v0.8.3) ##### Patch Changes - [#​106](https://togithub.com/un-ts/synckit/pull/106) [`9f27ff9`](https://togithub.com/un-ts/synckit/commit/9f27ff9b10c802cd670af97d660387ec9a9f4333) Thanks [@​JounQin](https://togithub.com/JounQin)! - feat: add `swc` (`@swc-node/register`) support out of box - [#​103](https://togithub.com/un-ts/synckit/pull/103) [`b1308ac`](https://togithub.com/un-ts/synckit/commit/b1308accc392370fcac131c3d4d1a862c0c9170f) Thanks [@​noahnu](https://togithub.com/noahnu)! - fix: pass yarn PnP experimental loader to worker if it exists ### [`v0.8.2`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#082) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.8.1...v0.8.2) ##### Patch Changes - [#​98](https://togithub.com/un-ts/synckit/pull/98) [`4fe6aef`](https://togithub.com/un-ts/synckit/commit/4fe6aef243872ef5a1e05a72785f5f21d6736a41) Thanks [@​noahnu](https://togithub.com/noahnu)! - feat: support yarn PnP out of box, propagate PnP runtime - [#​97](https://togithub.com/un-ts/synckit/pull/97) [`d1bed37`](https://togithub.com/un-ts/synckit/commit/d1bed37310edf4e4b92f57402e4f950cf4ff01a8) Thanks [@​noahnu](https://togithub.com/noahnu)! - fix: typo of `SYNCKIT_EXEC_ARGV` environment variable - [#​101](https://togithub.com/un-ts/synckit/pull/101) [`34e44ae`](https://togithub.com/un-ts/synckit/commit/34e44ae42699dc3261affe8ad8e98a25a6134879) Thanks [@​JounQin](https://togithub.com/JounQin)! - feat: propagate sync errors from worker ### [`v0.8.1`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#081) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.8.0...v0.8.1) ##### Patch Changes - [#​92](https://togithub.com/un-ts/synckit/pull/92) [`396e964`](https://togithub.com/un-ts/synckit/commit/396e964549a1c7ede9faae07ab1b3165cd1bffce) Thanks [@​JounQin](https://togithub.com/JounQin)! - fix: better compatibility on Node 14 ### [`v0.8.0`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#080) [Compare Source](https://togithub.com/un-ts/synckit/compare/acc12353d369a51bd0a4eac87cd1d766e51998fe...v0.8.0) ##### Minor Changes - [#​90](https://togithub.com/un-ts/synckit/pull/90) [`ffcf174`](https://togithub.com/un-ts/synckit/commit/ffcf174aae7f735f3706c11673cf40d79c6cdc16) Thanks [@​JounQin](https://togithub.com/JounQin)! - build!: drop Node 12 support, remove testing on Node 14 - [#​90](https://togithub.com/un-ts/synckit/pull/90) [`ffcf174`](https://togithub.com/un-ts/synckit/commit/ffcf174aae7f735f3706c11673cf40d79c6cdc16) Thanks [@​JounQin](https://togithub.com/JounQin)! - feat: support more ts runners for TypeScript files - https://github.com/TypeStrong/ts-node - https://github.com/egoist/esbuild-register - https://github.com/folke/esbuild-runner - https://github.com/esbuild-kit/tsx Feel free to PR to add more runner support like [`swc`](https://togithub.com/swc-project/swc) if you want ### [`v0.7.3`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#073) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.7.2...acc12353d369a51bd0a4eac87cd1d766e51998fe) ##### Patch Changes - [#​88](https://togithub.com/un-ts/synckit/pull/88) [`f9d0c3e`](https://togithub.com/un-ts/synckit/commit/f9d0c3e26f10a64c683bdb1117c5c1453b0036b4) Thanks [@​JounQin](https://togithub.com/JounQin)! - feat: support map `cjs` to `cts`, `mjs` to `mts` automatically ### [`v0.7.2`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#072) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.7.1...v0.7.2) ##### Patch Changes - [`1101ede`](https://togithub.com/un-ts/synckit/commit/1101ede3fbc02df1561c9f84a183b3dbd8f8e7cb) Thanks [@​JounQin](https://togithub.com/JounQin)! - chore: add donate and funding fields, update node engine field ### [`v0.7.1`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#071) [Compare Source](https://togithub.com/un-ts/synckit/compare/v0.7.0...v0.7.1) ##### Patch Changes - [`f098d29`](https://togithub.com/un-ts/synckit/commit/f098d2970b4aadd0a5687baaeeaec3d9b6697f30) Thanks [@​JounQin](https://togithub.com/JounQin)! - fix: known Windows issues - [`c53d9dc`](https://togithub.com/un-ts/synckit/commit/c53d9dc47e174bbf3e5c35b07d40194dda6173e9) Thanks [@​JounQin](https://togithub.com/JounQin)! - feat: use workerPath as URL for Windows related [mdx-js/eslint-mdx#389](https://togithub.com/mdx-js/eslint-mdx/issues/389) ### [`v0.7.0`](https://togithub.com/un-ts/synckit/blob/HEAD/CHANGELOG.md#070) [Compare Source](https://togithub.com/un-ts/synckit/compare/4f4978162aab785eb1043e76c1093d51f7658722...v0.7.0) ##### Minor Changes - [#​78](https://togithub.com/un-ts/synckit/pull/78) [`fd85ccd`](https://togithub.com/un-ts/synckit/commit/fd85ccd41f012f677619441694c3044f0b70c653) Thanks [@​JounQin](https://togithub.com/JounQin)! - feat: support js as ts, ts as esm, etc

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR has been generated by Mend Renovate. View repository job log here.

changeset-bot[bot] commented 5 months ago

⚠️ No Changeset found

Latest commit: 868f3288d2fae947bb133ba384fc082f3a0371a0

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR