diff --git a/.changeset/strange-pans-add.md b/.changeset/strange-pans-add.md new file mode 100644 index 0000000..e8b4b96 --- /dev/null +++ b/.changeset/strange-pans-add.md @@ -0,0 +1,10 @@ +--- +"@reshoot/core": patch +"@reshoot/loader": patch +"@reshoot/macro": patch +"@reshoot/react": patch +"@reshoot/remark-mdx-image": patch +"@reshoot/types": patch +--- + +fix: improve rollup setup and update dependencies diff --git a/babel.config.cjs b/babel.config.cjs index 76f9e71..7e4381b 100755 --- a/babel.config.cjs +++ b/babel.config.cjs @@ -4,15 +4,4 @@ module.exports = { ['@babel/preset-env', { targets: { node: 'current' } }], ['@babel/preset-typescript', { isTSX: true, allExtensions: true }], ], - plugins: [ - [ - '@babel/plugin-transform-runtime', - { - corejs: { version: 3, proposals: true }, - helpers: true, - regenerator: true, - useESModules: true, - }, - ], - ], }; diff --git a/package.json b/package.json index edf2206..e69f262 100755 --- a/package.json +++ b/package.json @@ -65,7 +65,7 @@ "rollup-plugin-node-externals": "^4.0.0", "rollup-plugin-peer-deps-external": "^2.2.4", "rollup-plugin-terser": "^7.0.2", - "turbo": "^1.3.0", + "turbo": "^1.3.1", "typescript": "^4.7.4" } } diff --git a/packages/core/.browserslistrc b/packages/core/.browserslistrc new file mode 100644 index 0000000..a91199c --- /dev/null +++ b/packages/core/.browserslistrc @@ -0,0 +1 @@ +maintained node versions diff --git a/packages/core/babel.config.cjs b/packages/core/babel.config.cjs index b21f131..96bfa59 100755 --- a/packages/core/babel.config.cjs +++ b/packages/core/babel.config.cjs @@ -1,15 +1,9 @@ module.exports = { + targets: { esmodules: true }, presets: [ - [ - '@babel/preset-env', - { targets: { node: 'current', esmodules: true }, bugfixes: true }, - ], + ['@babel/preset-env', { bugfixes: true }], ['@babel/preset-typescript', { allExtensions: true }], ], - plugins: [ - [ - '@babel/plugin-transform-runtime', - { corejs: { version: 3, proposals: true }, helpers: true }, - ], - ], + compact: true, + minified: true, }; diff --git a/packages/core/package.json b/packages/core/package.json index f5d88e6..b136ced 100755 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -15,6 +15,7 @@ "lib", "types" ], + "sideEffects": false, "engines": { "node": ">=13.0.0" }, @@ -34,13 +35,11 @@ }, "dependencies": { "@reshoot/types": "workspace:^2.0.1", - "@babel/runtime-corejs3": "^7", "color": "^4.2.3", - "sharp": "^0.30.0" + "sharp": "^0.30.7" }, "devDependencies": { "@types/color": "^3.0.3", - "@types/sharp": "^0.30.4", - "sharp": "^0.30.7" + "@types/sharp": "^0.30.4" } } diff --git a/packages/core/rollup.config.js b/packages/core/rollup.config.js index 4a93380..6f39f0c 100644 --- a/packages/core/rollup.config.js +++ b/packages/core/rollup.config.js @@ -34,7 +34,7 @@ export default { resolve({ extensions: ['.js', '.ts'] }), babel({ babelrc: true, - babelHelpers: 'runtime', + babelHelpers: 'bundled', extensions: ['.ts'], exclude: [/\.test\.ts/i, /node_modules\//i], }), diff --git a/packages/loader/.browserslistrc b/packages/loader/.browserslistrc new file mode 100644 index 0000000..a91199c --- /dev/null +++ b/packages/loader/.browserslistrc @@ -0,0 +1 @@ +maintained node versions diff --git a/packages/loader/babel.config.cjs b/packages/loader/babel.config.cjs index b21f131..96bfa59 100755 --- a/packages/loader/babel.config.cjs +++ b/packages/loader/babel.config.cjs @@ -1,15 +1,9 @@ module.exports = { + targets: { esmodules: true }, presets: [ - [ - '@babel/preset-env', - { targets: { node: 'current', esmodules: true }, bugfixes: true }, - ], + ['@babel/preset-env', { bugfixes: true }], ['@babel/preset-typescript', { allExtensions: true }], ], - plugins: [ - [ - '@babel/plugin-transform-runtime', - { corejs: { version: 3, proposals: true }, helpers: true }, - ], - ], + compact: true, + minified: true, }; diff --git a/packages/loader/package.json b/packages/loader/package.json index 798100f..9e2112d 100755 --- a/packages/loader/package.json +++ b/packages/loader/package.json @@ -15,6 +15,7 @@ "lib", "types" ], + "sideEffects": false, "engines": { "node": ">=13.0.0" }, @@ -36,7 +37,6 @@ "dependencies": { "@reshoot/core": "workspace:^2.1.1", "@reshoot/types": "workspace:^2.0.2", - "@babel/runtime-corejs3": "^7", "json5": "^2.2.1", "loader-utils": "^3.2.0" }, @@ -45,7 +45,7 @@ }, "devDependencies": { "@types/loader-utils": "^2.0.3", - "memfs": "^3.4.6", + "memfs": "^3.4.7", "webpack": "^5.73.0" } } diff --git a/packages/loader/rollup.config.js b/packages/loader/rollup.config.js index eecedc8..8e4c7bc 100644 --- a/packages/loader/rollup.config.js +++ b/packages/loader/rollup.config.js @@ -37,7 +37,7 @@ export default { resolve(), babel({ babelrc: true, - babelHelpers: 'runtime', + babelHelpers: 'bundled', extensions: ['.ts'], exclude: [/\.test\.ts/i, /node_modules\//i], }), diff --git a/packages/macro/.browserslistrc b/packages/macro/.browserslistrc new file mode 100644 index 0000000..a91199c --- /dev/null +++ b/packages/macro/.browserslistrc @@ -0,0 +1 @@ +maintained node versions diff --git a/packages/macro/babel.config.cjs b/packages/macro/babel.config.cjs index b21f131..96bfa59 100755 --- a/packages/macro/babel.config.cjs +++ b/packages/macro/babel.config.cjs @@ -1,15 +1,9 @@ module.exports = { + targets: { esmodules: true }, presets: [ - [ - '@babel/preset-env', - { targets: { node: 'current', esmodules: true }, bugfixes: true }, - ], + ['@babel/preset-env', { bugfixes: true }], ['@babel/preset-typescript', { allExtensions: true }], ], - plugins: [ - [ - '@babel/plugin-transform-runtime', - { corejs: { version: 3, proposals: true }, helpers: true }, - ], - ], + compact: true, + minified: true, }; diff --git a/packages/macro/package.json b/packages/macro/package.json index 3043ec2..4c689d7 100755 --- a/packages/macro/package.json +++ b/packages/macro/package.json @@ -15,6 +15,7 @@ "lib", "types" ], + "sideEffects": false, "engines": { "node": ">=13.0.0" }, @@ -36,7 +37,6 @@ "dependencies": { "@reshoot/types": "workspace:^2.0.2", "@babel/core": "^7", - "@babel/runtime-corejs3": "^7", "@babel/template": "^7", "@babel/types": "^7" }, diff --git a/packages/macro/rollup.config.js b/packages/macro/rollup.config.js index b5d4034..b50883d 100644 --- a/packages/macro/rollup.config.js +++ b/packages/macro/rollup.config.js @@ -36,7 +36,7 @@ export default { resolve({ extensions: ['.js', '.ts'] }), babel({ babelrc: true, - babelHelpers: 'runtime', + babelHelpers: 'bundled', extensions: ['.ts'], exclude: [/\.test\.ts/i, /node_modules\//i], }), diff --git a/packages/macro/test/__snapshots__/index.test.ts.snap b/packages/macro/test/__snapshots__/index.test.ts.snap index 7b481f6..01c38d9 100644 --- a/packages/macro/test/__snapshots__/index.test.ts.snap +++ b/packages/macro/test/__snapshots__/index.test.ts.snap @@ -6,10 +6,7 @@ import Img from "@reshoot/react"; import { createElement } from "react"; const meta = __0____asset_image_png_color__f4f4f4__; export default function ExampleImg(props) { - return createElement(Img, { - meta, - ...props, - }); + return createElement(Img, { meta, ...props }); } `; @@ -20,10 +17,7 @@ import Img from "@reshoot/react"; import { createElement } from "react"; const meta = __0____asset_image_png_color__23f4f4f4__; export default function ExampleImg(props) { - return createElement(Img, { - meta, - ...props, - }); + return createElement(Img, { meta, ...props }); } `; @@ -34,10 +28,7 @@ import Img from "@reshoot/react"; import { createElement } from "react"; const meta = __0____asset_image_png_reshoot_color__23f4f4f4__; export default function ExampleImg(props) { - return createElement(Img, { - meta, - ...props, - }); + return createElement(Img, { meta, ...props }); } `; @@ -48,10 +39,7 @@ import Img from "@reshoot/react"; import { createElement } from "react"; const meta = __0____asset_image_png_color__23f4f4f4__; export default function ExampleImg(props) { - return createElement(Img, { - meta, - ...props, - }); + return createElement(Img, { meta, ...props }); } export const meta2 = __0____asset_image_png_color__23f4f4f4__; diff --git a/packages/macro/test/index.test.ts b/packages/macro/test/index.test.ts index 6e48349..99ab356 100644 --- a/packages/macro/test/index.test.ts +++ b/packages/macro/test/index.test.ts @@ -14,7 +14,7 @@ const BABEL_TRANSFORM_OPTIONS: TransformOptions = { [ '@babel/preset-env', { - targets: { node: 'current', esmodules: false }, + targets: { esmodules: false }, exclude: ['transform-async-to-generator', 'transform-regenerator'], modules: false, }, diff --git a/.browserslistrc b/packages/react/.browserslistrc similarity index 100% rename from .browserslistrc rename to packages/react/.browserslistrc diff --git a/packages/react/babel.config.cjs b/packages/react/babel.config.cjs index 43c63bc..688cb34 100755 --- a/packages/react/babel.config.cjs +++ b/packages/react/babel.config.cjs @@ -1,4 +1,5 @@ module.exports = { + targets: { esmodules: true }, presets: [ ['@babel/preset-env', { targets: { esmodules: true }, bugfixes: true }], ['@babel/preset-typescript', { isTSX: true, allExtensions: true }], @@ -8,7 +9,9 @@ module.exports = { plugins: [ [ '@babel/plugin-transform-runtime', - { corejs: { version: 3, proposals: true }, helpers: true }, + { corejs: { version: 3 }, helpers: true }, ], ], + compact: true, + minified: true, }; diff --git a/packages/react/package.json b/packages/react/package.json index 1b2ad6a..a0681ad 100755 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -46,7 +46,7 @@ "@babel/runtime-corejs3": "^7", "@reshoot/types": "workspace:^2.0.1", "react": "^17 || ^18", - "use-lifecycle-ref": "^1.0.4" + "use-lifecycle-ref": "^1.0.5" }, "devDependencies": { "@babel/core": "^7.18.5", @@ -60,8 +60,8 @@ "@types/react": "^18.0.14", "@types/react-dom": "^18.0.5", "eslint": "^8.18.0", - "eslint-plugin-jsx-a11y": "^6.5.1", - "eslint-plugin-react": "^7.30.0", + "eslint-plugin-jsx-a11y": "^6.6.0", + "eslint-plugin-react": "^7.30.1", "eslint-plugin-react-hooks": "^4.6.0", "jest-environment-jsdom": "^28.1.1", "postcss": "^8.4.14", diff --git a/packages/remark-mdx-image/.browserslistrc b/packages/remark-mdx-image/.browserslistrc new file mode 100644 index 0000000..a91199c --- /dev/null +++ b/packages/remark-mdx-image/.browserslistrc @@ -0,0 +1 @@ +maintained node versions diff --git a/packages/remark-mdx-image/babel.config.cjs b/packages/remark-mdx-image/babel.config.cjs index b21f131..96bfa59 100755 --- a/packages/remark-mdx-image/babel.config.cjs +++ b/packages/remark-mdx-image/babel.config.cjs @@ -1,15 +1,9 @@ module.exports = { + targets: { esmodules: true }, presets: [ - [ - '@babel/preset-env', - { targets: { node: 'current', esmodules: true }, bugfixes: true }, - ], + ['@babel/preset-env', { bugfixes: true }], ['@babel/preset-typescript', { allExtensions: true }], ], - plugins: [ - [ - '@babel/plugin-transform-runtime', - { corejs: { version: 3, proposals: true }, helpers: true }, - ], - ], + compact: true, + minified: true, }; diff --git a/packages/remark-mdx-image/package.json b/packages/remark-mdx-image/package.json index 28b4b17..43705c3 100755 --- a/packages/remark-mdx-image/package.json +++ b/packages/remark-mdx-image/package.json @@ -15,6 +15,7 @@ "lib", "types" ], + "sideEffects": false, "engines": { "node": ">=13.0.0" }, @@ -35,7 +36,6 @@ }, "dependencies": { "@reshoot/types": "workspace:^2.0.2", - "@babel/runtime-corejs3": "^7", "unist-util-visit-parents": "^5.1.0", "json5": "^2.2.1" }, diff --git a/packages/remark-mdx-image/rollup.config.js b/packages/remark-mdx-image/rollup.config.js index e132c9a..937b6b0 100644 --- a/packages/remark-mdx-image/rollup.config.js +++ b/packages/remark-mdx-image/rollup.config.js @@ -36,7 +36,7 @@ export default { resolve({ extensions: ['.js', '.ts'] }), babel({ babelrc: true, - babelHelpers: 'runtime', + babelHelpers: 'bundled', extensions: ['.ts'], exclude: [/\.test\.ts/i, /node_modules\//i], }), diff --git a/packages/types/.browserslistrc b/packages/types/.browserslistrc new file mode 100644 index 0000000..d6104e6 --- /dev/null +++ b/packages/types/.browserslistrc @@ -0,0 +1,3 @@ +defaults +not IE 11 +maintained node versions diff --git a/packages/types/babel.config.cjs b/packages/types/babel.config.cjs index e7f9ad3..a6c96fe 100755 --- a/packages/types/babel.config.cjs +++ b/packages/types/babel.config.cjs @@ -1,12 +1,15 @@ module.exports = { + targets: { esmodules: true }, presets: [ - ['@babel/preset-env', { targets: { esmodules: true }, bugfixes: true }], + ['@babel/preset-env', { bugfixes: true }], ['@babel/preset-typescript', { allExtensions: true }], ], plugins: [ [ '@babel/plugin-transform-runtime', - { corejs: { version: 3, proposals: true }, helpers: true }, + { corejs: { version: 3 }, helpers: true }, ], ], + compact: true, + minified: true, }; diff --git a/packages/types/package.json b/packages/types/package.json index 10cfa05..8350b3f 100755 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -15,6 +15,7 @@ "lib", "types" ], + "sideEffects": false, "engines": { "node": ">=13.0.0" }, @@ -31,5 +32,8 @@ "lint": "eslint ./src ./test", "build": "rollup -c rollup.config.js && tsc --project tsconfig.types.json", "test": "NODE_OPTIONS=--experimental-vm-modules pnpm jest" + }, + "dependencies": { + "@babel/runtime-corejs3": "^7" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9bf86b3..9e294ff 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,7 +45,7 @@ importers: rollup-plugin-node-externals: ^4.0.0 rollup-plugin-peer-deps-external: ^2.2.4 rollup-plugin-terser: ^7.0.2 - turbo: ^1.3.0 + turbo: ^1.3.1 typescript: ^4.7.4 devDependencies: '@babel/cli': 7.17.10_@babel+core@7.18.5 @@ -85,51 +85,46 @@ importers: rollup-plugin-node-externals: 4.0.0_rollup@2.75.7 rollup-plugin-peer-deps-external: 2.2.4_rollup@2.75.7 rollup-plugin-terser: 7.0.2_rollup@2.75.7 - turbo: 1.3.0 + turbo: 1.3.1 typescript: 4.7.4 packages/core: specifiers: - '@babel/runtime-corejs3': ^7 '@reshoot/types': workspace:^2.0.1 '@types/color': ^3.0.3 '@types/sharp': ^0.30.4 color: ^4.2.3 - sharp: ^0.30.0 + sharp: ^0.30.7 dependencies: - '@babel/runtime-corejs3': 7.18.3 '@reshoot/types': link:../types color: 4.2.3 - sharp: 0.30.6 + sharp: 0.30.7 devDependencies: '@types/color': 3.0.3 '@types/sharp': 0.30.4 packages/loader: specifiers: - '@babel/runtime-corejs3': ^7 '@reshoot/core': workspace:^2.1.1 '@reshoot/types': workspace:^2.0.2 '@types/loader-utils': ^2.0.3 json5: ^2.2.1 loader-utils: ^3.2.0 - memfs: ^3.4.6 + memfs: ^3.4.7 webpack: ^5.73.0 dependencies: - '@babel/runtime-corejs3': 7.18.3 '@reshoot/core': link:../core '@reshoot/types': link:../types json5: 2.2.1 loader-utils: 3.2.0 devDependencies: '@types/loader-utils': 2.0.3 - memfs: 3.4.6 + memfs: 3.4.7 webpack: 5.73.0 packages/macro: specifiers: '@babel/core': ^7 - '@babel/runtime-corejs3': ^7 '@babel/template': ^7 '@babel/types': ^7 '@reshoot/types': workspace:^2.0.2 @@ -139,7 +134,6 @@ importers: babel-plugin-macros: ^3.1.0 dependencies: '@babel/core': 7.18.5 - '@babel/runtime-corejs3': 7.18.3 '@babel/template': 7.16.7 '@babel/types': 7.18.4 '@reshoot/types': link:../types @@ -164,8 +158,8 @@ importers: '@types/react': ^18.0.14 '@types/react-dom': ^18.0.5 eslint: ^8.18.0 - eslint-plugin-jsx-a11y: ^6.5.1 - eslint-plugin-react: ^7.30.0 + eslint-plugin-jsx-a11y: ^6.6.0 + eslint-plugin-react: ^7.30.1 eslint-plugin-react-hooks: ^4.6.0 jest-environment-jsdom: ^28.1.1 postcss: ^8.4.14 @@ -174,12 +168,12 @@ importers: react-dom: 18.2.0 react-test-renderer: ^18.2.0 rollup-plugin-postcss: ^4.0.2 - use-lifecycle-ref: ^1.0.4 + use-lifecycle-ref: ^1.0.5 dependencies: '@babel/runtime-corejs3': 7.18.3 '@reshoot/types': link:../types react: 18.2.0 - use-lifecycle-ref: 1.0.4 + use-lifecycle-ref: 1.0.5 devDependencies: '@babel/core': 7.18.5 '@babel/preset-react': 7.17.12_@babel+core@7.18.5 @@ -192,8 +186,8 @@ importers: '@types/react': 18.0.14 '@types/react-dom': 18.0.5 eslint: 8.18.0 - eslint-plugin-jsx-a11y: 6.5.1_eslint@8.18.0 - eslint-plugin-react: 7.30.0_eslint@8.18.0 + eslint-plugin-jsx-a11y: 6.6.0_eslint@8.18.0 + eslint-plugin-react: 7.30.1_eslint@8.18.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.18.0 jest-environment-jsdom: 28.1.1 postcss: 8.4.14 @@ -204,7 +198,6 @@ importers: packages/remark-mdx-image: specifiers: - '@babel/runtime-corejs3': ^7 '@mdx-js/mdx': ^2.1.2 '@reshoot/types': workspace:^2.0.2 '@types/estree': ^0.0.51 @@ -216,7 +209,6 @@ importers: unified: ^10.1.2 unist-util-visit-parents: ^5.1.0 dependencies: - '@babel/runtime-corejs3': 7.18.3 '@reshoot/types': link:../types json5: 2.2.1 unist-util-visit-parents: 5.1.0 @@ -230,7 +222,10 @@ importers: unified: 10.1.2 packages/types: - specifiers: {} + specifiers: + '@babel/runtime-corejs3': ^7 + dependencies: + '@babel/runtime-corejs3': 7.18.3 packages: @@ -4751,8 +4746,8 @@ packages: - typescript dev: true - /eslint-plugin-jsx-a11y/6.5.1_eslint@8.18.0: - resolution: {integrity: sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==} + /eslint-plugin-jsx-a11y/6.6.0_eslint@8.18.0: + resolution: {integrity: sha512-kTeLuIzpNhXL2CwLlc8AHI0aFRwWHcg483yepO9VQiHzM9bZwJdzTkzBszbuPrbgGmq2rlX/FaT2fJQsjUSHsw==} engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -4767,9 +4762,10 @@ packages: emoji-regex: 9.2.2 eslint: 8.18.0 has: 1.0.3 - jsx-ast-utils: 3.3.0 + jsx-ast-utils: 3.3.1 language-tags: 1.0.5 minimatch: 3.1.2 + semver: 6.3.0 dev: true /eslint-plugin-prettier/4.0.0_xu6ewijrtliw5q5lksq5uixwby: @@ -4798,8 +4794,8 @@ packages: eslint: 8.18.0 dev: true - /eslint-plugin-react/7.30.0_eslint@8.18.0: - resolution: {integrity: sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==} + /eslint-plugin-react/7.30.1_eslint@8.18.0: + resolution: {integrity: sha512-NbEvI9jtqO46yJA3wcRF9Mo0lF9T/jhdHqhCHXiXtD+Zcb98812wvokjWpU7Q4QH5edo6dmqrukxVvWWXHlsUg==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -5278,14 +5274,6 @@ packages: engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-intrinsic/1.1.1: - resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} - dependencies: - function-bind: 1.1.1 - has: 1.0.3 - has-symbols: 1.0.3 - dev: true - /get-intrinsic/1.1.2: resolution: {integrity: sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==} dependencies: @@ -6505,6 +6493,14 @@ packages: object.assign: 4.1.2 dev: true + /jsx-ast-utils/3.3.1: + resolution: {integrity: sha512-pxrjmNpeRw5wwVeWyEAk7QJu2GnBO3uzPFmHCKJJFPKK2Cy0cWL23krGtLdnMmbIi6/FjlrQpPyfQI19ByPOhQ==} + engines: {node: '>=4.0'} + dependencies: + array-includes: 3.1.5 + object.assign: 4.1.2 + dev: true + /kind-of/6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} @@ -6826,8 +6822,8 @@ packages: resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} dev: true - /memfs/3.4.6: - resolution: {integrity: sha512-rH9mjopto6Wkr7RFuH9l9dk3qb2XGOcYKr7xMhaYqfzuJqOqhRrcFvfD7JMuPj6SLmPreh5+6eAuv36NFAU+Mw==} + /memfs/3.4.7: + resolution: {integrity: sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==} engines: {node: '>= 4.0.0'} dependencies: fs-monkey: 1.0.3 @@ -8920,8 +8916,8 @@ packages: kind-of: 6.0.3 dev: true - /sharp/0.30.6: - resolution: {integrity: sha512-lSdVxFxcndzcXggDrak6ozdGJgmIgES9YVZWtAFrwi+a/H5vModaf51TghBtMPw+71sLxUsTy2j+aB7qLIODQg==} + /sharp/0.30.7: + resolution: {integrity: sha512-G+MY2YW33jgflKPTXXptVO28HvNOo9G3j0MybYAHeEmby+QuD2U98dT6ueht9cv/XDqZspSpIhoSW+BAKJ7Hig==} engines: {node: '>=12.13.0'} requiresBuild: true dependencies: @@ -9140,7 +9136,7 @@ packages: call-bind: 1.0.2 define-properties: 1.1.4 es-abstract: 1.20.1 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 has-symbols: 1.0.3 internal-slot: 1.0.3 regexp.prototype.flags: 1.4.3 @@ -9533,142 +9529,142 @@ packages: dev: true /tunnel-agent/0.6.0: - resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=} + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} dependencies: safe-buffer: 5.2.1 dev: false - /turbo-android-arm64/1.3.0: - resolution: {integrity: sha512-1G1UrMYF+pJrvLfioGmPWhFTkyiKSGFFzZqS3PuN1OvXRF2eFdpjcflSlfgW18HUjMP11eKE4I70nTUwlzulAA==} + /turbo-android-arm64/1.3.1: + resolution: {integrity: sha512-JcnZh9tLbZDpKaXaao/s/k4qXt3TbNEc1xEYYXurVWnqiMueGeS7QAtThVB85ZSqzj7djk+ngSrZabPy5RG25Q==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /turbo-darwin-64/1.3.0: - resolution: {integrity: sha512-870XwOVG1vMGSd40JftG76UWUWOkRrcI0iLW18iBiy3iKyzambVPHmeOA62D4artmsmN9Z/u7qRg6KXlwhXFnA==} + /turbo-darwin-64/1.3.1: + resolution: {integrity: sha512-TIGDradVFoGck86VIuM38KaDeNxdKaP2ti93UpQeFw26ZhPIeTAa6wUgnz4DQP6bjIvQmXlYJ16ETZb4tFYygg==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-darwin-arm64/1.3.0: - resolution: {integrity: sha512-oyUwpDfeYm4nzg5I6kntCbBu0Rr+XfydiwqF5fO1jsdNvHx/a3OAXiEPcUVFZQ+EaFJoLeZ7WkWbQXS9I/OuPQ==} + /turbo-darwin-arm64/1.3.1: + resolution: {integrity: sha512-aLBq8KiMMmop7uKBkvDt/y+eER2UzxZyUzh1KWcZ7DZB5tFZnknEUyf2qggY2vd2WcDVfQ1EUjZ0MFxhhVaVzA==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /turbo-freebsd-64/1.3.0: - resolution: {integrity: sha512-BbgDlhp8YfTAwBZN2v//3rzM4cm3joibXZtMVhSKGhSki5ntoaXSUELTtrDfOppS+f00OYsUVqRUSkf9K91k3A==} + /turbo-freebsd-64/1.3.1: + resolution: {integrity: sha512-BOr/ifmxjlBeuDkDQLUJtzqzXQ2zPHHcI14U9Ys+z4Mza1uzQn/oSJqQvU5RuyRBVai7noMrpPS7QuKtDz0Cyg==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /turbo-freebsd-arm64/1.3.0: - resolution: {integrity: sha512-gKhhBPpzFwFB0XDYfgVCGIpyHrFG4tAgfSQCY/2L7x3xCtshOViGENYkllifxUX36sWKX/ovY90q0xrng+sT5g==} + /turbo-freebsd-arm64/1.3.1: + resolution: {integrity: sha512-bHPZjK4xnGLz6/oxl5XmWhdYOdtBMSadrGhptWSZ0wBGNn/gQzDTeZAkQeqhh25AD0eM1hzDe8QUz8GlS43lrA==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /turbo-linux-32/1.3.0: - resolution: {integrity: sha512-bmYdX4efugL9itZp3kgM3+dI3HZPmTX8wDFihSJHr6JYqCAa6hY7A76NznnuPuU6jF+kwCQO8lWoCOlsn45zsg==} + /turbo-linux-32/1.3.1: + resolution: {integrity: sha512-c5okimusfvivu9wS8MKSr+rXpQAV+M4TyR9JX+spIK8B1I7AjfECAqiK2D5WFWO1bQ33bUAuxXOEpUuLpgEm+g==} cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-64/1.3.0: - resolution: {integrity: sha512-hkLR39UZ9Cn9EpE3JS2t6WV1qr+Fz6o6ra+YVkHfw29Qx40ypjNJd5E1Vr9DNW49H3UMK6lMTgQHSwR24h4DnQ==} + /turbo-linux-64/1.3.1: + resolution: {integrity: sha512-O0pNX+N5gbmRcyZT+jsCPUNCN3DpIZHqNN35j7MT5nr0IkZa83CGbZnrEc+7Qws//jFJ26EngqD/JyRB2E8nwQ==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm/1.3.0: - resolution: {integrity: sha512-qlf4EdrfqRpxwZR4PpPzMF+EVYDBAqFmEO45dJCNBSPb1tGKVe6989DCuegwA3BKrVtOqvW9d/x3zwqhynvLqQ==} + /turbo-linux-arm/1.3.1: + resolution: {integrity: sha512-f+r6JIwv/7ylxxJtgVi8cVw+6oNoD/r1IMTU6ejH8bfyMZZko4kkNwH9VYribQ44KDkJEgzdltnzFG5f6Hz10g==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-arm64/1.3.0: - resolution: {integrity: sha512-SJe2IK/zckRBpXwS21yJ+ugA67n8N4SRGLb428O24+HHaiid4i3ndWmfdXLnUPb+A2nCNxWx9UllkISKf4WfGA==} + /turbo-linux-arm64/1.3.1: + resolution: {integrity: sha512-D6+1MeS/x+/VCCooHPU4NIpB8qI/eW70eMRA79bqTPaxxluP0g2CaxXgucco05P51YtNsSxeVcH7X76iadON6Q==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-mips64le/1.3.0: - resolution: {integrity: sha512-vxuR3XWmmavqAKabNEMwS14m2d8PZH/vRHo9bwNv3GWhM54K2QlUDK0H/5v8Q0iUX3nNK/Iz3Er/+kO5SWNkcg==} + /turbo-linux-mips64le/1.3.1: + resolution: {integrity: sha512-yL64jgwVCziOpBcdpMxIsczkgwwOvmaqKObFKWyCNlk/LOl5NKODLwXEaryLaALtpwUAoS4ltMSI64gKqmLrOA==} cpu: [mips64el] os: [linux] requiresBuild: true dev: true optional: true - /turbo-linux-ppc64le/1.3.0: - resolution: {integrity: sha512-FMw7Ork5AS9+WUUdq+Nnf5GXNCKPHVdac8YiBYPp1Q13UtSUkprkQQX1pcOUSIEOB5hIkmWRpBdu736AoSmIyw==} + /turbo-linux-ppc64le/1.3.1: + resolution: {integrity: sha512-tjnM+8RosykS1lBpOPLDXGOz/Po2h796ty17uBd7IFslWPOI16a/akFOFoLH8PCiGGJMe3CYgRhEKn4sPWNxFA==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /turbo-windows-32/1.3.0: - resolution: {integrity: sha512-RHiUgY6/lhfojTSsoi+9ts8JXdDAAlshGr77uNid/hb9CJzLQaeY9Fd4dn9VzlaL5pnd/oeS5dWpstf9cDSYFw==} + /turbo-windows-32/1.3.1: + resolution: {integrity: sha512-Snnv+TVigulqwK6guHKndMlrLw88NXj8BtHRGrEksPR0QkyuHlwLf+tHYB4HmvpUl4W9lnXQf4hsljWP64BEdw==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-64/1.3.0: - resolution: {integrity: sha512-DrTyaKyDgEmFm676casgV2RdWRZu0OaFHmTrDHcKABUAYKPn1LrnorA6mO2w5isAkpzkbxD5jc8C85/Jgbg6Qw==} + /turbo-windows-64/1.3.1: + resolution: {integrity: sha512-gLeohHG07yIhON1Pp0YNE00i/yzip2GFhkA6HdJaK95uE5bKULpqxuO414hOS/WzGwrGVXBKCImfe24XXh5T+Q==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /turbo-windows-arm64/1.3.0: - resolution: {integrity: sha512-7/TeUnoDL+hoCBMhSlEPguwXknUjk6Hv1l0LQDxBkbWvTadW/QOT70YhkjLZz6zB+Po7WpZ6IQlvXelz6bM9LQ==} + /turbo-windows-arm64/1.3.1: + resolution: {integrity: sha512-0MWcHLvYgs/qdcoTFZ55nu8HhrpeiwXEMw9cbNfgqTlzy3OsrAsovYEJFyQ8KSxeploiD+QJlCdvhxx+5C0tlA==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /turbo/1.3.0: - resolution: {integrity: sha512-3m6HvEzmnxFNsuRiK9RIiGiWJfdnWhmEHeyEUPoahnqKdLKTg9WZOz1lUh4SkdLtTgOZZPFC+usS1tekjSXy8Q==} + /turbo/1.3.1: + resolution: {integrity: sha512-DXckoGKlZgvTn/PrHpBI/57aeXR7tfyPf2dK+4LmBczt24ELA3o6eYHeA7KzfpSYhB2LE9qveYFQ6mJ1OzGjjg==} hasBin: true requiresBuild: true optionalDependencies: - turbo-android-arm64: 1.3.0 - turbo-darwin-64: 1.3.0 - turbo-darwin-arm64: 1.3.0 - turbo-freebsd-64: 1.3.0 - turbo-freebsd-arm64: 1.3.0 - turbo-linux-32: 1.3.0 - turbo-linux-64: 1.3.0 - turbo-linux-arm: 1.3.0 - turbo-linux-arm64: 1.3.0 - turbo-linux-mips64le: 1.3.0 - turbo-linux-ppc64le: 1.3.0 - turbo-windows-32: 1.3.0 - turbo-windows-64: 1.3.0 - turbo-windows-arm64: 1.3.0 + turbo-android-arm64: 1.3.1 + turbo-darwin-64: 1.3.1 + turbo-darwin-arm64: 1.3.1 + turbo-freebsd-64: 1.3.1 + turbo-freebsd-arm64: 1.3.1 + turbo-linux-32: 1.3.1 + turbo-linux-64: 1.3.1 + turbo-linux-arm: 1.3.1 + turbo-linux-arm64: 1.3.1 + turbo-linux-mips64le: 1.3.1 + turbo-linux-ppc64le: 1.3.1 + turbo-windows-32: 1.3.1 + turbo-windows-64: 1.3.1 + turbo-windows-arm64: 1.3.1 dev: true /type-check/0.3.2: @@ -9864,10 +9860,11 @@ packages: punycode: 2.1.1 dev: true - /use-lifecycle-ref/1.0.4: - resolution: {integrity: sha512-BgptBfE79VAh52eDtcdhPTOWG3TXyZudNPteiuVYqEZkAxGRDU0k1mNJtCaxago7+4mUmbV08WvKNUTCyIQnCg==} - engines: {node: '>=18', pnpm: '>=7'} + /use-lifecycle-ref/1.0.5: + resolution: {integrity: sha512-7vuoZC7yYyRCvT7oL/Qd8Jrj5BXgVh8R+kTEvlrOI0aykxkGsEBmcmJ6/FSpKQpD3bTGZC6bIaED6TxG3OXjfg==} + engines: {node: '>=13'} dependencies: + '@babel/runtime-corejs3': 7.18.3 react: 18.2.0 dev: false