From 36a12a6fe8136842f01cefee59fc77fd14c02b78 Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Tue, 7 Mar 2023 18:38:01 +0100 Subject: [PATCH] chore(deps): cleanup deps Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --- docs/package.json | 1 - package.json | 4 +- packages/background/package.json | 2 +- packages/controls/package.json | 2 +- packages/core/package.json | 6 +- packages/core/src/auto-imports.d.ts | 11 +- packages/minimap/package.json | 2 +- packages/node-resizer/package.json | 6 +- packages/node-toolbar/package.json | 2 +- packages/pathfinding-edge/package.json | 2 +- pnpm-lock.yaml | 508 +++++++++++++++---------- tests/package.json | 2 +- tooling/eslint-config/package.json | 7 +- tooling/tsconfig/package.json | 6 +- tooling/vite-config/package.json | 4 +- 15 files changed, 330 insertions(+), 235 deletions(-) diff --git a/docs/package.json b/docs/package.json index 44dd92bb..5ef0dbd7 100644 --- a/docs/package.json +++ b/docs/package.json @@ -31,7 +31,6 @@ "devDependencies": { "@iconify/json": "^2.1.95", "@types/canvas-confetti": "^1.6.0", - "@types/node": "^18.14.0", "@tooling/eslint-config": "workspace:*", "@tooling/tsconfig": "workspace:*", "@windicss/plugin-scrollbar": "^1.2.3", diff --git a/package.json b/package.json index 33b7c7ce..06a4860d 100644 --- a/package.json +++ b/package.json @@ -15,11 +15,9 @@ "ci:publish": "turbo lint && turbo build && turbo test && changeset publish" }, "devDependencies": { - "@antfu/eslint-config": "^0.35.2", "@changesets/changelog-github": "^0.4.8", "@changesets/cli": "^2.26.0", "shx": "^0.3.4", - "turbo": "^1.8.2", - "typescript": "^4.9.5" + "turbo": "^1.8.2" } } diff --git a/packages/background/package.json b/packages/background/package.json index b65943d3..00822e87 100644 --- a/packages/background/package.json +++ b/packages/background/package.json @@ -38,7 +38,7 @@ "@vue-flow/core": "workspace:*", "vite": "^4.1.4", "vue": "^3.2.25", - "vue-tsc": "^1.1.5" + "vue-tsc": "^1.2.0" }, "publishConfig": { "access": "public", diff --git a/packages/controls/package.json b/packages/controls/package.json index 6210cf0e..c43e17d6 100644 --- a/packages/controls/package.json +++ b/packages/controls/package.json @@ -39,7 +39,7 @@ "vite": "^4.1.4", "vite-svg-loader": "^4.0.0", "vue": "^3.2.25", - "vue-tsc": "^1.1.5" + "vue-tsc": "^1.2.0" }, "publishConfig": { "access": "public", diff --git a/packages/core/package.json b/packages/core/package.json index 68a64416..37a213aa 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -56,11 +56,11 @@ "postcss-nested": "^6.0.1", "ts-patch": "^2.1.0", "typescript-transform-paths": "^3.4.6", - "unplugin-auto-import": "^0.12.2", - "unplugin-vue-macros": "^1.8.2", + "unplugin-auto-import": "^0.15.1", + "unplugin-vue-macros": "1.8.2", "vite": "^4.1.4", "vue": "^3.2.25", - "vue-tsc": "^1.1.5" + "vue-tsc": "^1.2.0" }, "publishConfig": { "access": "public", diff --git a/packages/core/src/auto-imports.d.ts b/packages/core/src/auto-imports.d.ts index 65b43fe1..d5e20a78 100644 --- a/packages/core/src/auto-imports.d.ts +++ b/packages/core/src/auto-imports.d.ts @@ -1,4 +1,7 @@ -// Generated by 'unplugin-auto-import' +/* eslint-disable */ +/* prettier-ignore */ +// @ts-nocheck +// Generated by unplugin-auto-import export {} declare global { const $$: typeof import('vue/macros')['$$'] @@ -165,7 +168,6 @@ declare global { const rendererPointToPoint: typeof import('./utils/graph')['rendererPointToPoint'] const resetRecentHandle: typeof import('./utils/handle')['resetRecentHandle'] const resolveComponent: typeof import('vue')['resolveComponent'] - const resolveDirective: typeof import('vue')['resolveDirective'] const resolveRef: typeof import('@vueuse/core')['resolveRef'] const resolveUnref: typeof import('@vueuse/core')['resolveUnref'] const shallowReactive: typeof import('vue')['shallowReactive'] @@ -377,3 +379,8 @@ declare global { const watchWithFilter: typeof import('@vueuse/core')['watchWithFilter'] const whenever: typeof import('@vueuse/core')['whenever'] } +// for type re-export +declare global { + // @ts-ignore + export type { Component, ComponentPublicInstance, ComputedRef, InjectionKey, PropType, Ref, VNode } from 'vue' +} diff --git a/packages/minimap/package.json b/packages/minimap/package.json index e41e4cfe..41e9bc53 100644 --- a/packages/minimap/package.json +++ b/packages/minimap/package.json @@ -44,7 +44,7 @@ "@vue-flow/core": "workspace:*", "vite": "^4.1.4", "vue": "^3.2.25", - "vue-tsc": "^1.1.5" + "vue-tsc": "^1.2.0" }, "publishConfig": { "access": "public", diff --git a/packages/node-resizer/package.json b/packages/node-resizer/package.json index 128a3995..a69971f1 100644 --- a/packages/node-resizer/package.json +++ b/packages/node-resizer/package.json @@ -40,13 +40,13 @@ "@tooling/eslint-config": "workspace:*", "@tooling/tsconfig": "workspace:*", "@tooling/vite-config": "workspace:*", - "@types/d3-drag": "^3.0.1", - "@types/d3-selection": "^3.0.3", + "@types/d3-drag": "^3.0.2", + "@types/d3-selection": "^3.0.4", "@vue-flow/core": "workspace:*", "vite-plugin-vue-type-imports": "^0.2.4", "vite": "^4.1.4", "vue": "^3.2.25", - "vue-tsc": "^1.1.5" + "vue-tsc": "^1.2.0" }, "publishConfig": { "access": "public", diff --git a/packages/node-toolbar/package.json b/packages/node-toolbar/package.json index 12616d41..2c79e090 100644 --- a/packages/node-toolbar/package.json +++ b/packages/node-toolbar/package.json @@ -38,7 +38,7 @@ "@vue-flow/core": "workspace:*", "vite": "^4.1.4", "vue": "^3.2.25", - "vue-tsc": "^1.1.5" + "vue-tsc": "^1.2.0" }, "publishConfig": { "access": "public", diff --git a/packages/pathfinding-edge/package.json b/packages/pathfinding-edge/package.json index ad1ef59c..8e618078 100644 --- a/packages/pathfinding-edge/package.json +++ b/packages/pathfinding-edge/package.json @@ -44,7 +44,7 @@ "typescript-transform-paths": "^3.4.6", "vite": "^4.1.4", "vue": "^3.2.25", - "vue-tsc": "^1.1.5" + "vue-tsc": "^1.2.0" }, "publishConfig": { "access": "public", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a0842d7b..869cfad6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,19 +4,15 @@ importers: .: specifiers: - '@antfu/eslint-config': ^0.35.2 '@changesets/changelog-github': ^0.4.8 '@changesets/cli': ^2.26.0 shx: ^0.3.4 turbo: ^1.8.2 - typescript: ^4.9.5 devDependencies: - '@antfu/eslint-config': 0.35.2_7kw3g6rralp5ps6mg3uyzz6azm '@changesets/changelog-github': 0.4.8 '@changesets/cli': 2.26.0 shx: 0.3.4 turbo: 1.8.2 - typescript: 4.9.5 docs: specifiers: @@ -28,7 +24,6 @@ importers: '@tooling/eslint-config': workspace:* '@tooling/tsconfig': workspace:* '@types/canvas-confetti': ^1.6.0 - '@types/node': ^18.14.0 '@vercel/analytics': ^0.1.10 '@vue-flow/background': workspace:* '@vue-flow/controls': workspace:* @@ -76,7 +71,6 @@ importers: '@tooling/eslint-config': link:../tooling/eslint-config '@tooling/tsconfig': link:../tooling/tsconfig '@types/canvas-confetti': 1.6.0 - '@types/node': 18.14.0 '@windicss/plugin-scrollbar': 1.2.3 dotenv: 16.0.3 ohmyfetch: 0.4.21 @@ -186,7 +180,7 @@ importers: '@vue-flow/core': workspace:* vite: ^4.1.4 vue: ^3.2.25 - vue-tsc: ^1.1.5 + vue-tsc: ^1.2.0 devDependencies: '@tooling/eslint-config': link:../../tooling/eslint-config '@tooling/tsconfig': link:../../tooling/tsconfig @@ -194,7 +188,7 @@ importers: '@vue-flow/core': link:../core vite: 4.1.4 vue: 3.2.47 - vue-tsc: 1.1.7_typescript@4.9.5 + vue-tsc: 1.2.0_typescript@4.9.5 packages/controls: specifiers: @@ -205,7 +199,7 @@ importers: vite: ^4.1.4 vite-svg-loader: ^4.0.0 vue: ^3.2.25 - vue-tsc: ^1.1.5 + vue-tsc: ^1.2.0 devDependencies: '@tooling/eslint-config': link:../../tooling/eslint-config '@tooling/tsconfig': link:../../tooling/tsconfig @@ -214,7 +208,7 @@ importers: vite: 4.1.4 vite-svg-loader: 4.0.0 vue: 3.2.47 - vue-tsc: 1.1.7_typescript@4.9.5 + vue-tsc: 1.2.0_typescript@4.9.5 packages/core: specifiers: @@ -233,11 +227,11 @@ importers: postcss-nested: ^6.0.1 ts-patch: ^2.1.0 typescript-transform-paths: ^3.4.6 - unplugin-auto-import: ^0.12.2 - unplugin-vue-macros: ^1.8.2 + unplugin-auto-import: ^0.15.1 + unplugin-vue-macros: 1.8.2 vite: ^4.1.4 vue: ^3.2.25 - vue-tsc: ^1.1.5 + vue-tsc: ^1.2.0 dependencies: '@vueuse/core': 9.13.0_vue@3.2.47 d3-drag: 3.0.0 @@ -255,11 +249,11 @@ importers: postcss-nested: 6.0.1_postcss@8.4.21 ts-patch: 2.1.0_typescript@4.9.5 typescript-transform-paths: 3.4.6_typescript@4.9.5 - unplugin-auto-import: 0.12.2_@vueuse+core@9.13.0 + unplugin-auto-import: 0.15.1_@vueuse+core@9.13.0 unplugin-vue-macros: 1.8.2_qnq6tcennvnlbajhsceuubx7mq vite: 4.1.4 vue: 3.2.47 - vue-tsc: 1.1.7_typescript@4.9.5 + vue-tsc: 1.2.0_typescript@4.9.5 packages/minimap: specifiers: @@ -273,7 +267,7 @@ importers: d3-zoom: ^3.0.0 vite: ^4.1.4 vue: ^3.2.25 - vue-tsc: ^1.1.5 + vue-tsc: ^1.2.0 dependencies: d3-selection: 3.0.0 d3-zoom: 3.0.0 @@ -286,22 +280,22 @@ importers: '@vue-flow/core': link:../core vite: 4.1.4 vue: 3.2.47 - vue-tsc: 1.1.7_typescript@4.9.5 + vue-tsc: 1.2.0_typescript@4.9.5 packages/node-resizer: specifiers: '@tooling/eslint-config': workspace:* '@tooling/tsconfig': workspace:* '@tooling/vite-config': workspace:* - '@types/d3-drag': ^3.0.1 - '@types/d3-selection': ^3.0.3 + '@types/d3-drag': ^3.0.2 + '@types/d3-selection': ^3.0.4 '@vue-flow/core': workspace:* d3-drag: ^3.0.0 d3-selection: ^3.0.0 vite: ^4.1.4 vite-plugin-vue-type-imports: ^0.2.4 vue: ^3.2.25 - vue-tsc: ^1.1.5 + vue-tsc: ^1.2.0 dependencies: d3-drag: 3.0.0 d3-selection: 3.0.0 @@ -315,7 +309,7 @@ importers: vite: 4.1.4 vite-plugin-vue-type-imports: 0.2.4_vite@4.1.4+vue@3.2.47 vue: 3.2.47 - vue-tsc: 1.1.7_typescript@4.9.5 + vue-tsc: 1.2.0_typescript@4.9.5 packages/node-toolbar: specifiers: @@ -325,7 +319,7 @@ importers: '@vue-flow/core': workspace:* vite: ^4.1.4 vue: ^3.2.25 - vue-tsc: ^1.1.5 + vue-tsc: ^1.2.0 devDependencies: '@tooling/eslint-config': link:../../tooling/eslint-config '@tooling/tsconfig': link:../../tooling/tsconfig @@ -333,7 +327,7 @@ importers: '@vue-flow/core': link:../core vite: 4.1.4 vue: 3.2.47 - vue-tsc: 1.1.7_typescript@4.9.5 + vue-tsc: 1.2.0_typescript@4.9.5 packages/pathfinding-edge: specifiers: @@ -349,7 +343,7 @@ importers: typescript-transform-paths: ^3.4.6 vite: ^4.1.4 vue: ^3.2.25 - vue-tsc: ^1.1.5 + vue-tsc: ^1.2.0 dependencies: pathfinding: 0.4.18 perfect-arrows: 0.3.7 @@ -364,7 +358,7 @@ importers: typescript-transform-paths: 3.4.6_typescript@4.9.5 vite: 4.1.4 vue: 3.2.47 - vue-tsc: 1.1.7_typescript@4.9.5 + vue-tsc: 1.2.0_typescript@4.9.5 packages/vue-flow: specifiers: @@ -406,7 +400,7 @@ importers: '@vue-flow/controls': workspace:* '@vue-flow/core': workspace:* '@vue-flow/minimap': workspace:* - cypress: ^12.3.0 + cypress: ^12.7.0 eslint-plugin-chai-friendly: ^0.7.2 vite: ^4.1.4 vue: ^3.2.25 @@ -419,27 +413,34 @@ importers: '@tooling/eslint-config': link:../tooling/eslint-config '@tooling/tsconfig': link:../tooling/tsconfig '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 - cypress: 12.6.0 - eslint-plugin-chai-friendly: 0.7.2_eslint@8.34.0 + cypress: 12.7.0 + eslint-plugin-chai-friendly: 0.7.2_eslint@8.35.0 vite: 4.1.4 vue: 3.2.47 tooling/eslint-config: specifiers: - eslint: ^8.34.0 - eslint-config-prettier: ^8.6.0 - eslint-config-turbo: 0.0.8 + '@antfu/eslint-config': ^0.36.0 + eslint: ^8.35.0 + eslint-config-prettier: ^8.7.0 + eslint-config-turbo: 0.0.9 eslint-plugin-prettier: ^4.2.1 prettier: ^2.8.4 devDependencies: - eslint: 8.34.0 - eslint-config-prettier: 8.6.0_eslint@8.34.0 - eslint-config-turbo: 0.0.8_eslint@8.34.0 - eslint-plugin-prettier: 4.2.1_u5wnrdwibbfomslmnramz52buy + '@antfu/eslint-config': 0.36.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + eslint-config-prettier: 8.7.0_eslint@8.35.0 + eslint-config-turbo: 0.0.9_eslint@8.35.0 + eslint-plugin-prettier: 4.2.1_xprnzp4ul2bcpmfe73av4voica prettier: 2.8.4 tooling/tsconfig: - specifiers: {} + specifiers: + '@types/node': ^18.14.6 + typescript: ^4.9.5 + devDependencies: + '@types/node': 18.14.6 + typescript: 4.9.5 tooling/vite-config: specifiers: @@ -447,15 +448,15 @@ importers: '@tooling/tsconfig': workspace:* '@vitejs/plugin-vue': ^4.0.0 defu: ^6.1.2 - unplugin-auto-import: ^0.14.4 - unplugin-vue-macros: ^1.8.2 + unplugin-auto-import: ^0.15.1 + unplugin-vue-macros: 1.8.2 vite: ^4.1.4 devDependencies: '@tooling/eslint-config': link:../eslint-config '@tooling/tsconfig': link:../tsconfig '@vitejs/plugin-vue': 4.0.0_vite@4.1.4+vue@3.2.47 defu: 6.1.2 - unplugin-auto-import: 0.14.4 + unplugin-auto-import: 0.15.1 unplugin-vue-macros: 1.8.2_vite@4.1.4+vue@3.2.47 vite: 4.1.4 @@ -588,24 +589,24 @@ packages: vue: 3.2.47 dev: false - /@antfu/eslint-config-basic/0.35.2_mm5hb5pxwy2vhecahahc2j2lvy: - resolution: {integrity: sha512-2k7Ovkd8U/q0sgfjuT9KzAUV0q187yGxP7JzD2D4YifuJwL5Bh3JC49KpCv9PXMTeRUMJX2y/kOtGYPetocOug==} + /@antfu/eslint-config-basic/0.36.0_aamc5t5bvgynkndl6xc653l2ti: + resolution: {integrity: sha512-2b3ZB7pO00nxAERDXo82iYPjLQ4l/AOMm0CTKmGmqWbN3RB33EIQWzYheZRboSbAVzWpI1/3rg/Gu+7xYVMYHA==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 8.34.0 - eslint-plugin-antfu: 0.35.2_7kw3g6rralp5ps6mg3uyzz6azm - eslint-plugin-eslint-comments: 3.2.0_eslint@8.34.0 + eslint: 8.35.0 + eslint-plugin-antfu: 0.36.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint-plugin-eslint-comments: 3.2.0_eslint@8.35.0 eslint-plugin-html: 7.1.0 - eslint-plugin-import: 2.27.5_dbs2zxbe2aiqaiiio3svelvkai - eslint-plugin-jsonc: 2.6.0_eslint@8.34.0 - eslint-plugin-markdown: 3.0.0_eslint@8.34.0 - eslint-plugin-n: 15.6.1_eslint@8.34.0 + eslint-plugin-import: 2.27.5_nhka4er4oejxhxq3ecgtwxvdji + eslint-plugin-jsonc: 2.6.0_eslint@8.35.0 + eslint-plugin-markdown: 3.0.0_eslint@8.35.0 + eslint-plugin-n: 15.6.1_eslint@8.35.0 eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-promise: 6.1.1_eslint@8.34.0 - eslint-plugin-unicorn: 45.0.2_eslint@8.34.0 - eslint-plugin-unused-imports: 2.0.0_cywiivd33wj5dtfbj25uyqfkna - eslint-plugin-yml: 1.5.0_eslint@8.34.0 + eslint-plugin-promise: 6.1.1_eslint@8.35.0 + eslint-plugin-unicorn: 45.0.2_eslint@8.35.0 + eslint-plugin-unused-imports: 2.0.0_uztrg2li4mdp4mfzjurxdo7omq + eslint-plugin-yml: 1.5.0_eslint@8.35.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 1.1.0 transitivePeerDependencies: @@ -617,17 +618,17 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.35.2_7kw3g6rralp5ps6mg3uyzz6azm: - resolution: {integrity: sha512-GiJtTCQ83L/vMkJlWWg2l0buH/LIOXl5szrsqtr8/Hl6ssjAMXnug8sDZMCqCIZtztzQCewBPx8ufp/MpzA2cQ==} + /@antfu/eslint-config-ts/0.36.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-I/h2ZOPBIqgnALG2fQp6lOBsOXk51QwLDumyEayt7GRnitdP4o9D8i+YAPowrMJ8M3kU7puQUyhWuJmZLgo57A==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.35.2_mm5hb5pxwy2vhecahahc2j2lvy - '@typescript-eslint/eslint-plugin': 5.53.0_ny4s7qc6yg74faf3d6xty2ofzy - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm - eslint: 8.34.0 - eslint-plugin-jest: 27.2.1_vslf5xus5vvvghisrumieu5qru + '@antfu/eslint-config-basic': 0.36.0_aamc5t5bvgynkndl6xc653l2ti + '@typescript-eslint/eslint-plugin': 5.53.0_cjo54hduev4bqhpjw5znwiokqu + '@typescript-eslint/parser': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + eslint-plugin-jest: 27.2.1_koxjmbp6xr2mfedykzxazthkei typescript: 4.9.5 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -636,15 +637,15 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue/0.35.2_mm5hb5pxwy2vhecahahc2j2lvy: - resolution: {integrity: sha512-98k9D+n0bgr/9OqedAEOsflIWbXz4D92pejXqkUAtnRnB2Nq5dWrrFMJ59oJwTDKnEslpwANlgIXM11qdiTF0Q==} + /@antfu/eslint-config-vue/0.36.0_aamc5t5bvgynkndl6xc653l2ti: + resolution: {integrity: sha512-YuTcNlVlrEWX1ESOiPgr+e2Walfd6xt3Toa0kAKJxq2aBS1RWqIi1l3zIVGCHaX72lOrSXNmQ7bryaZyGADGDg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-basic': 0.35.2_mm5hb5pxwy2vhecahahc2j2lvy - '@antfu/eslint-config-ts': 0.35.2_7kw3g6rralp5ps6mg3uyzz6azm - eslint: 8.34.0 - eslint-plugin-vue: 9.9.0_eslint@8.34.0 + '@antfu/eslint-config-basic': 0.36.0_aamc5t5bvgynkndl6xc653l2ti + '@antfu/eslint-config-ts': 0.36.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + eslint-plugin-vue: 9.9.0_eslint@8.35.0 local-pkg: 0.4.3 transitivePeerDependencies: - '@typescript-eslint/eslint-plugin' @@ -656,24 +657,24 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.35.2_7kw3g6rralp5ps6mg3uyzz6azm: - resolution: {integrity: sha512-bbm7Yh7VgNI9ZaYs/L1oSTQwPMIdvlRtqxPfaBLpYdEvnsOuT4yX84TO0YaZ4RFjE4jqxQCSE/eioxydmWnl4w==} + /@antfu/eslint-config/0.36.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-otZ9PfKRT3gnGMMX1gS8URTNPMPCZ69K5jHZvLkYojru0gLBZ3IO5fCvjEZpWqOyIUHtAgg6NWELf1DbEF+NDw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-vue': 0.35.2_mm5hb5pxwy2vhecahahc2j2lvy - '@typescript-eslint/eslint-plugin': 5.53.0_ny4s7qc6yg74faf3d6xty2ofzy - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm - eslint: 8.34.0 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.34.0 + '@antfu/eslint-config-vue': 0.36.0_aamc5t5bvgynkndl6xc653l2ti + '@typescript-eslint/eslint-plugin': 5.53.0_cjo54hduev4bqhpjw5znwiokqu + '@typescript-eslint/parser': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.35.0 eslint-plugin-html: 7.1.0 - eslint-plugin-import: 2.27.5_dbs2zxbe2aiqaiiio3svelvkai - eslint-plugin-jsonc: 2.6.0_eslint@8.34.0 - eslint-plugin-n: 15.6.1_eslint@8.34.0 - eslint-plugin-promise: 6.1.1_eslint@8.34.0 - eslint-plugin-unicorn: 45.0.2_eslint@8.34.0 - eslint-plugin-vue: 9.9.0_eslint@8.34.0 - eslint-plugin-yml: 1.5.0_eslint@8.34.0 + eslint-plugin-import: 2.27.5_nhka4er4oejxhxq3ecgtwxvdji + eslint-plugin-jsonc: 2.6.0_eslint@8.35.0 + eslint-plugin-n: 15.6.1_eslint@8.35.0 + eslint-plugin-promise: 6.1.1_eslint@8.35.0 + eslint-plugin-unicorn: 45.0.2_eslint@8.35.0 + eslint-plugin-vue: 9.9.0_eslint@8.35.0 + eslint-plugin-yml: 1.5.0_eslint@8.35.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 1.1.0 transitivePeerDependencies: @@ -1682,18 +1683,18 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils/4.1.2_eslint@8.34.0: + /@eslint-community/eslint-utils/4.1.2_eslint@8.35.0: resolution: {integrity: sha512-7qELuQWWjVDdVsFQ5+beUl+KPczrEDA7S3zM4QUd/bJl7oXgsmpXaEVqrRTnOBqenOV4rWf2kVZk2Ot085zPWA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.34.0 + eslint: 8.35.0 eslint-visitor-keys: 3.3.0 dev: true - /@eslint/eslintrc/1.4.1: - resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==} + /@eslint/eslintrc/2.0.0: + resolution: {integrity: sha512-fluIaaV+GyV24CCu/ggiHdV+j4RNh85yQnAYS/G2mZODZgGmmlrgCydjUcV3YvxCm9x8nMAfThsqTni4KiXT4A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -1709,6 +1710,11 @@ packages: - supports-color dev: true + /@eslint/js/8.35.0: + resolution: {integrity: sha512-JXdzbRiWclLVoD8sNUjR443VVlYqiYmDVT6rGUEIEHU5YJW0gaVZwV2xgM7D4arkvASqD0IlLUVjHiFuxaftRw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /@humanwhocodes/config-array/0.11.8: resolution: {integrity: sha512-UybHIJzJnR5Qc/MsD9Kr+RpO2h+/P1GhOwdiLPXK5TWk5sgTdu88bTD9UP+CKbPPh5Rni1u0GjAdYQLemG8g+g==} engines: {node: '>=10.10.0'} @@ -2354,7 +2360,7 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 18.14.0 + '@types/node': 18.14.6 dev: true /@types/canvas-confetti/1.6.0: @@ -2377,7 +2383,7 @@ packages: /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.6 dev: true /@types/cordova/0.0.34: @@ -2574,7 +2580,7 @@ packages: /@types/express-serve-static-core/4.17.33: resolution: {integrity: sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==} dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.6 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -2646,6 +2652,10 @@ packages: resolution: {integrity: sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==} dev: true + /@types/node/18.14.6: + resolution: {integrity: sha512-93+VvleD3mXwlLI/xASjw0FzKcwzl3OdTCzm1LaRfqgS21gfFtK3zDXM5Op9TeeMsJVOaJ2VRDpT9q4Y3d0AvA==} + dev: true + /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} dev: true @@ -2678,7 +2688,7 @@ packages: resolution: {integrity: sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==} dependencies: '@types/mime': 3.0.1 - '@types/node': 18.14.0 + '@types/node': 18.14.6 dev: true /@types/sinonjs__fake-timers/8.1.1: @@ -2704,11 +2714,11 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 18.14.0 + '@types/node': 18.14.6 dev: true optional: true - /@typescript-eslint/eslint-plugin/5.53.0_ny4s7qc6yg74faf3d6xty2ofzy: + /@typescript-eslint/eslint-plugin/5.53.0_cjo54hduev4bqhpjw5znwiokqu: resolution: {integrity: sha512-alFpFWNucPLdUOySmXCJpzr6HKC3bu7XooShWM+3w/EL6J2HIoB2PFxpLnq4JauWVk6DiVeNKzQlFEaE+X9sGw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2719,12 +2729,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu '@typescript-eslint/scope-manager': 5.53.0 - '@typescript-eslint/type-utils': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm - '@typescript-eslint/utils': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/type-utils': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu + '@typescript-eslint/utils': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu debug: 4.3.4 - eslint: 8.34.0 + eslint: 8.35.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -2736,7 +2746,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.53.0_7kw3g6rralp5ps6mg3uyzz6azm: + /@typescript-eslint/parser/5.53.0_ycpbpc6yetojsgtrx3mwntkhsu: resolution: {integrity: sha512-MKBw9i0DLYlmdOb3Oq/526+al20AJZpANdT6Ct9ffxcV8nKCHz63t/S0IhlTFNsBIHJv+GY5SFJ0XfqVeydQrQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2750,7 +2760,7 @@ packages: '@typescript-eslint/types': 5.53.0 '@typescript-eslint/typescript-estree': 5.53.0_typescript@4.9.5 debug: 4.3.4 - eslint: 8.34.0 + eslint: 8.35.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -2764,7 +2774,7 @@ packages: '@typescript-eslint/visitor-keys': 5.53.0 dev: true - /@typescript-eslint/type-utils/5.53.0_7kw3g6rralp5ps6mg3uyzz6azm: + /@typescript-eslint/type-utils/5.53.0_ycpbpc6yetojsgtrx3mwntkhsu: resolution: {integrity: sha512-HO2hh0fmtqNLzTAme/KnND5uFNwbsdYhCZghK2SoxGp3Ifn2emv+hi0PBUjzzSh0dstUIFqOj3bp0AwQlK4OWw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2775,9 +2785,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.53.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/utils': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu debug: 4.3.4 - eslint: 8.34.0 + eslint: 8.35.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -2810,7 +2820,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.53.0_7kw3g6rralp5ps6mg3uyzz6azm: + /@typescript-eslint/utils/5.53.0_ycpbpc6yetojsgtrx3mwntkhsu: resolution: {integrity: sha512-VUOOtPv27UNWLxFwQK/8+7kvxVC+hPHNsJjzlJyotlaHjLSIgOCKj9I0DBUjwOOA64qjBwx5afAPjksqOxMO0g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2821,9 +2831,9 @@ packages: '@typescript-eslint/scope-manager': 5.53.0 '@typescript-eslint/types': 5.53.0 '@typescript-eslint/typescript-estree': 5.53.0_typescript@4.9.5 - eslint: 8.34.0 + eslint: 8.35.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.34.0 + eslint-utils: 3.0.0_eslint@8.35.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -2944,29 +2954,29 @@ packages: vue: 3.2.47 dev: true - /@volar/language-core/1.2.0-alpha.19: - resolution: {integrity: sha512-l/QsncqY3aV4CwJtw3r88tmUGO9yoTwcTXqKUfMwU2RC7X97xe6yAaB2medK7T+Azx6Xpv2yh9g5V0immyMWcA==} + /@volar/language-core/1.3.0-alpha.0: + resolution: {integrity: sha512-W3uMzecHPcbwddPu4SJpUcPakRBK/y/BP+U0U6NiPpUX1tONLC4yCawt+QBJqtgJ+sfD6ztf5PyvPL3hQRqfOA==} dependencies: - '@volar/source-map': 1.2.0-alpha.19 + '@volar/source-map': 1.3.0-alpha.0 dev: true - /@volar/source-map/1.2.0-alpha.19: - resolution: {integrity: sha512-pkMPiP28r3zHvyoSh29q4/MY2T+UGtsEN5ASu6N0/JEI0Wl4KKk0+nKP2Fge1JtIx9ZLjpGQxPr1eHBFvHxLAg==} + /@volar/source-map/1.3.0-alpha.0: + resolution: {integrity: sha512-jSdizxWFvDTvkPYZnO6ew3sBZUnS0abKCbuopkc0JrIlFbznWC/fPH3iPFIMS8/IIkRxq1Jh9VVG60SmtsdaMQ==} dependencies: muggle-string: 0.2.2 dev: true - /@volar/typescript/1.2.0-alpha.19: - resolution: {integrity: sha512-KRObKfbQ5930m1nIWBsV3I8uJAaJpqkM76ArsG3cOURuJ1dQSkFm3820Ge/9Ps8Wgf/NDpLPiy21CWDXP1KjnA==} + /@volar/typescript/1.3.0-alpha.0: + resolution: {integrity: sha512-5UItyW2cdH2mBLu4RrECRNJRgtvvzKrSCn2y3v/D61QwIDkGx4aeil6x8RFuUL5TFtV6QvVHXnsOHxNgd+sCow==} dependencies: - '@volar/language-core': 1.2.0-alpha.19 + '@volar/language-core': 1.3.0-alpha.0 dev: true - /@volar/vue-language-core/1.1.7: - resolution: {integrity: sha512-oEgMfbbU5kk6X+xs0U37KGdvHwq5xgQL7IhXLb0RUQVagVVnAzlkZs9m+Fv+XOioGwH75MeH2NQzk4+KVSCuEQ==} + /@volar/vue-language-core/1.2.0: + resolution: {integrity: sha512-w7yEiaITh2WzKe6u8ZdeLKCUz43wdmY/OqAmsB/PGDvvhTcVhCJ6f0W/RprZL1IhqH8wALoWiwEh/Wer7ZviMQ==} dependencies: - '@volar/language-core': 1.2.0-alpha.19 - '@volar/source-map': 1.2.0-alpha.19 + '@volar/language-core': 1.3.0-alpha.0 + '@volar/source-map': 1.3.0-alpha.0 '@vue/compiler-dom': 3.2.47 '@vue/compiler-sfc': 3.2.47 '@vue/reactivity': 3.2.47 @@ -2976,19 +2986,19 @@ packages: vue-template-compiler: 2.7.14 dev: true - /@volar/vue-typescript/1.1.7: - resolution: {integrity: sha512-JGHz+XUUS1MAgnBaDFsk2dBmMumMDYXJ40nH4EFzXUHyKOsinmuFsHaQJScZDOoM0NPeWK9jWaNOEozjygXXeQ==} + /@volar/vue-typescript/1.2.0: + resolution: {integrity: sha512-zjmRi9y3J1EkG+pfuHp8IbHmibihrKK485cfzsHjiuvJMGrpkWvlO5WVEk8oslMxxeGC5XwBFE9AOlvh378EPA==} dependencies: - '@volar/typescript': 1.2.0-alpha.19 - '@volar/vue-language-core': 1.1.7 + '@volar/typescript': 1.3.0-alpha.0 + '@volar/vue-language-core': 1.2.0 dev: true - /@vue-macros/api/0.4.3_vue@3.2.47: - resolution: {integrity: sha512-yjPlhDzKf4oDbLhQo6//U5DMSG8K9ZKEmJ+MhBFtowy7GXybko4iSWDGwJinmTDakjgoO5zalfC3Qeb1DCs5QQ==} + /@vue-macros/api/0.4.5_vue@3.2.47: + resolution: {integrity: sha512-qXngAM8bvy0tXY58lLkBoCV0r1Z+ZaJN2WgVMm/0Lgqf5pszcVTgsNEsb8uGgPfenBiRad4o7vvpxHXXO9QNyQ==} engines: {node: '>=14.19.0'} dependencies: '@babel/types': 7.21.0 - '@vue-macros/common': 1.0.1_vue@3.2.47 + '@vue-macros/common': 1.1.0_vue@3.2.47 transitivePeerDependencies: - vue dev: true @@ -2998,7 +3008,7 @@ packages: engines: {node: '>=14.19.0'} dependencies: '@rollup/pluginutils': 5.0.2 - '@vue-macros/api': 0.4.3_vue@3.2.47 + '@vue-macros/api': 0.4.5_vue@3.2.47 '@vue-macros/common': 1.0.1_vue@3.2.47 unplugin: 1.1.0 transitivePeerDependencies: @@ -3022,6 +3032,22 @@ packages: vue: 3.2.47 dev: true + /@vue-macros/common/1.1.0_vue@3.2.47: + resolution: {integrity: sha512-BvreSru0kh6q/PFAt4erTY29buoVzLoUfXp1nW2cS9PQ589Y76iACw0NcjflXUUxGPRxQkQK+iRx/c4pUj0eeQ==} + engines: {node: '>=14.19.0'} + peerDependencies: + vue: ^2.7.0 || ^3.2.25 + peerDependenciesMeta: + vue: + optional: true + dependencies: + '@babel/types': 7.21.0 + '@vue/compiler-sfc': 3.2.47 + local-pkg: 0.4.3 + magic-string: 0.29.0 + vue: 3.2.47 + dev: true + /@vue-macros/define-model/1.3.2_vue@3.2.47: resolution: {integrity: sha512-Isk5nk1VrD1ZIxCqNs5X9WT/7oc0EAYF/PfdGYf6CYCNH7i7mYE/x6huHVtvmJ8wf1wk3Lcn53y9fdzOvIT1DA==} engines: {node: '>=14.19.0'} @@ -4550,8 +4576,8 @@ packages: resolution: {integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==} dev: true - /cypress/12.6.0: - resolution: {integrity: sha512-WdHSVaS1lumSd5XpVTslZd8ui9GIGphrzvXq9+3DtVhqjRZC5M70gu5SW/Y/SLPq3D1wiXGZoHC6HJ7ESVE2lw==} + /cypress/12.7.0: + resolution: {integrity: sha512-7rq+nmhzz0u6yabCFyPtADU2OOrYt6pvUau9qV7xyifJ/hnsaw/vkr0tnLlcuuQKUAOC1v1M1e4Z0zG7S0IAvA==} engines: {node: ^14.0.0 || ^16.0.0 || >=18.0.0} hasBin: true requiresBuild: true @@ -5396,22 +5422,22 @@ packages: engines: {node: '>=12'} dev: true - /eslint-config-prettier/8.6.0_eslint@8.34.0: - resolution: {integrity: sha512-bAF0eLpLVqP5oEVUFKpMA+NnRFICwn9X8B5jrR9FcqnYBuPbqWEjTEspPWMj5ye6czoSLDweCzSo3Ko7gGrZaA==} + /eslint-config-prettier/8.7.0_eslint@8.35.0: + resolution: {integrity: sha512-HHVXLSlVUhMSmyW4ZzEuvjpwqamgmlfkutD53cYXLikh4pt/modINRcCIApJ84czDxM4GZInwUrromsDdTImTA==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.34.0 + eslint: 8.35.0 dev: true - /eslint-config-turbo/0.0.8_eslint@8.34.0: - resolution: {integrity: sha512-ijj6uv0QX2kWahg3OYnTK1/q4MueXsqY2uE4MP9yeUA5CzVhL7GU+biKlv1BfMMqPltixHUcpZoW4yyNLCnMiw==} + /eslint-config-turbo/0.0.9_eslint@8.35.0: + resolution: {integrity: sha512-j1cTdx3tRmKo0csyfQKhpuT8dynK9oddbK5nmrShoMpXI2qMbxHLYH7MWAid4FmJN8rYympy3VKw5U63Yazycg==} peerDependencies: eslint: '>6.6.0' dependencies: - eslint: 8.34.0 - eslint-plugin-turbo: 0.0.8_eslint@8.34.0 + eslint: 8.35.0 + eslint-plugin-turbo: 0.0.9_eslint@8.35.0 dev: true /eslint-import-resolver-node/0.3.7: @@ -5424,7 +5450,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_3freb5c3ievl3t36g6rmbowrqe: + /eslint-module-utils/2.7.4_bchzgevzrq32s4jgdbchl2wqu4: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -5445,52 +5471,52 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu debug: 3.2.7 - eslint: 8.34.0 + eslint: 8.35.0 eslint-import-resolver-node: 0.3.7 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-antfu/0.35.2_7kw3g6rralp5ps6mg3uyzz6azm: - resolution: {integrity: sha512-Q6FOcOakafU49PDRlq7jkrWmlTJ4u3AW7aGX+FqeQNaMgjXq0RzPGvS0Vyp7q/XDRLLoe0BjbGkamTeZXg8waw==} + /eslint-plugin-antfu/0.36.0_ycpbpc6yetojsgtrx3mwntkhsu: + resolution: {integrity: sha512-qLYtjZC2y6d1fvVtG4nvVGoBUDEuUwQsS4E1RwjoEZyONZAkHYDPfeoeULDlPS0IqumSW8uGR6zGSAXi5rrVMg==} dependencies: - '@typescript-eslint/utils': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/utils': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /eslint-plugin-chai-friendly/0.7.2_eslint@8.34.0: + /eslint-plugin-chai-friendly/0.7.2_eslint@8.35.0: resolution: {integrity: sha512-LOIfGx5sZZ5FwM1shr2GlYAWV9Omdi+1/3byuVagvQNoGUuU0iHhp7AfjA1uR+4dJ4Isfb4+FwBJgQajIw9iAg==} engines: {node: '>=0.10.0'} peerDependencies: eslint: '>=3.0.0' dependencies: - eslint: 8.34.0 + eslint: 8.35.0 dev: true - /eslint-plugin-es/4.1.0_eslint@8.34.0: + /eslint-plugin-es/4.1.0_eslint@8.35.0: resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.34.0 + eslint: 8.35.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@8.34.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@8.35.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.34.0 + eslint: 8.35.0 ignore: 5.2.4 dev: true @@ -5500,7 +5526,7 @@ packages: htmlparser2: 8.0.1 dev: true - /eslint-plugin-import/2.27.5_dbs2zxbe2aiqaiiio3svelvkai: + /eslint-plugin-import/2.27.5_nhka4er4oejxhxq3ecgtwxvdji: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -5510,15 +5536,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/parser': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.34.0 + eslint: 8.35.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_3freb5c3ievl3t36g6rmbowrqe + eslint-module-utils: 2.7.4_bchzgevzrq32s4jgdbchl2wqu4 has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -5533,7 +5559,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest/27.2.1_vslf5xus5vvvghisrumieu5qru: + /eslint-plugin-jest/27.2.1_koxjmbp6xr2mfedykzxazthkei: resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -5546,48 +5572,48 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.53.0_ny4s7qc6yg74faf3d6xty2ofzy - '@typescript-eslint/utils': 5.53.0_7kw3g6rralp5ps6mg3uyzz6azm - eslint: 8.34.0 + '@typescript-eslint/eslint-plugin': 5.53.0_cjo54hduev4bqhpjw5znwiokqu + '@typescript-eslint/utils': 5.53.0_ycpbpc6yetojsgtrx3mwntkhsu + eslint: 8.35.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsonc/2.6.0_eslint@8.34.0: + /eslint-plugin-jsonc/2.6.0_eslint@8.35.0: resolution: {integrity: sha512-4bA9YTx58QaWalua1Q1b82zt7eZMB7i+ed8q8cKkbKP75ofOA2SXbtFyCSok7RY6jIXeCqQnKjN9If8zCgv6PA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.34.0 - eslint-utils: 3.0.0_eslint@8.34.0 + eslint: 8.35.0 + eslint-utils: 3.0.0_eslint@8.35.0 jsonc-eslint-parser: 2.1.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-markdown/3.0.0_eslint@8.34.0: + /eslint-plugin-markdown/3.0.0_eslint@8.35.0: resolution: {integrity: sha512-hRs5RUJGbeHDLfS7ELanT0e29Ocyssf/7kBM+p7KluY5AwngGkDf8Oyu4658/NZSGTTq05FZeWbkxXtbVyHPwg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.34.0 + eslint: 8.35.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n/15.6.1_eslint@8.34.0: + /eslint-plugin-n/15.6.1_eslint@8.35.0: resolution: {integrity: sha512-R9xw9OtCRxxaxaszTQmQAlPgM+RdGjaL1akWuY/Fv9fRAi8Wj4CUKc6iYVG8QNRjRuo8/BqVYIpfqberJUEacA==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: builtins: 5.0.1 - eslint: 8.34.0 - eslint-plugin-es: 4.1.0_eslint@8.34.0 - eslint-utils: 3.0.0_eslint@8.34.0 + eslint: 8.35.0 + eslint-plugin-es: 4.1.0_eslint@8.35.0 + eslint-utils: 3.0.0_eslint@8.35.0 ignore: 5.2.4 is-core-module: 2.11.0 minimatch: 3.1.2 @@ -5600,7 +5626,7 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-prettier/4.2.1_u5wnrdwibbfomslmnramz52buy: + /eslint-plugin-prettier/4.2.1_xprnzp4ul2bcpmfe73av4voica: resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5611,40 +5637,40 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.34.0 - eslint-config-prettier: 8.6.0_eslint@8.34.0 + eslint: 8.35.0 + eslint-config-prettier: 8.7.0_eslint@8.35.0 prettier: 2.8.4 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-promise/6.1.1_eslint@8.34.0: + /eslint-plugin-promise/6.1.1_eslint@8.35.0: resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.34.0 + eslint: 8.35.0 dev: true - /eslint-plugin-turbo/0.0.8_eslint@8.34.0: - resolution: {integrity: sha512-pExSCmjWw/KFKb3/0PVqxiWb30FbcwDEf6kKv3alvNBSVEzDHalyAGHc9klbLSG+nFmbkfNE3Ky/UHDryCqt8g==} + /eslint-plugin-turbo/0.0.9_eslint@8.35.0: + resolution: {integrity: sha512-fEsuSnYU3GLtT+s66mUuzDL1LaSieIx5uk3tPO0ToGv7hI2XzOfP24aPkQItTBGl7kq2JaVkRzPwcnfz8hkp0w==} peerDependencies: eslint: '>6.6.0' dependencies: - eslint: 8.34.0 + eslint: 8.35.0 dev: true - /eslint-plugin-unicorn/45.0.2_eslint@8.34.0: + /eslint-plugin-unicorn/45.0.2_eslint@8.35.0: resolution: {integrity: sha512-Y0WUDXRyGDMcKLiwgL3zSMpHrXI00xmdyixEGIg90gHnj0PcHY4moNv3Ppje/kDivdAy5vUeUr7z211ImPv2gw==} engines: {node: '>=14.18'} peerDependencies: eslint: '>=8.28.0' dependencies: '@babel/helper-validator-identifier': 7.19.1 - '@eslint-community/eslint-utils': 4.1.2_eslint@8.34.0 + '@eslint-community/eslint-utils': 4.1.2_eslint@8.35.0 ci-info: 3.8.0 clean-regexp: 1.0.0 - eslint: 8.34.0 + eslint: 8.35.0 esquery: 1.4.2 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -5659,7 +5685,7 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-unused-imports/2.0.0_cywiivd33wj5dtfbj25uyqfkna: + /eslint-plugin-unused-imports/2.0.0_uztrg2li4mdp4mfzjurxdo7omq: resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -5669,37 +5695,37 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.53.0_ny4s7qc6yg74faf3d6xty2ofzy - eslint: 8.34.0 + '@typescript-eslint/eslint-plugin': 5.53.0_cjo54hduev4bqhpjw5znwiokqu + eslint: 8.35.0 eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-vue/9.9.0_eslint@8.34.0: + /eslint-plugin-vue/9.9.0_eslint@8.35.0: resolution: {integrity: sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.34.0 - eslint-utils: 3.0.0_eslint@8.34.0 + eslint: 8.35.0 + eslint-utils: 3.0.0_eslint@8.35.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.11 semver: 7.3.8 - vue-eslint-parser: 9.1.0_eslint@8.34.0 + vue-eslint-parser: 9.1.0_eslint@8.35.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/1.5.0_eslint@8.34.0: + /eslint-plugin-yml/1.5.0_eslint@8.35.0: resolution: {integrity: sha512-iygN054g+ZrnYmtOXMnT+sx9iDNXt89/m0+506cQHeG0+5jJN8hY5iOPQLd3yfd50AfK/mSasajBWruf1SoHpQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.34.0 + eslint: 8.35.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.1.0 @@ -5735,13 +5761,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.34.0: + /eslint-utils/3.0.0_eslint@8.35.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.34.0 + eslint: 8.35.0 eslint-visitor-keys: 2.1.0 dev: true @@ -5760,12 +5786,13 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.34.0: - resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==} + /eslint/8.35.0: + resolution: {integrity: sha512-BxAf1fVL7w+JLRQhWl2pzGeSiGqbWumV4WNvc9Rhp6tiCtm4oHnyPBSEtMGZwrQgudFQ+otqzWoPB7x+hxoWsw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.4.1 + '@eslint/eslintrc': 2.0.0 + '@eslint/js': 8.35.0 '@humanwhocodes/config-array': 0.11.8 '@humanwhocodes/module-importer': 1.0.1 '@nodelib/fs.walk': 1.2.8 @@ -5776,7 +5803,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.34.0 + eslint-utils: 3.0.0_eslint@8.35.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 esquery: 1.4.2 @@ -7548,6 +7575,13 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 dev: true + /magic-string/0.30.0: + resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.14 + dev: true + /make-dir/3.1.0: resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} engines: {node: '>=8'} @@ -7737,6 +7771,13 @@ packages: brace-expansion: 2.0.1 dev: true + /minimatch/7.4.2: + resolution: {integrity: sha512-xy4q7wou3vUoC9k1xGTXc+awNdGaGVHtFUaey8tiX4H1QRc04DZ/rmDFwNm2EBsuYEhAZ6SgMmYf3InGY6OauA==} + engines: {node: '>=10'} + dependencies: + brace-expansion: 2.0.1 + dev: true + /minimist-options/4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} engines: {node: '>= 6'} @@ -10267,6 +10308,24 @@ packages: - rollup dev: true + /unimport/3.0.2: + resolution: {integrity: sha512-OQ0hShpcerS1PSsISsyn/NV2dGe5xfdUn4p5nwOodq0iqq5xxYQrTidHqlFGjxIliPDtDJp80OeySzyPTjYHmA==} + dependencies: + '@rollup/pluginutils': 5.0.2 + escape-string-regexp: 5.0.0 + fast-glob: 3.2.12 + local-pkg: 0.4.3 + magic-string: 0.30.0 + mlly: 1.1.1 + pathe: 1.1.0 + pkg-types: 1.0.2 + scule: 1.0.0 + strip-literal: 1.0.1 + unplugin: 1.1.0 + transitivePeerDependencies: + - rollup + dev: true + /unist-util-stringify-position/2.0.3: resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} dependencies: @@ -10288,26 +10347,6 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.12.2_@vueuse+core@9.13.0: - resolution: {integrity: sha512-hC4w0GZjPjmLtrxV0u10XO350V9eCtQyEyifXr7B9UGD7SvbbIvKuOcHt58Zd4FAqZJXKWoXkpr9mdhBp85Usw==} - engines: {node: '>=14'} - peerDependencies: - '@vueuse/core': '*' - peerDependenciesMeta: - '@vueuse/core': - optional: true - dependencies: - '@antfu/utils': 0.7.2 - '@rollup/pluginutils': 5.0.2 - '@vueuse/core': 9.13.0_vue@3.2.47 - local-pkg: 0.4.3 - magic-string: 0.27.0 - unimport: 2.2.4 - unplugin: 1.1.0 - transitivePeerDependencies: - - rollup - dev: true - /unplugin-auto-import/0.14.4: resolution: {integrity: sha512-3vlaVhJ2B/Ct31F8X7tAiGpfPIr8bYhX/VVF6FB+1RkOfi61oh1zMmd3NTjwaEwkr6GV+J6BfvQL9NQ193V0sw==} engines: {node: '>=14'} @@ -10330,6 +10369,53 @@ packages: - supports-color dev: true + /unplugin-auto-import/0.15.1: + resolution: {integrity: sha512-xLS+BfVNy00Y3IkqBmEd0IThvjx8kSGIgSuf/1kETttiENK8sHrDA+poKkQxRCPTKYH4yWM6txGQANPTzwpUWQ==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': ^3.2.2 + '@vueuse/core': '*' + peerDependenciesMeta: + '@nuxt/kit': + optional: true + '@vueuse/core': + optional: true + dependencies: + '@antfu/utils': 0.7.2 + '@rollup/pluginutils': 5.0.2 + local-pkg: 0.4.3 + magic-string: 0.30.0 + minimatch: 7.4.2 + unimport: 3.0.2 + unplugin: 1.1.0 + transitivePeerDependencies: + - rollup + dev: true + + /unplugin-auto-import/0.15.1_@vueuse+core@9.13.0: + resolution: {integrity: sha512-xLS+BfVNy00Y3IkqBmEd0IThvjx8kSGIgSuf/1kETttiENK8sHrDA+poKkQxRCPTKYH4yWM6txGQANPTzwpUWQ==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': ^3.2.2 + '@vueuse/core': '*' + peerDependenciesMeta: + '@nuxt/kit': + optional: true + '@vueuse/core': + optional: true + dependencies: + '@antfu/utils': 0.7.2 + '@rollup/pluginutils': 5.0.2 + '@vueuse/core': 9.13.0_vue@3.2.47 + local-pkg: 0.4.3 + magic-string: 0.30.0 + minimatch: 7.4.2 + unimport: 3.0.2 + unplugin: 1.1.0 + transitivePeerDependencies: + - rollup + dev: true + /unplugin-combine/0.6.0_vite@4.1.4: resolution: {integrity: sha512-cZkTg2Z3CcScyRi6QtpVxBZoCMsPaEHyKNh7HyqMkfWV7sKNwHllYezVOFINOGNzqSS1+xWLY3iDCiTVoH3oaA==} engines: {node: '>=14.19.0'} @@ -10898,14 +10984,14 @@ packages: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} dev: true - /vue-eslint-parser/9.1.0_eslint@8.34.0: + /vue-eslint-parser/9.1.0_eslint@8.35.0: resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.34.0 + eslint: 8.35.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.4.1 @@ -10931,14 +11017,14 @@ packages: he: 1.2.0 dev: true - /vue-tsc/1.1.7_typescript@4.9.5: - resolution: {integrity: sha512-TYuWJMQmwaV9kC1oWvw6fSHlymJpsD1ad4GaYqvUloph7E2QiVEXZyZe+lf0pHHayyltZp0Z+ZqcLuXoru8lzA==} + /vue-tsc/1.2.0_typescript@4.9.5: + resolution: {integrity: sha512-rIlzqdrhyPYyLG9zxsVRa+JEseeS9s8F2BbVVVWRRsTZvJO2BbhLEb2HW3MY+DFma0378tnIqs+vfTzbcQtRFw==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-language-core': 1.1.7 - '@volar/vue-typescript': 1.1.7 + '@volar/vue-language-core': 1.2.0 + '@volar/vue-typescript': 1.2.0 typescript: 4.9.5 dev: true diff --git a/tests/package.json b/tests/package.json index b181e1d8..f60aa0ba 100644 --- a/tests/package.json +++ b/tests/package.json @@ -16,7 +16,7 @@ "@tooling/eslint-config": "workspace:*", "@tooling/tsconfig": "workspace:*", "@vitejs/plugin-vue": "^4.0.0", - "cypress": "^12.3.0", + "cypress": "^12.7.0", "vite": "^4.1.4", "vue": "^3.2.25", "eslint-plugin-chai-friendly": "^0.7.2" diff --git a/tooling/eslint-config/package.json b/tooling/eslint-config/package.json index 75484f18..e5cb574c 100644 --- a/tooling/eslint-config/package.json +++ b/tooling/eslint-config/package.json @@ -5,10 +5,11 @@ "license": "MIT", "main": "index.js", "devDependencies": { - "eslint": "^8.34.0", - "eslint-config-prettier": "^8.6.0", + "@antfu/eslint-config": "^0.36.0", + "eslint": "^8.35.0", + "eslint-config-prettier": "^8.7.0", "eslint-plugin-prettier": "^4.2.1", - "eslint-config-turbo": "0.0.8", + "eslint-config-turbo": "0.0.9", "prettier": "^2.8.4" } } diff --git a/tooling/tsconfig/package.json b/tooling/tsconfig/package.json index 5fe0fb87..3bd0faaf 100644 --- a/tooling/tsconfig/package.json +++ b/tooling/tsconfig/package.json @@ -2,5 +2,9 @@ "name": "@tooling/tsconfig", "version": "0.0.0", "private": true, - "license": "MIT" + "license": "MIT", + "devDependencies": { + "@types/node": "^18.14.6", + "typescript": "^4.9.5" + } } diff --git a/tooling/vite-config/package.json b/tooling/vite-config/package.json index 7724eafb..b362938c 100644 --- a/tooling/vite-config/package.json +++ b/tooling/vite-config/package.json @@ -10,8 +10,8 @@ "@tooling/tsconfig": "workspace:*", "@vitejs/plugin-vue": "^4.0.0", "defu": "^6.1.2", - "unplugin-auto-import": "^0.14.4", - "unplugin-vue-macros": "^1.8.2", + "unplugin-auto-import": "^0.15.1", + "unplugin-vue-macros": "1.8.2", "vite": "^4.1.4" } }