From 2284ad6ab8ec9bb63ef9825bb0da0f25dc49d490 Mon Sep 17 00:00:00 2001 From: MK Date: Thu, 2 Jul 2026 16:38:08 +0800 Subject: [PATCH] chore(deps): bump vite-plus to v0.2.2 --- .npmrc | 4 + package-lock.json | 607 +++++++++--------- package.json | 8 +- .../src/App/__tests__/coverage.ui.test.tsx | 2 +- .../src/App/__tests__/index.ui.test.tsx | 2 +- .../src/Blank/__tests__/index.ui.test.tsx | 2 +- .../src/Config/__tests__/index.ui.test.tsx | 2 +- .../src/Description/__tests__/base.test.tsx | 2 +- .../__tests__/coverage.ui.test.tsx | 2 +- .../Description/__tests__/extend.ui.test.tsx | 2 +- .../Description/__tests__/faas.ui.test.tsx | 2 +- .../Description/__tests__/items.ui.test.tsx | 2 +- .../ErrorBoundary/__tests__/index.ui.test.tsx | 2 +- .../__tests__/base.ui.test.tsx | 2 +- .../src/Form/__tests__/base.ui.test.tsx | 2 +- .../src/Form/__tests__/extend.ui.test.tsx | 2 +- .../src/Form/__tests__/items.ui.test.tsx | 2 +- .../src/Form/__tests__/submit.ui.test.tsx | 2 +- .../src/FormItem/__tests__/base.ui.test.tsx | 2 +- .../FormItem/__tests__/coverage.ui.test.tsx | 2 +- .../src/FormItem/__tests__/list.ui.test.tsx | 2 +- .../src/FormItem/__tests__/object.ui.test.tsx | 2 +- .../src/FormItem/__tests__/scalar.ui.test.tsx | 2 +- .../src/Loading/__tests__/index.ui.test.tsx | 2 +- .../src/Table/__tests__/ajax.ui.test.tsx | 2 +- .../src/Table/__tests__/base.test.tsx | 2 +- .../src/Table/__tests__/coverage.ui.test.tsx | 2 +- .../src/Table/__tests__/extend.ui.test.tsx | 2 +- .../src/Table/__tests__/faas.ui.test.tsx | 2 +- .../src/Table/__tests__/items.ui.test.tsx | 2 +- .../src/Table/__tests__/logic.ui.test.tsx | 2 +- .../src/Tabs/__tests__/index.ui.test.tsx | 2 +- .../src/Title/__tests__/index.ui.test.tsx | 2 +- .../src/__tests__/dialog-hook-cases.tsx | 2 +- .../src/data/__tests__/data.test.ts | 2 +- .../src/index/__tests__/index.test.ts | 2 +- .../useApp/__tests__/use-app.types.test.ts | 2 +- .../__tests__/use-theme-token.ui.test.tsx | 2 +- .../define-api/__tests__/define-api.test.ts | 2 +- .../__tests__/define-api.types.test.ts | 2 +- .../core/src/func/__tests__/coverage.test.ts | 2 +- packages/core/src/func/__tests__/fp.test.ts | 2 +- .../core/src/func/__tests__/handler.test.ts | 2 +- .../core/src/func/__tests__/lifecycle.test.ts | 2 +- .../core/src/func/__tests__/logger.test.ts | 2 +- .../core/src/func/__tests__/plugins.test.ts | 2 +- .../src/index/__tests__/types.types.test.ts | 2 +- .../src/middleware/__tests__/index.test.ts | 2 +- .../src/middleware/__tests__/static.test.ts | 2 +- .../src/plugins/http/__tests__/cookie.test.ts | 2 +- .../plugins/http/__tests__/coverage.test.ts | 2 +- .../plugins/http/__tests__/headers.test.ts | 2 +- .../src/plugins/http/__tests__/http.test.ts | 2 +- .../src/plugins/http/__tests__/params.test.ts | 2 +- .../plugins/http/__tests__/session.test.ts | 2 +- .../plugins/http/__tests__/set-body.test.ts | 2 +- .../http/__tests__/set-content-type.test.ts | 2 +- .../plugins/http/__tests__/set-header.test.ts | 2 +- .../http/__tests__/set-status-code.test.ts | 2 +- .../src/plugins/http/__tests__/stream.test.ts | 2 +- .../run-handler/__tests__/index.test.ts | 2 +- .../request-url/__tests__/request-url.test.ts | 2 +- .../core/src/server/__tests__/env.test.ts | 2 +- .../core/src/server/__tests__/headers.test.ts | 2 +- .../core/src/server/__tests__/hooks.test.ts | 2 +- .../core/src/server/__tests__/index.test.ts | 2 +- .../src/server/__tests__/middleware.test.ts | 2 +- .../server/__tests__/mocks.coverage.test.ts | 2 +- .../src/server/__tests__/response.test.ts | 2 +- .../core/src/server/__tests__/routes.test.ts | 2 +- .../src/utils/__tests__/name-func.test.ts | 2 +- .../parse-api-filename-from-stack.test.ts | 2 +- .../action/__tests__/action.coverage.test.ts | 2 +- .../src/action/__tests__/action.test.ts | 2 +- .../src/index/__tests__/index.test.ts | 2 +- .../features/auth/api/__tests__/me.test.ts | 2 +- .../users/api/__tests__/create.test.ts | 2 +- .../users/api/__tests__/detail.test.ts | 2 +- .../features/users/api/__tests__/list.test.ts | 2 +- .../users/api/__tests__/update.test.ts | 2 +- .../features/home/api/__tests__/hello.test.ts | 2 +- packages/dev/package.json | 5 +- packages/dev/src/cli/__tests__/index.test.ts | 2 +- .../cli/commands/run/__tests__/index.test.ts | 2 +- .../commands/types/__tests__/types.test.ts | 2 +- .../src/cli/utils/__tests__/shared.test.ts | 2 +- .../dev/src/index/__tests__/index.test.ts | 2 +- .../dev/src/testing/__tests__/basic.test.ts | 2 +- .../dev/src/testing/__tests__/http.test.ts | 2 +- .../src/testing/__tests__/init-by-api.test.ts | 2 +- .../dev/src/testing/__tests__/session.test.ts | 2 +- .../dev/src/testing/__tests__/use.test.ts | 2 +- .../dev/src/typegen/__tests__/typegen.test.ts | 2 +- .../src/utils/__tests__/server-config.test.ts | 2 +- .../dev/src/vite/__tests__/configs.test.ts | 2 +- .../src/vite/__tests__/vite-typegen.test.ts | 2 +- packages/dev/src/vite/__tests__/vite.test.ts | 2 +- packages/jobs/src/cron.test.ts | 2 +- .../define-job/__tests__/define-job.test.ts | 2 +- .../jobs/src/index/__tests__/jobs.test.ts | 2 +- .../jobs/src/index/__tests__/runtime.test.ts | 2 +- .../src/types/__tests__/index.types.test.ts | 2 +- .../src/color/__tests__/color.test.ts | 2 +- .../src/format/__tests__/format.test.ts | 2 +- .../src/index/__tests__/index.test.ts | 2 +- .../__tests__/is-path-inside-root.test.ts | 2 +- .../__tests__/load-package.resolve.test.ts | 2 +- .../__tests__/load-package.test.ts | 2 +- .../src/logger/__tests__/logger.test.ts | 2 +- .../__tests__/register-hooks.test.ts | 2 +- .../__tests__/load-api-handler.test.ts | 2 +- .../__tests__/load-config.test.ts | 2 +- .../__tests__/load-plugins.test.ts | 2 +- .../src/schema/__tests__/schema.test.ts | 2 +- .../src/transport/__tests__/transport.test.ts | 2 +- packages/pg-dev/package.json | 3 +- .../published-package.integration.test.ts | 2 +- .../pglite/__tests__/pglite-config.test.ts | 2 +- .../src/pglite/__tests__/pglite.test.ts | 2 +- .../fixtures/create-vitest-config.ts | 2 +- .../shared.ts | 2 +- .../plugin.case.ts | 2 +- .../faasjs-pg-vitest-plugin/plugin.case.ts | 2 +- .../__tests__/plugin.integration.test.ts | 2 +- .../src/plugin/__tests__/plugin.test.ts | 2 +- packages/pg-dev/src/plugin/index.ts | 2 +- .../src/postgres/__tests__/postgres.test.ts | 2 +- .../__tests__/setup-helper.test.ts | 2 +- packages/pg-dev/src/testing-setup.ts | 2 +- .../src/testing/__tests__/testing.test.ts | 2 +- .../__tests__/vitest-worker-count.test.ts | 2 +- .../pg-dev/src/vitest-worker-count/index.ts | 2 +- packages/pg/src/cli/__tests__/index.test.ts | 2 +- packages/pg/src/cli/__tests__/main.test.ts | 2 +- .../pg/src/client/__tests__/client.test.ts | 2 +- .../client/__tests__/create-client.test.ts | 2 +- packages/pg/src/index/__tests__/index.test.ts | 2 +- .../pg/src/migrator/__tests__/index.test.ts | 2 +- .../query-builder/__tests__/mutation.test.ts | 2 +- .../src/query-builder/__tests__/query.test.ts | 2 +- .../schema-builder/__tests__/index.test.ts | 2 +- .../__tests__/table-builder.test.ts | 2 +- .../src/types/__tests__/types.types.test.ts | 2 +- packages/pg/src/utils/__tests__/utils.test.ts | 2 +- .../__tests__/error-boundary.ui.test.tsx | 2 +- .../__tests__/faas-data-wrapper.ui.test.tsx | 2 +- .../__tests__/optional-wrapper.ui.test.tsx | 2 +- .../browser/__tests__/client.types.test.ts | 2 +- .../src/browser/__tests__/client.ui.test.ts | 2 +- .../src/browser/__tests__/mock.ui.test.ts | 2 +- .../src/browser/__tests__/stream.ui.test.ts | 2 +- .../constants/__tests__/constant.ui.test.tsx | 2 +- .../create-window-states.ui.test.tsx | 2 +- .../src/equal/__tests__/equal.ui.test.ts | 2 +- .../react/src/faas/__tests__/faas.test.ts | 2 +- .../react/src/index/__tests__/index.test.ts | 2 +- .../__tests__/splitting-context.ui.test.tsx | 2 +- .../useFaas/__tests__/use-faas.ui.test.tsx | 2 +- .../__tests__/use-faas-stream.ui.test.tsx | 2 +- .../__tests__/use-previous.ui.test.ts | 2 +- .../__tests__/use-states.ui.test.tsx | 2 +- .../types/src/index/__tests__/index.test.ts | 2 +- packages/utils/src/__tests__/index.test.ts | 2 +- .../deep-merge/__tests__/deep-merge.test.ts | 2 +- .../utils/src/error/__tests__/index.test.ts | 2 +- .../generate-id/__tests__/generate-id.test.ts | 2 +- .../utils/src/json/__tests__/index.test.ts | 2 +- .../utils/src/stream/__tests__/stream.test.ts | 2 +- .../src/yaml/__tests__/parse-yaml.test.ts | 2 +- .../utils/src/zod/__tests__/index.test.ts | 2 +- .../workflow/src/__tests__/workflow.test.ts | 2 +- .../src/__tests__/workflow.types.test.ts | 2 +- templates/hello-api/package.json | 3 +- templates/params-and-errors/package.json | 3 +- templates/routing-fallback/package.json | 3 +- 175 files changed, 486 insertions(+), 484 deletions(-) create mode 100644 .npmrc diff --git a/.npmrc b/.npmrc new file mode 100644 index 000000000..68f29312f --- /dev/null +++ b/.npmrc @@ -0,0 +1,4 @@ +# vite-plus preview build registry bridge (auto-added by vp) +registry=https://registry-bridge.viteplus.dev/ +min-release-age=1 +min-release-age-exclude=vite-plus,@voidzero-dev/*,@oxc-project/*,@oxlint/*,@oxfmt/*,@oxlint-tsgolint/*,oxlint,oxfmt,oxlint-tsgolint diff --git a/package-lock.json b/package-lock.json index 4dee75fd6..4a239bda6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,8 +14,9 @@ "benchmarks" ], "devDependencies": { - "@vitest/coverage-v8": ">=4.1.9", - "vite-plus": ">=0.2.1" + "@vitest/coverage-v8": "4.1.9", + "vite-plus": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "vitest": "4.1.9" }, "engines": { "node": ">=26.0.0", @@ -408,9 +409,9 @@ } }, "node_modules/@csstools/css-syntax-patches-for-csstree": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.5.tgz", - "integrity": "sha512-oNjBvzLq2GPZtJphCjLqXow/cHySHSgtxvKZb7OqSZ/xHgw6NWNhfad+6AB9cLeVm6eA9d/qMll3JdEHjy6M+A==", + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.6.tgz", + "integrity": "sha512-TcJCWFbXLPpJYq6z7bfOyjWYJDiDg2/I4gyUC9pqPNqHFRIey0EB0q0L5cSnQDfWJg8Jd6VadakxdIez/3zkqQ==", "dev": true, "funding": [ { @@ -682,9 +683,9 @@ } }, "node_modules/@oxc-project/runtime": { - "version": "0.136.0", - "resolved": "https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.136.0.tgz", - "integrity": "sha512-u0EutjK5y6NHJkl5jNJCs8zbup1z6A/UEWgajrYzqcEU3UX05HjqybhMQOLhSM0eKGISyM6WfSMMuklYSmH2wA==", + "version": "0.138.0", + "resolved": "https://registry.npmjs.org/@oxc-project/runtime/-/runtime-0.138.0.tgz", + "integrity": "sha512-yHhoXsN8tYxgdJCdD91PbySNjEEaBX/tH2OQRDXJpsQv5b184oC4/qVbU7qlblvfil/JP15Lh2HW7+HN5DS90Q==", "dev": true, "license": "MIT", "engines": { @@ -692,9 +693,9 @@ } }, "node_modules/@oxc-project/types": { - "version": "0.136.0", - "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.136.0.tgz", - "integrity": "sha512-39Al/B3v9esnHCX7S8l9Se2+s2tb9b2jcMd+bZ2L659VG73kNyGPpPrL5Zi/p0ty7p4pTTU2/Dd+g27hv94XCg==", + "version": "0.138.0", + "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.138.0.tgz", + "integrity": "sha512-1a7ZKmrRTCoN1XMZ4L0PyyqrMnrNlLyPuOkdSX2MZg7IiIGRUyurNhAm73ptDOraoBcIordsIGKNPKUzy3ZmfA==", "dev": true, "license": "MIT", "funding": { @@ -702,9 +703,9 @@ } }, "node_modules/@oxfmt/binding-android-arm-eabi": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm-eabi/-/binding-android-arm-eabi-0.55.0.tgz", - "integrity": "sha512-+rFDOqQe5LOWgxrAJaZgLRudr6GQm0wGI6gtu7vVkrdLGjNMUSGbAlaCr8j7F2H2Er97vYQCU8WDb30onqMM1g==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm-eabi/-/binding-android-arm-eabi-0.57.0.tgz", + "integrity": "sha512-qVBsEO+KugOsCmUHcO8iqNnqc65p7PCKpCs8M66mPZ+Ri+CWbcpoQOEJBg2OTu03+0qu++NK1jj6IzvQVs0Sig==", "cpu": [ "arm" ], @@ -719,9 +720,9 @@ } }, "node_modules/@oxfmt/binding-android-arm64": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm64/-/binding-android-arm64-0.55.0.tgz", - "integrity": "sha512-ctulLq8s3x8Zmvw6+iccB09TIKERAklRSmbJ10gk8mlAn05qZxoyo52dj3Hi9IJcmDSwF54fQaTVh2CbL6PInw==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-android-arm64/-/binding-android-arm64-0.57.0.tgz", + "integrity": "sha512-mp6PibWbao3aizijcheOeHQaYEhcUAt8pwLniYbtLfHxL/psFF0BykAwCj+s3c6qIpa8yN8keZICWrqtZ70w8g==", "cpu": [ "arm64" ], @@ -736,9 +737,9 @@ } }, "node_modules/@oxfmt/binding-darwin-arm64": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-arm64/-/binding-darwin-arm64-0.55.0.tgz", - "integrity": "sha512-xDQczLH9pw/RBk1h/GH0qcGMm8hQtmtVHBNLSH3lk1gEIR09hZ4L+mJQl4VqiVAvPK9VG9PYrWWuSQLt7xTbiA==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-arm64/-/binding-darwin-arm64-0.57.0.tgz", + "integrity": "sha512-T+0stuCBqmUVY+aMIvrgXhzGhHO3sD5tNiiEcYqgSdPsnukskQqn2u5qOVD0sv1l7RLdFS5Z/f5Wi9Ktyjr3Eg==", "cpu": [ "arm64" ], @@ -753,9 +754,9 @@ } }, "node_modules/@oxfmt/binding-darwin-x64": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-x64/-/binding-darwin-x64-0.55.0.tgz", - "integrity": "sha512-JaNoFCkF2CJdGgpPSMbuO9HVyXyoNGIhMHPvp6NYAjeVKw9XEYc0HcUWJLPQa3Q69WV5wMa9m5jPMJPtbLtcRg==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-darwin-x64/-/binding-darwin-x64-0.57.0.tgz", + "integrity": "sha512-O+3JbqWs/mCI2oi4xfhRO2IVPFJNDDEBV8Odo+ZpmsUOeKJfjXoNH7nDmBEQcDgK7NfjDIyE7kRgYSZcTLDO0A==", "cpu": [ "x64" ], @@ -770,9 +771,9 @@ } }, "node_modules/@oxfmt/binding-freebsd-x64": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-freebsd-x64/-/binding-freebsd-x64-0.55.0.tgz", - "integrity": "sha512-DNbszhpg6S2MIzax5azdHFTTBIVkR5xr8yyRZuA4yoDAwOkzIp3tmldgKZM2+VlT+hJIG0xUksA+elISzMEAfA==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-freebsd-x64/-/binding-freebsd-x64-0.57.0.tgz", + "integrity": "sha512-pxwhxVC+JkLX9twOQ/8C/vbuOQcMZyKIDmiRDZfO7yITuVcIdZCiLRqqf4QOxb2+8FWrRXzQpm+1DBKcMpHSSQ==", "cpu": [ "x64" ], @@ -787,9 +788,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm-gnueabihf": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.55.0.tgz", - "integrity": "sha512-2snoaoRfFFyGnbOcKUK36rREBYxe/Xgz3uHbiA5zbCB/s6R4DQj4mHqYAaWWhgizCUSDxV8cE9zAZ0XleNpKGw==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-0.57.0.tgz", + "integrity": "sha512-pxBU4zH2imB/MDBfth2rOMeVxXUMjRQLCazagwLARIFH3hVlxZJBlM4nSnHXaIHJK4/qezoFCIORN6AY8Mra4A==", "cpu": [ "arm" ], @@ -804,9 +805,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm-musleabihf": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.55.0.tgz", - "integrity": "sha512-q1aktHF/WRpSK81BX1dE/9vWrS2jGw1Nax2kb4DBLGAewubCLcoNyp4Zl/NSMgbv3vUS46Z33wIQkBVYOP3PYg==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-0.57.0.tgz", + "integrity": "sha512-JAprOzt8tycYou36ZgEw14DlRHTiN8qdtKANdV3VZIRIvTI/lh/cX13c9pJ/EnDk2GT3FASH7KvCgQ2AufAifQ==", "cpu": [ "arm" ], @@ -821,9 +822,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm64-gnu": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.55.0.tgz", - "integrity": "sha512-VD0y36aENezl/3tsclA/4G53Cc7iV+7Uoh7gz4yvcOTaEYBtJpQsE6PKDGTtUtOvGS4kv51ybfXY/nWZejO5IA==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-0.57.0.tgz", + "integrity": "sha512-ajtjaxSaj9xl4BW7REt+Cef/ttzbAq00Bq4z7JUDZEfgFXdwSjH8K9bF+IcIJzZB9lKqMfQ4eHuSFOvvlvtqOg==", "cpu": [ "arm64" ], @@ -841,9 +842,9 @@ } }, "node_modules/@oxfmt/binding-linux-arm64-musl": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.55.0.tgz", - "integrity": "sha512-r8xlKJFcsRmn0H5jZrdORae6RX9jDBrZVvOoxF+bCQtampQJClv80aZEHsv+NsLsp2KCE5ql79O7DpPVzYWpXA==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-arm64-musl/-/binding-linux-arm64-musl-0.57.0.tgz", + "integrity": "sha512-p4Y/+RYk9Bk5WO+zHSUXAClRmZ2fbJCejMuCAsU2HhyME4jqf6Ftt/mJYEwIah1wGCBDYOB7wEGV1x5bCEZ6hA==", "cpu": [ "arm64" ], @@ -861,9 +862,9 @@ } }, "node_modules/@oxfmt/binding-linux-ppc64-gnu": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.55.0.tgz", - "integrity": "sha512-GRKv/HXHcwIVld/WU61rF0g0R16hl5EJ+ScKdpjevT57lnLnagj/U2YUbXf2mT+2Pg1uCzWC+mvGicPV3CDdLQ==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-0.57.0.tgz", + "integrity": "sha512-By6tRALAZsno0F4zedmtG+wdMvJiJmJoXM4d3+A9zHE4HRXLqXITwRH8mgrlcXc5yJM2g2W3riRPwTYdgemZLQ==", "cpu": [ "ppc64" ], @@ -881,9 +882,9 @@ } }, "node_modules/@oxfmt/binding-linux-riscv64-gnu": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.55.0.tgz", - "integrity": "sha512-rdv57enTiPtpSYRMKfAiEbQb0Puw5t9N7isVinDoo5qeLDScro2gznmZqSgSWbVZRzLisTeCTW8Qwgw0bOHv3A==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-0.57.0.tgz", + "integrity": "sha512-skYeG+RgvyzspqVEBsEprL90OYYZfoVNqB3HcCNR6QDJyXKOzfDRT3zncnHmUaFluIlBHuY23mU1b5WGgR98hA==", "cpu": [ "riscv64" ], @@ -901,9 +902,9 @@ } }, "node_modules/@oxfmt/binding-linux-riscv64-musl": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.55.0.tgz", - "integrity": "sha512-7v1nNrlD43VY6+sYQ6efYyb3lE6QY182304PD/768ZxTjOmFd/3dQa3u/nGBUAXYdGSWOQc5N3PnS0QzUXyEIA==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-0.57.0.tgz", + "integrity": "sha512-FFgACrZOXAXUh5KQh2mt1CDOVOZmn+QzHP71wM9QobNwyQvoFfyAeefVUltW83g3sm7LTiH3yfFqLLVUpA5ZFQ==", "cpu": [ "riscv64" ], @@ -921,9 +922,9 @@ } }, "node_modules/@oxfmt/binding-linux-s390x-gnu": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.55.0.tgz", - "integrity": "sha512-f4lJLUSPOgScjFl9LiflKCTocyNRwE25JmTMbN4XQdDjoZzEHjqf3wA3VESF1/csg7i8m7+EQLbrZyYDqe10UQ==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-0.57.0.tgz", + "integrity": "sha512-Nm/BAOfQeFiiKd502mZn/GAVKJwtd0RdCg17G3Wz/WSOIQmDi3+7/SZH4BHn1Ye5KvTVH3ua8WvfwLLycNIuvA==", "cpu": [ "s390x" ], @@ -941,9 +942,9 @@ } }, "node_modules/@oxfmt/binding-linux-x64-gnu": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.55.0.tgz", - "integrity": "sha512-MihqiPziJNoWy4MqNSV+jVA1g+07iQDjZiR0vaCaDoPgFEiJpCMsxamktzLV07cEeQsSJ04vQaU4CzCQwIvtDA==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-gnu/-/binding-linux-x64-gnu-0.57.0.tgz", + "integrity": "sha512-BiSy5Ku3mQqyxS6YIqAJgd403wEUWvI7kerfzPxc2l/txZVmZM0pSj7oDM+4bGBExowxOi7o73jEam1W0EDTZg==", "cpu": [ "x64" ], @@ -961,9 +962,9 @@ } }, "node_modules/@oxfmt/binding-linux-x64-musl": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-musl/-/binding-linux-x64-musl-0.55.0.tgz", - "integrity": "sha512-Yqghym7KYAVjP9MmSrNZiDeerMuoejNjo0r3ox5H3GDKk8eAfl8VyJm9i+pWCLDCTnAbcTUMMN2ZKjUYXH1v3g==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-linux-x64-musl/-/binding-linux-x64-musl-0.57.0.tgz", + "integrity": "sha512-BCRkJiotz5s9afLYD2LuMvzAoDYx9H17E/YbDyu4xK7l4zHDPeny9ErSXL//i/nJyaOwRk08x4b8cgJC00+JDg==", "cpu": [ "x64" ], @@ -981,9 +982,9 @@ } }, "node_modules/@oxfmt/binding-openharmony-arm64": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-openharmony-arm64/-/binding-openharmony-arm64-0.55.0.tgz", - "integrity": "sha512-s5SDvVVSbyQl1V5UU3Yl12M+XLUQ3rl5SglNqgAA2K4PXUtQhyNSS00wivONPEnNo5W01rCou8WkDNyvI/RGHg==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-openharmony-arm64/-/binding-openharmony-arm64-0.57.0.tgz", + "integrity": "sha512-4Oaxe1qrGgXfpCJ1C/ERJ2iCtV2rN1R79ga9fsfyVHfSQRu/hVW780u2KDqZWFZ/iGTHODJji0JemxqFZ63eIQ==", "cpu": [ "arm64" ], @@ -998,9 +999,9 @@ } }, "node_modules/@oxfmt/binding-win32-arm64-msvc": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.55.0.tgz", - "integrity": "sha512-7p9FB5R32tw2KyyNX3wpQrR2WHwEHvMEiBlGXxeTCaRMCVNx3UtFMAUbaQ/pRNWIrEUZmYhJ6tcUH52uPTRYjQ==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-0.57.0.tgz", + "integrity": "sha512-MYLAsDnhdNsSGheLYhWgbk0vfIrlS84iQYun/y21fX6u0jj8iBtYtbpZMdiqYeuf8U12eVPUjVY2xE2NrCfJ0g==", "cpu": [ "arm64" ], @@ -1015,9 +1016,9 @@ } }, "node_modules/@oxfmt/binding-win32-ia32-msvc": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.55.0.tgz", - "integrity": "sha512-ZYqj3fDnOT1IaVGMP5kpmkQl4F3tQIm2ZyAxvqkJYmI0xgWWak4ss4XYwv3VDfM+TWXeC9K4uQ/wW5jm/5XABA==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-0.57.0.tgz", + "integrity": "sha512-PBwdzZALJY/jcCx2E6is0yu+cuVXeySTDmwuseD+9j0mHqlRNxwlKgsyRTBed/woPeqfVfuXfWjoq4Cx2Zt3Eg==", "cpu": [ "ia32" ], @@ -1032,9 +1033,9 @@ } }, "node_modules/@oxfmt/binding-win32-x64-msvc": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.55.0.tgz", - "integrity": "sha512-eEYT5tivGnGbPHuOHuQpi6CGLObhh0re/5jcNQHihD2GRYkTM85dyi5a19zjP8Q00t1uqAx+/QGLUGdHeqzWyg==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@oxfmt/binding-win32-x64-msvc/-/binding-win32-x64-msvc-0.57.0.tgz", + "integrity": "sha512-bQJdH9i4RRfw55jm7+8/xS7GzHLLTbHx4huhrrDxQJaJtbSDbsyOnODvP1ftT7EG0KFKAYO2S+q6AcioXODx8w==", "cpu": [ "x64" ], @@ -1049,9 +1050,9 @@ } }, "node_modules/@oxlint-tsgolint/darwin-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-arm64/-/darwin-arm64-0.23.0.tgz", - "integrity": "sha512-gOs9PVr2wEg4ox9z0aJo+RKhhImW86YL5N6yav8BK/rgPsIrwN/igSZ+pbRr723NFvUNKde9fgMhRA6JrXAOZw==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-arm64/-/darwin-arm64-0.24.0.tgz", + "integrity": "sha512-C2uMmwK5Bc4ri4ysZ6sA8Rcu+A5zBQTp6ml2u0CLLbRZp4kMFPV3yWk8B5DK9Aw7y9bbjogIm75tUwGLFzlsYQ==", "cpu": [ "arm64" ], @@ -1063,9 +1064,9 @@ ] }, "node_modules/@oxlint-tsgolint/darwin-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-x64/-/darwin-x64-0.23.0.tgz", - "integrity": "sha512-kjJ8B+7n4tB9VJdxS5A9GdJt6/bYpzbu4lXp2uO1S3sRmCB5gDEABlGoiePNApRWaW+xqL4b4xgiE727jSLhuA==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/darwin-x64/-/darwin-x64-0.24.0.tgz", + "integrity": "sha512-Wgvt/1lRbDxmoNqWQKKcL+UIiqLmdJ+EWLpQa1qzoNVAfNB0PJpa82/8dH1twT/3rSs4zrP5TXPWl4juB71WuQ==", "cpu": [ "x64" ], @@ -1077,9 +1078,9 @@ ] }, "node_modules/@oxlint-tsgolint/linux-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-arm64/-/linux-arm64-0.23.0.tgz", - "integrity": "sha512-6dCZuKNu135seMXilkRk9SpCx6i1XgmiipYGalLij5WVRX6ZYS8c4xI7preN/zv9fCXhsQclTIMDu2Y/cytTjw==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-arm64/-/linux-arm64-0.24.0.tgz", + "integrity": "sha512-PB1rxII7KV83+ASY4sSkXtqvpij6ME66+QCRL49uksi/ofs2Rf/UVboYr095n0Rkbl2wgvlsHGl6DHC361jQUQ==", "cpu": [ "arm64" ], @@ -1091,9 +1092,9 @@ ] }, "node_modules/@oxlint-tsgolint/linux-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-x64/-/linux-x64-0.23.0.tgz", - "integrity": "sha512-3bdilnyA7kmSTjK27rvjIjSxL5SIg3wt7vwNiRkouWB83ytssyKnuGvxSYJxgMEmFpSutzaBzcCUM2jDtPGcgA==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/linux-x64/-/linux-x64-0.24.0.tgz", + "integrity": "sha512-xcz3CxKmjTQLREtE/UShh+ruWmm9nAb7UM9zKcD65BStiuYgOakAKkPHl4YS5DztpVcDrE0+HqbOolTlRKYWmw==", "cpu": [ "x64" ], @@ -1105,9 +1106,9 @@ ] }, "node_modules/@oxlint-tsgolint/win32-arm64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-arm64/-/win32-arm64-0.23.0.tgz", - "integrity": "sha512-j+OEp44SVYiQ+ZD+uttsX7u6L9SvmbbQ77SO1pSFCcJlsVMeCk8qZsjhKfGKuT/jIA+ipOJMVs/+pqUfObBWNw==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-arm64/-/win32-arm64-0.24.0.tgz", + "integrity": "sha512-A2i6ZGBec3i20S7RaxkgHc6r3HYtD5Mn7j/mb22NkTz14u0JuudvTu6JggAnbGMcv8+dBKQI//EasxSPJLD8pw==", "cpu": [ "arm64" ], @@ -1119,9 +1120,9 @@ ] }, "node_modules/@oxlint-tsgolint/win32-x64": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-x64/-/win32-x64-0.23.0.tgz", - "integrity": "sha512-5MyjFuqf+g8OUPJBSGWHJtmoWnzFJYyOg4To9WMQshZYEWig/vtu7JtJ03VWnzHv9LJkAUeApY0gVCOywFR/iQ==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/@oxlint-tsgolint/win32-x64/-/win32-x64-0.24.0.tgz", + "integrity": "sha512-0ZbGd9qRB6zs82moekaKdEvncRANq49EAwfNX62JpTS46feXUhKAuoyVDvZMj6Rywejylrmmu79Wo6faYCo4Ew==", "cpu": [ "x64" ], @@ -1133,9 +1134,9 @@ ] }, "node_modules/@oxlint/binding-android-arm-eabi": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm-eabi/-/binding-android-arm-eabi-1.70.0.tgz", - "integrity": "sha512-zFh0P4cswmRvw6nkyb89dr18rRanuaCPAsEXsFDoQY8WdaquI8Pt4NWFjaMJg6L23cy5NeN8J9cBnREbWzZhaw==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm-eabi/-/binding-android-arm-eabi-1.72.0.tgz", + "integrity": "sha512-zhCmvn+1Mj3UchAc/90i99S0t7jJUsHmFVSPg4UWrjO8b8eaSGwscgO6QAUtvHBstkjQwBttQNswEnAF1mIQdA==", "cpu": [ "arm" ], @@ -1150,9 +1151,9 @@ } }, "node_modules/@oxlint/binding-android-arm64": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm64/-/binding-android-arm64-1.70.0.tgz", - "integrity": "sha512-qI8o4HZjeGiBrWv+pJv4lH0Yi2Gl/JSp/EumBUApezJprIKa5PS4nU0lQsQngtky8k+SplQIOjv6hwu0SSxeyg==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-android-arm64/-/binding-android-arm64-1.72.0.tgz", + "integrity": "sha512-mtH+aY/ozv1eZoCUC2owjFAtyNBKHpJHygKeEu9zXXnQGW1Q2/qOpvx+I+Lf23+TvTz66F4iiXUbl2cGvoLPCQ==", "cpu": [ "arm64" ], @@ -1167,9 +1168,9 @@ } }, "node_modules/@oxlint/binding-darwin-arm64": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-arm64/-/binding-darwin-arm64-1.70.0.tgz", - "integrity": "sha512-8KjgVVHI5F9nVwHCRwwA78Ty7zNKP4Wd9OeN5PSv3iu/F/u1RVXoOCgLhWqust6HmwQG6xc8c+RCyaWENy24+w==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-arm64/-/binding-darwin-arm64-1.72.0.tgz", + "integrity": "sha512-EvnajNPDtfknB3ZieeOOyDTwJn9QXDiwfnF4ZDQqART6RG6hjY4WigQcZdGoK2dkB3e1vrmEzN9aYbQCUkh/gQ==", "cpu": [ "arm64" ], @@ -1184,9 +1185,9 @@ } }, "node_modules/@oxlint/binding-darwin-x64": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-x64/-/binding-darwin-x64-1.70.0.tgz", - "integrity": "sha512-WVydssv5PSUBXFJTdNBWlmGkbNmvPGaFt/2SUT/EZRB6bq6bEOHmMlbnupZD5jmlEvi9+mZJHi8TCw15lyfSfQ==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-darwin-x64/-/binding-darwin-x64-1.72.0.tgz", + "integrity": "sha512-ZkCdEa/G80A7vEHfeCDz/+L3m33DE73v32mDKhgOIgz8Uwf0DFcK7+uu6qC+7LEhmz5fpOe1osWKyjSNMydFIQ==", "cpu": [ "x64" ], @@ -1201,9 +1202,9 @@ } }, "node_modules/@oxlint/binding-freebsd-x64": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-freebsd-x64/-/binding-freebsd-x64-1.70.0.tgz", - "integrity": "sha512-hJucmUf8OlinHNb1R7fI4Fw6WsAstOz7i8nmkWQfiHoZXtbufNm+MxiDTIMk1ggh2Ro4vLzgQ+bKvRY54MZoRA==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-freebsd-x64/-/binding-freebsd-x64-1.72.0.tgz", + "integrity": "sha512-NroXv2vh+sxVY1uya/rM5pjhx1hm8BzlYpx9q67QP0Xhw5MH2bf5GJylpvLEC+781p1Xli/317EoV9AlGwViag==", "cpu": [ "x64" ], @@ -1218,9 +1219,9 @@ } }, "node_modules/@oxlint/binding-linux-arm-gnueabihf": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.70.0.tgz", - "integrity": "sha512-1BnS7wbCYDSXwWzJJ+mc3NURoha6m6m6RT5c6vgAY3oz7C3OVXP+S0awo2mRq97arrJkVvO3qRQfyAHL+76xtQ==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.72.0.tgz", + "integrity": "sha512-0NDywYgfj279Ou/BcQuCYSj7NJwBfmWn5qc5uGO/Ny7fUWmXyIpvawqX/8acQlWG6IXelJsJhj+JAy6sjsKj0A==", "cpu": [ "arm" ], @@ -1235,9 +1236,9 @@ } }, "node_modules/@oxlint/binding-linux-arm-musleabihf": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-1.70.0.tgz", - "integrity": "sha512-yKy/UdbR55+M2yEcuiV5DCNC/gdQAjr/GioUy50QwBzSrKm8ueWADqyRLS9Xk+qjNeCYGg6A8FvUBds56ttfqg==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm-musleabihf/-/binding-linux-arm-musleabihf-1.72.0.tgz", + "integrity": "sha512-4vpXB06h65Ezsy4hRyrGjGrfa1SkVPii09yaajiYhmVpgsFiLD+KNxIx/BNAY+XiO+i1yqp9HHdwqM8VTqa5XQ==", "cpu": [ "arm" ], @@ -1252,9 +1253,9 @@ } }, "node_modules/@oxlint/binding-linux-arm64-gnu": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.70.0.tgz", - "integrity": "sha512-0A5XJ4alvmqFUFP/4oYSyaO+qLto/HrKEWTSaegiVl+HOufFngK2BjYw9x4RbwBt/du5QG6l5q1zeWiJYYG5yg==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.72.0.tgz", + "integrity": "sha512-immaN4g2ZGFiOkKrvRX9LvzZdd2GkQM5wR+UyzYyUuyhUTXGQ4HKUJH18xp4G8OfhCVaVAJfKZxwE1r8+4hhaQ==", "cpu": [ "arm64" ], @@ -1272,9 +1273,9 @@ } }, "node_modules/@oxlint/binding-linux-arm64-musl": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.70.0.tgz", - "integrity": "sha512-JiylyurlB0CLSedNtx1gzv3FvfWPF1h/2Y3BJszPLNt5XQFlBsH5ke0Jle3iJb3uqu5m2e7A/DwzpuCAHdiU+A==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.72.0.tgz", + "integrity": "sha512-JGHS9Mnr7iWyyLDxgCv1MhzVpAckgptg00F2gnxt/GD7lQ2SW1BRcxHqhSTaSdDpjWRrBkBxMMh4+Hn3aVtExg==", "cpu": [ "arm64" ], @@ -1292,9 +1293,9 @@ } }, "node_modules/@oxlint/binding-linux-ppc64-gnu": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.70.0.tgz", - "integrity": "sha512-J8VPG7I3/HmgaU4u8pNU2kFx2+0U+vPLS1dXFxXOaR/2TQ0f8AC7DRz0SRGRI1bfphnX2hVYTTtLuhL4nYKL+Q==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.72.0.tgz", + "integrity": "sha512-AOYgBZqxNshrg83P9v0RYv+m8s10Cqkj4/PxXFDhcS3k7FqsIG5+CxErshZCIN7G8iy4Y+VGfAsuEdar8AcbBg==", "cpu": [ "ppc64" ], @@ -1312,9 +1313,9 @@ } }, "node_modules/@oxlint/binding-linux-riscv64-gnu": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-1.70.0.tgz", - "integrity": "sha512-N2+4lV2KLN+oXTIIIwmWDhwkrnvqf5oX7Hw0zPjk+RuIVgiBQSOlJWF7uQoFx2siEYX0ZQ5cfSbEAHm+J3t7Wg==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-gnu/-/binding-linux-riscv64-gnu-1.72.0.tgz", + "integrity": "sha512-QMybPS5ij3/vrKG67mqzHwW++91sYxK/PPUVi6SBtNCEzW4niS52fVBdXbQ6nou0wWbUPEpx8Sl/ZjtgE3clXA==", "cpu": [ "riscv64" ], @@ -1332,9 +1333,9 @@ } }, "node_modules/@oxlint/binding-linux-riscv64-musl": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-1.70.0.tgz", - "integrity": "sha512-1e2L7cFCvx9QDzq6NPP+0tABKb5z6nWHyddWTNKprEsjO9xNrAtPowuCGpjNXxkTdsMiZ4jc8YQ5SstZd4XK6g==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-riscv64-musl/-/binding-linux-riscv64-musl-1.72.0.tgz", + "integrity": "sha512-gOc3W7JV0PXRpIL7stUlLe3Wa9Gp0Kdlup87IT3gHDvPKck2xNgMIl/Gs2lldYY2lyXZDC4rWi3hmoLUobkgbQ==", "cpu": [ "riscv64" ], @@ -1352,9 +1353,9 @@ } }, "node_modules/@oxlint/binding-linux-s390x-gnu": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.70.0.tgz", - "integrity": "sha512-Kwu/l/8GcYibCWA9m9N5pRXMIKVSsL/YbgpLzYkqDhWTiqdRfnNJ/+nqIKRKQiFbHWsdlHEhzMwruJK+qcEruA==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.72.0.tgz", + "integrity": "sha512-rpGxph+FjjHcYI5q6uxB3Az+tnfmEnDbSA8+PK9ZE/VzyUAkvBOMeuY7ZQMhu5mpZH7YQDsTdW6Cx4kV/msc6w==", "cpu": [ "s390x" ], @@ -1372,9 +1373,9 @@ } }, "node_modules/@oxlint/binding-linux-x64-gnu": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.70.0.tgz", - "integrity": "sha512-tap04CsHYOl0nSAQJfPNIuBxqEPB2HnhQqwaOXLg1jnp2XfRo8Fa814dA4QC4zpvTWXCjAAaCY1W5LOORkEQuQ==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.72.0.tgz", + "integrity": "sha512-WND+uhf/Ko13SLqQMWQUgsZuLvYYEvL0ZKgg0tgGYfLqxG7l8Ju123fHDMJyYSDl5E3bUbpFUuii/OvMreFQzw==", "cpu": [ "x64" ], @@ -1392,9 +1393,9 @@ } }, "node_modules/@oxlint/binding-linux-x64-musl": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-musl/-/binding-linux-x64-musl-1.70.0.tgz", - "integrity": "sha512-hzJa/WgvtJpbBD9rgfy0qe+MjbxOXNUT0bfR1S6EQQzfTtBFA9xg5q8KSwRrQ2QfSS+TaP4j+4mVPQrfNc6UNg==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-linux-x64-musl/-/binding-linux-x64-musl-1.72.0.tgz", + "integrity": "sha512-SrpbrUL70nG9vh6zP4/oKHWgLuHquwsr7MW9XOn0olBVgh10Uqr8qscKhQoBGEn6olK/IUpn5GSKcdQ5AjUhGA==", "cpu": [ "x64" ], @@ -1412,9 +1413,9 @@ } }, "node_modules/@oxlint/binding-openharmony-arm64": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-openharmony-arm64/-/binding-openharmony-arm64-1.70.0.tgz", - "integrity": "sha512-xbsaNSNzVSnaJACCUYr1HQMyY/Q/Q1LkePmHG3UvZPvGCYGNxrsZp9OmtA6ick8xH47ltRRbRrPCM1YXYcyC+A==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-openharmony-arm64/-/binding-openharmony-arm64-1.72.0.tgz", + "integrity": "sha512-qkrsEn6NmgFKr7U/QnezQMb+q/vzAy0Dd9Y95gQGQTyjzDLN+HRZMuM5u70iyH4nBLCfKBzhjMsYCehKay2jyg==", "cpu": [ "arm64" ], @@ -1429,9 +1430,9 @@ } }, "node_modules/@oxlint/binding-win32-arm64-msvc": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.70.0.tgz", - "integrity": "sha512-icAEsUI7JbW1TMRdEXV83mVAInhRVQYuuAlPpxdGwJ95chNdnCzjloRW8GglT0WvzOEZSio6fnYSk2DJ2Hv7LQ==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.72.0.tgz", + "integrity": "sha512-LWR6ZlFZph+KPjXv8opgZsXRDCdrdQe8VL8Cg9zxCoBS73h6znzZpydVgmdnwj8mB9AuSM5jxEgDJDpQkjboeg==", "cpu": [ "arm64" ], @@ -1446,9 +1447,9 @@ } }, "node_modules/@oxlint/binding-win32-ia32-msvc": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.70.0.tgz", - "integrity": "sha512-FHMSWbVsPVs/f+Jcl04ws4JJ2wUnauyTzlpxWRG/lSO/8GpX08Fo2gQZqdA6CrRFI+zvkxl+N/KwJGWfUwYVZA==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-ia32-msvc/-/binding-win32-ia32-msvc-1.72.0.tgz", + "integrity": "sha512-yt6HEh7IsHvtjRWtmeZRX134eaXKHq5Gnqlf1xBJdJl1JtdoRUEJw3nAxpZoUDS860cX/foKbztO441anVBtVQ==", "cpu": [ "ia32" ], @@ -1463,9 +1464,9 @@ } }, "node_modules/@oxlint/binding-win32-x64-msvc": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.70.0.tgz", - "integrity": "sha512-ptOlKwCz7n4AKs5VweMqG6DAg677FmKOK+vBkkL9DMNgFATIQ+upqUYBTOEwRQyRAx1ncGlPlXleV2hIcm3z4g==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/@oxlint/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.72.0.tgz", + "integrity": "sha512-b2eKFD2hX7tIwmo/cyH6TDq8vzWRZ2qNHrzoGntUTmq0h3zQh/uX3eTSHCwI8OB/ADQfJCRelLItK8BsxuucDA==", "cpu": [ "x64" ], @@ -2486,9 +2487,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "26.0.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-26.0.1.tgz", - "integrity": "sha512-fc3KiUoBt6kie0N9bIW3E47vZsuaMf0PM2AaUpLCLT0s/LvX1nxAim6Fc049cNxODPpGm6qRAuUOB86SkRuPQw==", + "version": "26.1.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-26.1.0.tgz", + "integrity": "sha512-O0A1G3xPGy4w7AgQdAQYUlQ+BKk2Oovw8eRpofyp5KdBZULnbe+WqaOVNrm705SHphCiG4XHsACrSmPu1f+Kgw==", "dev": true, "license": "MIT", "dependencies": { @@ -2733,15 +2734,15 @@ } }, "node_modules/@voidzero-dev/vite-plus-core": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-core/-/vite-plus-core-0.2.1.tgz", - "integrity": "sha512-iWdtOlLezgYcDqIzxZx1yOUhY93vUB+ob+mRYBNr7/3Hf80uRyTQbqVD1WtsYaANbzeUi81SQ1ZoUraXHO+u8A==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-core/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-W5trIUUvoUtwNCHxzGju+t13iREHbMq47oN1dzeeA1jDyPh4yGlgAruzGtuZ6zRrosofjzjDs464HqB3B9bL4w==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/runtime": "=0.136.0", - "@oxc-project/types": "=0.136.0", - "lightningcss": "^1.30.2", + "@oxc-project/runtime": "=0.138.0", + "@oxc-project/types": "=0.138.0", + "lightningcss": "^1.32.0", "postcss": "^8.5.6" }, "engines": { @@ -2752,10 +2753,8 @@ }, "peerDependencies": { "@arethetypeswrong/core": "^0.18.1", - "@tsdown/css": "0.22.3", - "@tsdown/exe": "0.22.3", "@types/node": "^20.19.0 || >=22.12.0", - "@vitejs/devtools": "^0.1.18", + "@vitejs/devtools": "^0.3.0", "esbuild": "^0.27.0 || ^0.28.0", "jiti": ">=1.21.0", "less": "^4.0.0", @@ -2775,12 +2774,6 @@ "@arethetypeswrong/core": { "optional": true }, - "@tsdown/css": { - "optional": true - }, - "@tsdown/exe": { - "optional": true - }, "@types/node": { "optional": true }, @@ -2832,9 +2825,9 @@ } }, "node_modules/@voidzero-dev/vite-plus-darwin-arm64": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-darwin-arm64/-/vite-plus-darwin-arm64-0.2.1.tgz", - "integrity": "sha512-9AfN/5LKRks8gbTaHPiQHT0L4yboy2xB6x6vvCRWxQMWxPS6/ZJLf5kUIZeE7I1z33AEyLKKkDscsZZVMgMLgg==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-darwin-arm64/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-I7+c/j2FPHJIwwqxYF2Do0Y0EW1xpSu1OQ/bDH8g+5D7mVbFMJjmdOTdjaHjasyTX3T/VfUYUEFoXyNSM4eqHA==", "cpu": [ "arm64" ], @@ -2845,13 +2838,13 @@ "darwin" ], "engines": { - "node": "^20.19.0 || ^22.18.0 || >=24.11.0" + "node": ">=20.0.0" } }, "node_modules/@voidzero-dev/vite-plus-darwin-x64": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-darwin-x64/-/vite-plus-darwin-x64-0.2.1.tgz", - "integrity": "sha512-Q1vyimRbf4M82qIQSWRyr7NJaH9ag5G7vVEfGVVJlQHNprI+Q8zj2Phcs/PGf6QcyjcL8UclLznQTHU9NgnKZw==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-darwin-x64/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-/w/kIKOj9mpLo2a5rWrzzI3h83KshUIgOMwOsVOCmek9vZJYZUFPP5S3vK0RqPcvBS9sY7Rm6ekhPUyWd1TOnA==", "cpu": [ "x64" ], @@ -2862,13 +2855,13 @@ "darwin" ], "engines": { - "node": "^20.19.0 || ^22.18.0 || >=24.11.0" + "node": ">=20.0.0" } }, "node_modules/@voidzero-dev/vite-plus-linux-arm64-gnu": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-linux-arm64-gnu/-/vite-plus-linux-arm64-gnu-0.2.1.tgz", - "integrity": "sha512-WHW3DziqedRfhJ2upq6kC4y/pmdQWYt322DVB7+4Xb4oOa/CT9GtnSrWIiXVJ4PSO42v54+YsSTKPH2HC5RbtA==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-linux-arm64-gnu/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-zYC6LEg3hX+P/o4s20IYZlTWFw31QM6QLhuYra5w/yy+js/NePtTvewf6KAYNzGYP/HHX5ekp3c+tcXxHvoyMA==", "cpu": [ "arm64" ], @@ -2882,13 +2875,13 @@ "linux" ], "engines": { - "node": "^20.19.0 || ^22.18.0 || >=24.11.0" + "node": ">=20.0.0" } }, "node_modules/@voidzero-dev/vite-plus-linux-arm64-musl": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-linux-arm64-musl/-/vite-plus-linux-arm64-musl-0.2.1.tgz", - "integrity": "sha512-vUY7hYycZW0qEevpl7ImzZJFnOEKRYCaCOX4TBW0vk6MJZ+zj/xW7e0LOggzJcz2wbYAgLDqp5h+b8wV9dguDA==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-linux-arm64-musl/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-Pjdid2bSiGNL4WalDG2mfpzzrRBv36tWxNQYrqqO9RrnoW7G3d7hwr1x4k9E5afL9kz6exMuWVf0xKEMvUBjcg==", "cpu": [ "arm64" ], @@ -2902,13 +2895,13 @@ "linux" ], "engines": { - "node": "^20.19.0 || ^22.18.0 || >=24.11.0" + "node": ">=20.0.0" } }, "node_modules/@voidzero-dev/vite-plus-linux-x64-gnu": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-linux-x64-gnu/-/vite-plus-linux-x64-gnu-0.2.1.tgz", - "integrity": "sha512-tFxpToEaykBGxMQHp8M/qmr1yruRRED+c9gA1h9kmplqot04OxuqzRCWu/IiIvMJ0v3JFdOP3gqkyjXLLJhxIA==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-linux-x64-gnu/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-Ym5ndVUbZBwKrb+HK7aemKogFfhUTdqqm+R4KPM5PLtj9b9m++YmVRljt25o1xqoxknyNXFP4OaLfDi1oFmRZA==", "cpu": [ "x64" ], @@ -2922,13 +2915,13 @@ "linux" ], "engines": { - "node": "^20.19.0 || ^22.18.0 || >=24.11.0" + "node": ">=20.0.0" } }, "node_modules/@voidzero-dev/vite-plus-linux-x64-musl": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-linux-x64-musl/-/vite-plus-linux-x64-musl-0.2.1.tgz", - "integrity": "sha512-2scSS7wEbLO2758fqr1/bAULg7nLCFa5V8LO2b5w3g1CrTYdMTDt2WX1ghPesIi+70pYGydRbXo6iaaN43zfMg==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-linux-x64-musl/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-ErJM3ysbvTIXLZH/AoSYlL+QHNPkDyz+hb0ZthJsZcEMtbIhs2gYbN/GzVI/z4xUjafPFZK9mR5oDf1tWB2FLw==", "cpu": [ "x64" ], @@ -2942,13 +2935,13 @@ "linux" ], "engines": { - "node": "^20.19.0 || ^22.18.0 || >=24.11.0" + "node": ">=20.0.0" } }, "node_modules/@voidzero-dev/vite-plus-win32-arm64-msvc": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-win32-arm64-msvc/-/vite-plus-win32-arm64-msvc-0.2.1.tgz", - "integrity": "sha512-3+5FJYhi9SqBszjngI2LBmvoiqEwxJWyQ5UsOUtNz6/d+yDrDw+tOgHLl4OKIh5aVNZeIGXzxvP6h24kcEqIyg==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-win32-arm64-msvc/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-QJ9p+aMiAtnRAgS9W+5OH1V5eaB/SPQigrmn/ZqJRRkXx0PyF/jEbls3rW8LTkekE6ZGyZWHwZq4WwcBesVc+g==", "cpu": [ "arm64" ], @@ -2959,13 +2952,13 @@ "win32" ], "engines": { - "node": "^20.19.0 || ^22.18.0 || >=24.11.0" + "node": ">=20.0.0" } }, "node_modules/@voidzero-dev/vite-plus-win32-x64-msvc": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-win32-x64-msvc/-/vite-plus-win32-x64-msvc-0.2.1.tgz", - "integrity": "sha512-5sOEwEoU5PW7ObmJ5VCakU09Oh14rYCoLQJkFqvOph6PK30lN5iqWGk0KigEyfcd7Zv+fZg9EmcERDol/3Xl9w==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-win32-x64-msvc/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-BLvXpWr4+V/zARcyxa4k7xkZeFRpyV1lnlJc1lGDlrbr0X11t2/McW5oxjYNtPQQcmhz7DR3nRWEerXUw53Ebw==", "cpu": [ "x64" ], @@ -2976,7 +2969,7 @@ "win32" ], "engines": { - "node": "^20.19.0 || ^22.18.0 || >=24.11.0" + "node": ">=20.0.0" } }, "node_modules/accepts": { @@ -3192,9 +3185,9 @@ } }, "node_modules/brace-expansion": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.6.tgz", - "integrity": "sha512-kLpxurY4Z4r9sgMsyG0Z9uzsBlgiU/EFKhj/h91/8yHu0edo7XuixOIH3VcJ8kkxs6/jPzoI6U9Vj3WqbMQ94g==", + "version": "5.0.7", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.7.tgz", + "integrity": "sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==", "license": "MIT", "dependencies": { "balanced-match": "^4.0.2" @@ -3545,9 +3538,9 @@ } }, "node_modules/es-module-lexer": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz", - "integrity": "sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.0.tgz", + "integrity": "sha512-KLdwQm2NvGLDkQDCGvmiQrhkd0JbMzXthwQAUgWjQuQdBLFa3eiBP5arXZyA+f8x+x7OXgud6bq2rxjGtHV2tw==", "dev": true, "license": "MIT" }, @@ -4462,9 +4455,9 @@ } }, "node_modules/linkify-it": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.1.tgz", - "integrity": "sha512-wVoTjP4Q6R0NW5hiZkVJaFZPWgtXfoGF+6LucL3/FtiNjmcHhYjEr5f1Kqjirc1nBW07J/ZuRFumqr2oqccEWg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.2.tgz", + "integrity": "sha512-ONTm2jCMAVZjgQa/Fy1kScXsuOoF5NPTsoFBdE1KVIZ2vAh/r9+Bqo+0jINCBYnavTPQZz38QzFTme79ENoN3Q==", "funding": [ { "type": "github", @@ -4558,9 +4551,9 @@ } }, "node_modules/markdown-it": { - "version": "14.2.0", - "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.2.0.tgz", - "integrity": "sha512-1TGiQiJVRQ3NPmZH6sx5Cfnmg6GQm9jvC1ch4TK511NjSJvjzKLzn5pPfZRNZkRPZP0HqCioSndqH8v2nRaWVQ==", + "version": "14.3.0", + "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.3.0.tgz", + "integrity": "sha512-RCEsPjR+sr0x+AuYp601tKTkgFG4YEPLCzHST3cQ/fhlJkqAkz1L2/Qbp1j9qw5SBwQHFBoW8+hoN5xssOF0Tw==", "funding": [ { "type": "github", @@ -4574,8 +4567,8 @@ "license": "MIT", "dependencies": { "argparse": "^2.0.1", - "entities": "^4.4.0", - "linkify-it": "^5.0.1", + "entities": "^4.5.0", + "linkify-it": "^5.0.2", "mdurl": "^2.0.0", "punycode.js": "^2.3.1", "uc.micro": "^2.1.0" @@ -4780,9 +4773,9 @@ } }, "node_modules/oxfmt": { - "version": "0.55.0", - "resolved": "https://registry.npmjs.org/oxfmt/-/oxfmt-0.55.0.tgz", - "integrity": "sha512-jSj2wCTakwgPMxkfiVZX0jf+nX+Nz6xlyAZjqNE0qXTFdCBPYlP6JAN+ODjmealw7DXBjOzYbdsqwBMAZnPZ6A==", + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/oxfmt/-/oxfmt-0.57.0.tgz", + "integrity": "sha512-ZB7Bi+rGDSqmVIo9jwcLyFgjxXvQhDdU+jx+ZrVy6VRiVXK2+CHc4hO3J4dUQjHe7V0ymHB+MDuv5z+NhK07HA==", "dev": true, "license": "MIT", "dependencies": { @@ -4798,25 +4791,25 @@ "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxfmt/binding-android-arm-eabi": "0.55.0", - "@oxfmt/binding-android-arm64": "0.55.0", - "@oxfmt/binding-darwin-arm64": "0.55.0", - "@oxfmt/binding-darwin-x64": "0.55.0", - "@oxfmt/binding-freebsd-x64": "0.55.0", - "@oxfmt/binding-linux-arm-gnueabihf": "0.55.0", - "@oxfmt/binding-linux-arm-musleabihf": "0.55.0", - "@oxfmt/binding-linux-arm64-gnu": "0.55.0", - "@oxfmt/binding-linux-arm64-musl": "0.55.0", - "@oxfmt/binding-linux-ppc64-gnu": "0.55.0", - "@oxfmt/binding-linux-riscv64-gnu": "0.55.0", - "@oxfmt/binding-linux-riscv64-musl": "0.55.0", - "@oxfmt/binding-linux-s390x-gnu": "0.55.0", - "@oxfmt/binding-linux-x64-gnu": "0.55.0", - "@oxfmt/binding-linux-x64-musl": "0.55.0", - "@oxfmt/binding-openharmony-arm64": "0.55.0", - "@oxfmt/binding-win32-arm64-msvc": "0.55.0", - "@oxfmt/binding-win32-ia32-msvc": "0.55.0", - "@oxfmt/binding-win32-x64-msvc": "0.55.0" + "@oxfmt/binding-android-arm-eabi": "0.57.0", + "@oxfmt/binding-android-arm64": "0.57.0", + "@oxfmt/binding-darwin-arm64": "0.57.0", + "@oxfmt/binding-darwin-x64": "0.57.0", + "@oxfmt/binding-freebsd-x64": "0.57.0", + "@oxfmt/binding-linux-arm-gnueabihf": "0.57.0", + "@oxfmt/binding-linux-arm-musleabihf": "0.57.0", + "@oxfmt/binding-linux-arm64-gnu": "0.57.0", + "@oxfmt/binding-linux-arm64-musl": "0.57.0", + "@oxfmt/binding-linux-ppc64-gnu": "0.57.0", + "@oxfmt/binding-linux-riscv64-gnu": "0.57.0", + "@oxfmt/binding-linux-riscv64-musl": "0.57.0", + "@oxfmt/binding-linux-s390x-gnu": "0.57.0", + "@oxfmt/binding-linux-x64-gnu": "0.57.0", + "@oxfmt/binding-linux-x64-musl": "0.57.0", + "@oxfmt/binding-openharmony-arm64": "0.57.0", + "@oxfmt/binding-win32-arm64-msvc": "0.57.0", + "@oxfmt/binding-win32-ia32-msvc": "0.57.0", + "@oxfmt/binding-win32-x64-msvc": "0.57.0" }, "peerDependencies": { "svelte": "^5.0.0", @@ -4832,9 +4825,9 @@ } }, "node_modules/oxlint": { - "version": "1.70.0", - "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.70.0.tgz", - "integrity": "sha512-D6JgHtzkhRwvEC+A0Nw5AEc5bk8x5i1pHzvZIEf/a0C4hOzmAACNGtkDGPyFaxxX3ZVGxCPeig3P3rMM8XU3/g==", + "version": "1.72.0", + "resolved": "https://registry.npmjs.org/oxlint/-/oxlint-1.72.0.tgz", + "integrity": "sha512-1rhdZIP/EvoI91ABIwNU5Q8+bWf8mjrS5UzIOZld4d4bXxJvtlUhlQvaoTogIGin/qdErMOrwaIJvCSIAKTLhA==", "dev": true, "license": "MIT", "bin": { @@ -4847,25 +4840,25 @@ "url": "https://github.com/sponsors/Boshen" }, "optionalDependencies": { - "@oxlint/binding-android-arm-eabi": "1.70.0", - "@oxlint/binding-android-arm64": "1.70.0", - "@oxlint/binding-darwin-arm64": "1.70.0", - "@oxlint/binding-darwin-x64": "1.70.0", - "@oxlint/binding-freebsd-x64": "1.70.0", - "@oxlint/binding-linux-arm-gnueabihf": "1.70.0", - "@oxlint/binding-linux-arm-musleabihf": "1.70.0", - "@oxlint/binding-linux-arm64-gnu": "1.70.0", - "@oxlint/binding-linux-arm64-musl": "1.70.0", - "@oxlint/binding-linux-ppc64-gnu": "1.70.0", - "@oxlint/binding-linux-riscv64-gnu": "1.70.0", - "@oxlint/binding-linux-riscv64-musl": "1.70.0", - "@oxlint/binding-linux-s390x-gnu": "1.70.0", - "@oxlint/binding-linux-x64-gnu": "1.70.0", - "@oxlint/binding-linux-x64-musl": "1.70.0", - "@oxlint/binding-openharmony-arm64": "1.70.0", - "@oxlint/binding-win32-arm64-msvc": "1.70.0", - "@oxlint/binding-win32-ia32-msvc": "1.70.0", - "@oxlint/binding-win32-x64-msvc": "1.70.0" + "@oxlint/binding-android-arm-eabi": "1.72.0", + "@oxlint/binding-android-arm64": "1.72.0", + "@oxlint/binding-darwin-arm64": "1.72.0", + "@oxlint/binding-darwin-x64": "1.72.0", + "@oxlint/binding-freebsd-x64": "1.72.0", + "@oxlint/binding-linux-arm-gnueabihf": "1.72.0", + "@oxlint/binding-linux-arm-musleabihf": "1.72.0", + "@oxlint/binding-linux-arm64-gnu": "1.72.0", + "@oxlint/binding-linux-arm64-musl": "1.72.0", + "@oxlint/binding-linux-ppc64-gnu": "1.72.0", + "@oxlint/binding-linux-riscv64-gnu": "1.72.0", + "@oxlint/binding-linux-riscv64-musl": "1.72.0", + "@oxlint/binding-linux-s390x-gnu": "1.72.0", + "@oxlint/binding-linux-x64-gnu": "1.72.0", + "@oxlint/binding-linux-x64-musl": "1.72.0", + "@oxlint/binding-openharmony-arm64": "1.72.0", + "@oxlint/binding-win32-arm64-msvc": "1.72.0", + "@oxlint/binding-win32-ia32-msvc": "1.72.0", + "@oxlint/binding-win32-x64-msvc": "1.72.0" }, "peerDependencies": { "oxlint-tsgolint": ">=0.22.1", @@ -4881,21 +4874,21 @@ } }, "node_modules/oxlint-tsgolint": { - "version": "0.23.0", - "resolved": "https://registry.npmjs.org/oxlint-tsgolint/-/oxlint-tsgolint-0.23.0.tgz", - "integrity": "sha512-3mBv3CoPbh8dFbzfDGIWa2ytZjn2v+3EX4aKRXjIhsoGFzG8GCjfRirz3rwZf1wYbZzsNLTSgpw8VjQuWdp/jA==", + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/oxlint-tsgolint/-/oxlint-tsgolint-0.24.0.tgz", + "integrity": "sha512-giCk5sEvG02d5tzPmFMX3hem8ndzEEu1xvGYS5OwNfO2WGl6ZVxt5LjE0yiMDoz94INI7XkXwgFAQiydPvVHDw==", "dev": true, "license": "MIT", "bin": { "tsgolint": "bin/tsgolint.js" }, "optionalDependencies": { - "@oxlint-tsgolint/darwin-arm64": "0.23.0", - "@oxlint-tsgolint/darwin-x64": "0.23.0", - "@oxlint-tsgolint/linux-arm64": "0.23.0", - "@oxlint-tsgolint/linux-x64": "0.23.0", - "@oxlint-tsgolint/win32-arm64": "0.23.0", - "@oxlint-tsgolint/win32-x64": "0.23.0" + "@oxlint-tsgolint/darwin-arm64": "0.24.0", + "@oxlint-tsgolint/darwin-x64": "0.24.0", + "@oxlint-tsgolint/linux-arm64": "0.24.0", + "@oxlint-tsgolint/linux-x64": "0.24.0", + "@oxlint-tsgolint/win32-arm64": "0.24.0", + "@oxlint-tsgolint/win32-x64": "0.24.0" } }, "node_modules/parse5": { @@ -4987,9 +4980,9 @@ } }, "node_modules/postcss": { - "version": "8.5.15", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", - "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", + "version": "8.5.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.16.tgz", + "integrity": "sha512-vuwillviilfKZsg0VGj5R/YwwcHx4SLsIOI/7K6mQkWx+l5cUHTjj5g0AasTBcyXsbfTgrwsUNmVUb5xVwyPwg==", "dev": true, "funding": [ { @@ -5541,22 +5534,22 @@ } }, "node_modules/tldts": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.4.4.tgz", - "integrity": "sha512-kFXFK7O4WPextIUAOk8qtnw9dxR9UIXP9CjuH1cTBVBZMDeQcUPgr/IazGiw1B0Yiw5L75gHLWeW4iD793r90g==", + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.4.5.tgz", + "integrity": "sha512-RfEzKWcq5fHUOFq7J3rl3Oz6ylKGtcHqUznzj4EcXsxLSIjJcvpbXAQtWGeJQ0xKnimR5e0Cn+cn9TssfMzm+g==", "dev": true, "license": "MIT", "dependencies": { - "tldts-core": "^7.4.4" + "tldts-core": "^7.4.5" }, "bin": { "tldts": "bin/cli.js" } }, "node_modules/tldts-core": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.4.4.tgz", - "integrity": "sha512-vwVLJVvvpslm7vqAH7+XNj/neA/Ynq7DT2EEcMuwc5YzN5XaMyRAqxwU+uX3azZ1FQtB2gvrvnLnAEkvYlVdfg==", + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.4.5.tgz", + "integrity": "sha512-pGrwzZDvPwKe+7NNUqAunb6rqTfynr0VOUhCMdqbu5xlvNiszsAJygRzwvpVycdzejlbpY+SWJOn+s75Og7FEA==", "dev": true, "license": "MIT" }, @@ -5736,15 +5729,15 @@ }, "node_modules/vite": { "name": "@voidzero-dev/vite-plus-core", - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/@voidzero-dev/vite-plus-core/-/vite-plus-core-0.2.1.tgz", - "integrity": "sha512-iWdtOlLezgYcDqIzxZx1yOUhY93vUB+ob+mRYBNr7/3Hf80uRyTQbqVD1WtsYaANbzeUi81SQ1ZoUraXHO+u8A==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/@voidzero-dev/vite-plus-core/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-W5trIUUvoUtwNCHxzGju+t13iREHbMq47oN1dzeeA1jDyPh4yGlgAruzGtuZ6zRrosofjzjDs464HqB3B9bL4w==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/runtime": "=0.136.0", - "@oxc-project/types": "=0.136.0", - "lightningcss": "^1.30.2", + "@oxc-project/runtime": "=0.138.0", + "@oxc-project/types": "=0.138.0", + "lightningcss": "^1.32.0", "postcss": "^8.5.6" }, "engines": { @@ -5755,10 +5748,8 @@ }, "peerDependencies": { "@arethetypeswrong/core": "^0.18.1", - "@tsdown/css": "0.22.3", - "@tsdown/exe": "0.22.3", "@types/node": "^20.19.0 || >=22.12.0", - "@vitejs/devtools": "^0.1.18", + "@vitejs/devtools": "^0.3.0", "esbuild": "^0.27.0 || ^0.28.0", "jiti": ">=1.21.0", "less": "^4.0.0", @@ -5778,12 +5769,6 @@ "@arethetypeswrong/core": { "optional": true }, - "@tsdown/css": { - "optional": true - }, - "@tsdown/exe": { - "optional": true - }, "@types/node": { "optional": true }, @@ -5835,13 +5820,13 @@ } }, "node_modules/vite-plus": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/vite-plus/-/vite-plus-0.2.1.tgz", - "integrity": "sha512-q5q/Y38UkWFsNg1JO+RyRdPUqoewaSqIlMyK2p83GKNUvf4D38Ntb3PToRTDZbTRh7mWt+B+d0DQBv4nCDpMcQ==", + "version": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "resolved": "https://registry-bridge.viteplus.dev/tarballs/vite-plus/0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251.tgz", + "integrity": "sha512-Hk7ZBRyHH4D+hXh6KpfUdY633J8az5f0rpTrcGO3fViWs6gpVjwBpDqgUgUXuMr0X1HyKzO7N08Eyj16ynhCYQ==", "dev": true, "license": "MIT", "dependencies": { - "@oxc-project/types": "=0.136.0", + "@oxc-project/types": "=0.138.0", "@oxlint/plugins": "=1.68.0", "@vitest/browser": "4.1.9", "@vitest/browser-preview": "4.1.9", @@ -5852,29 +5837,30 @@ "@vitest/snapshot": "4.1.9", "@vitest/spy": "4.1.9", "@vitest/utils": "4.1.9", - "@voidzero-dev/vite-plus-core": "0.2.1", - "oxfmt": "=0.55.0", - "oxlint": "=1.70.0", - "oxlint-tsgolint": "=0.23.0", + "@voidzero-dev/vite-plus-core": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "oxfmt": "=0.57.0", + "oxlint": "=1.72.0", + "oxlint-tsgolint": "=0.24.0", "vitest": "4.1.9" }, "bin": { "oxfmt": "bin/oxfmt", "oxlint": "bin/oxlint", - "vp": "bin/vp" + "vp": "bin/vp", + "vpr": "bin/vpr" }, "engines": { "node": "^20.19.0 || ^22.18.0 || >=24.11.0" }, "optionalDependencies": { - "@voidzero-dev/vite-plus-darwin-arm64": "0.2.1", - "@voidzero-dev/vite-plus-darwin-x64": "0.2.1", - "@voidzero-dev/vite-plus-linux-arm64-gnu": "0.2.1", - "@voidzero-dev/vite-plus-linux-arm64-musl": "0.2.1", - "@voidzero-dev/vite-plus-linux-x64-gnu": "0.2.1", - "@voidzero-dev/vite-plus-linux-x64-musl": "0.2.1", - "@voidzero-dev/vite-plus-win32-arm64-msvc": "0.2.1", - "@voidzero-dev/vite-plus-win32-x64-msvc": "0.2.1" + "@voidzero-dev/vite-plus-darwin-arm64": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "@voidzero-dev/vite-plus-darwin-x64": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "@voidzero-dev/vite-plus-linux-arm64-gnu": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "@voidzero-dev/vite-plus-linux-arm64-musl": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "@voidzero-dev/vite-plus-linux-x64-gnu": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "@voidzero-dev/vite-plus-linux-x64-musl": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "@voidzero-dev/vite-plus-win32-arm64-msvc": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "@voidzero-dev/vite-plus-win32-x64-msvc": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251" }, "peerDependencies": { "@vitest/browser-playwright": "4.1.9", @@ -6210,10 +6196,11 @@ "@types/react": "*", "@types/react-dom": "*", "@vitejs/plugin-react": "*", - "@vitest/coverage-v8": "*", + "@vitest/coverage-v8": "4.1.9", "jsdom": "*", "typescript": "*", - "vite-plus": "*" + "vite-plus": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "vitest": "4.1.9" }, "engines": { "node": ">=26.0.0", @@ -6331,7 +6318,8 @@ "@electric-sql/pglite": "*", "@electric-sql/pglite-socket": "*", "@faasjs/pg": ">=8.0.0-beta.42", - "postgres": "*" + "postgres": "*", + "vitest": "4.1.9" }, "engines": { "node": ">=26.0.0", @@ -6428,7 +6416,8 @@ "@faasjs/types": "file:../../packages/types" }, "devDependencies": { - "@faasjs/dev": "file:../../packages/dev" + "@faasjs/dev": "file:../../packages/dev", + "vitest": "4.1.9" } }, "templates/params-and-errors": { @@ -6438,7 +6427,8 @@ "@faasjs/types": "file:../../packages/types" }, "devDependencies": { - "@faasjs/dev": "file:../../packages/dev" + "@faasjs/dev": "file:../../packages/dev", + "vitest": "4.1.9" } }, "templates/routing-fallback": { @@ -6449,7 +6439,8 @@ "@faasjs/types": "file:../../packages/types" }, "devDependencies": { - "@faasjs/dev": "file:../../packages/dev" + "@faasjs/dev": "file:../../packages/dev", + "vitest": "4.1.9" } } } diff --git a/package.json b/package.json index 2362f8b67..41bd22e83 100644 --- a/package.json +++ b/package.json @@ -21,11 +21,13 @@ "prepare": "vp config" }, "devDependencies": { - "@vitest/coverage-v8": ">=4.1.9", - "vite-plus": ">=0.2.1" + "@vitest/coverage-v8": "4.1.9", + "vite-plus": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "vitest": "4.1.9" }, "overrides": { - "vite": "npm:@voidzero-dev/vite-plus-core" + "vite": "npm:@voidzero-dev/vite-plus-core@0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "vitest": "4.1.9" }, "engines": { "node": ">=26.0.0", diff --git a/packages/ant-design/src/App/__tests__/coverage.ui.test.tsx b/packages/ant-design/src/App/__tests__/coverage.ui.test.tsx index 1b10cf79f..19ba19ae7 100644 --- a/packages/ant-design/src/App/__tests__/coverage.ui.test.tsx +++ b/packages/ant-design/src/App/__tests__/coverage.ui.test.tsx @@ -1,4 +1,4 @@ -import { afterEach, describe, expect, it, vi } from 'vitest' +import { afterEach, describe, expect, it, vi } from 'vite-plus/test' import { createOnErrorHandler } from '../../App' diff --git a/packages/ant-design/src/App/__tests__/index.ui.test.tsx b/packages/ant-design/src/App/__tests__/index.ui.test.tsx index 6d1abce31..71e04bd97 100644 --- a/packages/ant-design/src/App/__tests__/index.ui.test.tsx +++ b/packages/ant-design/src/App/__tests__/index.ui.test.tsx @@ -2,7 +2,7 @@ import { setMock } from '@faasjs/react' import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' import { useEffect } from 'react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { App } from '../../App' import { useFaas } from '../../FaasDataWrapper' diff --git a/packages/ant-design/src/Blank/__tests__/index.ui.test.tsx b/packages/ant-design/src/Blank/__tests__/index.ui.test.tsx index 835d95469..5104220db 100644 --- a/packages/ant-design/src/Blank/__tests__/index.ui.test.tsx +++ b/packages/ant-design/src/Blank/__tests__/index.ui.test.tsx @@ -1,5 +1,5 @@ import { render, screen } from '@testing-library/react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Blank } from '../../Blank' diff --git a/packages/ant-design/src/Config/__tests__/index.ui.test.tsx b/packages/ant-design/src/Config/__tests__/index.ui.test.tsx index 9071334d9..70fbe7727 100644 --- a/packages/ant-design/src/Config/__tests__/index.ui.test.tsx +++ b/packages/ant-design/src/Config/__tests__/index.ui.test.tsx @@ -1,5 +1,5 @@ import { render, screen } from '@testing-library/react' -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { Blank } from '../../Blank' import { ConfigProvider, useConfigContext } from '../../Config' diff --git a/packages/ant-design/src/Description/__tests__/base.test.tsx b/packages/ant-design/src/Description/__tests__/base.test.tsx index 89e69253c..1606fbe28 100644 --- a/packages/ant-design/src/Description/__tests__/base.test.tsx +++ b/packages/ant-design/src/Description/__tests__/base.test.tsx @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Description } from '../../Description' diff --git a/packages/ant-design/src/Description/__tests__/coverage.ui.test.tsx b/packages/ant-design/src/Description/__tests__/coverage.ui.test.tsx index 57ed2e563..0130de5c7 100644 --- a/packages/ant-design/src/Description/__tests__/coverage.ui.test.tsx +++ b/packages/ant-design/src/Description/__tests__/coverage.ui.test.tsx @@ -1,5 +1,5 @@ import { render, screen } from '@testing-library/react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Description } from '../../Description' diff --git a/packages/ant-design/src/Description/__tests__/extend.ui.test.tsx b/packages/ant-design/src/Description/__tests__/extend.ui.test.tsx index 51708b701..89be154f2 100644 --- a/packages/ant-design/src/Description/__tests__/extend.ui.test.tsx +++ b/packages/ant-design/src/Description/__tests__/extend.ui.test.tsx @@ -1,5 +1,5 @@ import { render, screen } from '@testing-library/react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Description, diff --git a/packages/ant-design/src/Description/__tests__/faas.ui.test.tsx b/packages/ant-design/src/Description/__tests__/faas.ui.test.tsx index b9b6cd71b..63e85c3a0 100644 --- a/packages/ant-design/src/Description/__tests__/faas.ui.test.tsx +++ b/packages/ant-design/src/Description/__tests__/faas.ui.test.tsx @@ -1,6 +1,6 @@ import { setMock } from '@faasjs/react' import { render, screen } from '@testing-library/react' -import { beforeEach, describe, expect, it } from 'vitest' +import { beforeEach, describe, expect, it } from 'vite-plus/test' import { Description } from '../../Description' diff --git a/packages/ant-design/src/Description/__tests__/items.ui.test.tsx b/packages/ant-design/src/Description/__tests__/items.ui.test.tsx index e8563aecb..87678ae38 100644 --- a/packages/ant-design/src/Description/__tests__/items.ui.test.tsx +++ b/packages/ant-design/src/Description/__tests__/items.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import dayjs from 'dayjs' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Description } from '../../Description' diff --git a/packages/ant-design/src/ErrorBoundary/__tests__/index.ui.test.tsx b/packages/ant-design/src/ErrorBoundary/__tests__/index.ui.test.tsx index 0fe6cb2a4..f506be65c 100644 --- a/packages/ant-design/src/ErrorBoundary/__tests__/index.ui.test.tsx +++ b/packages/ant-design/src/ErrorBoundary/__tests__/index.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import type { JSX } from 'react' -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { ErrorBoundary } from '../../ErrorBoundary' diff --git a/packages/ant-design/src/FaasDataWrapper/__tests__/base.ui.test.tsx b/packages/ant-design/src/FaasDataWrapper/__tests__/base.ui.test.tsx index 57d12fc84..0e017a488 100644 --- a/packages/ant-design/src/FaasDataWrapper/__tests__/base.ui.test.tsx +++ b/packages/ant-design/src/FaasDataWrapper/__tests__/base.ui.test.tsx @@ -8,7 +8,7 @@ declare module '@faasjs/types' { } import { render, screen } from '@testing-library/react' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { FaasDataWrapper, withFaasData } from '../../FaasDataWrapper' diff --git a/packages/ant-design/src/Form/__tests__/base.ui.test.tsx b/packages/ant-design/src/Form/__tests__/base.ui.test.tsx index 1927b8ad8..dedfb8411 100644 --- a/packages/ant-design/src/Form/__tests__/base.ui.test.tsx +++ b/packages/ant-design/src/Form/__tests__/base.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Form } from '../../Form' diff --git a/packages/ant-design/src/Form/__tests__/extend.ui.test.tsx b/packages/ant-design/src/Form/__tests__/extend.ui.test.tsx index e0bb320de..4e37a327a 100644 --- a/packages/ant-design/src/Form/__tests__/extend.ui.test.tsx +++ b/packages/ant-design/src/Form/__tests__/extend.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import { Input } from 'antd' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { type ExtendFormItemProps, Form, type FormProps } from '../../Form' diff --git a/packages/ant-design/src/Form/__tests__/items.ui.test.tsx b/packages/ant-design/src/Form/__tests__/items.ui.test.tsx index 343fe4e69..82719a584 100644 --- a/packages/ant-design/src/Form/__tests__/items.ui.test.tsx +++ b/packages/ant-design/src/Form/__tests__/items.ui.test.tsx @@ -1,7 +1,7 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' import { Input } from 'antd' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Form } from '../../Form' diff --git a/packages/ant-design/src/Form/__tests__/submit.ui.test.tsx b/packages/ant-design/src/Form/__tests__/submit.ui.test.tsx index fdcce3d01..0d9cf85d1 100644 --- a/packages/ant-design/src/Form/__tests__/submit.ui.test.tsx +++ b/packages/ant-design/src/Form/__tests__/submit.ui.test.tsx @@ -1,7 +1,7 @@ import { setMock } from '@faasjs/react' import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Form } from '../../Form' diff --git a/packages/ant-design/src/FormItem/__tests__/base.ui.test.tsx b/packages/ant-design/src/FormItem/__tests__/base.ui.test.tsx index 80231ce92..7e1065ecc 100644 --- a/packages/ant-design/src/FormItem/__tests__/base.ui.test.tsx +++ b/packages/ant-design/src/FormItem/__tests__/base.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import type { FaasItemType } from '../../data' import { Form } from '../../Form' diff --git a/packages/ant-design/src/FormItem/__tests__/coverage.ui.test.tsx b/packages/ant-design/src/FormItem/__tests__/coverage.ui.test.tsx index 72d0490b4..7a3827737 100644 --- a/packages/ant-design/src/FormItem/__tests__/coverage.ui.test.tsx +++ b/packages/ant-design/src/FormItem/__tests__/coverage.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Form } from '../../Form' import { FormItem } from '../../FormItem' diff --git a/packages/ant-design/src/FormItem/__tests__/list.ui.test.tsx b/packages/ant-design/src/FormItem/__tests__/list.ui.test.tsx index a78e50fb0..40a403e19 100644 --- a/packages/ant-design/src/FormItem/__tests__/list.ui.test.tsx +++ b/packages/ant-design/src/FormItem/__tests__/list.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import type { FaasItemType } from '../../data' import { Form } from '../../Form' diff --git a/packages/ant-design/src/FormItem/__tests__/object.ui.test.tsx b/packages/ant-design/src/FormItem/__tests__/object.ui.test.tsx index 9928f7fdf..c8c5ecefd 100644 --- a/packages/ant-design/src/FormItem/__tests__/object.ui.test.tsx +++ b/packages/ant-design/src/FormItem/__tests__/object.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import type { UnionFaasItemProps } from '../../data' import { Form } from '../../Form' diff --git a/packages/ant-design/src/FormItem/__tests__/scalar.ui.test.tsx b/packages/ant-design/src/FormItem/__tests__/scalar.ui.test.tsx index ba2fe4989..519bc3199 100644 --- a/packages/ant-design/src/FormItem/__tests__/scalar.ui.test.tsx +++ b/packages/ant-design/src/FormItem/__tests__/scalar.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import type { FaasItemType } from '../../data' import { FormItem } from '../../FormItem' diff --git a/packages/ant-design/src/Loading/__tests__/index.ui.test.tsx b/packages/ant-design/src/Loading/__tests__/index.ui.test.tsx index 22eb1d3bd..5af0501ec 100644 --- a/packages/ant-design/src/Loading/__tests__/index.ui.test.tsx +++ b/packages/ant-design/src/Loading/__tests__/index.ui.test.tsx @@ -1,5 +1,5 @@ import { render, screen } from '@testing-library/react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Loading } from '../../Loading' diff --git a/packages/ant-design/src/Table/__tests__/ajax.ui.test.tsx b/packages/ant-design/src/Table/__tests__/ajax.ui.test.tsx index 27ba7361b..dd3be3162 100644 --- a/packages/ant-design/src/Table/__tests__/ajax.ui.test.tsx +++ b/packages/ant-design/src/Table/__tests__/ajax.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { Table } from '../../Table' diff --git a/packages/ant-design/src/Table/__tests__/base.test.tsx b/packages/ant-design/src/Table/__tests__/base.test.tsx index 13c7c99fb..881ed4ee6 100644 --- a/packages/ant-design/src/Table/__tests__/base.test.tsx +++ b/packages/ant-design/src/Table/__tests__/base.test.tsx @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Table } from '../../Table' diff --git a/packages/ant-design/src/Table/__tests__/coverage.ui.test.tsx b/packages/ant-design/src/Table/__tests__/coverage.ui.test.tsx index 67e1b5428..9f7864359 100644 --- a/packages/ant-design/src/Table/__tests__/coverage.ui.test.tsx +++ b/packages/ant-design/src/Table/__tests__/coverage.ui.test.tsx @@ -1,6 +1,6 @@ import { fireEvent, render, screen, waitFor } from '@testing-library/react' import dayjs from 'dayjs' -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { createTableColumns } from '../column-builder' import { FaasDataTable, Table } from '../table' diff --git a/packages/ant-design/src/Table/__tests__/extend.ui.test.tsx b/packages/ant-design/src/Table/__tests__/extend.ui.test.tsx index 69df909b8..95cecabb2 100644 --- a/packages/ant-design/src/Table/__tests__/extend.ui.test.tsx +++ b/packages/ant-design/src/Table/__tests__/extend.ui.test.tsx @@ -1,5 +1,5 @@ import { render, screen } from '@testing-library/react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { type ExtendTableItemProps, Table, type TableProps } from '../../Table' diff --git a/packages/ant-design/src/Table/__tests__/faas.ui.test.tsx b/packages/ant-design/src/Table/__tests__/faas.ui.test.tsx index 7eb2a117e..af6b04c73 100644 --- a/packages/ant-design/src/Table/__tests__/faas.ui.test.tsx +++ b/packages/ant-design/src/Table/__tests__/faas.ui.test.tsx @@ -1,5 +1,5 @@ import { render, screen } from '@testing-library/react' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { Table } from '../../Table' diff --git a/packages/ant-design/src/Table/__tests__/items.ui.test.tsx b/packages/ant-design/src/Table/__tests__/items.ui.test.tsx index 2dcebcf55..daeb5ed14 100644 --- a/packages/ant-design/src/Table/__tests__/items.ui.test.tsx +++ b/packages/ant-design/src/Table/__tests__/items.ui.test.tsx @@ -1,7 +1,7 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' import dayjs from 'dayjs' -import { beforeEach, describe, expect, it } from 'vitest' +import { beforeEach, describe, expect, it } from 'vite-plus/test' import type { UnionFaasItemElement, UnionFaasItemRender } from '../../data' import { Table, type TableItemProps } from '../../Table' diff --git a/packages/ant-design/src/Table/__tests__/logic.ui.test.tsx b/packages/ant-design/src/Table/__tests__/logic.ui.test.tsx index 3c0dc5965..ce916ce11 100644 --- a/packages/ant-design/src/Table/__tests__/logic.ui.test.tsx +++ b/packages/ant-design/src/Table/__tests__/logic.ui.test.tsx @@ -1,7 +1,7 @@ import { setMock } from '@faasjs/react' import { render, screen, waitFor } from '@testing-library/react' import userEvent from '@testing-library/user-event' -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { Table } from '../../Table' diff --git a/packages/ant-design/src/Tabs/__tests__/index.ui.test.tsx b/packages/ant-design/src/Tabs/__tests__/index.ui.test.tsx index a0c5e3b7f..df0d3dd43 100644 --- a/packages/ant-design/src/Tabs/__tests__/index.ui.test.tsx +++ b/packages/ant-design/src/Tabs/__tests__/index.ui.test.tsx @@ -1,5 +1,5 @@ import { render, screen } from '@testing-library/react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Tabs } from '../../Tabs' diff --git a/packages/ant-design/src/Title/__tests__/index.ui.test.tsx b/packages/ant-design/src/Title/__tests__/index.ui.test.tsx index 845da8a49..53679662b 100644 --- a/packages/ant-design/src/Title/__tests__/index.ui.test.tsx +++ b/packages/ant-design/src/Title/__tests__/index.ui.test.tsx @@ -1,5 +1,5 @@ import { render } from '@testing-library/react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Title } from '../../Title' diff --git a/packages/ant-design/src/__tests__/dialog-hook-cases.tsx b/packages/ant-design/src/__tests__/dialog-hook-cases.tsx index 5fc27baa3..e9088b0cf 100644 --- a/packages/ant-design/src/__tests__/dialog-hook-cases.tsx +++ b/packages/ant-design/src/__tests__/dialog-hook-cases.tsx @@ -1,6 +1,6 @@ import { act, render, screen } from '@testing-library/react' import type { Dispatch, JSX, ReactNode, SetStateAction } from 'react' -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' type DialogProps = { children?: ReactNode diff --git a/packages/ant-design/src/data/__tests__/data.test.ts b/packages/ant-design/src/data/__tests__/data.test.ts index c91d49541..e6e3a35f1 100644 --- a/packages/ant-design/src/data/__tests__/data.test.ts +++ b/packages/ant-design/src/data/__tests__/data.test.ts @@ -1,6 +1,6 @@ import dayjs from 'dayjs' import { createElement } from 'react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { cloneUnionFaasItemElement, diff --git a/packages/ant-design/src/index/__tests__/index.test.ts b/packages/ant-design/src/index/__tests__/index.test.ts index 91b2919ae..ad0d586ee 100644 --- a/packages/ant-design/src/index/__tests__/index.test.ts +++ b/packages/ant-design/src/index/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import * as antDesign from '../../index' diff --git a/packages/ant-design/src/useApp/__tests__/use-app.types.test.ts b/packages/ant-design/src/useApp/__tests__/use-app.types.test.ts index e5021afa0..9073fb5ee 100644 --- a/packages/ant-design/src/useApp/__tests__/use-app.types.test.ts +++ b/packages/ant-design/src/useApp/__tests__/use-app.types.test.ts @@ -1,4 +1,4 @@ -import { assertType, it } from 'vitest' +import { assertType, it } from 'vite-plus/test' import type { useApp } from '../../useApp' import { type useAppProps } from '../../useApp' diff --git a/packages/ant-design/src/useThemeToken/__tests__/use-theme-token.ui.test.tsx b/packages/ant-design/src/useThemeToken/__tests__/use-theme-token.ui.test.tsx index a57e4607f..23d2106d0 100644 --- a/packages/ant-design/src/useThemeToken/__tests__/use-theme-token.ui.test.tsx +++ b/packages/ant-design/src/useThemeToken/__tests__/use-theme-token.ui.test.tsx @@ -1,6 +1,6 @@ import { render, screen } from '@testing-library/react' import { ConfigProvider } from 'antd' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { useThemeToken } from '../../useThemeToken' diff --git a/packages/core/src/define-api/__tests__/define-api.test.ts b/packages/core/src/define-api/__tests__/define-api.test.ts index 173f6ae8f..6ec4946f6 100644 --- a/packages/core/src/define-api/__tests__/define-api.test.ts +++ b/packages/core/src/define-api/__tests__/define-api.test.ts @@ -1,6 +1,6 @@ import { Http, defineApi, type FuncRuntime } from '@faasjs/core' import { streamToObject, z } from '@faasjs/utils' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { TestsAuthPlugin } from './auth-plugin' diff --git a/packages/core/src/define-api/__tests__/define-api.types.test.ts b/packages/core/src/define-api/__tests__/define-api.types.test.ts index 1270ffe59..b7e242c6b 100644 --- a/packages/core/src/define-api/__tests__/define-api.types.test.ts +++ b/packages/core/src/define-api/__tests__/define-api.types.test.ts @@ -6,7 +6,7 @@ import type { } from '@faasjs/core' import { defineApi } from '@faasjs/core' import { z } from '@faasjs/utils' -import { assertType, expect, it } from 'vitest' +import { assertType, expect, it } from 'vite-plus/test' type CurrentUser = { id: number diff --git a/packages/core/src/func/__tests__/coverage.test.ts b/packages/core/src/func/__tests__/coverage.test.ts index a6c464c1a..70f039a6d 100644 --- a/packages/core/src/func/__tests__/coverage.test.ts +++ b/packages/core/src/func/__tests__/coverage.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Func, parseApiFilenameFromStack } from '../..' diff --git a/packages/core/src/func/__tests__/fp.test.ts b/packages/core/src/func/__tests__/fp.test.ts index ac194fcb6..26feb185c 100644 --- a/packages/core/src/func/__tests__/fp.test.ts +++ b/packages/core/src/func/__tests__/fp.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Func, type InvokeData, type MountData, type Next, type Plugin } from '../..' diff --git a/packages/core/src/func/__tests__/handler.test.ts b/packages/core/src/func/__tests__/handler.test.ts index baebc4985..778159f46 100644 --- a/packages/core/src/func/__tests__/handler.test.ts +++ b/packages/core/src/func/__tests__/handler.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Func, type FuncRuntime } from '../..' diff --git a/packages/core/src/func/__tests__/lifecycle.test.ts b/packages/core/src/func/__tests__/lifecycle.test.ts index 551e94ca9..d48896746 100644 --- a/packages/core/src/func/__tests__/lifecycle.test.ts +++ b/packages/core/src/func/__tests__/lifecycle.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Func, type InvokeData, type MountData, type Next, type Plugin } from '../..' diff --git a/packages/core/src/func/__tests__/logger.test.ts b/packages/core/src/func/__tests__/logger.test.ts index 5bd26fb13..7b26bdbf4 100644 --- a/packages/core/src/func/__tests__/logger.test.ts +++ b/packages/core/src/func/__tests__/logger.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { Func } from '../..' diff --git a/packages/core/src/func/__tests__/plugins.test.ts b/packages/core/src/func/__tests__/plugins.test.ts index b01559278..0ab091fdf 100644 --- a/packages/core/src/func/__tests__/plugins.test.ts +++ b/packages/core/src/func/__tests__/plugins.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Func, type InvokeData, type MountData, type Next, type Plugin } from '../..' diff --git a/packages/core/src/index/__tests__/types.types.test.ts b/packages/core/src/index/__tests__/types.types.test.ts index 1796ae779..8c0bf6989 100644 --- a/packages/core/src/index/__tests__/types.types.test.ts +++ b/packages/core/src/index/__tests__/types.types.test.ts @@ -1,6 +1,6 @@ import { defineApi, Func } from '@faasjs/core' import { z } from '@faasjs/utils' -import { assertType, expect, it } from 'vitest' +import { assertType, expect, it } from 'vite-plus/test' import { type Cookie, type FuncEventType, type FuncReturnType, type Session } from '../../index' diff --git a/packages/core/src/middleware/__tests__/index.test.ts b/packages/core/src/middleware/__tests__/index.test.ts index 4f60677f6..59bcdf4e6 100644 --- a/packages/core/src/middleware/__tests__/index.test.ts +++ b/packages/core/src/middleware/__tests__/index.test.ts @@ -1,6 +1,6 @@ import { join } from 'node:path' -import { afterAll, beforeAll, describe, expect, it } from 'vitest' +import { afterAll, beforeAll, describe, expect, it } from 'vite-plus/test' import { Server } from '../../server' diff --git a/packages/core/src/middleware/__tests__/static.test.ts b/packages/core/src/middleware/__tests__/static.test.ts index 041e5e2f1..71d08dd0b 100644 --- a/packages/core/src/middleware/__tests__/static.test.ts +++ b/packages/core/src/middleware/__tests__/static.test.ts @@ -1,7 +1,7 @@ import { readFileSync } from 'node:fs' import { join } from 'node:path' -import { afterAll, beforeAll, describe, expect, it } from 'vitest' +import { afterAll, beforeAll, describe, expect, it } from 'vite-plus/test' import { staticHandler } from '../../middleware' import { Server } from '../../server' diff --git a/packages/core/src/plugins/http/__tests__/cookie.test.ts b/packages/core/src/plugins/http/__tests__/cookie.test.ts index c8c2a70c6..8991b7f1b 100644 --- a/packages/core/src/plugins/http/__tests__/cookie.test.ts +++ b/packages/core/src/plugins/http/__tests__/cookie.test.ts @@ -1,5 +1,5 @@ import { streamToString } from '@faasjs/utils' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createHttpFunc, createHttpHandler } from './helpers' diff --git a/packages/core/src/plugins/http/__tests__/coverage.test.ts b/packages/core/src/plugins/http/__tests__/coverage.test.ts index 1783cca8d..392720cdb 100644 --- a/packages/core/src/plugins/http/__tests__/coverage.test.ts +++ b/packages/core/src/plugins/http/__tests__/coverage.test.ts @@ -1,6 +1,6 @@ import { Http } from '@faasjs/core' import { streamToString } from '@faasjs/utils' -import { afterEach, describe, expect, it, vi } from 'vitest' +import { afterEach, describe, expect, it, vi } from 'vite-plus/test' function createLogger() { return { diff --git a/packages/core/src/plugins/http/__tests__/headers.test.ts b/packages/core/src/plugins/http/__tests__/headers.test.ts index a8ac2d878..a96f33e57 100644 --- a/packages/core/src/plugins/http/__tests__/headers.test.ts +++ b/packages/core/src/plugins/http/__tests__/headers.test.ts @@ -1,5 +1,5 @@ import { streamToString } from '@faasjs/utils' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createHttpHandler } from './helpers' diff --git a/packages/core/src/plugins/http/__tests__/http.test.ts b/packages/core/src/plugins/http/__tests__/http.test.ts index df666d308..eda87cb8c 100644 --- a/packages/core/src/plugins/http/__tests__/http.test.ts +++ b/packages/core/src/plugins/http/__tests__/http.test.ts @@ -1,6 +1,6 @@ import { Func, Http, HttpError, type Response } from '@faasjs/core' import { streamToString } from '@faasjs/utils' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createHttpFunc, createHttpHandler } from './helpers' diff --git a/packages/core/src/plugins/http/__tests__/params.test.ts b/packages/core/src/plugins/http/__tests__/params.test.ts index f891d2fa6..992f41eab 100644 --- a/packages/core/src/plugins/http/__tests__/params.test.ts +++ b/packages/core/src/plugins/http/__tests__/params.test.ts @@ -1,5 +1,5 @@ import { streamToString } from '@faasjs/utils' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createHttpHandler } from './helpers' diff --git a/packages/core/src/plugins/http/__tests__/session.test.ts b/packages/core/src/plugins/http/__tests__/session.test.ts index 17cda30f5..744d3e203 100644 --- a/packages/core/src/plugins/http/__tests__/session.test.ts +++ b/packages/core/src/plugins/http/__tests__/session.test.ts @@ -1,6 +1,6 @@ import { Cookie, Http, Func, type InvokeData } from '@faasjs/core' import { streamToString } from '@faasjs/utils' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' describe('session', () => { it('requires an explicit secret during initialization', () => { diff --git a/packages/core/src/plugins/http/__tests__/set-body.test.ts b/packages/core/src/plugins/http/__tests__/set-body.test.ts index af85c4000..2e0de1578 100644 --- a/packages/core/src/plugins/http/__tests__/set-body.test.ts +++ b/packages/core/src/plugins/http/__tests__/set-body.test.ts @@ -1,5 +1,5 @@ import { streamToString } from '@faasjs/utils' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createHttpHandler } from './helpers' diff --git a/packages/core/src/plugins/http/__tests__/set-content-type.test.ts b/packages/core/src/plugins/http/__tests__/set-content-type.test.ts index 4193c00c6..870d1798d 100644 --- a/packages/core/src/plugins/http/__tests__/set-content-type.test.ts +++ b/packages/core/src/plugins/http/__tests__/set-content-type.test.ts @@ -1,5 +1,5 @@ import { ContentType } from '@faasjs/core' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createHttpHandler } from './helpers' diff --git a/packages/core/src/plugins/http/__tests__/set-header.test.ts b/packages/core/src/plugins/http/__tests__/set-header.test.ts index 1f15eee05..748d7df74 100644 --- a/packages/core/src/plugins/http/__tests__/set-header.test.ts +++ b/packages/core/src/plugins/http/__tests__/set-header.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createHttpHandler } from './helpers' diff --git a/packages/core/src/plugins/http/__tests__/set-status-code.test.ts b/packages/core/src/plugins/http/__tests__/set-status-code.test.ts index 5bd1f968e..3c3cf9716 100644 --- a/packages/core/src/plugins/http/__tests__/set-status-code.test.ts +++ b/packages/core/src/plugins/http/__tests__/set-status-code.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createHttpHandler } from './helpers' diff --git a/packages/core/src/plugins/http/__tests__/stream.test.ts b/packages/core/src/plugins/http/__tests__/stream.test.ts index b47fe6a7d..9af7d2702 100644 --- a/packages/core/src/plugins/http/__tests__/stream.test.ts +++ b/packages/core/src/plugins/http/__tests__/stream.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createHttpHandler, createStream } from './helpers' diff --git a/packages/core/src/plugins/run-handler/__tests__/index.test.ts b/packages/core/src/plugins/run-handler/__tests__/index.test.ts index 4934a4157..f9c23e144 100644 --- a/packages/core/src/plugins/run-handler/__tests__/index.test.ts +++ b/packages/core/src/plugins/run-handler/__tests__/index.test.ts @@ -1,5 +1,5 @@ import { Func, type InvokeData } from '@faasjs/core' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { RunHandler } from '..' diff --git a/packages/core/src/request-url/__tests__/request-url.test.ts b/packages/core/src/request-url/__tests__/request-url.test.ts index 152caafd5..317c84264 100644 --- a/packages/core/src/request-url/__tests__/request-url.test.ts +++ b/packages/core/src/request-url/__tests__/request-url.test.ts @@ -1,6 +1,6 @@ import type { IncomingMessage } from 'node:http' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { BAD_REQUEST_URL_MESSAGE, ensureRequestUrl } from '..' import { createMockRes } from '../../server/mocks' diff --git a/packages/core/src/server/__tests__/env.test.ts b/packages/core/src/server/__tests__/env.test.ts index 51d89ece9..2e69aac54 100644 --- a/packages/core/src/server/__tests__/env.test.ts +++ b/packages/core/src/server/__tests__/env.test.ts @@ -2,7 +2,7 @@ import { mkdirSync, mkdtempSync, rmSync, writeFileSync } from 'node:fs' import { tmpdir } from 'node:os' import { join } from 'node:path' -import { afterEach, describe, expect, it, vi } from 'vitest' +import { afterEach, describe, expect, it, vi } from 'vite-plus/test' import { Server } from '../../server' diff --git a/packages/core/src/server/__tests__/headers.test.ts b/packages/core/src/server/__tests__/headers.test.ts index cfa94416a..e95fec824 100644 --- a/packages/core/src/server/__tests__/headers.test.ts +++ b/packages/core/src/server/__tests__/headers.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { buildCORSHeaders } from '../headers' diff --git a/packages/core/src/server/__tests__/hooks.test.ts b/packages/core/src/server/__tests__/hooks.test.ts index e68f3ee62..2ed14e068 100644 --- a/packages/core/src/server/__tests__/hooks.test.ts +++ b/packages/core/src/server/__tests__/hooks.test.ts @@ -1,6 +1,6 @@ import { join } from 'node:path' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Server } from '../../server' import { createMockReq, createMockRes, triggerReqEvents } from '../mocks' diff --git a/packages/core/src/server/__tests__/index.test.ts b/packages/core/src/server/__tests__/index.test.ts index 5fa17bcdc..e63fdc385 100644 --- a/packages/core/src/server/__tests__/index.test.ts +++ b/packages/core/src/server/__tests__/index.test.ts @@ -1,7 +1,7 @@ import { request } from 'node:http' import { join, sep } from 'node:path' -import { afterAll, beforeAll, describe, expect, it } from 'vitest' +import { afterAll, beforeAll, describe, expect, it } from 'vite-plus/test' import { getAll, Server } from '../../server' diff --git a/packages/core/src/server/__tests__/middleware.test.ts b/packages/core/src/server/__tests__/middleware.test.ts index 0f3900064..ad8089c92 100644 --- a/packages/core/src/server/__tests__/middleware.test.ts +++ b/packages/core/src/server/__tests__/middleware.test.ts @@ -1,6 +1,6 @@ import { join } from 'node:path' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Server } from '../../server' import { createMockReq, createMockRes, triggerReqEvents } from '../mocks' diff --git a/packages/core/src/server/__tests__/mocks.coverage.test.ts b/packages/core/src/server/__tests__/mocks.coverage.test.ts index 88973987a..8deef3c4e 100644 --- a/packages/core/src/server/__tests__/mocks.coverage.test.ts +++ b/packages/core/src/server/__tests__/mocks.coverage.test.ts @@ -1,4 +1,4 @@ -import { afterEach, describe, expect, it, vi } from 'vitest' +import { afterEach, describe, expect, it, vi } from 'vite-plus/test' import { createMockReq, createMockRes, triggerReqEvents } from '../mocks' diff --git a/packages/core/src/server/__tests__/response.test.ts b/packages/core/src/server/__tests__/response.test.ts index 3d9b6fc11..e76db01ac 100644 --- a/packages/core/src/server/__tests__/response.test.ts +++ b/packages/core/src/server/__tests__/response.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { createMockReq, createMockRes } from '../mocks' import { diff --git a/packages/core/src/server/__tests__/routes.test.ts b/packages/core/src/server/__tests__/routes.test.ts index d36045e11..14a70fe8a 100644 --- a/packages/core/src/server/__tests__/routes.test.ts +++ b/packages/core/src/server/__tests__/routes.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { getRouteFiles } from '../routes' diff --git a/packages/core/src/utils/__tests__/name-func.test.ts b/packages/core/src/utils/__tests__/name-func.test.ts index 3ff73334c..d698ec99f 100644 --- a/packages/core/src/utils/__tests__/name-func.test.ts +++ b/packages/core/src/utils/__tests__/name-func.test.ts @@ -1,4 +1,4 @@ -import { expect, it } from 'vitest' +import { expect, it } from 'vite-plus/test' import { nameFunc } from '../../utils' diff --git a/packages/core/src/utils/__tests__/parse-api-filename-from-stack.test.ts b/packages/core/src/utils/__tests__/parse-api-filename-from-stack.test.ts index 70e5e806e..24a409495 100644 --- a/packages/core/src/utils/__tests__/parse-api-filename-from-stack.test.ts +++ b/packages/core/src/utils/__tests__/parse-api-filename-from-stack.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { parseApiFilenameFromStack } from '../../index' diff --git a/packages/create-faas-app/src/action/__tests__/action.coverage.test.ts b/packages/create-faas-app/src/action/__tests__/action.coverage.test.ts index 2e2bb8ca6..37070170b 100644 --- a/packages/create-faas-app/src/action/__tests__/action.coverage.test.ts +++ b/packages/create-faas-app/src/action/__tests__/action.coverage.test.ts @@ -2,7 +2,7 @@ import { existsSync, mkdirSync, mkdtempSync, rmSync } from 'node:fs' import { tmpdir } from 'node:os' import { join } from 'node:path' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' const { execs, promptMock } = vi.hoisted(() => ({ execs: [] as string[], diff --git a/packages/create-faas-app/src/action/__tests__/action.test.ts b/packages/create-faas-app/src/action/__tests__/action.test.ts index 83835b9e4..07d8bcbc7 100644 --- a/packages/create-faas-app/src/action/__tests__/action.test.ts +++ b/packages/create-faas-app/src/action/__tests__/action.test.ts @@ -10,7 +10,7 @@ import { import { tmpdir } from 'node:os' import { join, relative } from 'node:path' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { action } from '../../action' diff --git a/packages/create-faas-app/src/index/__tests__/index.test.ts b/packages/create-faas-app/src/index/__tests__/index.test.ts index 098fcd989..c32b3fb8a 100644 --- a/packages/create-faas-app/src/index/__tests__/index.test.ts +++ b/packages/create-faas-app/src/index/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { version } from '../../../../../package.json' import { main } from '../../index' diff --git a/packages/create-faas-app/template/admin/src/features/auth/api/__tests__/me.test.ts b/packages/create-faas-app/template/admin/src/features/auth/api/__tests__/me.test.ts index 7a8e1218e..2e577b34e 100644 --- a/packages/create-faas-app/template/admin/src/features/auth/api/__tests__/me.test.ts +++ b/packages/create-faas-app/template/admin/src/features/auth/api/__tests__/me.test.ts @@ -1,5 +1,5 @@ import { testApi } from '@faasjs/dev' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import api from '../me.api' diff --git a/packages/create-faas-app/template/admin/src/features/users/api/__tests__/create.test.ts b/packages/create-faas-app/template/admin/src/features/users/api/__tests__/create.test.ts index 404c63e29..6720bc51c 100644 --- a/packages/create-faas-app/template/admin/src/features/users/api/__tests__/create.test.ts +++ b/packages/create-faas-app/template/admin/src/features/users/api/__tests__/create.test.ts @@ -1,6 +1,6 @@ import { testApi } from '@faasjs/dev' import { getClient } from '@faasjs/pg' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import api from '../create.api' diff --git a/packages/create-faas-app/template/admin/src/features/users/api/__tests__/detail.test.ts b/packages/create-faas-app/template/admin/src/features/users/api/__tests__/detail.test.ts index edbaf8f71..a36b902c6 100644 --- a/packages/create-faas-app/template/admin/src/features/users/api/__tests__/detail.test.ts +++ b/packages/create-faas-app/template/admin/src/features/users/api/__tests__/detail.test.ts @@ -1,6 +1,6 @@ import { testApi } from '@faasjs/dev' import { getClient } from '@faasjs/pg' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import api from '../detail.api' diff --git a/packages/create-faas-app/template/admin/src/features/users/api/__tests__/list.test.ts b/packages/create-faas-app/template/admin/src/features/users/api/__tests__/list.test.ts index b1d21c077..9e1372950 100644 --- a/packages/create-faas-app/template/admin/src/features/users/api/__tests__/list.test.ts +++ b/packages/create-faas-app/template/admin/src/features/users/api/__tests__/list.test.ts @@ -1,6 +1,6 @@ import { testApi } from '@faasjs/dev' import { getClient } from '@faasjs/pg' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import api from '../list.api' diff --git a/packages/create-faas-app/template/admin/src/features/users/api/__tests__/update.test.ts b/packages/create-faas-app/template/admin/src/features/users/api/__tests__/update.test.ts index 0cd60bf0a..1a7186f42 100644 --- a/packages/create-faas-app/template/admin/src/features/users/api/__tests__/update.test.ts +++ b/packages/create-faas-app/template/admin/src/features/users/api/__tests__/update.test.ts @@ -1,6 +1,6 @@ import { testApi } from '@faasjs/dev' import { getClient } from '@faasjs/pg' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import api from '../update.api' diff --git a/packages/create-faas-app/template/minimal/src/features/home/api/__tests__/hello.test.ts b/packages/create-faas-app/template/minimal/src/features/home/api/__tests__/hello.test.ts index 87d8cb631..041671cde 100644 --- a/packages/create-faas-app/template/minimal/src/features/home/api/__tests__/hello.test.ts +++ b/packages/create-faas-app/template/minimal/src/features/home/api/__tests__/hello.test.ts @@ -1,5 +1,5 @@ import { testApi } from '@faasjs/dev' -import { describe, it, expect } from 'vitest' +import { describe, it, expect } from 'vite-plus/test' import api from '../hello.api' diff --git a/packages/dev/package.json b/packages/dev/package.json index 3e015d6e6..e5f615e5e 100644 --- a/packages/dev/package.json +++ b/packages/dev/package.json @@ -40,10 +40,11 @@ "@types/react": "*", "@types/react-dom": "*", "@vitejs/plugin-react": "*", - "@vitest/coverage-v8": "*", + "@vitest/coverage-v8": "4.1.9", "jsdom": "*", "typescript": "*", - "vite-plus": "*" + "vite-plus": "0.0.0-commit.1d7ba811f0e456640b0e761e8e8acf77d1ad3251", + "vitest": "4.1.9" }, "peerDependencies": { "@faasjs/core": ">=8.0.0-beta.42", diff --git a/packages/dev/src/cli/__tests__/index.test.ts b/packages/dev/src/cli/__tests__/index.test.ts index b997922cb..c57fcb46c 100644 --- a/packages/dev/src/cli/__tests__/index.test.ts +++ b/packages/dev/src/cli/__tests__/index.test.ts @@ -2,7 +2,7 @@ import { mkdir, mkdtemp, readFile, rm, writeFile } from 'node:fs/promises' import { tmpdir } from 'node:os' import { dirname, join } from 'node:path' -import { afterEach, describe, expect, it, vi } from 'vitest' +import { afterEach, describe, expect, it, vi } from 'vite-plus/test' import { main } from '../index' diff --git a/packages/dev/src/cli/commands/run/__tests__/index.test.ts b/packages/dev/src/cli/commands/run/__tests__/index.test.ts index 3584f3983..9f54755f8 100644 --- a/packages/dev/src/cli/commands/run/__tests__/index.test.ts +++ b/packages/dev/src/cli/commands/run/__tests__/index.test.ts @@ -1,7 +1,7 @@ import { EventEmitter } from 'node:events' import { join } from 'node:path' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' const { existsSyncMock, realpathSyncMock, spawnMock } = vi.hoisted(() => ({ existsSyncMock: vi.fn<(path: string) => boolean>(), diff --git a/packages/dev/src/cli/commands/types/__tests__/types.test.ts b/packages/dev/src/cli/commands/types/__tests__/types.test.ts index fe859af3d..4d2c52f09 100644 --- a/packages/dev/src/cli/commands/types/__tests__/types.test.ts +++ b/packages/dev/src/cli/commands/types/__tests__/types.test.ts @@ -1,4 +1,4 @@ -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' const mocks = vi.hoisted(() => ({ generateFaasTypes: vi.fn<(...args: any[]) => Promise>(), diff --git a/packages/dev/src/cli/utils/__tests__/shared.test.ts b/packages/dev/src/cli/utils/__tests__/shared.test.ts index ccf224fdc..4a98a2750 100644 --- a/packages/dev/src/cli/utils/__tests__/shared.test.ts +++ b/packages/dev/src/cli/utils/__tests__/shared.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { parseCommonCliArgs, runCli } from '..' diff --git a/packages/dev/src/index/__tests__/index.test.ts b/packages/dev/src/index/__tests__/index.test.ts index 5e7ba651b..dc407eb1a 100644 --- a/packages/dev/src/index/__tests__/index.test.ts +++ b/packages/dev/src/index/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import * as dev from '../../index' import * as testKit from '../../testing/index' diff --git a/packages/dev/src/testing/__tests__/basic.test.ts b/packages/dev/src/testing/__tests__/basic.test.ts index 3625fce32..b2fa5926c 100644 --- a/packages/dev/src/testing/__tests__/basic.test.ts +++ b/packages/dev/src/testing/__tests__/basic.test.ts @@ -1,6 +1,6 @@ import { ApiTester, testApi } from '@faasjs/dev' import { streamToObject } from '@faasjs/utils' -import { expect, it } from 'vitest' +import { expect, it } from 'vite-plus/test' import basicApi from './apis/basic.api' diff --git a/packages/dev/src/testing/__tests__/http.test.ts b/packages/dev/src/testing/__tests__/http.test.ts index b5791667a..f79b42ec9 100644 --- a/packages/dev/src/testing/__tests__/http.test.ts +++ b/packages/dev/src/testing/__tests__/http.test.ts @@ -1,6 +1,6 @@ import { ApiTester } from '@faasjs/dev' import { streamToObject } from '@faasjs/utils' -import { expect, it } from 'vitest' +import { expect, it } from 'vite-plus/test' import errorStreamApi from './apis/error-stream.api' import httpErrorApi from './apis/http-error.api' diff --git a/packages/dev/src/testing/__tests__/init-by-api.test.ts b/packages/dev/src/testing/__tests__/init-by-api.test.ts index 89505fa27..7bf573bbc 100644 --- a/packages/dev/src/testing/__tests__/init-by-api.test.ts +++ b/packages/dev/src/testing/__tests__/init-by-api.test.ts @@ -1,6 +1,6 @@ import { Func } from '@faasjs/core' import { ApiTester } from '@faasjs/dev' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' describe('init by api', () => { it('200', async () => { diff --git a/packages/dev/src/testing/__tests__/session.test.ts b/packages/dev/src/testing/__tests__/session.test.ts index e3afd1ece..8021dc440 100644 --- a/packages/dev/src/testing/__tests__/session.test.ts +++ b/packages/dev/src/testing/__tests__/session.test.ts @@ -1,5 +1,5 @@ import { testApi } from '@faasjs/dev' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import jsonApi from './apis/json.api' import sessionApi from './apis/session.api' diff --git a/packages/dev/src/testing/__tests__/use.test.ts b/packages/dev/src/testing/__tests__/use.test.ts index 315e9138d..193ed4775 100644 --- a/packages/dev/src/testing/__tests__/use.test.ts +++ b/packages/dev/src/testing/__tests__/use.test.ts @@ -1,5 +1,5 @@ import { ApiTester } from '@faasjs/dev' -import { expect, it } from 'vitest' +import { expect, it } from 'vite-plus/test' import useAApi from './apis/use-a.api' import useBApi from './apis/use-b.api' diff --git a/packages/dev/src/typegen/__tests__/typegen.test.ts b/packages/dev/src/typegen/__tests__/typegen.test.ts index 2f3e2594d..bc7edef30 100644 --- a/packages/dev/src/typegen/__tests__/typegen.test.ts +++ b/packages/dev/src/typegen/__tests__/typegen.test.ts @@ -3,7 +3,7 @@ import { tmpdir } from 'node:os' import { dirname, join } from 'node:path' import { Logger } from '@faasjs/node-utils' -import { afterEach, beforeEach, describe, expect, it } from 'vitest' +import { afterEach, beforeEach, describe, expect, it } from 'vite-plus/test' import { generateFaasTypes, isTypegenInputFile } from '../..' diff --git a/packages/dev/src/utils/__tests__/server-config.test.ts b/packages/dev/src/utils/__tests__/server-config.test.ts index e57958950..2d0fb877e 100644 --- a/packages/dev/src/utils/__tests__/server-config.test.ts +++ b/packages/dev/src/utils/__tests__/server-config.test.ts @@ -1,4 +1,4 @@ -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' const mocks = vi.hoisted(() => ({ loadConfig: vi.fn<(...args: any[]) => any>(), diff --git a/packages/dev/src/vite/__tests__/configs.test.ts b/packages/dev/src/vite/__tests__/configs.test.ts index ca2943ab4..6967b76ce 100644 --- a/packages/dev/src/vite/__tests__/configs.test.ts +++ b/packages/dev/src/vite/__tests__/configs.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { OxfmtConfig, OxlintConfig, ViteConfig } from '../..' diff --git a/packages/dev/src/vite/__tests__/vite-typegen.test.ts b/packages/dev/src/vite/__tests__/vite-typegen.test.ts index d1482789a..ebff5342a 100644 --- a/packages/dev/src/vite/__tests__/vite-typegen.test.ts +++ b/packages/dev/src/vite/__tests__/vite-typegen.test.ts @@ -3,7 +3,7 @@ import { tmpdir } from 'node:os' import { join } from 'node:path' import { createServer } from 'vite' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' const mocks = vi.hoisted(() => { const close = vi.fn<() => Promise>(async () => {}) diff --git a/packages/dev/src/vite/__tests__/vite.test.ts b/packages/dev/src/vite/__tests__/vite.test.ts index 54c33d670..6a4bde0fc 100644 --- a/packages/dev/src/vite/__tests__/vite.test.ts +++ b/packages/dev/src/vite/__tests__/vite.test.ts @@ -3,7 +3,7 @@ import { tmpdir } from 'node:os' import { join } from 'node:path' import { createServer } from 'vite' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { viteFaasJsServer } from '../..' diff --git a/packages/jobs/src/cron.test.ts b/packages/jobs/src/cron.test.ts index aa47e0054..47ecc0648 100644 --- a/packages/jobs/src/cron.test.ts +++ b/packages/jobs/src/cron.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { parseCronExpression, type CronMatcher } from './index' diff --git a/packages/jobs/src/define-job/__tests__/define-job.test.ts b/packages/jobs/src/define-job/__tests__/define-job.test.ts index c533e883f..5bf04c1b5 100644 --- a/packages/jobs/src/define-job/__tests__/define-job.test.ts +++ b/packages/jobs/src/define-job/__tests__/define-job.test.ts @@ -1,5 +1,5 @@ import { z } from '@faasjs/utils' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { defineJob } from '../../define-job' diff --git a/packages/jobs/src/index/__tests__/jobs.test.ts b/packages/jobs/src/index/__tests__/jobs.test.ts index 87cb175c3..407a7354c 100644 --- a/packages/jobs/src/index/__tests__/jobs.test.ts +++ b/packages/jobs/src/index/__tests__/jobs.test.ts @@ -5,7 +5,7 @@ import { pathToFileURL } from 'node:url' import { Logger } from '@faasjs/node-utils' import { getClient, getClients, type Client } from '@faasjs/pg' -import { afterAll, afterEach, beforeEach, describe, expect, it } from 'vitest' +import { afterAll, afterEach, beforeEach, describe, expect, it } from 'vite-plus/test' import { getJobPathFromFile, loadJobRegistry } from '../../discovery' import { enqueueJob, JobScheduler, JobWorker, type JobRecord } from '../../index' diff --git a/packages/jobs/src/index/__tests__/runtime.test.ts b/packages/jobs/src/index/__tests__/runtime.test.ts index 70a147afd..d35cf9def 100644 --- a/packages/jobs/src/index/__tests__/runtime.test.ts +++ b/packages/jobs/src/index/__tests__/runtime.test.ts @@ -3,7 +3,7 @@ import { tmpdir } from 'node:os' import { join, resolve } from 'node:path' import { pathToFileURL } from 'node:url' -import { afterEach, describe, expect, it } from 'vitest' +import { afterEach, describe, expect, it } from 'vite-plus/test' import { loadJobRegistry } from '../../discovery' diff --git a/packages/jobs/src/types/__tests__/index.types.test.ts b/packages/jobs/src/types/__tests__/index.types.test.ts index 2e8c1e6cf..cce08ef9a 100644 --- a/packages/jobs/src/types/__tests__/index.types.test.ts +++ b/packages/jobs/src/types/__tests__/index.types.test.ts @@ -1,6 +1,6 @@ import type { FuncEventType } from '@faasjs/core' import { z } from '@faasjs/utils' -import { assertType, expectTypeOf, it } from 'vitest' +import { assertType, expectTypeOf, it } from 'vite-plus/test' import type { DefineJobParams } from '..' import { defineJob } from '../../define-job' diff --git a/packages/node-utils/src/color/__tests__/color.test.ts b/packages/node-utils/src/color/__tests__/color.test.ts index feb974083..47207f108 100644 --- a/packages/node-utils/src/color/__tests__/color.test.ts +++ b/packages/node-utils/src/color/__tests__/color.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { colorize, LevelColor, supportsColorizeOutput } from '../../color' diff --git a/packages/node-utils/src/format/__tests__/format.test.ts b/packages/node-utils/src/format/__tests__/format.test.ts index 010c5a194..37e732f29 100644 --- a/packages/node-utils/src/format/__tests__/format.test.ts +++ b/packages/node-utils/src/format/__tests__/format.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { format } from '../../format' diff --git a/packages/node-utils/src/index/__tests__/index.test.ts b/packages/node-utils/src/index/__tests__/index.test.ts index 6523c4098..37f8e0bfa 100644 --- a/packages/node-utils/src/index/__tests__/index.test.ts +++ b/packages/node-utils/src/index/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { expect, it } from 'vitest' +import { expect, it } from 'vite-plus/test' import * as nodeUtils from '../../index' diff --git a/packages/node-utils/src/is-path-inside-root/__tests__/is-path-inside-root.test.ts b/packages/node-utils/src/is-path-inside-root/__tests__/is-path-inside-root.test.ts index 5b60a6d55..e2ab3db05 100644 --- a/packages/node-utils/src/is-path-inside-root/__tests__/is-path-inside-root.test.ts +++ b/packages/node-utils/src/is-path-inside-root/__tests__/is-path-inside-root.test.ts @@ -2,7 +2,7 @@ import { mkdtemp, mkdir, rm, symlink, writeFile } from 'node:fs/promises' import { tmpdir } from 'node:os' import { join } from 'node:path' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { isPathInsideRoot } from '../../index' diff --git a/packages/node-utils/src/load-package/__tests__/load-package.resolve.test.ts b/packages/node-utils/src/load-package/__tests__/load-package.resolve.test.ts index 672af68e6..0933d31ac 100644 --- a/packages/node-utils/src/load-package/__tests__/load-package.resolve.test.ts +++ b/packages/node-utils/src/load-package/__tests__/load-package.resolve.test.ts @@ -4,7 +4,7 @@ import { tmpdir } from 'node:os' import { dirname, join } from 'node:path' import { fileURLToPath, pathToFileURL } from 'node:url' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' let capturedResolve: ((specifier: string, context: any, nextResolve: any) => any) | undefined diff --git a/packages/node-utils/src/load-package/__tests__/load-package.test.ts b/packages/node-utils/src/load-package/__tests__/load-package.test.ts index 04845e5d0..7f0a2dc5c 100644 --- a/packages/node-utils/src/load-package/__tests__/load-package.test.ts +++ b/packages/node-utils/src/load-package/__tests__/load-package.test.ts @@ -5,7 +5,7 @@ import { join } from 'node:path' import { pathToFileURL } from 'node:url' import { promisify } from 'node:util' -import { afterEach, beforeEach, describe, expect, it } from 'vitest' +import { afterEach, beforeEach, describe, expect, it } from 'vite-plus/test' import { loadPackage, resetRuntime } from '../../load-package' diff --git a/packages/node-utils/src/logger/__tests__/logger.test.ts b/packages/node-utils/src/logger/__tests__/logger.test.ts index 3d4da238f..4238bb181 100644 --- a/packages/node-utils/src/logger/__tests__/logger.test.ts +++ b/packages/node-utils/src/logger/__tests__/logger.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { Color } from '../../color' import { type Level, formatLogger, Logger } from '../../logger' diff --git a/packages/node-utils/src/register-hooks/__tests__/register-hooks.test.ts b/packages/node-utils/src/register-hooks/__tests__/register-hooks.test.ts index 244ddbdce..5b9fd5adf 100644 --- a/packages/node-utils/src/register-hooks/__tests__/register-hooks.test.ts +++ b/packages/node-utils/src/register-hooks/__tests__/register-hooks.test.ts @@ -1,4 +1,4 @@ -import { beforeEach, describe, expect, it, vi } from 'vitest' +import { beforeEach, describe, expect, it, vi } from 'vite-plus/test' const registerNodeModuleHooks = vi.fn<() => void>() diff --git a/packages/node-utils/src/runtime-loading/__tests__/load-api-handler.test.ts b/packages/node-utils/src/runtime-loading/__tests__/load-api-handler.test.ts index 2c190c6ab..2434f19eb 100644 --- a/packages/node-utils/src/runtime-loading/__tests__/load-api-handler.test.ts +++ b/packages/node-utils/src/runtime-loading/__tests__/load-api-handler.test.ts @@ -1,6 +1,6 @@ import { resolve } from 'node:path' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { loadApiHandler } from '../load-api-handler' diff --git a/packages/node-utils/src/runtime-loading/__tests__/load-config.test.ts b/packages/node-utils/src/runtime-loading/__tests__/load-config.test.ts index 5469b10f8..fa2685cde 100644 --- a/packages/node-utils/src/runtime-loading/__tests__/load-config.test.ts +++ b/packages/node-utils/src/runtime-loading/__tests__/load-config.test.ts @@ -3,7 +3,7 @@ import { tmpdir } from 'node:os' import { join, resolve } from 'node:path' import { pathToFileURL } from 'node:url' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { Logger } from '../../logger' import { loadConfig } from '../load-config' diff --git a/packages/node-utils/src/runtime-loading/__tests__/load-plugins.test.ts b/packages/node-utils/src/runtime-loading/__tests__/load-plugins.test.ts index 5dfe97022..12f0f5925 100644 --- a/packages/node-utils/src/runtime-loading/__tests__/load-plugins.test.ts +++ b/packages/node-utils/src/runtime-loading/__tests__/load-plugins.test.ts @@ -5,7 +5,7 @@ import { pathToFileURL } from 'node:url' import { defineApi, type InvokeData, type Next, type Plugin } from '@faasjs/core' import { streamToObject, z } from '@faasjs/utils' -import { afterEach, describe, expect, it } from 'vitest' +import { afterEach, describe, expect, it } from 'vite-plus/test' import { loadPlugins } from '../load-plugins' diff --git a/packages/node-utils/src/schema/__tests__/schema.test.ts b/packages/node-utils/src/schema/__tests__/schema.test.ts index 8cc56d3e2..b3e37a679 100644 --- a/packages/node-utils/src/schema/__tests__/schema.test.ts +++ b/packages/node-utils/src/schema/__tests__/schema.test.ts @@ -1,5 +1,5 @@ import { z } from '@faasjs/utils' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { formatSchemaError, parseSchemaValue } from '../../schema' diff --git a/packages/node-utils/src/transport/__tests__/transport.test.ts b/packages/node-utils/src/transport/__tests__/transport.test.ts index f0c603cc9..d3b0aed48 100644 --- a/packages/node-utils/src/transport/__tests__/transport.test.ts +++ b/packages/node-utils/src/transport/__tests__/transport.test.ts @@ -1,4 +1,4 @@ -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' import type { TransportHandler } from '../../transport' import { getTransport } from '../../transport' diff --git a/packages/pg-dev/package.json b/packages/pg-dev/package.json index 3fb55b239..16d2012d9 100644 --- a/packages/pg-dev/package.json +++ b/packages/pg-dev/package.json @@ -39,7 +39,8 @@ "@electric-sql/pglite": "*", "@electric-sql/pglite-socket": "*", "@faasjs/pg": ">=8.0.0-beta.42", - "postgres": "*" + "postgres": "*", + "vitest": "4.1.9" }, "peerDependencies": { "@electric-sql/pglite": "*", diff --git a/packages/pg-dev/src/packaging/__tests__/published-package.integration.test.ts b/packages/pg-dev/src/packaging/__tests__/published-package.integration.test.ts index 87dd2ff64..ab0a12b90 100644 --- a/packages/pg-dev/src/packaging/__tests__/published-package.integration.test.ts +++ b/packages/pg-dev/src/packaging/__tests__/published-package.integration.test.ts @@ -4,7 +4,7 @@ import { createRequire } from 'node:module' import { dirname, join, resolve } from 'node:path' import { fileURLToPath } from 'node:url' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' const testDir = dirname(fileURLToPath(import.meta.url)) const packageRoot = resolve(testDir, '..', '..', '..') diff --git a/packages/pg-dev/src/pglite/__tests__/pglite-config.test.ts b/packages/pg-dev/src/pglite/__tests__/pglite-config.test.ts index 8ca77c7b4..b46a25141 100644 --- a/packages/pg-dev/src/pglite/__tests__/pglite-config.test.ts +++ b/packages/pg-dev/src/pglite/__tests__/pglite-config.test.ts @@ -1,4 +1,4 @@ -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' describe('pglite max connections', () => { const originalPoolMax = process.env.PG_POOL_MAX diff --git a/packages/pg-dev/src/pglite/__tests__/pglite.test.ts b/packages/pg-dev/src/pglite/__tests__/pglite.test.ts index 767da243d..ec0973c71 100644 --- a/packages/pg-dev/src/pglite/__tests__/pglite.test.ts +++ b/packages/pg-dev/src/pglite/__tests__/pglite.test.ts @@ -1,5 +1,5 @@ import postgres from 'postgres' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { startPGliteServer } from '../../pglite' diff --git a/packages/pg-dev/src/plugin/__tests__/fixtures/create-vitest-config.ts b/packages/pg-dev/src/plugin/__tests__/fixtures/create-vitest-config.ts index 91c60f39b..95c981d0f 100644 --- a/packages/pg-dev/src/plugin/__tests__/fixtures/create-vitest-config.ts +++ b/packages/pg-dev/src/plugin/__tests__/fixtures/create-vitest-config.ts @@ -1,7 +1,7 @@ import { dirname, resolve } from 'node:path' import { fileURLToPath } from 'node:url' -import { defineConfig } from 'vitest/config' +import { defineConfig } from 'vite-plus' import { PgVitestPlugin } from '../../index' diff --git a/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin-parallel/shared.ts b/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin-parallel/shared.ts index 479eca9a1..c5d0ec225 100644 --- a/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin-parallel/shared.ts +++ b/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin-parallel/shared.ts @@ -3,7 +3,7 @@ import { tmpdir } from 'node:os' import { join } from 'node:path' import { setTimeout as delay } from 'node:timers/promises' -import { expect, it } from 'vitest' +import { expect, it } from 'vite-plus/test' import { resolvePgVitestWorkerId } from '../../../../plugin-context' import { createFixturePostgres, requireFixtureDatabaseUrl } from '../shared' diff --git a/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin-raw-sql/plugin.case.ts b/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin-raw-sql/plugin.case.ts index 8239af857..c1729cea0 100644 --- a/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin-raw-sql/plugin.case.ts +++ b/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin-raw-sql/plugin.case.ts @@ -1,4 +1,4 @@ -import { expect, it } from 'vitest' +import { expect, it } from 'vite-plus/test' import { withFixturePostgres } from '../shared' diff --git a/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin/plugin.case.ts b/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin/plugin.case.ts index faf4121ef..e3b30f880 100644 --- a/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin/plugin.case.ts +++ b/packages/pg-dev/src/plugin/__tests__/fixtures/faasjs-pg-vitest-plugin/plugin.case.ts @@ -1,4 +1,4 @@ -import { expect, it } from 'vitest' +import { expect, it } from 'vite-plus/test' import { withFixturePostgres } from '../shared' diff --git a/packages/pg-dev/src/plugin/__tests__/plugin.integration.test.ts b/packages/pg-dev/src/plugin/__tests__/plugin.integration.test.ts index 5c6edd891..0ddeb7273 100644 --- a/packages/pg-dev/src/plugin/__tests__/plugin.integration.test.ts +++ b/packages/pg-dev/src/plugin/__tests__/plugin.integration.test.ts @@ -5,7 +5,7 @@ import { tmpdir } from 'node:os' import { dirname, join } from 'node:path' import { fileURLToPath } from 'node:url' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' const fixturesDir = join(dirname(fileURLToPath(import.meta.url)), 'fixtures') const basicFixtureDir = join(fixturesDir, 'faasjs-pg-vitest-plugin') diff --git a/packages/pg-dev/src/plugin/__tests__/plugin.test.ts b/packages/pg-dev/src/plugin/__tests__/plugin.test.ts index c6dd6044f..8c4948487 100644 --- a/packages/pg-dev/src/plugin/__tests__/plugin.test.ts +++ b/packages/pg-dev/src/plugin/__tests__/plugin.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, expectTypeOf, it } from 'vitest' +import { describe, expect, expectTypeOf, it } from 'vite-plus/test' import { PgVitestPlugin } from '../../plugin' import { resolvePgVitestWorkerId } from '../../plugin-context' diff --git a/packages/pg-dev/src/plugin/index.ts b/packages/pg-dev/src/plugin/index.ts index 779b88624..026e89e9a 100644 --- a/packages/pg-dev/src/plugin/index.ts +++ b/packages/pg-dev/src/plugin/index.ts @@ -1,7 +1,7 @@ import { basename, dirname, extname, join, resolve } from 'node:path' import { fileURLToPath } from 'node:url' -import type { Plugin } from 'vitest/config' +import type { Plugin } from 'vite-plus' const moduleFilename = fileURLToPath(import.meta.url) const moduleDirname = dirname(moduleFilename) diff --git a/packages/pg-dev/src/postgres/__tests__/postgres.test.ts b/packages/pg-dev/src/postgres/__tests__/postgres.test.ts index c4272cdb0..6af6cad63 100644 --- a/packages/pg-dev/src/postgres/__tests__/postgres.test.ts +++ b/packages/pg-dev/src/postgres/__tests__/postgres.test.ts @@ -1,4 +1,4 @@ -import { afterAll, afterEach, beforeAll, describe, expect, it } from 'vitest' +import { afterAll, afterEach, beforeAll, describe, expect, it } from 'vite-plus/test' import { startPGliteServer, type StartedPGliteServer } from '../../pglite' import { createTestingPostgres } from '../../postgres' diff --git a/packages/pg-dev/src/setup-helper/__tests__/setup-helper.test.ts b/packages/pg-dev/src/setup-helper/__tests__/setup-helper.test.ts index 8784fa4e0..3bb4bbcf2 100644 --- a/packages/pg-dev/src/setup-helper/__tests__/setup-helper.test.ts +++ b/packages/pg-dev/src/setup-helper/__tests__/setup-helper.test.ts @@ -2,7 +2,7 @@ import { mkdtempSync, mkdirSync, writeFileSync } from 'node:fs' import { tmpdir } from 'node:os' import { join } from 'node:path' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' type Awaitable = T | Promise type AsyncVoidMock = () => Promise diff --git a/packages/pg-dev/src/testing-setup.ts b/packages/pg-dev/src/testing-setup.ts index 78248ef97..4a7e7fbae 100644 --- a/packages/pg-dev/src/testing-setup.ts +++ b/packages/pg-dev/src/testing-setup.ts @@ -1,4 +1,4 @@ -import { afterAll } from 'vitest' +import { afterAll } from 'vite-plus/test' import { startPGliteServer } from './pglite' diff --git a/packages/pg-dev/src/testing/__tests__/testing.test.ts b/packages/pg-dev/src/testing/__tests__/testing.test.ts index fd3a80f31..62efe57f1 100644 --- a/packages/pg-dev/src/testing/__tests__/testing.test.ts +++ b/packages/pg-dev/src/testing/__tests__/testing.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { startPGliteServer } from '../../pglite' import { createTestingPostgres } from '../../postgres' diff --git a/packages/pg-dev/src/vitest-worker-count/__tests__/vitest-worker-count.test.ts b/packages/pg-dev/src/vitest-worker-count/__tests__/vitest-worker-count.test.ts index 7158299e9..2badbfbbe 100644 --- a/packages/pg-dev/src/vitest-worker-count/__tests__/vitest-worker-count.test.ts +++ b/packages/pg-dev/src/vitest-worker-count/__tests__/vitest-worker-count.test.ts @@ -1,4 +1,4 @@ -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' const mocks = vi.hoisted(() => ({ availableParallelism: vi.fn<() => number>(), diff --git a/packages/pg-dev/src/vitest-worker-count/index.ts b/packages/pg-dev/src/vitest-worker-count/index.ts index 590e49011..e0fcbfaa1 100644 --- a/packages/pg-dev/src/vitest-worker-count/index.ts +++ b/packages/pg-dev/src/vitest-worker-count/index.ts @@ -1,6 +1,6 @@ import { availableParallelism } from 'node:os' -import type { TestProject } from 'vitest/node' +import type { TestProject } from 'vite-plus/test/node' function getAvailableWorkerCount() { return availableParallelism() diff --git a/packages/pg/src/cli/__tests__/index.test.ts b/packages/pg/src/cli/__tests__/index.test.ts index 9ada3bb47..ef774907e 100644 --- a/packages/pg/src/cli/__tests__/index.test.ts +++ b/packages/pg/src/cli/__tests__/index.test.ts @@ -1,5 +1,5 @@ import { Logger } from '@faasjs/node-utils' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' function noopLoggerMethod(this: Logger) { return this diff --git a/packages/pg/src/cli/__tests__/main.test.ts b/packages/pg/src/cli/__tests__/main.test.ts index 8878c3b06..6e7951a34 100644 --- a/packages/pg/src/cli/__tests__/main.test.ts +++ b/packages/pg/src/cli/__tests__/main.test.ts @@ -13,7 +13,7 @@ import { join } from 'node:path' import { Readable } from 'node:stream' import { Logger } from '@faasjs/node-utils' -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { createClient, getClients, type Client } from '../../client' import { main } from '../main' diff --git a/packages/pg/src/client/__tests__/client.test.ts b/packages/pg/src/client/__tests__/client.test.ts index 32fa12f4e..9624e7eec 100644 --- a/packages/pg/src/client/__tests__/client.test.ts +++ b/packages/pg/src/client/__tests__/client.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect, beforeAll, afterAll } from 'vitest' +import { describe, it, expect, beforeAll, afterAll } from 'vite-plus/test' import type { Client } from '../../client' import { createClient } from '../../client' diff --git a/packages/pg/src/client/__tests__/create-client.test.ts b/packages/pg/src/client/__tests__/create-client.test.ts index dd324d693..56b22b3da 100644 --- a/packages/pg/src/client/__tests__/create-client.test.ts +++ b/packages/pg/src/client/__tests__/create-client.test.ts @@ -1,4 +1,4 @@ -import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' +import { afterEach, beforeEach, describe, expect, it, vi } from 'vite-plus/test' type PostgresFactory = (...args: any[]) => unknown diff --git a/packages/pg/src/index/__tests__/index.test.ts b/packages/pg/src/index/__tests__/index.test.ts index 437fcf0be..c79348fd8 100644 --- a/packages/pg/src/index/__tests__/index.test.ts +++ b/packages/pg/src/index/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import * as Pg from '../../index' diff --git a/packages/pg/src/migrator/__tests__/index.test.ts b/packages/pg/src/migrator/__tests__/index.test.ts index c6a6803d5..450c8e6e3 100644 --- a/packages/pg/src/migrator/__tests__/index.test.ts +++ b/packages/pg/src/migrator/__tests__/index.test.ts @@ -2,7 +2,7 @@ import { mkdtempSync, rmSync, writeFileSync } from 'node:fs' import { tmpdir } from 'node:os' import { join } from 'node:path' -import { afterEach, beforeEach, describe, expect, it } from 'vitest' +import { afterEach, beforeEach, describe, expect, it } from 'vite-plus/test' import { Migrator } from '../..' import type { Client } from '../../client' diff --git a/packages/pg/src/query-builder/__tests__/mutation.test.ts b/packages/pg/src/query-builder/__tests__/mutation.test.ts index 78e63408e..6bb89a41b 100644 --- a/packages/pg/src/query-builder/__tests__/mutation.test.ts +++ b/packages/pg/src/query-builder/__tests__/mutation.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect, beforeAll, afterAll, beforeEach } from 'vitest' +import { describe, it, expect, beforeAll, afterAll, beforeEach } from 'vite-plus/test' import { type Client, createClient } from '../../client' import { QueryBuilder } from '../../query-builder' diff --git a/packages/pg/src/query-builder/__tests__/query.test.ts b/packages/pg/src/query-builder/__tests__/query.test.ts index 84d8bab19..971312241 100644 --- a/packages/pg/src/query-builder/__tests__/query.test.ts +++ b/packages/pg/src/query-builder/__tests__/query.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect, beforeAll, afterAll, expectTypeOf } from 'vitest' +import { describe, it, expect, beforeAll, afterAll, expectTypeOf } from 'vite-plus/test' import type { User } from '../../../test-utils/tables' import { type Client, createClient } from '../../client' diff --git a/packages/pg/src/schema-builder/__tests__/index.test.ts b/packages/pg/src/schema-builder/__tests__/index.test.ts index d8f6d2a86..c4ef580de 100644 --- a/packages/pg/src/schema-builder/__tests__/index.test.ts +++ b/packages/pg/src/schema-builder/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { afterAll, beforeEach, describe, expect, it } from 'vitest' +import { afterAll, beforeEach, describe, expect, it } from 'vite-plus/test' import { SchemaBuilder } from '../..' import { type Client, createClient } from '../../client' diff --git a/packages/pg/src/schema-builder/__tests__/table-builder.test.ts b/packages/pg/src/schema-builder/__tests__/table-builder.test.ts index 3d12fac8f..7219135dc 100644 --- a/packages/pg/src/schema-builder/__tests__/table-builder.test.ts +++ b/packages/pg/src/schema-builder/__tests__/table-builder.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { TableBuilder } from '../table-builder' diff --git a/packages/pg/src/types/__tests__/types.types.test.ts b/packages/pg/src/types/__tests__/types.types.test.ts index 77e4a217f..a2caa7fca 100644 --- a/packages/pg/src/types/__tests__/types.types.test.ts +++ b/packages/pg/src/types/__tests__/types.types.test.ts @@ -1,5 +1,5 @@ import type postgres from 'postgres' -import { describe, it, expectTypeOf } from 'vitest' +import { describe, it, expectTypeOf } from 'vite-plus/test' import type { User } from '../../../test-utils/tables' import { type DatabaseBootstrap } from '../../bootstrap' diff --git a/packages/pg/src/utils/__tests__/utils.test.ts b/packages/pg/src/utils/__tests__/utils.test.ts index 091a1ebb6..93684875c 100644 --- a/packages/pg/src/utils/__tests__/utils.test.ts +++ b/packages/pg/src/utils/__tests__/utils.test.ts @@ -1,4 +1,4 @@ -import { describe, it, expect } from 'vitest' +import { describe, it, expect } from 'vite-plus/test' import { escapeIdentifier, escapeValue, rawSql } from '../../utils' diff --git a/packages/react/src/ErrorBoundary/__tests__/error-boundary.ui.test.tsx b/packages/react/src/ErrorBoundary/__tests__/error-boundary.ui.test.tsx index fc761ef2c..772ea333f 100644 --- a/packages/react/src/ErrorBoundary/__tests__/error-boundary.ui.test.tsx +++ b/packages/react/src/ErrorBoundary/__tests__/error-boundary.ui.test.tsx @@ -1,4 +1,4 @@ -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { ErrorBoundary } from '../../ErrorBoundary' diff --git a/packages/react/src/FaasDataWrapper/__tests__/faas-data-wrapper.ui.test.tsx b/packages/react/src/FaasDataWrapper/__tests__/faas-data-wrapper.ui.test.tsx index ef5ee7100..99c84c882 100644 --- a/packages/react/src/FaasDataWrapper/__tests__/faas-data-wrapper.ui.test.tsx +++ b/packages/react/src/FaasDataWrapper/__tests__/faas-data-wrapper.ui.test.tsx @@ -1,7 +1,7 @@ import { render, screen, waitFor } from '@testing-library/react' import userEvent from '@testing-library/user-event' import { useRef, useState } from 'react' -import { beforeEach, describe, expect, it, vi } from 'vitest' +import { beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { setMock } from '../../index' import { diff --git a/packages/react/src/OptionalWrapper/__tests__/optional-wrapper.ui.test.tsx b/packages/react/src/OptionalWrapper/__tests__/optional-wrapper.ui.test.tsx index 945e74dfc..b18539012 100644 --- a/packages/react/src/OptionalWrapper/__tests__/optional-wrapper.ui.test.tsx +++ b/packages/react/src/OptionalWrapper/__tests__/optional-wrapper.ui.test.tsx @@ -1,5 +1,5 @@ import { render } from '@testing-library/react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { OptionalWrapper } from '../../OptionalWrapper' diff --git a/packages/react/src/browser/__tests__/client.types.test.ts b/packages/react/src/browser/__tests__/client.types.test.ts index 8dc89fc09..1f38e5682 100644 --- a/packages/react/src/browser/__tests__/client.types.test.ts +++ b/packages/react/src/browser/__tests__/client.types.test.ts @@ -1,5 +1,5 @@ import type { FaasActions } from '@faasjs/types' -import { assertType, expect, it } from 'vitest' +import { assertType, expect, it } from 'vite-plus/test' import type { Response as FaasResponse } from '../../browser' import { FaasBrowserClient } from '../../browser' diff --git a/packages/react/src/browser/__tests__/client.ui.test.ts b/packages/react/src/browser/__tests__/client.ui.test.ts index b4bbf9825..ee00e74b2 100644 --- a/packages/react/src/browser/__tests__/client.ui.test.ts +++ b/packages/react/src/browser/__tests__/client.ui.test.ts @@ -1,4 +1,4 @@ -import { beforeEach, describe, expect, it, vi } from 'vitest' +import { beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { FaasBrowserClient, diff --git a/packages/react/src/browser/__tests__/mock.ui.test.ts b/packages/react/src/browser/__tests__/mock.ui.test.ts index af5724b0b..c06e33c43 100644 --- a/packages/react/src/browser/__tests__/mock.ui.test.ts +++ b/packages/react/src/browser/__tests__/mock.ui.test.ts @@ -1,4 +1,4 @@ -import { beforeEach, describe, expect, it, vi } from 'vitest' +import { beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { FaasBrowserClient, Response, ResponseError, setMock } from '../../browser' diff --git a/packages/react/src/browser/__tests__/stream.ui.test.ts b/packages/react/src/browser/__tests__/stream.ui.test.ts index 83fb0915f..1201a6f47 100644 --- a/packages/react/src/browser/__tests__/stream.ui.test.ts +++ b/packages/react/src/browser/__tests__/stream.ui.test.ts @@ -1,4 +1,4 @@ -import { beforeEach, describe, expect, it, vi } from 'vitest' +import { beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { FaasBrowserClient, Response as FaasResponse, setMock } from '../../browser' diff --git a/packages/react/src/constants/__tests__/constant.ui.test.tsx b/packages/react/src/constants/__tests__/constant.ui.test.tsx index efa47c6ca..869c93fec 100644 --- a/packages/react/src/constants/__tests__/constant.ui.test.tsx +++ b/packages/react/src/constants/__tests__/constant.ui.test.tsx @@ -1,7 +1,7 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' import { useState } from 'react' -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { useConstant } from '../../constants' diff --git a/packages/react/src/createWindowStates/__tests__/create-window-states.ui.test.tsx b/packages/react/src/createWindowStates/__tests__/create-window-states.ui.test.tsx index 070df2ad0..7b1bfb40a 100644 --- a/packages/react/src/createWindowStates/__tests__/create-window-states.ui.test.tsx +++ b/packages/react/src/createWindowStates/__tests__/create-window-states.ui.test.tsx @@ -1,6 +1,6 @@ import { act, renderHook } from '@testing-library/react' import type { Dispatch, SetStateAction } from 'react' -import { describe, expect, expectTypeOf, it, vi } from 'vitest' +import { describe, expect, expectTypeOf, it, vi } from 'vite-plus/test' import { createWindowStates, type WindowStateRef } from '../../createWindowStates' diff --git a/packages/react/src/equal/__tests__/equal.ui.test.ts b/packages/react/src/equal/__tests__/equal.ui.test.ts index bf7f54ea6..386be6541 100644 --- a/packages/react/src/equal/__tests__/equal.ui.test.ts +++ b/packages/react/src/equal/__tests__/equal.ui.test.ts @@ -1,5 +1,5 @@ import { renderHook } from '@testing-library/react' -import { describe, expect, it, vi } from 'vitest' +import { describe, expect, it, vi } from 'vite-plus/test' import { equal, useEqualCallback, useEqualEffect, useEqualMemo, useEqualMemoize } from '../../equal' diff --git a/packages/react/src/faas/__tests__/faas.test.ts b/packages/react/src/faas/__tests__/faas.test.ts index 1116daf67..9711f56b3 100644 --- a/packages/react/src/faas/__tests__/faas.test.ts +++ b/packages/react/src/faas/__tests__/faas.test.ts @@ -1,4 +1,4 @@ -import { beforeEach, describe, expect, it, vi } from 'vitest' +import { beforeEach, describe, expect, it, vi } from 'vite-plus/test' import { faas } from '../../faas' import { FaasReactClient, Response, setMock } from '../../index' diff --git a/packages/react/src/index/__tests__/index.test.ts b/packages/react/src/index/__tests__/index.test.ts index 231b48ea9..cfc688636 100644 --- a/packages/react/src/index/__tests__/index.test.ts +++ b/packages/react/src/index/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { afterEach, describe, expect, it } from 'vitest' +import { afterEach, describe, expect, it } from 'vite-plus/test' import { Response, setMock } from '../../index' import { FaasReactClient, getClient } from '../../index' diff --git a/packages/react/src/splitting-context/__tests__/splitting-context.ui.test.tsx b/packages/react/src/splitting-context/__tests__/splitting-context.ui.test.tsx index 58137fc00..ee0f1be1d 100644 --- a/packages/react/src/splitting-context/__tests__/splitting-context.ui.test.tsx +++ b/packages/react/src/splitting-context/__tests__/splitting-context.ui.test.tsx @@ -1,7 +1,7 @@ import { render, screen } from '@testing-library/react' import userEvent from '@testing-library/user-event' import { useState } from 'react' -import { assertType, describe, expect, it } from 'vitest' +import { assertType, describe, expect, it } from 'vite-plus/test' import { createSplittingContext } from '../../splitting-context' diff --git a/packages/react/src/useFaas/__tests__/use-faas.ui.test.tsx b/packages/react/src/useFaas/__tests__/use-faas.ui.test.tsx index 97d7403d4..a82aec02f 100644 --- a/packages/react/src/useFaas/__tests__/use-faas.ui.test.tsx +++ b/packages/react/src/useFaas/__tests__/use-faas.ui.test.tsx @@ -1,7 +1,7 @@ import { render, screen, waitFor } from '@testing-library/react' import userEvent from '@testing-library/user-event' import { useState } from 'react' -import { beforeEach, describe, expect, it } from 'vitest' +import { beforeEach, describe, expect, it } from 'vite-plus/test' import { FaasReactClient, Response, setMock } from '../../index' import { useFaas } from '../../useFaas' diff --git a/packages/react/src/useFaasStream/__tests__/use-faas-stream.ui.test.tsx b/packages/react/src/useFaasStream/__tests__/use-faas-stream.ui.test.tsx index f93ff3d20..486fb1840 100644 --- a/packages/react/src/useFaasStream/__tests__/use-faas-stream.ui.test.tsx +++ b/packages/react/src/useFaasStream/__tests__/use-faas-stream.ui.test.tsx @@ -1,7 +1,7 @@ import { render, screen, waitFor } from '@testing-library/react' import userEvent from '@testing-library/user-event' import { useState } from 'react' -import { afterEach, describe, expect, it, vi } from 'vitest' +import { afterEach, describe, expect, it, vi } from 'vite-plus/test' import { type Response, setMock } from '../../index' import { useFaasStream } from '../../useFaasStream' diff --git a/packages/react/src/usePrevious/__tests__/use-previous.ui.test.ts b/packages/react/src/usePrevious/__tests__/use-previous.ui.test.ts index cef39cac5..e1e7dbaf7 100644 --- a/packages/react/src/usePrevious/__tests__/use-previous.ui.test.ts +++ b/packages/react/src/usePrevious/__tests__/use-previous.ui.test.ts @@ -1,5 +1,5 @@ import { renderHook } from '@testing-library/react' -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { usePrevious } from '../../usePrevious' diff --git a/packages/react/src/useStates/__tests__/use-states.ui.test.tsx b/packages/react/src/useStates/__tests__/use-states.ui.test.tsx index ea24b276a..1f403d55e 100644 --- a/packages/react/src/useStates/__tests__/use-states.ui.test.tsx +++ b/packages/react/src/useStates/__tests__/use-states.ui.test.tsx @@ -1,6 +1,6 @@ import { act, renderHook } from '@testing-library/react' import type { Dispatch, RefObject, SetStateAction } from 'react' -import { assertType, describe, expect, it } from 'vitest' +import { assertType, describe, expect, it } from 'vite-plus/test' import { useStates, useStatesRef } from '../../useStates' diff --git a/packages/types/src/index/__tests__/index.test.ts b/packages/types/src/index/__tests__/index.test.ts index cdacfea89..96167498e 100644 --- a/packages/types/src/index/__tests__/index.test.ts +++ b/packages/types/src/index/__tests__/index.test.ts @@ -1,7 +1,7 @@ import { defineApi, Func } from '@faasjs/core' import type { FaasActions, InferFaasAction } from '@faasjs/types' import { z } from '@faasjs/utils' -import { assertType, expectTypeOf, it } from 'vitest' +import { assertType, expectTypeOf, it } from 'vite-plus/test' declare module '@faasjs/types' { interface FaasActions { diff --git a/packages/utils/src/__tests__/index.test.ts b/packages/utils/src/__tests__/index.test.ts index 4b61f5413..05fdf4197 100644 --- a/packages/utils/src/__tests__/index.test.ts +++ b/packages/utils/src/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { expect, it } from 'vitest' +import { expect, it } from 'vite-plus/test' import * as utils from '..' diff --git a/packages/utils/src/deep-merge/__tests__/deep-merge.test.ts b/packages/utils/src/deep-merge/__tests__/deep-merge.test.ts index 77b08cf39..a0f9a4532 100644 --- a/packages/utils/src/deep-merge/__tests__/deep-merge.test.ts +++ b/packages/utils/src/deep-merge/__tests__/deep-merge.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { deepMerge } from '../../deep-merge' diff --git a/packages/utils/src/error/__tests__/index.test.ts b/packages/utils/src/error/__tests__/index.test.ts index 769d6ed6d..38dad17d1 100644 --- a/packages/utils/src/error/__tests__/index.test.ts +++ b/packages/utils/src/error/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { toErrorMessage } from '..' diff --git a/packages/utils/src/generate-id/__tests__/generate-id.test.ts b/packages/utils/src/generate-id/__tests__/generate-id.test.ts index 204355e0a..e350c0171 100644 --- a/packages/utils/src/generate-id/__tests__/generate-id.test.ts +++ b/packages/utils/src/generate-id/__tests__/generate-id.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { generateId } from '..' diff --git a/packages/utils/src/json/__tests__/index.test.ts b/packages/utils/src/json/__tests__/index.test.ts index 6a8b25b6b..bfa1ad996 100644 --- a/packages/utils/src/json/__tests__/index.test.ts +++ b/packages/utils/src/json/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, expectTypeOf, it } from 'vitest' +import { describe, expect, expectTypeOf, it } from 'vite-plus/test' import { parseJson, parseArrayFromJson, parseObjectFromJson } from '..' import { z } from '../../zod' diff --git a/packages/utils/src/stream/__tests__/stream.test.ts b/packages/utils/src/stream/__tests__/stream.test.ts index d09dc47aa..4553e93ca 100644 --- a/packages/utils/src/stream/__tests__/stream.test.ts +++ b/packages/utils/src/stream/__tests__/stream.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { objectToStream, streamToObject, streamToString, stringToStream } from '../../stream' diff --git a/packages/utils/src/yaml/__tests__/parse-yaml.test.ts b/packages/utils/src/yaml/__tests__/parse-yaml.test.ts index 98e8e5385..c2ba2db32 100644 --- a/packages/utils/src/yaml/__tests__/parse-yaml.test.ts +++ b/packages/utils/src/yaml/__tests__/parse-yaml.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, expectTypeOf, it } from 'vitest' +import { describe, expect, expectTypeOf, it } from 'vite-plus/test' import { z } from '../../zod' import { parseYaml } from '../index' diff --git a/packages/utils/src/zod/__tests__/index.test.ts b/packages/utils/src/zod/__tests__/index.test.ts index 01b09928e..5615e47ef 100644 --- a/packages/utils/src/zod/__tests__/index.test.ts +++ b/packages/utils/src/zod/__tests__/index.test.ts @@ -1,4 +1,4 @@ -import { describe, expect, it } from 'vitest' +import { describe, expect, it } from 'vite-plus/test' import { z as zod } from 'zod' import { isObjectRecord, z } from '..' diff --git a/packages/workflow/src/__tests__/workflow.test.ts b/packages/workflow/src/__tests__/workflow.test.ts index 645fb13c7..b295801d1 100644 --- a/packages/workflow/src/__tests__/workflow.test.ts +++ b/packages/workflow/src/__tests__/workflow.test.ts @@ -1,6 +1,6 @@ import { getClient, getClients, type Client } from '@faasjs/pg' import { z } from '@faasjs/utils' -import { afterAll, beforeEach, describe, expect, it } from 'vitest' +import { afterAll, beforeEach, describe, expect, it } from 'vite-plus/test' import { defineWorkflow, diff --git a/packages/workflow/src/__tests__/workflow.types.test.ts b/packages/workflow/src/__tests__/workflow.types.test.ts index 618a8eb4f..3d818ddd1 100644 --- a/packages/workflow/src/__tests__/workflow.types.test.ts +++ b/packages/workflow/src/__tests__/workflow.types.test.ts @@ -1,5 +1,5 @@ import { z } from '@faasjs/utils' -import { assertType, expectTypeOf, it } from 'vitest' +import { assertType, expectTypeOf, it } from 'vite-plus/test' import { defineWorkflow, diff --git a/templates/hello-api/package.json b/templates/hello-api/package.json index 9b45e9515..e3004f243 100644 --- a/templates/hello-api/package.json +++ b/templates/hello-api/package.json @@ -13,6 +13,7 @@ "@faasjs/types": "file:../../packages/types" }, "devDependencies": { - "@faasjs/dev": "file:../../packages/dev" + "@faasjs/dev": "file:../../packages/dev", + "vitest": "4.1.9" } } diff --git a/templates/params-and-errors/package.json b/templates/params-and-errors/package.json index fb46b88d9..aa87ca71f 100644 --- a/templates/params-and-errors/package.json +++ b/templates/params-and-errors/package.json @@ -13,6 +13,7 @@ "@faasjs/types": "file:../../packages/types" }, "devDependencies": { - "@faasjs/dev": "file:../../packages/dev" + "@faasjs/dev": "file:../../packages/dev", + "vitest": "4.1.9" } } diff --git a/templates/routing-fallback/package.json b/templates/routing-fallback/package.json index a0a0d47ed..aafd51675 100644 --- a/templates/routing-fallback/package.json +++ b/templates/routing-fallback/package.json @@ -14,6 +14,7 @@ "@faasjs/types": "file:../../packages/types" }, "devDependencies": { - "@faasjs/dev": "file:../../packages/dev" + "@faasjs/dev": "file:../../packages/dev", + "vitest": "4.1.9" } }