diff --git a/package.json b/package.json index 12fda8d..ede62bf 100644 --- a/package.json +++ b/package.json @@ -45,7 +45,7 @@ "source-map-js": "^1.0.2" }, "devDependencies": { - "@types/node": "^20.11.8", + "@types/node": "^20.11.16", "@vitest/coverage-v8": "^1.2.2", "@vitest/ui": "^1.2.2", "ast-types": "^0.16.1", @@ -54,7 +54,7 @@ "eslint-config-unjs": "^0.2.1", "esno": "^4.0.0", "giget": "^1.2.1", - "lint-staged": "^15.2.0", + "lint-staged": "^15.2.1", "magicast": "workspace:*", "prettier": "^3.2.4", "recast": "^0.23.4", @@ -76,7 +76,7 @@ "prettier -w" ] }, - "packageManager": "pnpm@8.15.0", + "packageManager": "pnpm@8.15.1", "pnpm": { "overrides": { "array-includes": "npm:@nolyfill/array-includes@latest", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c2dc1fa..fff7b66 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -37,8 +37,8 @@ importers: version: 1.0.2 devDependencies: '@types/node': - specifier: ^20.11.8 - version: 20.11.8 + specifier: ^20.11.16 + version: 20.11.16 '@vitest/coverage-v8': specifier: ^1.2.2 version: 1.2.2(vitest@1.2.2) @@ -64,8 +64,8 @@ importers: specifier: ^1.2.1 version: 1.2.1 lint-staged: - specifier: ^15.2.0 - version: 15.2.0 + specifier: ^15.2.1 + version: 15.2.1 magicast: specifier: workspace:* version: 'link:' @@ -89,7 +89,7 @@ importers: version: 2.0.0(typescript@5.3.3) vitest: specifier: ^1.2.2 - version: 1.2.2(@types/node@20.11.8)(@vitest/ui@1.2.2) + version: 1.2.2(@types/node@20.11.16)(@vitest/ui@1.2.2) packages: @@ -1026,25 +1026,25 @@ packages: fastq: 1.15.0 dev: true - /@nolyfill/array-includes@1.0.24: - resolution: {integrity: sha512-4vnalzvzxhffSjyRVlmYJo1wqTCL5jesG94CeER4bwUx/S7sCtInHEZ3fncnt+MYMX+53BbSPOQT8Oz3NmdGig==} + /@nolyfill/array-includes@1.0.28: + resolution: {integrity: sha512-3LFZArKSQTQu//UvQXb4lBHWvhxmiZ5h2v50WIXfWb5UPNgeLpeGP8WgsfTePCpZgNlxt5JVFDdv5zLRa7cQXw==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.24 + '@nolyfill/shared': 1.0.28 dev: true - /@nolyfill/array.prototype.flat@1.0.24: - resolution: {integrity: sha512-RCD+BTf2JXc2SexkTOVm7ELYfQRmJjfdHBavuWaE715QP8zvv5zh4hpFqS7jZpDZWC4bTCpmiuDS3CmEepKrLA==} + /@nolyfill/array.prototype.flat@1.0.28: + resolution: {integrity: sha512-bvBWaZDCWV7+jD70tJCy3Olp03Qx9svHN2KmC2j0CYvqfYRet5+iOb09nzb6QULqGrj7O8DQJ03ZQk6gih9J3g==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.24 + '@nolyfill/shared': 1.0.28 dev: true - /@nolyfill/array.prototype.flatmap@1.0.24: - resolution: {integrity: sha512-OH6aQ70QztI/5apHKaMWehcBPgxNy5dWGPlWNUSoD6BfG0u1XdOxtFOjqAruQnU+mbxr6eHA9OMAkHUvxTyl0Q==} + /@nolyfill/array.prototype.flatmap@1.0.28: + resolution: {integrity: sha512-Ui/aMijqnYISchzIG0MbRiRh2DKWORJW2s//nw6rJ5jFp6x+nmFCQ5U2be3+id36VsmTxXiv+qLAHxdfXz8g8g==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.24 + '@nolyfill/shared': 1.0.28 dev: true /@nolyfill/available-typed-arrays@1.0.24: @@ -1079,34 +1079,38 @@ packages: engines: {node: '>=12.4.0'} dev: true - /@nolyfill/is-arguments@1.0.24: - resolution: {integrity: sha512-mIvnzG9Tm4f5xoQMylEjt0v64POl8HvlhTVEVw4i6ooogdmxg28E6C1qQSzXipmhj+YFeHdv7ZygJPdBUNI7HA==} + /@nolyfill/is-arguments@1.0.28: + resolution: {integrity: sha512-WPc5PTAgcTDw0QQ/j+oo2xU6VzLVJ4kbcxrIk4vT0T83TYKVZRfbFT6Vf9auCLg5HcgBJBlEC7x5w+J+GxHnBQ==} engines: {node: '>=12.4.0'} dev: true - /@nolyfill/is-generator-function@1.0.24: - resolution: {integrity: sha512-1b5eOnqdmfMusjU5YNvojLlZguoENQfA3wa1AQNEvBsR5pi41i2Zn1WNvk4Ph1QI3hpW8xWOmAJS1ouMF5cNkA==} + /@nolyfill/is-generator-function@1.0.28: + resolution: {integrity: sha512-Lmb7ihogbV5G5S5FRQTvyiQWpPZmZp9UB4rW5J28pMv41eBFFK0PWfY1DpfHdzRzLS6mVuh9RECPyjVrrXiX5g==} engines: {node: '>=12.4.0'} dev: true - /@nolyfill/object-is@1.0.24: - resolution: {integrity: sha512-e8f31gXl7CdOFHNEvmU4XE6sG8+aKH7mIw9qydbu45+4agyexxrX9r6rlYzmXXaucdHIQlr6D8BrtT+YEtlCjg==} + /@nolyfill/object-is@1.0.28: + resolution: {integrity: sha512-IqkWsWs1fz7+uRdHSaxanIgLBvQBcFF3BqHA6TjbMUN9wuF6vaDpys+KrrlNAzIH/nd6RrDJiTmJplsjvcFuvg==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.24 + '@nolyfill/shared': 1.0.28 dev: true - /@nolyfill/object.values@1.0.24: - resolution: {integrity: sha512-FEbvgDQUGDdWZmXHvg8DhKzI9LM3jclZKVmkIx5ZMs3xLb37Sh/c6VG56pmObrHZjwISlDs4cHouVYRsFzwLZw==} + /@nolyfill/object.values@1.0.28: + resolution: {integrity: sha512-W6CdQv4Y/19aA5tenUhRELqlBoD92D4Uh1TDp5uHXD7s9zEHgcDCPCdA8ak6y4I66fR//Fir6C1mAQWv1QLnXw==} engines: {node: '>=12.4.0'} dependencies: - '@nolyfill/shared': 1.0.24 + '@nolyfill/shared': 1.0.28 dev: true /@nolyfill/shared@1.0.24: resolution: {integrity: sha512-TGCpg3k5N7jj9AgU/1xFw9K1g4AC1vEE5ZFkW77oPNNLzprxT17PvFaNr/lr3BkkT5fJ5LNMntaTIq+pyWaeEA==} dev: true + /@nolyfill/shared@1.0.28: + resolution: {integrity: sha512-UJTshFMDgugBcYXGLopbL1enYpGREOEfjUMQKLPLeJqWfbfElGtYbGbUcucCENa7cicGo3M5u/DnPiZe/PYQyw==} + dev: true + /@nolyfill/which-typed-array@1.0.24: resolution: {integrity: sha512-DyeHLuWXQ+q4TYFhSnl6eZ0qadrNk9SJPL13pdoIIaz8TlKKIbv/9UF6wulmlFohJGQizoT5vew5mW1rK1Dlbw==} engines: {node: '>=12.4.0'} @@ -1333,8 +1337,8 @@ packages: resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} dev: true - /@types/node@20.11.8: - resolution: {integrity: sha512-i7omyekpPTNdv4Jb/Rgqg0RU8YqLcNsI12quKSDkRXNfx7Wxdm6HhK1awT3xTgEkgxPn3bvnSpiEAc7a7Lpyow==} + /@types/node@20.11.16: + resolution: {integrity: sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==} dependencies: undici-types: 5.26.5 dev: true @@ -1503,7 +1507,7 @@ packages: std-env: 3.7.0 test-exclude: 6.0.0 v8-to-istanbul: 9.2.0 - vitest: 1.2.2(@types/node@20.11.8)(@vitest/ui@1.2.2) + vitest: 1.2.2(@types/node@20.11.16)(@vitest/ui@1.2.2) transitivePeerDependencies: - supports-color dev: true @@ -1550,7 +1554,7 @@ packages: pathe: 1.1.1 picocolors: 1.0.0 sirv: 2.0.4 - vitest: 1.2.2(@types/node@20.11.8)(@vitest/ui@1.2.2) + vitest: 1.2.2(@types/node@20.11.16)(@vitest/ui@1.2.2) dev: true /@vitest/utils@1.2.2: @@ -1685,7 +1689,7 @@ packages: dependencies: call-bind: 1.0.5 is-nan: 1.3.2 - object-is: /@nolyfill/object-is@1.0.24 + object-is: /@nolyfill/object-is@1.0.28 object.assign: 4.1.4 util: 0.12.5 dev: true @@ -2444,10 +2448,10 @@ packages: optional: true dependencies: '@typescript-eslint/parser': 5.62.0(eslint@8.56.0)(typescript@5.3.3) - array-includes: /@nolyfill/array-includes@1.0.24 + array-includes: /@nolyfill/array-includes@1.0.28 array.prototype.findlastindex: 1.2.3 - array.prototype.flat: /@nolyfill/array.prototype.flat@1.0.24 - array.prototype.flatmap: /@nolyfill/array.prototype.flatmap@1.0.24 + array.prototype.flat: /@nolyfill/array.prototype.flat@1.0.28 + array.prototype.flatmap: /@nolyfill/array.prototype.flatmap@1.0.28 debug: 3.2.7 doctrine: 2.1.0 eslint: 8.56.0 @@ -2459,7 +2463,7 @@ packages: minimatch: 3.1.2 object.fromentries: 2.0.7 object.groupby: 1.0.1 - object.values: /@nolyfill/object.values@1.0.24 + object.values: /@nolyfill/object.values@1.0.28 semver: 6.3.1 tsconfig-paths: 3.14.2 transitivePeerDependencies: @@ -3444,8 +3448,8 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /lint-staged@15.2.0: - resolution: {integrity: sha512-TFZzUEV00f+2YLaVPWBWGAMq7So6yQx+GG8YRMDeOEIf95Zn5RyiLMsEiX4KTNl9vq/w+NqRJkLA1kPIo15ufQ==} + /lint-staged@15.2.1: + resolution: {integrity: sha512-dhwAPnM85VdshybV9FWI/9ghTvMLoQLEXgVMx+ua2DN7mdfzd/tRfoU2yhMcBac0RHkofoxdnnJUokr8s4zKmQ==} engines: {node: '>=18.12.0'} hasBin: true dependencies: @@ -3454,7 +3458,7 @@ packages: debug: 4.3.4 execa: 8.0.1 lilconfig: 3.0.0 - listr2: 8.0.0 + listr2: 8.0.1 micromatch: 4.0.5 pidtree: 0.6.0 string-argv: 0.3.2 @@ -3463,8 +3467,8 @@ packages: - supports-color dev: true - /listr2@8.0.0: - resolution: {integrity: sha512-u8cusxAcyqAiQ2RhYvV7kRKNLgUvtObIbhOX2NCXqvp1UU32xIg5CT22ykS2TPKJXZWJwtK3IKLiqAGlGNE+Zg==} + /listr2@8.0.1: + resolution: {integrity: sha512-ovJXBXkKGfq+CwmKTjluEqFi3p4h8xvkxGQQAQan22YCgef4KZ1mKGjzfGh6PL6AW5Csw0QiQPNuQyH+6Xk3hA==} engines: {node: '>=18.0.0'} dependencies: cli-truncate: 4.0.0 @@ -4751,8 +4755,8 @@ packages: resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==} dependencies: inherits: 2.0.4 - is-arguments: /@nolyfill/is-arguments@1.0.24 - is-generator-function: /@nolyfill/is-generator-function@1.0.24 + is-arguments: /@nolyfill/is-arguments@1.0.28 + is-generator-function: /@nolyfill/is-generator-function@1.0.28 is-typed-array: 1.1.12 which-typed-array: /@nolyfill/which-typed-array@1.0.24 dev: true @@ -4773,7 +4777,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-node@1.2.2(@types/node@20.11.8): + /vite-node@1.2.2(@types/node@20.11.16): resolution: {integrity: sha512-1as4rDTgVWJO3n1uHmUYqq7nsFgINQ9u+mRcXpjeOMJUmviqNKjcZB7UfRZrlM7MjYXMKpuWp5oGkjaFLnjawg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4782,7 +4786,7 @@ packages: debug: 4.3.4 pathe: 1.1.1 picocolors: 1.0.0 - vite: 5.0.11(@types/node@20.11.8) + vite: 5.0.11(@types/node@20.11.16) transitivePeerDependencies: - '@types/node' - less @@ -4794,7 +4798,7 @@ packages: - terser dev: true - /vite@5.0.11(@types/node@20.11.8): + /vite@5.0.11(@types/node@20.11.16): resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4822,7 +4826,7 @@ packages: terser: optional: true dependencies: - '@types/node': 20.11.8 + '@types/node': 20.11.16 esbuild: 0.19.11 postcss: 8.4.33 rollup: 4.9.5 @@ -4830,7 +4834,7 @@ packages: fsevents: 2.3.3 dev: true - /vitest@1.2.2(@types/node@20.11.8)(@vitest/ui@1.2.2): + /vitest@1.2.2(@types/node@20.11.16)(@vitest/ui@1.2.2): resolution: {integrity: sha512-d5Ouvrnms3GD9USIK36KG8OZ5bEvKEkITFtnGv56HFaSlbItJuYr7hv2Lkn903+AvRAgSixiamozUVfORUekjw==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true @@ -4855,7 +4859,7 @@ packages: jsdom: optional: true dependencies: - '@types/node': 20.11.8 + '@types/node': 20.11.16 '@vitest/expect': 1.2.2 '@vitest/runner': 1.2.2 '@vitest/snapshot': 1.2.2 @@ -4875,8 +4879,8 @@ packages: strip-literal: 1.3.0 tinybench: 2.5.1 tinypool: 0.8.2 - vite: 5.0.11(@types/node@20.11.8) - vite-node: 1.2.2(@types/node@20.11.8) + vite: 5.0.11(@types/node@20.11.16) + vite-node: 1.2.2(@types/node@20.11.16) why-is-node-running: 2.2.2 transitivePeerDependencies: - less