diff --git a/package.json b/package.json index 67e298c11f..0f2e90e21f 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,9 @@ "importConditionDefaultExport": "default" }, "___experimentalFlags_WILL_CHANGE_IN_PATCH": { - "importsConditions": true + "importsConditions": true, + "typeModule": true, + "distInRoot": true } }, "scripts": { @@ -56,7 +58,7 @@ "@eslint/js": "^9.7.0", "@jest/types": "^29.6.3", "@manypkg/cli": "^0.21.4", - "@preconstruct/cli": "^2.8.1", + "@preconstruct/cli": "^2.8.12", "@testing-library/vue": "^6.6.1", "@types/jest": "^29.5.10", "@types/node": "^20.14.13", diff --git a/packages/core/actions/package.json b/packages/core/actions/package.json index ccda01a0ea..727cfbd7c3 100644 --- a/packages/core/actions/package.json +++ b/packages/core/actions/package.json @@ -1,7 +1,7 @@ { - "main": "dist/xstate-actions.cjs.js", - "module": "dist/xstate-actions.esm.js", - "umd:main": "dist/xstate-actions.umd.min.js", + "main": "../dist/xstate-actions.cjs.js", + "module": "../dist/xstate-actions.esm.js", + "umd:main": "../dist/xstate-actions.umd.min.js", "preconstruct": { "umdName": "XStateActions" } diff --git a/packages/core/actors/package.json b/packages/core/actors/package.json index 5b3a768aa9..8463117aeb 100644 --- a/packages/core/actors/package.json +++ b/packages/core/actors/package.json @@ -1,7 +1,7 @@ { - "main": "dist/xstate-actors.cjs.js", - "module": "dist/xstate-actors.esm.js", - "umd:main": "dist/xstate-actors.umd.min.js", + "main": "../dist/xstate-actors.cjs.js", + "module": "../dist/xstate-actors.esm.js", + "umd:main": "../dist/xstate-actors.umd.min.js", "preconstruct": { "umdName": "XStateActors" } diff --git a/packages/core/dev/package.json b/packages/core/dev/package.json index 9e8ed13fba..e1b5d691ca 100644 --- a/packages/core/dev/package.json +++ b/packages/core/dev/package.json @@ -1,7 +1,7 @@ { - "main": "dist/xstate-dev.cjs.js", - "module": "dist/xstate-dev.esm.js", - "umd:main": "dist/xstate-dev.umd.min.js", + "main": "../dist/xstate-dev.cjs.js", + "module": "../dist/xstate-dev.esm.js", + "umd:main": "../dist/xstate-dev.umd.min.js", "preconstruct": { "umdName": "XStateDev" } diff --git a/packages/core/guards/package.json b/packages/core/guards/package.json index 3e4dcb602f..abc830006a 100644 --- a/packages/core/guards/package.json +++ b/packages/core/guards/package.json @@ -1,7 +1,7 @@ { - "main": "dist/xstate-guards.cjs.js", - "module": "dist/xstate-guards.esm.js", - "umd:main": "dist/xstate-guards.umd.min.js", + "main": "../dist/xstate-guards.cjs.js", + "module": "../dist/xstate-guards.esm.js", + "umd:main": "../dist/xstate-guards.umd.min.js", "preconstruct": { "umdName": "XStateGuards" } diff --git a/packages/core/package.json b/packages/core/package.json index beb3e03dc1..fd37a6c04b 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -22,59 +22,59 @@ }, "./guards": { "types": { - "import": "./guards/dist/xstate-guards.cjs.mjs", - "default": "./guards/dist/xstate-guards.cjs.js" + "import": "./dist/xstate-guards.cjs.mjs", + "default": "./dist/xstate-guards.cjs.js" }, "development": { - "module": "./guards/dist/xstate-guards.development.esm.js", - "import": "./guards/dist/xstate-guards.development.cjs.mjs", - "default": "./guards/dist/xstate-guards.development.cjs.js" + "module": "./dist/xstate-guards.development.esm.js", + "import": "./dist/xstate-guards.development.cjs.mjs", + "default": "./dist/xstate-guards.development.cjs.js" }, - "module": "./guards/dist/xstate-guards.esm.js", - "import": "./guards/dist/xstate-guards.cjs.mjs", - "default": "./guards/dist/xstate-guards.cjs.js" + "module": "./dist/xstate-guards.esm.js", + "import": "./dist/xstate-guards.cjs.mjs", + "default": "./dist/xstate-guards.cjs.js" }, "./actions": { "types": { - "import": "./actions/dist/xstate-actions.cjs.mjs", - "default": "./actions/dist/xstate-actions.cjs.js" + "import": "./dist/xstate-actions.cjs.mjs", + "default": "./dist/xstate-actions.cjs.js" }, "development": { - "module": "./actions/dist/xstate-actions.development.esm.js", - "import": "./actions/dist/xstate-actions.development.cjs.mjs", - "default": "./actions/dist/xstate-actions.development.cjs.js" + "module": "./dist/xstate-actions.development.esm.js", + "import": "./dist/xstate-actions.development.cjs.mjs", + "default": "./dist/xstate-actions.development.cjs.js" }, - "module": "./actions/dist/xstate-actions.esm.js", - "import": "./actions/dist/xstate-actions.cjs.mjs", - "default": "./actions/dist/xstate-actions.cjs.js" + "module": "./dist/xstate-actions.esm.js", + "import": "./dist/xstate-actions.cjs.mjs", + "default": "./dist/xstate-actions.cjs.js" }, "./dev": { "types": { - "import": "./dev/dist/xstate-dev.cjs.mjs", - "default": "./dev/dist/xstate-dev.cjs.js" + "import": "./dist/xstate-dev.cjs.mjs", + "default": "./dist/xstate-dev.cjs.js" }, "development": { - "module": "./dev/dist/xstate-dev.development.esm.js", - "import": "./dev/dist/xstate-dev.development.cjs.mjs", - "default": "./dev/dist/xstate-dev.development.cjs.js" + "module": "./dist/xstate-dev.development.esm.js", + "import": "./dist/xstate-dev.development.cjs.mjs", + "default": "./dist/xstate-dev.development.cjs.js" }, - "module": "./dev/dist/xstate-dev.esm.js", - "import": "./dev/dist/xstate-dev.cjs.mjs", - "default": "./dev/dist/xstate-dev.cjs.js" + "module": "./dist/xstate-dev.esm.js", + "import": "./dist/xstate-dev.cjs.mjs", + "default": "./dist/xstate-dev.cjs.js" }, "./actors": { "types": { - "import": "./actors/dist/xstate-actors.cjs.mjs", - "default": "./actors/dist/xstate-actors.cjs.js" + "import": "./dist/xstate-actors.cjs.mjs", + "default": "./dist/xstate-actors.cjs.js" }, "development": { - "module": "./actors/dist/xstate-actors.development.esm.js", - "import": "./actors/dist/xstate-actors.development.cjs.mjs", - "default": "./actors/dist/xstate-actors.development.cjs.js" + "module": "./dist/xstate-actors.development.esm.js", + "import": "./dist/xstate-actors.development.cjs.mjs", + "default": "./dist/xstate-actors.development.cjs.js" }, - "module": "./actors/dist/xstate-actors.esm.js", - "import": "./actors/dist/xstate-actors.cjs.mjs", - "default": "./actors/dist/xstate-actors.cjs.js" + "module": "./dist/xstate-actors.esm.js", + "import": "./dist/xstate-actors.cjs.mjs", + "default": "./dist/xstate-actors.cjs.js" }, "./package.json": "./package.json" }, diff --git a/packages/xstate-inspect/package.json b/packages/xstate-inspect/package.json index 16046ba129..f52977f2d4 100644 --- a/packages/xstate-inspect/package.json +++ b/packages/xstate-inspect/package.json @@ -28,12 +28,12 @@ }, "./server": { "types": { - "import": "./server/dist/xstate-inspect-server.cjs.mjs", - "default": "./server/dist/xstate-inspect-server.cjs.js" + "import": "./dist/xstate-inspect-server.cjs.mjs", + "default": "./dist/xstate-inspect-server.cjs.js" }, - "module": "./server/dist/xstate-inspect-server.esm.js", - "import": "./server/dist/xstate-inspect-server.cjs.mjs", - "default": "./server/dist/xstate-inspect-server.cjs.js" + "module": "./dist/xstate-inspect-server.esm.js", + "import": "./dist/xstate-inspect-server.cjs.mjs", + "default": "./dist/xstate-inspect-server.cjs.js" }, "./package.json": "./package.json" }, diff --git a/packages/xstate-inspect/server/package.json b/packages/xstate-inspect/server/package.json index 0b0ede278e..f211d9197b 100644 --- a/packages/xstate-inspect/server/package.json +++ b/packages/xstate-inspect/server/package.json @@ -1,4 +1,4 @@ { - "main": "dist/xstate-inspect-server.cjs.js", - "module": "dist/xstate-inspect-server.esm.js" + "main": "../dist/xstate-inspect-server.cjs.js", + "module": "../dist/xstate-inspect-server.esm.js" } diff --git a/packages/xstate-store/package.json b/packages/xstate-store/package.json index ab3052f1af..b27b186396 100644 --- a/packages/xstate-store/package.json +++ b/packages/xstate-store/package.json @@ -23,21 +23,21 @@ }, "./react": { "types": { - "import": "./react/dist/xstate-store-react.cjs.mjs", - "default": "./react/dist/xstate-store-react.cjs.js" + "import": "./dist/xstate-store-react.cjs.mjs", + "default": "./dist/xstate-store-react.cjs.js" }, - "module": "./react/dist/xstate-store-react.esm.js", - "import": "./react/dist/xstate-store-react.cjs.mjs", - "default": "./react/dist/xstate-store-react.cjs.js" + "module": "./dist/xstate-store-react.esm.js", + "import": "./dist/xstate-store-react.cjs.mjs", + "default": "./dist/xstate-store-react.cjs.js" }, "./solid": { "types": { - "import": "./solid/dist/xstate-store-solid.cjs.mjs", - "default": "./solid/dist/xstate-store-solid.cjs.js" + "import": "./dist/xstate-store-solid.cjs.mjs", + "default": "./dist/xstate-store-solid.cjs.js" }, - "module": "./solid/dist/xstate-store-solid.esm.js", - "import": "./solid/dist/xstate-store-solid.cjs.mjs", - "default": "./solid/dist/xstate-store-solid.cjs.js" + "module": "./dist/xstate-store-solid.esm.js", + "import": "./dist/xstate-store-solid.cjs.mjs", + "default": "./dist/xstate-store-solid.cjs.js" }, "./package.json": "./package.json" }, diff --git a/packages/xstate-store/react/package.json b/packages/xstate-store/react/package.json index 7c686e77da..d819e7df33 100644 --- a/packages/xstate-store/react/package.json +++ b/packages/xstate-store/react/package.json @@ -1,4 +1,4 @@ { - "main": "dist/xstate-store-react.cjs.js", - "module": "dist/xstate-store-react.esm.js" + "main": "../dist/xstate-store-react.cjs.js", + "module": "../dist/xstate-store-react.esm.js" } diff --git a/packages/xstate-store/solid/package.json b/packages/xstate-store/solid/package.json index d3dcfeb9f0..3c3babf098 100644 --- a/packages/xstate-store/solid/package.json +++ b/packages/xstate-store/solid/package.json @@ -1,4 +1,4 @@ { - "main": "dist/xstate-store-solid.cjs.js", - "module": "dist/xstate-store-solid.esm.js" + "main": "../dist/xstate-store-solid.cjs.js", + "module": "../dist/xstate-store-solid.esm.js" } diff --git a/packages/xstate-svelte/package.json b/packages/xstate-svelte/package.json index 23970f4f58..9ec2264609 100644 --- a/packages/xstate-svelte/package.json +++ b/packages/xstate-svelte/package.json @@ -1,6 +1,7 @@ { "name": "@xstate/svelte", "version": "4.0.3", + "type": "module", "description": "XState tools for Svelte", "keywords": [ "state", @@ -15,18 +16,8 @@ "author": "David Khourshid ", "homepage": "https://github.com/statelyai/xstate/tree/main/packages/xstate-svelte#readme", "license": "MIT", - "main": "dist/xstate-svelte.cjs.js", - "module": "dist/xstate-svelte.esm.js", "exports": { - ".": { - "types": { - "import": "./dist/xstate-svelte.cjs.mjs", - "default": "./dist/xstate-svelte.cjs.js" - }, - "module": "./dist/xstate-svelte.esm.js", - "import": "./dist/xstate-svelte.cjs.mjs", - "default": "./dist/xstate-svelte.cjs.js" - }, + ".": "./dist/xstate-svelte.js", "./package.json": "./package.json" }, "sideEffects": false, diff --git a/packages/xstate-svelte/src/useActor.ts b/packages/xstate-svelte/src/useActor.ts index f546240f0b..b18bca4838 100644 --- a/packages/xstate-svelte/src/useActor.ts +++ b/packages/xstate-svelte/src/useActor.ts @@ -9,7 +9,7 @@ import { type IsNotNever, type RequiredActorOptionsKeys } from 'xstate'; -import { useActorRef } from './useActorRef'; +import { useActorRef } from './useActorRef.ts'; export function useActor( logic: TLogic, diff --git a/packages/xstate-svelte/src/useMachine.ts b/packages/xstate-svelte/src/useMachine.ts index ef9cbfe566..072ce143a0 100644 --- a/packages/xstate-svelte/src/useMachine.ts +++ b/packages/xstate-svelte/src/useMachine.ts @@ -5,7 +5,7 @@ import { type IsNotNever, type RequiredActorOptionsKeys } from 'xstate'; -import { useActor } from './useActor'; +import { useActor } from './useActor.ts'; /** @alias useActor */ export function useMachine( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1c17a351a3..bd422bae6b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -53,8 +53,8 @@ importers: specifier: ^0.21.4 version: 0.21.4 '@preconstruct/cli': - specifier: ^2.8.1 - version: 2.8.7 + specifier: ^2.8.12 + version: 2.8.12 '@testing-library/vue': specifier: ^6.6.1 version: 6.6.1(@vue/compiler-sfc@3.4.32)(vue@3.4.32(typescript@5.7.3)) @@ -1386,8 +1386,8 @@ packages: resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} engines: {node: '>=12'} - '@preconstruct/cli@2.8.7': - resolution: {integrity: sha512-z/zeV28d065TKBu1AJMCyGS9hAfrCk/UXxVRc3qF8ITxJVU9rjmzuZkSIMWrHvqD4FWCLf/m7mdLmj8qg4TvqA==} + '@preconstruct/cli@2.8.12': + resolution: {integrity: sha512-SMsMICUWROmu/vb4cmrk7EJUiWhgNjB3U3tM654K9bu9yECXqrPN473vliO7KPV3CSLhmtl3S4nfcMirEJmyZg==} hasBin: true '@preconstruct/hook@0.4.0': @@ -1558,9 +1558,6 @@ packages: '@types/estree@0.0.39': resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -5970,10 +5967,6 @@ packages: resolution: {integrity: sha512-3YffViIt2QWgTy6Pale5QpopX/IvU3LPL03jOTqp6pGj3VjesdO/U8CuHMKpnQr4shCNCM5fd5XFFvIIl6JBHg==} engines: {node: '>=8'} - meow@7.1.1: - resolution: {integrity: sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==} - engines: {node: '>=10'} - merge-descriptors@1.0.3: resolution: {integrity: sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==} @@ -8824,8 +8817,7 @@ snapshots: '@babel/compat-data@7.24.9': {} - '@babel/compat-data@7.26.8': - optional: true + '@babel/compat-data@7.26.8': {} '@babel/core@7.24.9': dependencies: @@ -8860,13 +8852,12 @@ snapshots: '@babel/traverse': 7.26.9 '@babel/types': 7.26.9 convert-source-map: 2.0.0 - debug: 4.4.0 + debug: 4.4.0(supports-color@6.1.0) gensync: 1.0.0-beta.2 json5: 2.2.3 semver: 6.3.1 transitivePeerDependencies: - supports-color - optional: true '@babel/generator@7.24.10': dependencies: @@ -8889,7 +8880,6 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 jsesc: 3.1.0 - optional: true '@babel/helper-annotate-as-pure@7.24.7': dependencies: @@ -8917,7 +8907,6 @@ snapshots: browserslist: 4.24.4 lru-cache: 5.1.1 semver: 6.3.1 - optional: true '@babel/helper-create-class-features-plugin@7.24.8(@babel/core@7.24.9)': dependencies: @@ -8989,7 +8978,6 @@ snapshots: '@babel/types': 7.26.9 transitivePeerDependencies: - supports-color - optional: true '@babel/helper-module-transforms@7.24.9(@babel/core@7.24.9)': dependencies: @@ -9002,6 +8990,17 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/helper-module-transforms@7.24.9(@babel/core@7.26.9)': + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-environment-visitor': 7.24.7 + '@babel/helper-module-imports': 7.24.7 + '@babel/helper-simple-access': 7.24.7 + '@babel/helper-split-export-declaration': 7.24.7 + '@babel/helper-validator-identifier': 7.24.7 + transitivePeerDependencies: + - supports-color + '@babel/helper-module-transforms@7.26.0(@babel/core@7.26.9)': dependencies: '@babel/core': 7.26.9 @@ -9010,7 +9009,6 @@ snapshots: '@babel/traverse': 7.26.9 transitivePeerDependencies: - supports-color - optional: true '@babel/helper-optimise-call-expression@7.24.7': dependencies: @@ -9064,8 +9062,7 @@ snapshots: '@babel/helper-validator-option@7.24.8': {} - '@babel/helper-validator-option@7.25.9': - optional: true + '@babel/helper-validator-option@7.25.9': {} '@babel/helper-wrap-function@7.24.7': dependencies: @@ -9085,7 +9082,6 @@ snapshots: dependencies: '@babel/template': 7.26.9 '@babel/types': 7.26.9 - optional: true '@babel/highlight@7.24.7': dependencies: @@ -9425,6 +9421,15 @@ snapshots: transitivePeerDependencies: - supports-color + '@babel/plugin-transform-modules-commonjs@7.24.8(@babel/core@7.26.9)': + dependencies: + '@babel/core': 7.26.9 + '@babel/helper-module-transforms': 7.24.9(@babel/core@7.26.9) + '@babel/helper-plugin-utils': 7.24.8 + '@babel/helper-simple-access': 7.24.7 + transitivePeerDependencies: + - supports-color + '@babel/plugin-transform-modules-systemjs@7.24.7(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 @@ -9568,7 +9573,7 @@ snapshots: '@babel/plugin-transform-runtime@7.25.4(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.24.8 babel-plugin-polyfill-corejs2: 0.4.11(@babel/core@7.24.9) babel-plugin-polyfill-corejs3: 0.10.6(@babel/core@7.24.9) @@ -9787,7 +9792,6 @@ snapshots: '@babel/code-frame': 7.26.2 '@babel/parser': 7.26.9 '@babel/types': 7.26.9 - optional: true '@babel/traverse@7.24.8': dependencies: @@ -9799,7 +9803,7 @@ snapshots: '@babel/helper-split-export-declaration': 7.24.7 '@babel/parser': 7.24.8 '@babel/types': 7.24.9 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -9811,7 +9815,7 @@ snapshots: '@babel/parser': 7.25.6 '@babel/template': 7.25.0 '@babel/types': 7.25.6 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -9823,11 +9827,10 @@ snapshots: '@babel/parser': 7.26.9 '@babel/template': 7.26.9 '@babel/types': 7.26.9 - debug: 4.4.0 + debug: 4.4.0(supports-color@6.1.0) globals: 11.12.0 transitivePeerDependencies: - supports-color - optional: true '@babel/types@7.24.9': dependencies: @@ -10033,7 +10036,7 @@ snapshots: '@eslint/config-array@0.18.0': dependencies: '@eslint/object-schema': 2.1.4 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 minimatch: 3.1.2 transitivePeerDependencies: - supports-color @@ -10043,7 +10046,7 @@ snapshots: '@eslint/eslintrc@3.1.0': dependencies: ajv: 6.12.6 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 espree: 10.2.0 globals: 14.0.0 ignore: 5.3.1 @@ -10375,12 +10378,12 @@ snapshots: '@pnpm/network.ca-file': 1.0.2 config-chain: 1.1.13 - '@preconstruct/cli@2.8.7': + '@preconstruct/cli@2.8.12': dependencies: - '@babel/code-frame': 7.24.7 - '@babel/core': 7.24.9 - '@babel/helper-module-imports': 7.24.7 - '@babel/runtime': 7.24.8 + '@babel/code-frame': 7.26.2 + '@babel/core': 7.26.9 + '@babel/helper-module-imports': 7.25.9 + '@babel/runtime': 7.26.7 '@preconstruct/hook': 0.4.0 '@rollup/plugin-alias': 3.1.9(rollup@2.79.1) '@rollup/plugin-commonjs': 15.1.0(rollup@2.79.1) @@ -10399,8 +10402,7 @@ snapshots: fs-extra: 9.1.0 is-reference: 1.2.1 jest-worker: 26.6.2 - magic-string: 0.30.10 - meow: 7.1.1 + magic-string: 0.30.11 ms: 2.1.3 normalize-path: 3.0.0 npm-packlist: 2.2.2 @@ -10408,7 +10410,6 @@ snapshots: parse-glob: 3.0.4 parse-json: 5.2.0 quick-lru: 5.1.1 - resolve: 1.22.8 resolve-from: 5.0.0 rollup: 2.79.1 semver: 7.6.3 @@ -10420,8 +10421,8 @@ snapshots: '@preconstruct/hook@0.4.0': dependencies: - '@babel/core': 7.24.9 - '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.24.9) + '@babel/core': 7.26.9 + '@babel/plugin-transform-modules-commonjs': 7.24.8(@babel/core@7.26.9) pirates: 4.0.6 source-map-support: 0.5.21 transitivePeerDependencies: @@ -10646,8 +10647,6 @@ snapshots: '@types/estree@0.0.39': {} - '@types/estree@1.0.5': {} - '@types/estree@1.0.6': {} '@types/express-serve-static-core@4.19.5': @@ -10863,7 +10862,7 @@ snapshots: '@typescript-eslint/types': 8.16.0 '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.3) '@typescript-eslint/visitor-keys': 8.16.0 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 eslint: 9.12.0(jiti@1.21.6) optionalDependencies: typescript: 5.7.3 @@ -10879,7 +10878,7 @@ snapshots: dependencies: '@typescript-eslint/typescript-estree': 8.16.0(typescript@5.7.3) '@typescript-eslint/utils': 8.16.0(eslint@9.12.0(jiti@1.21.6))(typescript@5.7.3) - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 eslint: 9.12.0(jiti@1.21.6) ts-api-utils: 1.3.0(typescript@5.7.3) optionalDependencies: @@ -10893,7 +10892,7 @@ snapshots: dependencies: '@typescript-eslint/types': 8.16.0 '@typescript-eslint/visitor-keys': 8.16.0 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 fast-glob: 3.3.2 is-glob: 4.0.3 minimatch: 9.0.5 @@ -10927,12 +10926,12 @@ snapshots: '@vue/babel-plugin-jsx@1.2.5(@babel/core@7.24.9)': dependencies: - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.24.8 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) - '@babel/template': 7.25.0 - '@babel/traverse': 7.25.6 - '@babel/types': 7.25.6 + '@babel/template': 7.26.9 + '@babel/traverse': 7.26.9 + '@babel/types': 7.26.9 '@vue/babel-helper-vue-transform-on': 1.2.5 '@vue/babel-plugin-resolve-type': 1.2.5(@babel/core@7.24.9) html-tags: 3.3.1 @@ -10944,11 +10943,11 @@ snapshots: '@vue/babel-plugin-resolve-type@1.2.5(@babel/core@7.24.9)': dependencies: - '@babel/code-frame': 7.24.7 + '@babel/code-frame': 7.26.2 '@babel/core': 7.24.9 - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.25.9 '@babel/helper-plugin-utils': 7.24.8 - '@babel/parser': 7.25.6 + '@babel/parser': 7.26.9 '@vue/compiler-sfc': 3.5.5 transitivePeerDependencies: - supports-color @@ -10956,7 +10955,7 @@ snapshots: '@vue/babel-plugin-transform-vue-jsx@1.4.0(@babel/core@7.24.9)': dependencies: '@babel/core': 7.24.9 - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-module-imports': 7.25.9 '@babel/plugin-syntax-jsx': 7.24.7(@babel/core@7.24.9) '@vue/babel-helper-vue-jsx-merge-props': 1.4.0 html-tags: 2.0.0 @@ -10968,8 +10967,8 @@ snapshots: '@vue/babel-preset-app@4.5.19(@babel/core@7.24.9)(core-js@3.38.1)(vue@2.7.16)': dependencies: '@babel/core': 7.24.9 - '@babel/helper-compilation-targets': 7.24.8 - '@babel/helper-module-imports': 7.24.7 + '@babel/helper-compilation-targets': 7.26.5 + '@babel/helper-module-imports': 7.25.9 '@babel/plugin-proposal-class-properties': 7.18.6(@babel/core@7.24.9) '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.24.9) '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.9) @@ -11055,7 +11054,7 @@ snapshots: '@vue/compiler-core@3.5.5': dependencies: - '@babel/parser': 7.25.6 + '@babel/parser': 7.26.9 '@vue/shared': 3.5.5 entities: 4.5.0 estree-walker: 2.0.2 @@ -11073,7 +11072,7 @@ snapshots: '@vue/compiler-sfc@2.7.16': dependencies: - '@babel/parser': 7.24.8 + '@babel/parser': 7.26.9 postcss: 8.4.39 source-map: 0.6.1 optionalDependencies: @@ -11093,7 +11092,7 @@ snapshots: '@vue/compiler-sfc@3.5.5': dependencies: - '@babel/parser': 7.25.6 + '@babel/parser': 7.26.9 '@vue/compiler-core': 3.5.5 '@vue/compiler-dom': 3.5.5 '@vue/compiler-ssr': 3.5.5 @@ -11575,7 +11574,7 @@ snapshots: agent-base@6.0.2: dependencies: - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -12109,7 +12108,6 @@ snapshots: electron-to-chromium: 1.5.109 node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.4) - optional: true bser@2.1.1: dependencies: @@ -12250,7 +12248,7 @@ snapshots: caniuse-api@3.0.0: dependencies: - browserslist: 4.23.2 + browserslist: 4.24.4 caniuse-lite: 1.0.30001642 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -12259,8 +12257,7 @@ snapshots: caniuse-lite@1.0.30001662: {} - caniuse-lite@1.0.30001701: - optional: true + caniuse-lite@1.0.30001701: {} caseless@0.12.0: {} @@ -12567,7 +12564,7 @@ snapshots: core-js-compat@3.38.1: dependencies: - browserslist: 4.23.3 + browserslist: 4.24.4 core-js-pure@3.37.1: {} @@ -13196,16 +13193,15 @@ snapshots: dependencies: ms: 2.1.2 - debug@4.3.7(supports-color@6.1.0): + debug@4.3.7: dependencies: ms: 2.1.3 - optionalDependencies: - supports-color: 6.1.0 - debug@4.4.0: + debug@4.4.0(supports-color@6.1.0): dependencies: ms: 2.1.3 - optional: true + optionalDependencies: + supports-color: 6.1.0 decamelize-keys@1.1.1: dependencies: @@ -13487,8 +13483,7 @@ snapshots: electron-to-chromium@1.4.829: {} - electron-to-chromium@1.5.109: - optional: true + electron-to-chromium@1.5.109: {} electron-to-chromium@1.5.26: {} @@ -13777,7 +13772,7 @@ snapshots: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 escape-string-regexp: 4.0.0 eslint-scope: 8.1.0 eslint-visitor-keys: 4.1.0 @@ -14163,9 +14158,9 @@ snapshots: transitivePeerDependencies: - supports-color - follow-redirects@1.15.9(debug@4.3.7(supports-color@6.1.0)): + follow-redirects@1.15.9(debug@4.4.0(supports-color@6.1.0)): optionalDependencies: - debug: 4.3.7(supports-color@6.1.0) + debug: 4.4.0(supports-color@6.1.0) for-each@0.3.3: dependencies: @@ -14746,13 +14741,13 @@ snapshots: dependencies: '@tootallnate/once': 2.0.0 agent-base: 6.0.2 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 transitivePeerDependencies: - supports-color - http-proxy-middleware@0.19.1(debug@4.3.7(supports-color@6.1.0))(supports-color@6.1.0): + http-proxy-middleware@0.19.1(debug@4.4.0(supports-color@6.1.0))(supports-color@6.1.0): dependencies: - http-proxy: 1.18.1(debug@4.3.7(supports-color@6.1.0)) + http-proxy: 1.18.1(debug@4.4.0(supports-color@6.1.0)) is-glob: 4.0.3 lodash: 4.17.21 micromatch: 3.1.10(supports-color@6.1.0) @@ -14763,17 +14758,17 @@ snapshots: http-proxy-middleware@1.3.1: dependencies: '@types/http-proxy': 1.17.15 - http-proxy: 1.18.1(debug@4.3.7(supports-color@6.1.0)) + http-proxy: 1.18.1(debug@4.4.0(supports-color@6.1.0)) is-glob: 4.0.3 is-plain-obj: 3.0.0 micromatch: 4.0.7 transitivePeerDependencies: - debug - http-proxy@1.18.1(debug@4.3.7(supports-color@6.1.0)): + http-proxy@1.18.1(debug@4.4.0(supports-color@6.1.0)): dependencies: eventemitter3: 4.0.7 - follow-redirects: 1.15.9(debug@4.3.7(supports-color@6.1.0)) + follow-redirects: 1.15.9(debug@4.4.0(supports-color@6.1.0)) requires-port: 1.0.0 transitivePeerDependencies: - debug @@ -14809,7 +14804,7 @@ snapshots: https-proxy-agent@5.0.1: dependencies: agent-base: 6.0.2 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -15129,7 +15124,7 @@ snapshots: is-reference@1.2.1: dependencies: - '@types/estree': 1.0.5 + '@types/estree': 1.0.6 is-regex@1.1.4: dependencies: @@ -15245,7 +15240,7 @@ snapshots: istanbul-lib-source-maps@4.0.1: dependencies: - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 istanbul-lib-coverage: 3.2.2 source-map: 0.6.1 transitivePeerDependencies: @@ -15670,8 +15665,7 @@ snapshots: jsesc@2.5.2: {} - jsesc@3.1.0: - optional: true + jsesc@3.1.0: {} json-buffer@3.0.0: {} @@ -16109,20 +16103,6 @@ snapshots: type-fest: 0.13.1 yargs-parser: 18.1.3 - meow@7.1.1: - dependencies: - '@types/minimist': 1.2.5 - camelcase-keys: 6.2.2 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 2.5.0 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.13.1 - yargs-parser: 18.1.3 - merge-descriptors@1.0.3: {} merge-source-map@1.1.0: @@ -16261,7 +16241,7 @@ snapshots: micromark@4.0.0: dependencies: '@types/debug': 4.1.12 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 decode-named-character-reference: 1.0.2 devlop: 1.1.0 micromark-core-commonmark: 2.0.1 @@ -16516,8 +16496,7 @@ snapshots: node-releases@2.0.18: {} - node-releases@2.0.19: - optional: true + node-releases@2.0.19: {} node-static@0.7.11: dependencies: @@ -17000,7 +16979,7 @@ snapshots: postcss-colormin@4.0.3: dependencies: - browserslist: 4.23.2 + browserslist: 4.24.4 color: 3.2.1 has: 1.0.4 postcss: 7.0.39 @@ -17048,7 +17027,7 @@ snapshots: postcss-merge-rules@4.0.3: dependencies: - browserslist: 4.23.2 + browserslist: 4.24.4 caniuse-api: 3.0.0 cssnano-util-same-parent: 4.0.1 postcss: 7.0.39 @@ -17070,7 +17049,7 @@ snapshots: postcss-minify-params@4.0.2: dependencies: alphanum-sort: 1.0.2 - browserslist: 4.23.2 + browserslist: 4.24.4 cssnano-util-get-arguments: 4.0.0 postcss: 7.0.39 postcss-value-parser: 3.3.1 @@ -17141,7 +17120,7 @@ snapshots: postcss-normalize-unicode@4.0.1: dependencies: - browserslist: 4.23.2 + browserslist: 4.24.4 postcss: 7.0.39 postcss-value-parser: 3.3.1 @@ -17165,7 +17144,7 @@ snapshots: postcss-reduce-initial@4.0.3: dependencies: - browserslist: 4.23.2 + browserslist: 4.24.4 caniuse-api: 3.0.0 has: 1.0.4 postcss: 7.0.39 @@ -17222,7 +17201,7 @@ snapshots: postcss@8.4.45: dependencies: nanoid: 3.3.7 - picocolors: 1.0.1 + picocolors: 1.1.1 source-map-js: 1.2.0 postcss@8.5.3: @@ -17909,7 +17888,7 @@ snapshots: simple-git@1.132.0: dependencies: - debug: 4.3.7(supports-color@6.1.0) + debug: 4.3.7 transitivePeerDependencies: - supports-color @@ -18052,7 +18031,7 @@ snapshots: spdy-transport@3.0.0(supports-color@6.1.0): dependencies: - debug: 4.3.7(supports-color@6.1.0) + debug: 4.4.0(supports-color@6.1.0) detect-node: 2.1.0 hpack.js: 2.1.6 obuf: 1.1.2 @@ -18063,7 +18042,7 @@ snapshots: spdy@4.0.2(supports-color@6.1.0): dependencies: - debug: 4.3.7(supports-color@6.1.0) + debug: 4.4.0(supports-color@6.1.0) handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 @@ -18270,7 +18249,7 @@ snapshots: stylehacks@4.0.3: dependencies: - browserslist: 4.23.2 + browserslist: 4.24.4 postcss: 7.0.39 postcss-selector-parser: 3.1.2 @@ -18427,7 +18406,7 @@ snapshots: terser@4.8.1: dependencies: - acorn: 8.12.1 + acorn: 8.14.0 commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.21 @@ -18721,7 +18700,6 @@ snapshots: browserslist: 4.24.4 escalade: 3.2.0 picocolors: 1.1.1 - optional: true update-notifier@4.1.3: dependencies: @@ -19140,11 +19118,11 @@ snapshots: chokidar: 2.1.8(supports-color@6.1.0) compression: 1.7.4(supports-color@6.1.0) connect-history-api-fallback: 1.6.0 - debug: 4.3.7(supports-color@6.1.0) + debug: 4.4.0(supports-color@6.1.0) del: 4.1.1 express: 4.21.0(supports-color@6.1.0) html-entities: 1.4.0 - http-proxy-middleware: 0.19.1(debug@4.3.7(supports-color@6.1.0))(supports-color@6.1.0) + http-proxy-middleware: 0.19.1(debug@4.4.0(supports-color@6.1.0))(supports-color@6.1.0) import-local: 2.0.0 internal-ip: 4.3.0 ip: 1.1.9