From 83f227f02db91466e13ff9d7329905292a4aab03 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?He=CC=84sperus?= Date: Thu, 19 Feb 2026 16:31:58 +0800 Subject: [PATCH] chore(deps/fmt): bump deps and adjust formatting --- .github/dependabot.yml | 2 +- .oxfmtrc.json | 19 +- README.md | 2 +- docs/.vitepress/config.ts | 1 - docs/.vitepress/theme/index.ts | 1 - docs/en/get-started.md | 2 +- package.json | 10 +- pnpm-lock.yaml | 523 ++++++++++++++++--------------- src/modules/click.ts | 1 - src/modules/drag.ts | 1 - src/modules/multitouchPanZoom.ts | 1 - src/modules/wheelPanZoom.ts | 1 - src/pointeract.ts | 1 - tests/click.test.ts | 1 - tests/dev/script.ts | 1 - tests/drag.test.ts | 1 - tests/integration.test.ts | 1 - tests/lubricator.test.ts | 1 - tests/multiTouch.test.ts | 1 - tests/testUtils.ts | 2 +- tests/wheel.test.ts | 1 - vite.config.ts | 1 - 22 files changed, 282 insertions(+), 293 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 12566c2..277a74b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -3,7 +3,7 @@ updates: - package-ecosystem: 'npm' directory: '/' schedule: - interval: 'weekly' + interval: 'monthly' groups: all: patterns: diff --git a/.oxfmtrc.json b/.oxfmtrc.json index 72b3864..b0a67d7 100644 --- a/.oxfmtrc.json +++ b/.oxfmtrc.json @@ -5,21 +5,24 @@ "useTabs": true, "singleQuote": true, "experimentalSortImports": { + "newlinesBetween": false, "groups": [ - ["side-effect"], - ["builtin"], - ["external", "external-type"], - ["internal", "internal-type"], - ["parent", "parent-type"], - ["sibling", "sibling-type"], - ["index", "index-type"] + "type-import", + ["value-builtin", "value-external"], + "type-internal", + "value-internal", + ["type-parent", "type-sibling", "type-index"], + ["value-parent", "value-sibling", "value-index"], + "unknown" ] }, + "embeddedLanguageFormatting": "auto", "overrides": [ { "files": ["*.md", "*.yaml", "*.yml"], "options": { - "tabWidth": 2 + "tabWidth": 2, + "useTabs": false } } ] diff --git a/README.md b/README.md index 7b4ae22..b9de7f2 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,7 @@ Or include the following lines directly in your HTML file: ```html ``` diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index bbfc134..8e66d51 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -1,5 +1,4 @@ import { resolve } from 'node:path'; - import { defineConfig } from 'vitepress'; import { groupIconMdPlugin, groupIconVitePlugin } from 'vitepress-plugin-group-icons'; import { ThemeConfig } from 'vitepress-theme-trito'; diff --git a/docs/.vitepress/theme/index.ts b/docs/.vitepress/theme/index.ts index af13f62..6bf639b 100644 --- a/docs/.vitepress/theme/index.ts +++ b/docs/.vitepress/theme/index.ts @@ -2,6 +2,5 @@ import './style.css'; import 'virtual:group-icons.css'; - import Trito from 'vitepress-theme-trito'; export default Trito; diff --git a/docs/en/get-started.md b/docs/en/get-started.md index 465cb12..c5cb3e3 100644 --- a/docs/en/get-started.md +++ b/docs/en/get-started.md @@ -30,7 +30,7 @@ Or include the following lines directly in your HTML file: ```html ``` diff --git a/package.json b/package.json index 27cd1b6..0277671 100644 --- a/package.json +++ b/package.json @@ -47,12 +47,12 @@ "docs:preview": "vitepress preview docs" }, "devDependencies": { - "@types/node": "^25.2.3", + "@types/node": "^25.3.0", "@vitest/coverage-v8": "^4.0.18", - "happy-dom": "^20.6.1", - "oxfmt": "^0.32.0", - "oxlint": "^1.47.0", - "oxlint-tsgolint": "^0.12.2", + "happy-dom": "^20.6.3", + "oxfmt": "^0.33.0", + "oxlint": "^1.48.0", + "oxlint-tsgolint": "^0.14.0", "terser": "^5.46.0", "tsc-alias": "^1.8.16", "typescript": "^5.9.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5426fbe..4c1471e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,23 +9,23 @@ importers: .: devDependencies: '@types/node': - specifier: ^25.2.3 - version: 25.2.3 + specifier: ^25.3.0 + version: 25.3.0 '@vitest/coverage-v8': specifier: ^4.0.18 - version: 4.0.18(vitest@4.0.18(@types/node@25.2.3)(happy-dom@20.6.1)(jsdom@27.3.0)(terser@5.46.0)) + version: 4.0.18(vitest@4.0.18(@types/node@25.3.0)(happy-dom@20.6.3)(jsdom@27.3.0)(terser@5.46.0)) happy-dom: - specifier: ^20.6.1 - version: 20.6.1 + specifier: ^20.6.3 + version: 20.6.3 oxfmt: - specifier: ^0.32.0 - version: 0.32.0 + specifier: ^0.33.0 + version: 0.33.0 oxlint: - specifier: ^1.47.0 - version: 1.47.0(oxlint-tsgolint@0.12.2) + specifier: ^1.48.0 + version: 1.48.0(oxlint-tsgolint@0.14.0) oxlint-tsgolint: - specifier: ^0.12.2 - version: 0.12.2 + specifier: ^0.14.0 + version: 0.14.0 terser: specifier: ^5.46.0 version: 5.46.0 @@ -37,19 +37,19 @@ importers: version: 5.9.3 vite: specifier: ^7.3.1 - version: 7.3.1(@types/node@25.2.3)(terser@5.46.0) + version: 7.3.1(@types/node@25.3.0)(terser@5.46.0) vitepress: specifier: 2.0.0-alpha.16 - version: 2.0.0-alpha.16(@types/node@25.2.3)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3) + version: 2.0.0-alpha.16(@types/node@25.3.0)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3) vitepress-plugin-group-icons: specifier: ^1.7.1 - version: 1.7.1(vite@7.3.1(@types/node@25.2.3)(terser@5.46.0)) + version: 1.7.1(vite@7.3.1(@types/node@25.3.0)(terser@5.46.0)) vitepress-theme-trito: specifier: ^1.0.5 - version: 1.0.5(@types/node@25.2.3)(focus-trap@7.8.0)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3) + version: 1.0.5(@types/node@25.3.0)(focus-trap@7.8.0)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3) vitest: specifier: ^4.0.18 - version: 4.0.18(@types/node@25.2.3)(happy-dom@20.6.1)(jsdom@27.3.0)(terser@5.46.0) + version: 4.0.18(@types/node@25.3.0)(happy-dom@20.6.3)(jsdom@27.3.0)(terser@5.46.0) vue: specifier: ^3.5.28 version: 3.5.28(typescript@5.9.3) @@ -126,14 +126,14 @@ packages: resolution: {integrity: sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==} engines: {node: '>=20.19.0'} - '@docsearch/css@4.5.4': - resolution: {integrity: sha512-gzO4DJwyM9c4YEPHwaLV1nUCDC2N6yoh0QJj44dce2rcfN71mB+jpu3+F+Y/KMDF1EKV0C3m54leSWsraE94xg==} + '@docsearch/css@4.6.0': + resolution: {integrity: sha512-YlcAimkXclvqta47g47efzCM5CFxDwv2ClkDfEs/fC/Ak0OxPH2b3czwa4o8O1TRBf+ujFF2RiUwszz2fPVNJQ==} - '@docsearch/js@4.5.4': - resolution: {integrity: sha512-jEBsIklNTevznLZouB0y6SZcaT897gRHnGTzCcH32ibPZRVj/9FyuAM2LUTk61sFdOY79LH4V9rYsIdOe6Wq2g==} + '@docsearch/js@4.6.0': + resolution: {integrity: sha512-9/rbgkm/BgTq46cwxIohvSAz3koOFjnPpg0mwkJItAfzKbQIj+310PvwtgUY1YITDuGCag6yOL50GW2DBkaaBw==} - '@docsearch/sidepanel-js@4.5.4': - resolution: {integrity: sha512-f4KE4cG+P09gJHQNfttfMNy+3gAGj8U0YEgiOOso0YCFI5nGoVvJQpxNMSPgXs4sG34A/oCfKhYwHJiqgHhxPw==} + '@docsearch/sidepanel-js@4.6.0': + resolution: {integrity: sha512-lFT5KLwlzUmpoGArCScNoK41l9a22JYsEPwBzMrz+/ILVR5Ax87UphCuiyDFQWEvEmbwzn/kJx5W/O5BUlN1Rw==} '@esbuild/aix-ppc64@0.27.3': resolution: {integrity: sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==} @@ -294,11 +294,11 @@ packages: '@iconify-json/logos@1.2.10': resolution: {integrity: sha512-qxaXKJ6fu8jzTMPQdHtNxlfx6tBQ0jXRbHZIYy5Ilh8Lx9US9FsAdzZWUR8MXV8PnWTKGDFO4ZZee9VwerCyMA==} - '@iconify-json/simple-icons@1.2.70': - resolution: {integrity: sha512-CYNRCgN6nBTjN4dNkrBCjHXNR2e4hQihdsZUs/afUNFOWLSYjfihca4EFN05rRvDk4Xoy2n8tym6IxBZmcn+Qg==} + '@iconify-json/simple-icons@1.2.71': + resolution: {integrity: sha512-rNoDFbq1fAYiEexBvrw613/xiUOPEu5MKVV/X8lI64AgdTzLQUUemr9f9fplxUMPoxCBP2rWzlhOEeTHk/Sf0Q==} - '@iconify-json/vscode-icons@1.2.42': - resolution: {integrity: sha512-nAZoq0XGDXQtoj74++gxIO2CTmm5H348KbGSyb+d1kRBqm2dvG4q8gGvdfjbm/r1jAyuIbCam1qRqlm0Bi1uTw==} + '@iconify-json/vscode-icons@1.2.43': + resolution: {integrity: sha512-iI0AiN875W4XJVvzICEjuoZfu2AUbK8OaHbA0RyQVIiru+kSVKFiDR6s9exaErXt9uEjOoXPVObNxfwtopBPEQ==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} @@ -334,276 +334,276 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@oxfmt/binding-android-arm-eabi@0.32.0': - resolution: {integrity: sha512-DpVyuVzgLH6/MvuB/YD3vXO9CN/o9EdRpA0zXwe/tagP6yfVSFkFWkPqTROdqp0mlzLH5Yl+/m+hOrcM601EbA==} + '@oxfmt/binding-android-arm-eabi@0.33.0': + resolution: {integrity: sha512-ML6qRW8/HiBANteqfyFAR1Zu0VrJu+6o4gkPLsssq74hQ7wDMkufBYJXI16PGSERxEYNwKxO5fesCuMssgTv9w==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxfmt/binding-android-arm64@0.32.0': - resolution: {integrity: sha512-w1cmNXf9zs0vKLuNgyUF3hZ9VUAS1hBmQGndYJv1OmcVqStBtRTRNxSWkWM0TMkrA9UbvIvM9gfN+ib4Wy6lkQ==} + '@oxfmt/binding-android-arm64@0.33.0': + resolution: {integrity: sha512-WimmcyrGpTOntj7F7CO9RMssncOKYall93nBnzJbI2ZZDhVRuCkvFwTpwz80cZqwYm5udXRXfF40ZXcCxjp9jg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxfmt/binding-darwin-arm64@0.32.0': - resolution: {integrity: sha512-m6wQojz/hn94XdZugFPtdFbOvXbOSYEqPsR2gyLyID3BvcrC2QsJyT1o3gb4BZEGtZrG1NiKVGwDRLM0dHd2mg==} + '@oxfmt/binding-darwin-arm64@0.33.0': + resolution: {integrity: sha512-PorspsX9O5ISstVaq34OK4esN0LVcuU4DVg+XuSqJsfJ//gn6z6WH2Tt7s0rTQaqEcp76g7+QdWQOmnJDZsEVg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxfmt/binding-darwin-x64@0.32.0': - resolution: {integrity: sha512-hN966Uh6r3Erkg2MvRcrJWaB6QpBzP15rxWK/QtkUyD47eItJLsAQ2Hrm88zMIpFZ3COXZLuN3hqgSlUtvB0Xw==} + '@oxfmt/binding-darwin-x64@0.33.0': + resolution: {integrity: sha512-8278bqQtOcHRPhhzcqwN9KIideut+cftBjF8d2TOsSQrlsJSFx41wCCJ38mFmH9NOmU1M+x9jpeobHnbRP1okw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxfmt/binding-freebsd-x64@0.32.0': - resolution: {integrity: sha512-g5UZPGt8tJj263OfSiDGdS54HPa0KgFfspLVAUivVSdoOgsk6DkwVS9nO16xQTDztzBPGxTvrby8WuufF0g86Q==} + '@oxfmt/binding-freebsd-x64@0.33.0': + resolution: {integrity: sha512-BiqYVwWFHLf5dkfg0aCKsXa9rpi//vH1+xePCpd7Ulz9yp9pJKP4DWgS5g+OW8MaqOtt7iyAszhxtk/j1nDKHQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxfmt/binding-linux-arm-gnueabihf@0.32.0': - resolution: {integrity: sha512-F4ZY83/PVQo9ZJhtzoMqbmjqEyTVEZjbaw4x1RhzdfUhddB41ZB2Vrt4eZi7b4a4TP85gjPRHgQBeO0c1jbtaw==} + '@oxfmt/binding-linux-arm-gnueabihf@0.33.0': + resolution: {integrity: sha512-oAVmmurXx0OKbNOVv71oK92LsF1LwYWpnhDnX0VaAy/NLsCKf4B7Zo7lxkJh80nfhU20TibcdwYfoHVaqlStPQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm-musleabihf@0.32.0': - resolution: {integrity: sha512-olR37eG16Lzdj9OBSvuoT5RxzgM5xfQEHm1OEjB3M7Wm4KWa5TDWIT13Aiy74GvAN77Hq1+kUKcGVJ/0ynf75g==} + '@oxfmt/binding-linux-arm-musleabihf@0.33.0': + resolution: {integrity: sha512-YB6S8CiRol59oRxnuclJiWoV6l+l8ru/NsuQNYjXZnnPXfSTXKtMLWHCnL/figpCFYA1E7JyjrBbar1qxe2aZg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxfmt/binding-linux-arm64-gnu@0.32.0': - resolution: {integrity: sha512-eZhk6AIjRCDeLoXYBhMW7qq/R1YyVi+tGnGfc3kp7AZQrMsFaWtP/bgdCJCTNXMpbMwymtVz0qhSQvR5w2sKcg==} + '@oxfmt/binding-linux-arm64-gnu@0.33.0': + resolution: {integrity: sha512-hrYy+FpWoB6N24E9oGRimhVkqlls9yeqcRmQakEPUHoAbij6rYxsHHYIp3+FHRiQZFAOUxWKn/CCQoy/Mv3Dgw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-arm64-musl@0.32.0': - resolution: {integrity: sha512-UYiqO9MlipntFbdbUKOIo84vuyzrK4TVIs7Etat91WNMFSW54F6OnHq08xa5ZM+K9+cyYMgQPXvYCopuP+LyKw==} + '@oxfmt/binding-linux-arm64-musl@0.33.0': + resolution: {integrity: sha512-O1YIzymGRdWj9cG5iVTjkP7zk9/hSaVN8ZEbqMnWZjLC1phXlv54cUvANGGXndgJp2JS4W9XENn7eo5I4jZueg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxfmt/binding-linux-ppc64-gnu@0.32.0': - resolution: {integrity: sha512-IDH/fxMv+HmKsMtsjEbXqhScCKDIYp38sgGEcn0QKeXMxrda67PPZA7HMfoUwEtFUG+jsO1XJxTrQsL+kQ90xQ==} + '@oxfmt/binding-linux-ppc64-gnu@0.33.0': + resolution: {integrity: sha512-2lrkNe+B0w1tCgQTaozfUNQCYMbqKKCGcnTDATmWCZzO77W2sh+3n04r1lk9Q1CK3bI+C3fPwhFPUR2X2BvlyQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-gnu@0.32.0': - resolution: {integrity: sha512-bQFGPDa0buYWJFeK2I7ah8wRZjrAgamaG2OAGv+Ua5UMYEnHxmHcv+r8lWUUrwP2oqQGvp1SB8JIVtBbYuAueQ==} + '@oxfmt/binding-linux-riscv64-gnu@0.33.0': + resolution: {integrity: sha512-8DSG1q0M6097vowHAkEyHnKed75/BWr1IBtgCJfytnWQg+Jn1X4DryhfjqonKZOZiv74oFQl5J8TCbdDuXXdtQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-riscv64-musl@0.32.0': - resolution: {integrity: sha512-3vFp9DW1ItEKWltADzCFqG5N7rYFToT4ztlhg8wALoo2E2VhveLD88uAF4FF9AxD9NhgHDGmPCV+WZl/Qlj8cQ==} + '@oxfmt/binding-linux-riscv64-musl@0.33.0': + resolution: {integrity: sha512-eWaxnpPz7+p0QGUnw7GGviVBDOXabr6Cd0w7S/vnWTqQo9z1VroT7XXFnJEZ3dBwxMB9lphyuuYi/GLTCxqxlg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxfmt/binding-linux-s390x-gnu@0.32.0': - resolution: {integrity: sha512-Fub2y8S9ImuPzAzpbgkoz/EVTWFFBolxFZYCMRhRZc8cJZI2gl/NlZswqhvJd/U0Jopnwgm/OJ2x128vVzFFWA==} + '@oxfmt/binding-linux-s390x-gnu@0.33.0': + resolution: {integrity: sha512-+mH8cQTqq+Tu2CdoB2/Wmk9CqotXResi+gPvXpb+AAUt/LiwpicTQqSolMheQKogkDTYHPuUiSN23QYmy7IXNQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-gnu@0.32.0': - resolution: {integrity: sha512-XufwsnV3BF81zO2ofZvhT4FFaMmLTzZEZnC9HpFz/quPeg9C948+kbLlZnsfjmp+1dUxKMCpfmRMqOfF4AOLsA==} + '@oxfmt/binding-linux-x64-gnu@0.33.0': + resolution: {integrity: sha512-fjyslAYAPE2+B6Ckrs5LuDQ6lB1re5MumPnzefAXsen3JGwiRilra6XdjUmszTNoExJKbewoxxd6bcLSTpkAJQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxfmt/binding-linux-x64-musl@0.32.0': - resolution: {integrity: sha512-u2f9tC2qYfikKmA2uGpnEJgManwmk0ZXWs5BB4ga4KDu2JNLdA3i634DGHeMLK9wY9+iRf3t7IYpgN3OVFrvDw==} + '@oxfmt/binding-linux-x64-musl@0.33.0': + resolution: {integrity: sha512-ve/jGBlTt35Jl/I0A0SfCQX3wKnadzPDdyOFEwe2ZgHHIT9uhqhAv1PaVXTenSBpauICEWYH8mWy+ittzlVE/A==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxfmt/binding-openharmony-arm64@0.32.0': - resolution: {integrity: sha512-5ZXb1wrdbZ1YFXuNXNUCePLlmLDy4sUt4evvzD4Cgumbup5wJgS9PIe5BOaLywUg9f1wTH6lwltj3oT7dFpIGA==} + '@oxfmt/binding-openharmony-arm64@0.33.0': + resolution: {integrity: sha512-lsWRgY9e+uPvwXnuDiJkmJ2Zs3XwwaQkaALJ3/SXU9kjZP0Qh8/tGW8Tk/Z6WL32sDxx+aOK5HuU7qFY9dHJhg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxfmt/binding-win32-arm64-msvc@0.32.0': - resolution: {integrity: sha512-IGSMm/Agq+IA0++aeAV/AGPfjcBdjrsajB5YpM3j7cMcwoYgUTi/k2YwAmsHH3ueZUE98pSM/Ise2J7HtyRjOA==} + '@oxfmt/binding-win32-arm64-msvc@0.33.0': + resolution: {integrity: sha512-w8AQHyGDRZutxtQ7IURdBEddwFrtHQiG6+yIFpNJ4HiMyYEqeAWzwBQBfwSAxtSNh6Y9qqbbc1OM2mHN6AB3Uw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxfmt/binding-win32-ia32-msvc@0.32.0': - resolution: {integrity: sha512-H/9gsuqXmceWMsVoCPZhtJG2jLbnBeKr7xAXm2zuKpxLVF7/2n0eh7ocOLB6t+L1ARE76iORuUsRMnuGjj8FjQ==} + '@oxfmt/binding-win32-ia32-msvc@0.33.0': + resolution: {integrity: sha512-j2X4iumKVwDzQtUx3JBDkaydx6eLuncgUZPl2ybZ8llxJMFbZIniws70FzUQePMfMtzLozIm7vo4bjkvQFsOzw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxfmt/binding-win32-x64-msvc@0.32.0': - resolution: {integrity: sha512-fF8VIOeligq+mA6KfKvWtFRXbf0EFy73TdR6ZnNejdJRM8VWN1e3QFhYgIwD7O8jBrQsd7EJbUpkAr/YlUOokg==} + '@oxfmt/binding-win32-x64-msvc@0.33.0': + resolution: {integrity: sha512-lsBQxbepASwOBUh3chcKAjU+jVAQhLElbPYiagIq26cU8vA9Bttj6t20bMvCQCw31m440IRlNhrK7NpnUI8mzA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] - '@oxlint-tsgolint/darwin-arm64@0.12.2': - resolution: {integrity: sha512-XIfavTqkJPGYi/98z7ZCkZvXq2AccMAAB0iwvKDRTQqiweMXVUyeUdx46phCHHH1PgmIVJtVfysThkHq2xCyrw==} + '@oxlint-tsgolint/darwin-arm64@0.14.0': + resolution: {integrity: sha512-9JdNm9dNeCNgRxBzYb+8vJa/aPD4asc3INdRAC4oJ5EucM2yIPfmHEMlwkAe2WkC7QHPVMG3L9MheAnCrXPTyg==} cpu: [arm64] os: [darwin] - '@oxlint-tsgolint/darwin-x64@0.12.2': - resolution: {integrity: sha512-tytsvP6zmNShRNDo4GgQartOXmd4GPd+TylCUMdO/iWl9PZVOgRyswWbYVTNgn85Cib/aY2q3Uu+jOw+QlbxvQ==} + '@oxlint-tsgolint/darwin-x64@0.14.0': + resolution: {integrity: sha512-8Z6BkXV7g6BoToCqi/6M7qiDDVHoKzEKRclMXxXiM0JNdk+w4ashNQ101kZh5Xb976vwbo3GuOS8co1UrJ8MQw==} cpu: [x64] os: [darwin] - '@oxlint-tsgolint/linux-arm64@0.12.2': - resolution: {integrity: sha512-3W38yJuF7taEquhEuD6mYQyCeWNAlc1pNPjFkspkhLKZVgbrhDA4V6fCxLDDRvrTHde0bXPmFvuPlUq5pSePgA==} + '@oxlint-tsgolint/linux-arm64@0.14.0': + resolution: {integrity: sha512-OZJ/mZSY15cSk3uoqYaKkw5Ue7duaDHfYoigy9bdASeNn4fHnYqeziqOPBvD3K76BDN/mwPLydawsgfY4VPQJQ==} cpu: [arm64] os: [linux] - '@oxlint-tsgolint/linux-x64@0.12.2': - resolution: {integrity: sha512-EjcEspeeV0NmaopEp4wcN5ntQP9VCJJDrTvzOjMP4W6ajz18M+pni9vkKvmcPIpRa/UmWobeFgKoVd/KGueeuQ==} + '@oxlint-tsgolint/linux-x64@0.14.0': + resolution: {integrity: sha512-NDEBWwtpmCL8AL5jkX9nj9T69QbmaQ5AMSLnMWSJcL4xwR/yh0zk92/662sE2NWiX+8jACycIOa8CzH98rk5gw==} cpu: [x64] os: [linux] - '@oxlint-tsgolint/win32-arm64@0.12.2': - resolution: {integrity: sha512-a9L7iA5K/Ht/i8d9+7RTp6hbPa4cyXP0MdySVXAO6vczpL/4ildfY9Hr2m2wqL12uK6xe/uVABpVTrqay/wV+g==} + '@oxlint-tsgolint/win32-arm64@0.14.0': + resolution: {integrity: sha512-onUJNTdoi5eh9HRg0Eb7rBvUtZP8RYP5XCJJkwh1cpNfG8p5JQU0MxYujgdk4ZFGKmg81AsaGAWXDkVNlgMELw==} cpu: [arm64] os: [win32] - '@oxlint-tsgolint/win32-x64@0.12.2': - resolution: {integrity: sha512-Cvt40UbTf5ib12DjGN+mMGOnjWa4Bc6Y7KEaXXp9qzckvs3HpNk2wSwMV3gnuR8Ipx4hkzkzrgzD0BAUsySAfA==} + '@oxlint-tsgolint/win32-x64@0.14.0': + resolution: {integrity: sha512-5pV3fznLN3yZAbEbygZzM9QvcNLYjLmrnM7AYTunhDnkIqagTv5XFwHqXcZf7MZ6oNPtkcImhtzhSpxsk23n3A==} cpu: [x64] os: [win32] - '@oxlint/binding-android-arm-eabi@1.47.0': - resolution: {integrity: sha512-UHqo3te9K/fh29brCuQdHjN+kfpIi9cnTPABuD5S9wb9ykXYRGTOOMVuSV/CK43sOhU4wwb2nT1RVjcbrrQjFw==} + '@oxlint/binding-android-arm-eabi@1.48.0': + resolution: {integrity: sha512-1Pz/stJvveO9ZO7ll4ZoEY3f6j2FiUgBLBcCRCiW6ylId9L9UKs+gn3X28m3eTnoiFCkhKwmJJ+VO6vwsu7Qtg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@oxlint/binding-android-arm64@1.47.0': - resolution: {integrity: sha512-xh02lsTF1TAkR+SZrRMYHR/xCx8Wg2MAHxJNdHVpAKELh9/yE9h4LJeqAOBbIb3YYn8o/D97U9VmkvkfJfrHfw==} + '@oxlint/binding-android-arm64@1.48.0': + resolution: {integrity: sha512-Zc42RWGE8huo6Ht0lXKjd0NH2lWNmimQHUmD0JFcvShLOuwN+RSEE/kRakc2/0LIgOUuU/R7PaDMCOdQlPgNUQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@oxlint/binding-darwin-arm64@1.47.0': - resolution: {integrity: sha512-OSOfNJqabOYbkyQDGT5pdoL+05qgyrmlQrvtCO58M4iKGEQ/xf3XkkKj7ws+hO+k8Y4VF4zGlBsJlwqy7qBcHA==} + '@oxlint/binding-darwin-arm64@1.48.0': + resolution: {integrity: sha512-jgZs563/4vaG5jH2RSt2TSh8A2jwsFdmhLXrElMdm3Mmto0HPf85FgInLSNi9HcwzQFvkYV8JofcoUg2GH1HTA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@oxlint/binding-darwin-x64@1.47.0': - resolution: {integrity: sha512-hP2bOI4IWNS+F6pVXWtRshSTuJ1qCRZgDgVUg6EBUqsRy+ExkEPJkx+YmIuxgdCduYK1LKptLNFuQLJP8voPbQ==} + '@oxlint/binding-darwin-x64@1.48.0': + resolution: {integrity: sha512-kvo87BujEUjCJREuWDC4aPh1WoXCRFFWE4C7uF6wuoMw2f6N2hypA/cHHcYn9DdL8R2RrgUZPefC8JExyeIMKA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@oxlint/binding-freebsd-x64@1.47.0': - resolution: {integrity: sha512-F55jIEH5xmGu7S661Uho8vGiLFk0bY3A/g4J8CTKiLJnYu/PSMZ2WxFoy5Hji6qvFuujrrM9Q8XXbMO0fKOYPg==} + '@oxlint/binding-freebsd-x64@1.48.0': + resolution: {integrity: sha512-eyzzPaHQKn0RIM+ueDfgfJF2RU//Wp4oaKs2JVoVYcM5HjbCL36+O0S3wO5Xe1NWpcZIG3cEHc/SuOCDRqZDSg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@oxlint/binding-linux-arm-gnueabihf@1.47.0': - resolution: {integrity: sha512-wxmOn/wns/WKPXUC1fo5mu9pMZPVOu8hsynaVDrgmmXMdHKS7on6bA5cPauFFN9tJXNdsjW26AK9lpfu3IfHBQ==} + '@oxlint/binding-linux-arm-gnueabihf@1.48.0': + resolution: {integrity: sha512-p3kSloztK7GRO7FyO3u38UCjZxQTl92VaLDsMQAq0eGoiNmeeEF1KPeE4+Fr+LSkQhF8WvJKSuls6TwOlurdPA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm-musleabihf@1.47.0': - resolution: {integrity: sha512-KJTmVIA/GqRlM2K+ZROH30VMdydEU7bDTY35fNg3tOPzQRIs2deLZlY/9JWwdWo1F/9mIYmpbdCmPqtKhWNOPg==} + '@oxlint/binding-linux-arm-musleabihf@1.48.0': + resolution: {integrity: sha512-uWM+wiTqLW/V0ZmY/eyTWs8ykhIkzU+K2tz/8m35YepYEzohiUGRbnkpAFXj2ioXpQL+GUe5vmM3SLH6ozlfFw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@oxlint/binding-linux-arm64-gnu@1.47.0': - resolution: {integrity: sha512-PF7ELcFg1GVlS0X0ZB6aWiXobjLrAKer3T8YEkwIoO8RwWiAMkL3n3gbleg895BuZkHVlJ2kPRUwfrhHrVkD1A==} + '@oxlint/binding-linux-arm64-gnu@1.48.0': + resolution: {integrity: sha512-OhQNPjs/OICaYqxYJjKKMaIY7p3nJ9IirXcFoHKD+CQE1BZFCeUUAknMzUeLclDCfudH9Vb/UgjFm8+ZM5puAg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-arm64-musl@1.47.0': - resolution: {integrity: sha512-4BezLRO5cu0asf0Jp1gkrnn2OHiXrPPPEfBTxq1k5/yJ2zdGGTmZxHD2KF2voR23wb8Elyu3iQawXo7wvIZq0Q==} + '@oxlint/binding-linux-arm64-musl@1.48.0': + resolution: {integrity: sha512-adu5txuwGvQ4C4fjYHJD+vnY+OCwCixBzn7J3KF3iWlVHBBImcosSv+Ye+fbMMJui4HGjifNXzonjKm9pXmOiw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@oxlint/binding-linux-ppc64-gnu@1.47.0': - resolution: {integrity: sha512-aI5ds9jq2CPDOvjeapiIj48T/vlWp+f4prkxs+FVzrmVN9BWIj0eqeJ/hV8WgXg79HVMIz9PU6deI2ki09bR1w==} + '@oxlint/binding-linux-ppc64-gnu@1.48.0': + resolution: {integrity: sha512-inlQQRUnHCny/7b7wA6NjEoJSSZPNea4qnDhWyeqBYWx8ukf2kzNDSiamfhOw6bfAYPm/PVlkVRYaNXQbkLeTQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-gnu@1.47.0': - resolution: {integrity: sha512-mO7ycp9Elvgt5EdGkQHCwJA6878xvo9tk+vlMfT1qg++UjvOMB8INsOCQIOH2IKErF/8/P21LULkdIrocMw9xA==} + '@oxlint/binding-linux-riscv64-gnu@1.48.0': + resolution: {integrity: sha512-YiJx6sW6bYebQDZRVWLKm/Drswx/hcjIgbLIhULSn0rRcBKc7d9V6mkqPjKDbhcxJgQD5Zi0yVccJiOdF40AWA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-riscv64-musl@1.47.0': - resolution: {integrity: sha512-24D0wsYT/7hDFn3Ow32m3/+QT/1ZwrUhShx4/wRDAmz11GQHOZ1k+/HBuK/MflebdnalmXWITcPEy4BWTi7TCA==} + '@oxlint/binding-linux-riscv64-musl@1.48.0': + resolution: {integrity: sha512-zwSqxMgmb2ITamNfDv9Q9EKBc/4ZhCBP9gkg2hhcgR6sEVGPUDl1AKPC89CBKMxkmPUi3685C38EvqtZn5OtHw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [riscv64] os: [linux] libc: [musl] - '@oxlint/binding-linux-s390x-gnu@1.47.0': - resolution: {integrity: sha512-8tPzPne882mtML/uy3mApvdCyuVOpthJ7xUv3b67gVfz63hOOM/bwO0cysSkPyYYFDFRn6/FnUb7Jhmsesntvg==} + '@oxlint/binding-linux-s390x-gnu@1.48.0': + resolution: {integrity: sha512-c/+2oUWAOsQB5JTem0rW8ODlZllF6pAtGSGXoLSvPTonKI1vAwaKhD9Qw1X36jRbcI3Etkpu/9z/RRjMba8vFQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-gnu@1.47.0': - resolution: {integrity: sha512-q58pIyGIzeffEBhEgbRxLFHmHfV9m7g1RnkLiahQuEvyjKNiJcvdHOwKH2BdgZxdzc99Cs6hF5xTa86X40WzPw==} + '@oxlint/binding-linux-x64-gnu@1.48.0': + resolution: {integrity: sha512-PhauDqeFW5DGed6QxCY5lXZYKSlcBdCXJnH03ZNU6QmDZ0BFM/zSy1oPT2MNb1Afx1G6yOOVk8ErjWsQ7c59ng==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@oxlint/binding-linux-x64-musl@1.47.0': - resolution: {integrity: sha512-e7DiLZtETZUCwTa4EEHg9G+7g3pY+afCWXvSeMG7m0TQ29UHHxMARPaEQUE4mfKgSqIWnJaUk2iZzRPMRdga5g==} + '@oxlint/binding-linux-x64-musl@1.48.0': + resolution: {integrity: sha512-6d7LIFFZGiavbHndhf1cK9kG9qmy2Dmr37sV9Ep7j3H+ciFdKSuOzdLh85mEUYMih+b+esMDlF5DU0WQRZPQjw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@oxlint/binding-openharmony-arm64@1.47.0': - resolution: {integrity: sha512-3AFPfQ0WKMleT/bKd7zsks3xoawtZA6E/wKf0DjwysH7wUiMMJkNKXOzYq1R/00G98JFgSU1AkrlOQrSdNNhlg==} + '@oxlint/binding-openharmony-arm64@1.48.0': + resolution: {integrity: sha512-r+0KK9lK6vFp3tXAgDMOW32o12dxvKS3B9La1uYMGdWAMoSeu2RzG34KmzSpXu6MyLDl4aSVyZLFM8KGdEjwaw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@oxlint/binding-win32-arm64-msvc@1.47.0': - resolution: {integrity: sha512-cLMVVM6TBxp+N7FldQJ2GQnkcLYEPGgiuEaXdvhgvSgODBk9ov3jed+khIXSAWtnFOW0wOnG3RjwqPh0rCuheA==} + '@oxlint/binding-win32-arm64-msvc@1.48.0': + resolution: {integrity: sha512-Nkw/MocyT3HSp0OJsKPXrcbxZqSPMTYnLLfsqsoiFKoL1ppVNL65MFa7vuTxJehPlBkjy+95gUgacZtuNMECrg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@oxlint/binding-win32-ia32-msvc@1.47.0': - resolution: {integrity: sha512-VpFOSzvTnld77/Edje3ZdHgZWnlTb5nVWXyTgjD3/DKF/6t5bRRbwn3z77zOdnGy44xAMvbyAwDNOSeOdVUmRA==} + '@oxlint/binding-win32-ia32-msvc@1.48.0': + resolution: {integrity: sha512-reO1SpefvRmeZSP+WeyWkQd1ArxxDD1MyKgMUKuB8lNuUoxk9QEohYtKnsfsxJuFwMT0JTr7p9wZjouA85GzGQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ia32] os: [win32] - '@oxlint/binding-win32-x64-msvc@1.47.0': - resolution: {integrity: sha512-+q8IWptxXx2HMTM6JluR67284t0h8X/oHJgqpxH1siowxPMqZeIpAcWCUq+tY+Rv2iQK8TUugjZnSBQAVV5CmA==} + '@oxlint/binding-win32-x64-msvc@1.48.0': + resolution: {integrity: sha512-T6zwhfcsrorqAybkOglZdPkTLlEwipbtdO1qjE+flbawvwOMsISoyiuaa7vM7zEyfq1hmDvMq1ndvkYFioranA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -808,8 +808,8 @@ packages: '@types/mdurl@2.0.0': resolution: {integrity: sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==} - '@types/node@25.2.3': - resolution: {integrity: sha512-m0jEgYlYz+mDJZ2+F4v8D1AyQb+QzsNqRuI7xg1VQX/KlKS0qT9r1Mo16yo5F/MtifXFgaofIFsdFMox2SxIbQ==} + '@types/node@25.3.0': + resolution: {integrity: sha512-4K3bqJpXpqfg2XKGK9bpDTc6xO/xoUP/RBWS7AtRMug6zZFaRekiLzjVtAoZMquxoAbzBvy5nxQ7veS5eYzf8A==} '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} @@ -1157,8 +1157,8 @@ packages: resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} engines: {node: '>=10'} - happy-dom@20.6.1: - resolution: {integrity: sha512-+0vhESXXhFwkdjZnJ5DlmJIfUYGgIEEjzIjB+aKJbFuqlvvKyOi+XkI1fYbgYR9QCxG5T08koxsQ6HrQfa5gCQ==} + happy-dom@20.6.3: + resolution: {integrity: sha512-QAMY7d228dHs8gb9NG4SJ3OxQo4r+NGN8pOXGZ3SGfQf/XYuuYubrtZ25QVY2WoUQdskhRXSXb4R4mcRk+hV1w==} engines: {node: '>=20.0.0'} has-flag@4.0.0: @@ -1330,21 +1330,21 @@ packages: oniguruma-to-es@4.3.4: resolution: {integrity: sha512-3VhUGN3w2eYxnTzHn+ikMI+fp/96KoRSVK9/kMTcFqj1NRDh2IhQCKvYxDnWePKRXY/AqH+Fuiyb7VHSzBjHfA==} - oxfmt@0.32.0: - resolution: {integrity: sha512-KArQhGzt/Y8M1eSAX98Y8DLtGYYDQhkR55THUPY5VNcpFQ+9nRZkL3ULXhagHMD2hIvjy8JSeEQEP5/yYJSrLA==} + oxfmt@0.33.0: + resolution: {integrity: sha512-ogxBXA9R4BFeo8F1HeMIIxHr5kGnQwKTYZ5k131AEGOq1zLxInNhvYSpyRQ+xIXVMYfCN7yZHKff/lb5lp4auQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true - oxlint-tsgolint@0.12.2: - resolution: {integrity: sha512-IFiOhYZfSgiHbBznTZOhFpEHpsZFSP0j7fVRake03HEkgH0YljnTFDNoRkGWsTrnrHr7nRIomSsF4TnCI/O+kQ==} + oxlint-tsgolint@0.14.0: + resolution: {integrity: sha512-BUdiXO0vX7npql4hjLjbZvyM1yDL3U2m1DSZ3jBNl/r+IZaammWN0YmkmlMmYaLnVuTH0+8hO/1rQ6cD+YaEqQ==} hasBin: true - oxlint@1.47.0: - resolution: {integrity: sha512-v7xkK1iv1qdvTxJGclM97QzN8hHs5816AneFAQ0NGji1BMUquhiDAhXpMwp8+ls16uRVJtzVHxP9pAAXblDeGA==} + oxlint@1.48.0: + resolution: {integrity: sha512-m5vyVBgPtPhVCJc3xI//8je9lRc8bYuYB4R/1PH3VPGOjA4vjVhkHtyJukdEjYEjwrw4Qf1eIf+pP9xvfhfMow==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: - oxlint-tsgolint: '>=0.11.2' + oxlint-tsgolint: '>=0.12.2' peerDependenciesMeta: oxlint-tsgolint: optional: true @@ -1561,8 +1561,8 @@ packages: ufo@1.6.3: resolution: {integrity: sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==} - undici-types@7.16.0: - resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici-types@7.18.2: + resolution: {integrity: sha512-AsuCzffGHJybSaRrmr5eHr81mwJU3kjw6M+uprWvCXiNeN9SOGwQ3Jn8jb8m3Z6izVgknn1R0FTCEAP2QrLY/w==} unist-util-is@6.0.1: resolution: {integrity: sha512-LsiILbtBETkDz8I9p1dQ0uyRUWuaQzd/cuEeS1hoRSyW5E5XGmTzlwY1OrNzzakGowI9Dr/I8HVaw4hTtnxy8g==} @@ -1832,11 +1832,11 @@ snapshots: '@csstools/css-tokenizer@4.0.0': optional: true - '@docsearch/css@4.5.4': {} + '@docsearch/css@4.6.0': {} - '@docsearch/js@4.5.4': {} + '@docsearch/js@4.6.0': {} - '@docsearch/sidepanel-js@4.5.4': {} + '@docsearch/sidepanel-js@4.6.0': {} '@esbuild/aix-ppc64@0.27.3': optional: true @@ -1920,11 +1920,11 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/simple-icons@1.2.70': + '@iconify-json/simple-icons@1.2.71': dependencies: '@iconify/types': 2.0.0 - '@iconify-json/vscode-icons@1.2.42': + '@iconify-json/vscode-icons@1.2.43': dependencies: '@iconify/types': 2.0.0 @@ -1967,136 +1967,136 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.1 - '@oxfmt/binding-android-arm-eabi@0.32.0': + '@oxfmt/binding-android-arm-eabi@0.33.0': optional: true - '@oxfmt/binding-android-arm64@0.32.0': + '@oxfmt/binding-android-arm64@0.33.0': optional: true - '@oxfmt/binding-darwin-arm64@0.32.0': + '@oxfmt/binding-darwin-arm64@0.33.0': optional: true - '@oxfmt/binding-darwin-x64@0.32.0': + '@oxfmt/binding-darwin-x64@0.33.0': optional: true - '@oxfmt/binding-freebsd-x64@0.32.0': + '@oxfmt/binding-freebsd-x64@0.33.0': optional: true - '@oxfmt/binding-linux-arm-gnueabihf@0.32.0': + '@oxfmt/binding-linux-arm-gnueabihf@0.33.0': optional: true - '@oxfmt/binding-linux-arm-musleabihf@0.32.0': + '@oxfmt/binding-linux-arm-musleabihf@0.33.0': optional: true - '@oxfmt/binding-linux-arm64-gnu@0.32.0': + '@oxfmt/binding-linux-arm64-gnu@0.33.0': optional: true - '@oxfmt/binding-linux-arm64-musl@0.32.0': + '@oxfmt/binding-linux-arm64-musl@0.33.0': optional: true - '@oxfmt/binding-linux-ppc64-gnu@0.32.0': + '@oxfmt/binding-linux-ppc64-gnu@0.33.0': optional: true - '@oxfmt/binding-linux-riscv64-gnu@0.32.0': + '@oxfmt/binding-linux-riscv64-gnu@0.33.0': optional: true - '@oxfmt/binding-linux-riscv64-musl@0.32.0': + '@oxfmt/binding-linux-riscv64-musl@0.33.0': optional: true - '@oxfmt/binding-linux-s390x-gnu@0.32.0': + '@oxfmt/binding-linux-s390x-gnu@0.33.0': optional: true - '@oxfmt/binding-linux-x64-gnu@0.32.0': + '@oxfmt/binding-linux-x64-gnu@0.33.0': optional: true - '@oxfmt/binding-linux-x64-musl@0.32.0': + '@oxfmt/binding-linux-x64-musl@0.33.0': optional: true - '@oxfmt/binding-openharmony-arm64@0.32.0': + '@oxfmt/binding-openharmony-arm64@0.33.0': optional: true - '@oxfmt/binding-win32-arm64-msvc@0.32.0': + '@oxfmt/binding-win32-arm64-msvc@0.33.0': optional: true - '@oxfmt/binding-win32-ia32-msvc@0.32.0': + '@oxfmt/binding-win32-ia32-msvc@0.33.0': optional: true - '@oxfmt/binding-win32-x64-msvc@0.32.0': + '@oxfmt/binding-win32-x64-msvc@0.33.0': optional: true - '@oxlint-tsgolint/darwin-arm64@0.12.2': + '@oxlint-tsgolint/darwin-arm64@0.14.0': optional: true - '@oxlint-tsgolint/darwin-x64@0.12.2': + '@oxlint-tsgolint/darwin-x64@0.14.0': optional: true - '@oxlint-tsgolint/linux-arm64@0.12.2': + '@oxlint-tsgolint/linux-arm64@0.14.0': optional: true - '@oxlint-tsgolint/linux-x64@0.12.2': + '@oxlint-tsgolint/linux-x64@0.14.0': optional: true - '@oxlint-tsgolint/win32-arm64@0.12.2': + '@oxlint-tsgolint/win32-arm64@0.14.0': optional: true - '@oxlint-tsgolint/win32-x64@0.12.2': + '@oxlint-tsgolint/win32-x64@0.14.0': optional: true - '@oxlint/binding-android-arm-eabi@1.47.0': + '@oxlint/binding-android-arm-eabi@1.48.0': optional: true - '@oxlint/binding-android-arm64@1.47.0': + '@oxlint/binding-android-arm64@1.48.0': optional: true - '@oxlint/binding-darwin-arm64@1.47.0': + '@oxlint/binding-darwin-arm64@1.48.0': optional: true - '@oxlint/binding-darwin-x64@1.47.0': + '@oxlint/binding-darwin-x64@1.48.0': optional: true - '@oxlint/binding-freebsd-x64@1.47.0': + '@oxlint/binding-freebsd-x64@1.48.0': optional: true - '@oxlint/binding-linux-arm-gnueabihf@1.47.0': + '@oxlint/binding-linux-arm-gnueabihf@1.48.0': optional: true - '@oxlint/binding-linux-arm-musleabihf@1.47.0': + '@oxlint/binding-linux-arm-musleabihf@1.48.0': optional: true - '@oxlint/binding-linux-arm64-gnu@1.47.0': + '@oxlint/binding-linux-arm64-gnu@1.48.0': optional: true - '@oxlint/binding-linux-arm64-musl@1.47.0': + '@oxlint/binding-linux-arm64-musl@1.48.0': optional: true - '@oxlint/binding-linux-ppc64-gnu@1.47.0': + '@oxlint/binding-linux-ppc64-gnu@1.48.0': optional: true - '@oxlint/binding-linux-riscv64-gnu@1.47.0': + '@oxlint/binding-linux-riscv64-gnu@1.48.0': optional: true - '@oxlint/binding-linux-riscv64-musl@1.47.0': + '@oxlint/binding-linux-riscv64-musl@1.48.0': optional: true - '@oxlint/binding-linux-s390x-gnu@1.47.0': + '@oxlint/binding-linux-s390x-gnu@1.48.0': optional: true - '@oxlint/binding-linux-x64-gnu@1.47.0': + '@oxlint/binding-linux-x64-gnu@1.48.0': optional: true - '@oxlint/binding-linux-x64-musl@1.47.0': + '@oxlint/binding-linux-x64-musl@1.48.0': optional: true - '@oxlint/binding-openharmony-arm64@1.47.0': + '@oxlint/binding-openharmony-arm64@1.48.0': optional: true - '@oxlint/binding-win32-arm64-msvc@1.47.0': + '@oxlint/binding-win32-arm64-msvc@1.48.0': optional: true - '@oxlint/binding-win32-ia32-msvc@1.47.0': + '@oxlint/binding-win32-ia32-msvc@1.48.0': optional: true - '@oxlint/binding-win32-x64-msvc@1.47.0': + '@oxlint/binding-win32-x64-msvc@1.48.0': optional: true '@rolldown/pluginutils@1.0.0-rc.2': {} @@ -2249,9 +2249,9 @@ snapshots: '@types/mdurl@2.0.0': {} - '@types/node@25.2.3': + '@types/node@25.3.0': dependencies: - undici-types: 7.16.0 + undici-types: 7.18.2 '@types/unist@3.0.3': {} @@ -2261,17 +2261,17 @@ snapshots: '@types/ws@8.18.1': dependencies: - '@types/node': 25.2.3 + '@types/node': 25.3.0 '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@6.0.4(vite@7.3.1(@types/node@25.2.3)(terser@5.46.0))(vue@3.5.28(typescript@5.9.3))': + '@vitejs/plugin-vue@6.0.4(vite@7.3.1(@types/node@25.3.0)(terser@5.46.0))(vue@3.5.28(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-rc.2 - vite: 7.3.1(@types/node@25.2.3)(terser@5.46.0) + vite: 7.3.1(@types/node@25.3.0)(terser@5.46.0) vue: 3.5.28(typescript@5.9.3) - '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@25.2.3)(happy-dom@20.6.1)(jsdom@27.3.0)(terser@5.46.0))': + '@vitest/coverage-v8@4.0.18(vitest@4.0.18(@types/node@25.3.0)(happy-dom@20.6.3)(jsdom@27.3.0)(terser@5.46.0))': dependencies: '@bcoe/v8-coverage': 1.0.2 '@vitest/utils': 4.0.18 @@ -2283,7 +2283,7 @@ snapshots: obug: 2.1.1 std-env: 3.10.0 tinyrainbow: 3.0.3 - vitest: 4.0.18(@types/node@25.2.3)(happy-dom@20.6.1)(jsdom@27.3.0)(terser@5.46.0) + vitest: 4.0.18(@types/node@25.3.0)(happy-dom@20.6.3)(jsdom@27.3.0)(terser@5.46.0) '@vitest/expect@4.0.18': dependencies: @@ -2294,13 +2294,13 @@ snapshots: chai: 6.2.2 tinyrainbow: 3.0.3 - '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@25.2.3)(terser@5.46.0))': + '@vitest/mocker@4.0.18(vite@7.3.1(@types/node@25.3.0)(terser@5.46.0))': dependencies: '@vitest/spy': 4.0.18 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.1(@types/node@25.2.3)(terser@5.46.0) + vite: 7.3.1(@types/node@25.3.0)(terser@5.46.0) '@vitest/pretty-format@4.0.18': dependencies: @@ -2548,7 +2548,8 @@ snapshots: dependencies: path-type: 4.0.0 - entities@6.0.1: {} + entities@6.0.1: + optional: true entities@7.0.1: {} @@ -2635,12 +2636,12 @@ snapshots: merge2: 1.4.1 slash: 3.0.0 - happy-dom@20.6.1: + happy-dom@20.6.3: dependencies: - '@types/node': 25.2.3 + '@types/node': 25.3.0 '@types/whatwg-mimetype': 3.0.2 '@types/ws': 8.18.1 - entities: 6.0.1 + entities: 7.0.1 whatwg-mimetype: 3.0.0 ws: 8.19.0 transitivePeerDependencies: @@ -2851,61 +2852,61 @@ snapshots: regex: 6.1.0 regex-recursion: 6.0.2 - oxfmt@0.32.0: + oxfmt@0.33.0: dependencies: tinypool: 2.1.0 optionalDependencies: - '@oxfmt/binding-android-arm-eabi': 0.32.0 - '@oxfmt/binding-android-arm64': 0.32.0 - '@oxfmt/binding-darwin-arm64': 0.32.0 - '@oxfmt/binding-darwin-x64': 0.32.0 - '@oxfmt/binding-freebsd-x64': 0.32.0 - '@oxfmt/binding-linux-arm-gnueabihf': 0.32.0 - '@oxfmt/binding-linux-arm-musleabihf': 0.32.0 - '@oxfmt/binding-linux-arm64-gnu': 0.32.0 - '@oxfmt/binding-linux-arm64-musl': 0.32.0 - '@oxfmt/binding-linux-ppc64-gnu': 0.32.0 - '@oxfmt/binding-linux-riscv64-gnu': 0.32.0 - '@oxfmt/binding-linux-riscv64-musl': 0.32.0 - '@oxfmt/binding-linux-s390x-gnu': 0.32.0 - '@oxfmt/binding-linux-x64-gnu': 0.32.0 - '@oxfmt/binding-linux-x64-musl': 0.32.0 - '@oxfmt/binding-openharmony-arm64': 0.32.0 - '@oxfmt/binding-win32-arm64-msvc': 0.32.0 - '@oxfmt/binding-win32-ia32-msvc': 0.32.0 - '@oxfmt/binding-win32-x64-msvc': 0.32.0 - - oxlint-tsgolint@0.12.2: + '@oxfmt/binding-android-arm-eabi': 0.33.0 + '@oxfmt/binding-android-arm64': 0.33.0 + '@oxfmt/binding-darwin-arm64': 0.33.0 + '@oxfmt/binding-darwin-x64': 0.33.0 + '@oxfmt/binding-freebsd-x64': 0.33.0 + '@oxfmt/binding-linux-arm-gnueabihf': 0.33.0 + '@oxfmt/binding-linux-arm-musleabihf': 0.33.0 + '@oxfmt/binding-linux-arm64-gnu': 0.33.0 + '@oxfmt/binding-linux-arm64-musl': 0.33.0 + '@oxfmt/binding-linux-ppc64-gnu': 0.33.0 + '@oxfmt/binding-linux-riscv64-gnu': 0.33.0 + '@oxfmt/binding-linux-riscv64-musl': 0.33.0 + '@oxfmt/binding-linux-s390x-gnu': 0.33.0 + '@oxfmt/binding-linux-x64-gnu': 0.33.0 + '@oxfmt/binding-linux-x64-musl': 0.33.0 + '@oxfmt/binding-openharmony-arm64': 0.33.0 + '@oxfmt/binding-win32-arm64-msvc': 0.33.0 + '@oxfmt/binding-win32-ia32-msvc': 0.33.0 + '@oxfmt/binding-win32-x64-msvc': 0.33.0 + + oxlint-tsgolint@0.14.0: optionalDependencies: - '@oxlint-tsgolint/darwin-arm64': 0.12.2 - '@oxlint-tsgolint/darwin-x64': 0.12.2 - '@oxlint-tsgolint/linux-arm64': 0.12.2 - '@oxlint-tsgolint/linux-x64': 0.12.2 - '@oxlint-tsgolint/win32-arm64': 0.12.2 - '@oxlint-tsgolint/win32-x64': 0.12.2 - - oxlint@1.47.0(oxlint-tsgolint@0.12.2): + '@oxlint-tsgolint/darwin-arm64': 0.14.0 + '@oxlint-tsgolint/darwin-x64': 0.14.0 + '@oxlint-tsgolint/linux-arm64': 0.14.0 + '@oxlint-tsgolint/linux-x64': 0.14.0 + '@oxlint-tsgolint/win32-arm64': 0.14.0 + '@oxlint-tsgolint/win32-x64': 0.14.0 + + oxlint@1.48.0(oxlint-tsgolint@0.14.0): optionalDependencies: - '@oxlint/binding-android-arm-eabi': 1.47.0 - '@oxlint/binding-android-arm64': 1.47.0 - '@oxlint/binding-darwin-arm64': 1.47.0 - '@oxlint/binding-darwin-x64': 1.47.0 - '@oxlint/binding-freebsd-x64': 1.47.0 - '@oxlint/binding-linux-arm-gnueabihf': 1.47.0 - '@oxlint/binding-linux-arm-musleabihf': 1.47.0 - '@oxlint/binding-linux-arm64-gnu': 1.47.0 - '@oxlint/binding-linux-arm64-musl': 1.47.0 - '@oxlint/binding-linux-ppc64-gnu': 1.47.0 - '@oxlint/binding-linux-riscv64-gnu': 1.47.0 - '@oxlint/binding-linux-riscv64-musl': 1.47.0 - '@oxlint/binding-linux-s390x-gnu': 1.47.0 - '@oxlint/binding-linux-x64-gnu': 1.47.0 - '@oxlint/binding-linux-x64-musl': 1.47.0 - '@oxlint/binding-openharmony-arm64': 1.47.0 - '@oxlint/binding-win32-arm64-msvc': 1.47.0 - '@oxlint/binding-win32-ia32-msvc': 1.47.0 - '@oxlint/binding-win32-x64-msvc': 1.47.0 - oxlint-tsgolint: 0.12.2 + '@oxlint/binding-android-arm-eabi': 1.48.0 + '@oxlint/binding-android-arm64': 1.48.0 + '@oxlint/binding-darwin-arm64': 1.48.0 + '@oxlint/binding-darwin-x64': 1.48.0 + '@oxlint/binding-freebsd-x64': 1.48.0 + '@oxlint/binding-linux-arm-gnueabihf': 1.48.0 + '@oxlint/binding-linux-arm-musleabihf': 1.48.0 + '@oxlint/binding-linux-arm64-gnu': 1.48.0 + '@oxlint/binding-linux-arm64-musl': 1.48.0 + '@oxlint/binding-linux-ppc64-gnu': 1.48.0 + '@oxlint/binding-linux-riscv64-gnu': 1.48.0 + '@oxlint/binding-linux-riscv64-musl': 1.48.0 + '@oxlint/binding-linux-s390x-gnu': 1.48.0 + '@oxlint/binding-linux-x64-gnu': 1.48.0 + '@oxlint/binding-linux-x64-musl': 1.48.0 + '@oxlint/binding-openharmony-arm64': 1.48.0 + '@oxlint/binding-win32-arm64-msvc': 1.48.0 + '@oxlint/binding-win32-ia32-msvc': 1.48.0 + '@oxlint/binding-win32-x64-msvc': 1.48.0 + oxlint-tsgolint: 0.14.0 package-manager-detector@1.6.0: {} @@ -3129,7 +3130,7 @@ snapshots: ufo@1.6.3: {} - undici-types@7.16.0: {} + undici-types@7.18.2: {} unist-util-is@6.0.1: dependencies: @@ -3164,7 +3165,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@7.3.1(@types/node@25.2.3)(terser@5.46.0): + vite@7.3.1(@types/node@25.3.0)(terser@5.46.0): dependencies: esbuild: 0.27.3 fdir: 6.5.0(picomatch@4.0.3) @@ -3173,28 +3174,28 @@ snapshots: rollup: 4.57.1 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 25.2.3 + '@types/node': 25.3.0 fsevents: 2.3.3 terser: 5.46.0 - vitepress-plugin-group-icons@1.7.1(vite@7.3.1(@types/node@25.2.3)(terser@5.46.0)): + vitepress-plugin-group-icons@1.7.1(vite@7.3.1(@types/node@25.3.0)(terser@5.46.0)): dependencies: '@iconify-json/logos': 1.2.10 - '@iconify-json/vscode-icons': 1.2.42 + '@iconify-json/vscode-icons': 1.2.43 '@iconify/utils': 3.1.0 optionalDependencies: - vite: 7.3.1(@types/node@25.2.3)(terser@5.46.0) + vite: 7.3.1(@types/node@25.3.0)(terser@5.46.0) - vitepress-theme-trito@1.0.5(@types/node@25.2.3)(focus-trap@7.8.0)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3): + vitepress-theme-trito@1.0.5(@types/node@25.3.0)(focus-trap@7.8.0)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3): dependencies: - '@docsearch/css': 4.5.4 - '@docsearch/js': 4.5.4 + '@docsearch/css': 4.6.0 + '@docsearch/js': 4.6.0 '@tabler/icons-vue': 3.36.1(vue@3.5.28(typescript@5.9.3)) '@vueuse/core': 14.2.1(vue@3.5.28(typescript@5.9.3)) '@vueuse/integrations': 14.2.1(focus-trap@7.8.0)(vue@3.5.28(typescript@5.9.3)) mark.js: 8.11.1 minisearch: 7.2.0 - vitepress: 2.0.0-alpha.16(@types/node@25.2.3)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3) + vitepress: 2.0.0-alpha.16(@types/node@25.3.0)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3) vue: 3.5.28(typescript@5.9.3) transitivePeerDependencies: - '@types/node' @@ -3225,17 +3226,17 @@ snapshots: - universal-cookie - yaml - vitepress@2.0.0-alpha.16(@types/node@25.2.3)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3): + vitepress@2.0.0-alpha.16(@types/node@25.3.0)(postcss@8.5.6)(terser@5.46.0)(typescript@5.9.3): dependencies: - '@docsearch/css': 4.5.4 - '@docsearch/js': 4.5.4 - '@docsearch/sidepanel-js': 4.5.4 - '@iconify-json/simple-icons': 1.2.70 + '@docsearch/css': 4.6.0 + '@docsearch/js': 4.6.0 + '@docsearch/sidepanel-js': 4.6.0 + '@iconify-json/simple-icons': 1.2.71 '@shikijs/core': 3.22.0 '@shikijs/transformers': 3.22.0 '@shikijs/types': 3.22.0 '@types/markdown-it': 14.1.2 - '@vitejs/plugin-vue': 6.0.4(vite@7.3.1(@types/node@25.2.3)(terser@5.46.0))(vue@3.5.28(typescript@5.9.3)) + '@vitejs/plugin-vue': 6.0.4(vite@7.3.1(@types/node@25.3.0)(terser@5.46.0))(vue@3.5.28(typescript@5.9.3)) '@vue/devtools-api': 8.0.6 '@vue/shared': 3.5.28 '@vueuse/core': 14.2.1(vue@3.5.28(typescript@5.9.3)) @@ -3244,7 +3245,7 @@ snapshots: mark.js: 8.11.1 minisearch: 7.2.0 shiki: 3.22.0 - vite: 7.3.1(@types/node@25.2.3)(terser@5.46.0) + vite: 7.3.1(@types/node@25.3.0)(terser@5.46.0) vue: 3.5.28(typescript@5.9.3) optionalDependencies: postcss: 8.5.6 @@ -3273,10 +3274,10 @@ snapshots: - universal-cookie - yaml - vitest@4.0.18(@types/node@25.2.3)(happy-dom@20.6.1)(jsdom@27.3.0)(terser@5.46.0): + vitest@4.0.18(@types/node@25.3.0)(happy-dom@20.6.3)(jsdom@27.3.0)(terser@5.46.0): dependencies: '@vitest/expect': 4.0.18 - '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@25.2.3)(terser@5.46.0)) + '@vitest/mocker': 4.0.18(vite@7.3.1(@types/node@25.3.0)(terser@5.46.0)) '@vitest/pretty-format': 4.0.18 '@vitest/runner': 4.0.18 '@vitest/snapshot': 4.0.18 @@ -3293,11 +3294,11 @@ snapshots: tinyexec: 1.0.2 tinyglobby: 0.2.15 tinyrainbow: 3.0.3 - vite: 7.3.1(@types/node@25.2.3)(terser@5.46.0) + vite: 7.3.1(@types/node@25.3.0)(terser@5.46.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 25.2.3 - happy-dom: 20.6.1 + '@types/node': 25.3.0 + happy-dom: 20.6.3 jsdom: 27.3.0 transitivePeerDependencies: - jiti diff --git a/src/modules/click.ts b/src/modules/click.ts index b983d7b..712d7c2 100644 --- a/src/modules/click.ts +++ b/src/modules/click.ts @@ -1,5 +1,4 @@ import type { BaseOptions, Pointer, Pointers } from '@/declarations'; - import BaseModule from '@/baseModule'; import { getLast } from '@/utils'; diff --git a/src/modules/drag.ts b/src/modules/drag.ts index f93fd93..71c9ea7 100644 --- a/src/modules/drag.ts +++ b/src/modules/drag.ts @@ -1,5 +1,4 @@ import type { Pointer, Pointers } from '@/declarations'; - import BaseModule from '@/baseModule'; import { getLast } from '@/utils'; diff --git a/src/modules/multitouchPanZoom.ts b/src/modules/multitouchPanZoom.ts index 10b677c..f1c7dd8 100644 --- a/src/modules/multitouchPanZoom.ts +++ b/src/modules/multitouchPanZoom.ts @@ -1,5 +1,4 @@ import type { Coordinates, Pointer, Pointers } from '@/declarations'; - import BaseModule from '@/baseModule'; import { getLast } from '@/utils'; diff --git a/src/modules/wheelPanZoom.ts b/src/modules/wheelPanZoom.ts index 6ccc5b5..0e5d38d 100644 --- a/src/modules/wheelPanZoom.ts +++ b/src/modules/wheelPanZoom.ts @@ -1,5 +1,4 @@ import type { Coordinates, BaseOptions } from '@/declarations'; - import BaseModule, { BaseArgs } from '@/baseModule'; import { fillIn } from '@/utils'; diff --git a/src/pointeract.ts b/src/pointeract.ts index d73cade..64ff15e 100644 --- a/src/pointeract.ts +++ b/src/pointeract.ts @@ -11,7 +11,6 @@ import type { Pointers, Reloadable, } from '@/declarations'; - import { HookKeys } from '@/baseModule'; import { toArray } from '@/utils'; diff --git a/tests/click.test.ts b/tests/click.test.ts index 2d052cf..e19c000 100644 --- a/tests/click.test.ts +++ b/tests/click.test.ts @@ -1,6 +1,5 @@ import { Click } from '@'; import { expect, test } from 'vitest'; - import setup from './testUtils'; test('trigger a trueClick', async () => { diff --git a/tests/dev/script.ts b/tests/dev/script.ts index bc6bbc7..e4a23d8 100644 --- a/tests/dev/script.ts +++ b/tests/dev/script.ts @@ -11,7 +11,6 @@ import { zoomPreset, dragPreset, } from '@'; - import { Coordinates } from '@/declarations'; const square = document.getElementById('test-square') as HTMLElement; diff --git a/tests/drag.test.ts b/tests/drag.test.ts index 3e89112..e999db0 100644 --- a/tests/drag.test.ts +++ b/tests/drag.test.ts @@ -1,6 +1,5 @@ import { Drag } from '@'; import { expect, test } from 'vitest'; - import setup from './testUtils'; test('drag', async () => { diff --git a/tests/integration.test.ts b/tests/integration.test.ts index 7fe14a6..420169d 100644 --- a/tests/integration.test.ts +++ b/tests/integration.test.ts @@ -9,7 +9,6 @@ import { StdEvents, } from '@'; import { expect, test } from 'vitest'; - import setup from './testUtils'; test('hot stop / start a module', async () => { diff --git a/tests/lubricator.test.ts b/tests/lubricator.test.ts index 3ea98ba..020c38d 100644 --- a/tests/lubricator.test.ts +++ b/tests/lubricator.test.ts @@ -1,6 +1,5 @@ import { Drag, WheelPanZoom, Lubricator, dragPreset as drag, zoomPreset as zoom } from '@'; import { expect, test } from 'vitest'; - import setup from './testUtils'; test('drag/pan', async () => { diff --git a/tests/multiTouch.test.ts b/tests/multiTouch.test.ts index fa0a84d..463e5e7 100644 --- a/tests/multiTouch.test.ts +++ b/tests/multiTouch.test.ts @@ -1,6 +1,5 @@ import { MultitouchPanZoom } from '@'; import { expect, test } from 'vitest'; - import setup from './testUtils'; test('two touches 100px apart, zoom in and pan up', async () => { diff --git a/tests/testUtils.ts b/tests/testUtils.ts index 8c95446..a3d45cb 100644 --- a/tests/testUtils.ts +++ b/tests/testUtils.ts @@ -1,7 +1,7 @@ import { type Click, type Drag, PointeractInterface, type WheelPanZoom, Pointeract } from '@'; -import type { Coordinates, ModuleInputCtor, Options, StdEvents } from '@/declarations'; import { Window as HappyWindow, PointerEvent, HTMLDivElement, WheelEvent } from 'happy-dom'; import { beforeEach, vi } from 'vitest'; +import type { Coordinates, ModuleInputCtor, Options, StdEvents } from '@/declarations'; beforeEach(() => { vi.spyOn(HTMLElement.prototype, 'getBoundingClientRect').mockImplementation( diff --git a/tests/wheel.test.ts b/tests/wheel.test.ts index 6bc578d..0d1b912 100644 --- a/tests/wheel.test.ts +++ b/tests/wheel.test.ts @@ -1,6 +1,5 @@ import { WheelPanZoom } from '@'; import { expect, test } from 'vitest'; - import setup from './testUtils'; test('normal wheel', async () => { diff --git a/vite.config.ts b/vite.config.ts index 4442579..317117b 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,7 +1,6 @@ /// import { resolve } from 'node:path'; - import { defineConfig } from 'vite'; export default defineConfig({