diff --git a/fixtures/vitesse/package.json b/fixtures/vitesse/package.json index 1b7180d..6cab0c0 100644 --- a/fixtures/vitesse/package.json +++ b/fixtures/vitesse/package.json @@ -15,48 +15,48 @@ "up": "taze major -I" }, "dependencies": { - "@unocss/reset": "^0.49.1", - "@vueuse/core": "^9.11.1", - "@vueuse/head": "^1.0.23", + "@unocss/reset": "^0.49.4", + "@vueuse/core": "^9.12.0", + "@vueuse/head": "^1.0.25", "nprogress": "^0.2.0", - "pinia": "^2.0.29", - "vue": "^3.2.45", + "pinia": "^2.0.30", + "vue": "^3.2.47", "vue-demi": "^0.13.11", "vue-i18n": "^9.2.2", "vue-router": "^4.1.6" }, "devDependencies": { - "@antfu/eslint-config": "^0.34.1", + "@antfu/eslint-config": "^0.35.1", "@iconify-json/carbon": "^1.1.14", "@intlify/vite-plugin-vue-i18n": "^7.0.0", "@types/markdown-it-link-attributes": "^3.0.1", "@types/nprogress": "^0.2.0", "@vitejs/plugin-vue": "^4.0.0", - "@vue/test-utils": "^2.2.8", + "@vue/test-utils": "^2.2.10", "critters": "^0.0.16", "cross-env": "^7.0.3", - "cypress": "^12.4.1", + "cypress": "^12.5.1", "eslint": "^8.33.0", "eslint-plugin-cypress": "^2.12.1", "https-localhost": "^4.7.1", "markdown-it-link-attributes": "^4.0.1", "markdown-it-shiki": "^0.7.2", - "pnpm": "^7.26.1", - "shiki": "^0.13.0", + "pnpm": "^7.26.3", + "shiki": "^0.14.0", "taze": "^0.8.5", - "typescript": "^4.9.4", - "unocss": "^0.49.1", - "unplugin-auto-import": "^0.12.2", + "typescript": "^4.9.5", + "unocss": "^0.49.4", + "unplugin-auto-import": "^0.13.0", "unplugin-vue-components": "^0.23.0", - "vite": "^4.0.4", + "vite": "^4.1.1", "vite-plugin-inspect": "^0.7.15", "vite-plugin-pages": "^0.28.0", "vite-plugin-pwa": "^0.14.1", "vite-plugin-vue-layouts": "^0.7.0", - "vite-plugin-vue-markdown": "^0.22.2", + "vite-plugin-vue-markdown": "^0.22.4", "vite-ssg": "^0.22.1", "vite-ssg-sitemap": "^0.4.3", - "vitest": "^0.28.3", + "vitest": "^0.28.4", "vue-tsc": "^1.0.24" } } diff --git a/package.json b/package.json index 47adcab..3d948ef 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,6 @@ "eslint": "^8.33.0", "eslint-plugin-antfu": "workspace:*", "rimraf": "^4.1.2", - "typescript": "^4.9.4" + "typescript": "^4.9.5" } } diff --git a/packages/all/package.json b/packages/all/package.json index d4cd50f..da517a4 100644 --- a/packages/all/package.json +++ b/packages/all/package.json @@ -17,8 +17,8 @@ }, "dependencies": { "@antfu/eslint-config-vue": "workspace:*", - "@typescript-eslint/eslint-plugin": "^5.49.0", - "@typescript-eslint/parser": "^5.49.0", + "@typescript-eslint/eslint-plugin": "^5.51.0", + "@typescript-eslint/parser": "^5.51.0", "eslint-plugin-eslint-comments": "^3.2.0", "eslint-plugin-html": "^7.1.0", "eslint-plugin-import": "^2.27.5", diff --git a/packages/eslint-plugin-antfu/package.json b/packages/eslint-plugin-antfu/package.json index c8838d7..6c28eb0 100644 --- a/packages/eslint-plugin-antfu/package.json +++ b/packages/eslint-plugin-antfu/package.json @@ -16,11 +16,11 @@ "prepublishOnly": "nr build" }, "dependencies": { - "@typescript-eslint/utils": "^5.49.0" + "@typescript-eslint/utils": "^5.51.0" }, "devDependencies": { - "@types/node": "^18.11.18", + "@types/node": "^18.13.0", "unbuild": "^1.1.1", - "vitest": "^0.28.3" + "vitest": "^0.28.4" } } diff --git a/packages/react/package.json b/packages/react/package.json index 1474a7d..c91fcc9 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -20,12 +20,12 @@ }, "dependencies": { "@antfu/eslint-config-ts": "workspace:*", - "eslint-plugin-react": "^7.32.1", + "eslint-plugin-react": "^7.32.2", "eslint-plugin-react-hooks": "^4.6.0" }, "devDependencies": { "eslint": "^8.33.0", "react": "^18.2.0", - "typescript": "^4.9.4" + "typescript": "^4.9.5" } } diff --git a/packages/typescript/package.json b/packages/typescript/package.json index 81b9db2..0d6ec3a 100644 --- a/packages/typescript/package.json +++ b/packages/typescript/package.json @@ -18,8 +18,8 @@ }, "dependencies": { "@antfu/eslint-config-basic": "workspace:*", - "@typescript-eslint/eslint-plugin": "^5.49.0", - "@typescript-eslint/parser": "^5.49.0", + "@typescript-eslint/eslint-plugin": "^5.51.0", + "@typescript-eslint/parser": "^5.51.0", "eslint-plugin-jest": "^27.2.1" }, "devDependencies": { diff --git a/packages/vue/index.js b/packages/vue/index.js index e47c1d8..7bd9774 100644 --- a/packages/vue/index.js +++ b/packages/vue/index.js @@ -58,7 +58,6 @@ module.exports = { }], 'vue/no-restricted-v-bind': ['error', '/^v-/'], 'vue/no-useless-v-bind': 'error', - 'vue/no-v-text-v-html-on-component': 'error', 'vue/padding-line-between-blocks': ['error', 'always'], 'vue/prefer-separate-static-class': 'error', diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6f57413..62c9ed2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -9,20 +9,20 @@ importers: eslint: ^8.33.0 eslint-plugin-antfu: workspace:* rimraf: ^4.1.2 - typescript: ^4.9.4 + typescript: ^4.9.5 devDependencies: '@antfu/eslint-config': link:packages/all bumpp: 8.2.1 eslint: 8.33.0 eslint-plugin-antfu: link:packages/eslint-plugin-antfu rimraf: 4.1.2 - typescript: 4.9.4 + typescript: 4.9.5 packages/all: specifiers: '@antfu/eslint-config-vue': workspace:* - '@typescript-eslint/eslint-plugin': ^5.49.0 - '@typescript-eslint/parser': ^5.49.0 + '@typescript-eslint/eslint-plugin': ^5.51.0 + '@typescript-eslint/parser': ^5.51.0 eslint: ^8.33.0 eslint-plugin-eslint-comments: ^3.2.0 eslint-plugin-html: ^7.1.0 @@ -37,11 +37,11 @@ importers: yaml-eslint-parser: ^1.1.0 dependencies: '@antfu/eslint-config-vue': link:../vue - '@typescript-eslint/eslint-plugin': 5.49.0_kf2q37rsxgsj6p2nz45hjttose - '@typescript-eslint/parser': 5.49.0_eslint@8.33.0 + '@typescript-eslint/eslint-plugin': 5.51.0_yzj2n2b43wonjwaifya6xmk2zy + '@typescript-eslint/parser': 5.51.0_eslint@8.33.0 eslint-plugin-eslint-comments: 3.2.0_eslint@8.33.0 eslint-plugin-html: 7.1.0 - eslint-plugin-import: 2.27.5_kf2q37rsxgsj6p2nz45hjttose + eslint-plugin-import: 2.27.5_yzj2n2b43wonjwaifya6xmk2zy eslint-plugin-jsonc: 2.6.0_eslint@8.33.0 eslint-plugin-n: 15.6.1_eslint@8.33.0 eslint-plugin-promise: 6.1.1_eslint@8.33.0 @@ -90,46 +90,46 @@ importers: packages/eslint-plugin-antfu: specifiers: - '@types/node': ^18.11.18 - '@typescript-eslint/utils': ^5.49.0 + '@types/node': ^18.13.0 + '@typescript-eslint/utils': ^5.51.0 unbuild: ^1.1.1 - vitest: ^0.28.3 + vitest: ^0.28.4 dependencies: - '@typescript-eslint/utils': 5.49.0 + '@typescript-eslint/utils': 5.51.0 devDependencies: - '@types/node': 18.11.18 + '@types/node': 18.13.0 unbuild: 1.1.1 - vitest: 0.28.3 + vitest: 0.28.4 packages/react: specifiers: '@antfu/eslint-config-ts': workspace:* eslint: ^8.33.0 - eslint-plugin-react: ^7.32.1 + eslint-plugin-react: ^7.32.2 eslint-plugin-react-hooks: ^4.6.0 react: ^18.2.0 - typescript: ^4.9.4 + typescript: ^4.9.5 dependencies: '@antfu/eslint-config-ts': link:../typescript - eslint-plugin-react: 7.32.1_eslint@8.33.0 + eslint-plugin-react: 7.32.2_eslint@8.33.0 eslint-plugin-react-hooks: 4.6.0_eslint@8.33.0 devDependencies: eslint: 8.33.0 react: 18.2.0 - typescript: 4.9.4 + typescript: 4.9.5 packages/typescript: specifiers: '@antfu/eslint-config-basic': workspace:* - '@typescript-eslint/eslint-plugin': ^5.49.0 - '@typescript-eslint/parser': ^5.49.0 + '@typescript-eslint/eslint-plugin': ^5.51.0 + '@typescript-eslint/parser': ^5.51.0 eslint: ^8.33.0 eslint-plugin-jest: ^27.2.1 dependencies: '@antfu/eslint-config-basic': link:../basic - '@typescript-eslint/eslint-plugin': 5.49.0_kf2q37rsxgsj6p2nz45hjttose - '@typescript-eslint/parser': 5.49.0_eslint@8.33.0 - eslint-plugin-jest: 27.2.1_il7ccf7626xh4ckjz5c4vwsbd4 + '@typescript-eslint/eslint-plugin': 5.51.0_yzj2n2b43wonjwaifya6xmk2zy + '@typescript-eslint/parser': 5.51.0_eslint@8.33.0 + eslint-plugin-jest: 27.2.1_nvprg6vkh5ygsdwfa2izsa3vfm devDependencies: eslint: 8.33.0 @@ -780,8 +780,8 @@ packages: '@types/unist': 2.0.6 dev: false - /@types/node/18.11.18: - resolution: {integrity: sha512-DHQpWGjyQKSHj3ebjFI/wRKcqQcdR+MoFBygntYOZytCqNfkd2ZC4ARDJ2DQqhjH5p85Nnd3jhUJIXrszFX/JA==} + /@types/node/18.13.0: + resolution: {integrity: sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==} dev: true /@types/normalize-package-data/2.4.0: @@ -800,8 +800,8 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: false - /@typescript-eslint/eslint-plugin/5.49.0_kf2q37rsxgsj6p2nz45hjttose: - resolution: {integrity: sha512-IhxabIpcf++TBaBa1h7jtOWyon80SXPRLDq0dVz5SLFC/eW6tofkw/O7Ar3lkx5z5U6wzbKDrl2larprp5kk5Q==} + /@typescript-eslint/eslint-plugin/5.51.0_yzj2n2b43wonjwaifya6xmk2zy: + resolution: {integrity: sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -811,12 +811,13 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.49.0_eslint@8.33.0 - '@typescript-eslint/scope-manager': 5.49.0 - '@typescript-eslint/type-utils': 5.49.0_eslint@8.33.0 - '@typescript-eslint/utils': 5.49.0_eslint@8.33.0 + '@typescript-eslint/parser': 5.51.0_eslint@8.33.0 + '@typescript-eslint/scope-manager': 5.51.0 + '@typescript-eslint/type-utils': 5.51.0_eslint@8.33.0 + '@typescript-eslint/utils': 5.51.0_eslint@8.33.0 debug: 4.3.4 eslint: 8.33.0 + grapheme-splitter: 1.0.4 ignore: 5.2.0 natural-compare-lite: 1.4.0 regexpp: 3.2.0 @@ -826,8 +827,8 @@ packages: - supports-color dev: false - /@typescript-eslint/parser/5.49.0_eslint@8.33.0: - resolution: {integrity: sha512-veDlZN9mUhGqU31Qiv2qEp+XrJj5fgZpJ8PW30sHU+j/8/e5ruAhLaVDAeznS7A7i4ucb/s8IozpDtt9NqCkZg==} + /@typescript-eslint/parser/5.51.0_eslint@8.33.0: + resolution: {integrity: sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -836,33 +837,25 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.49.0 - '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/typescript-estree': 5.49.0 + '@typescript-eslint/scope-manager': 5.51.0 + '@typescript-eslint/types': 5.51.0 + '@typescript-eslint/typescript-estree': 5.51.0 debug: 4.3.4 eslint: 8.33.0 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/scope-manager/5.48.0: - resolution: {integrity: sha512-0AA4LviDtVtZqlyUQnZMVHydDATpD9SAX/RC5qh6cBd3xmyWvmXYF+WT1oOmxkeMnWDlUVTwdODeucUnjz3gow==} + /@typescript-eslint/scope-manager/5.51.0: + resolution: {integrity: sha512-gNpxRdlx5qw3yaHA0SFuTjW4rxeYhpHxt491PEcKF8Z6zpq0kMhe0Tolxt0qjlojS+/wArSDlj/LtE69xUJphQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.0 - '@typescript-eslint/visitor-keys': 5.48.0 + '@typescript-eslint/types': 5.51.0 + '@typescript-eslint/visitor-keys': 5.51.0 dev: false - /@typescript-eslint/scope-manager/5.49.0: - resolution: {integrity: sha512-clpROBOiMIzpbWNxCe1xDK14uPZh35u4QaZO1GddilEzoCLAEz4szb51rBpdgurs5k2YzPtJeTEN3qVbG+LRUQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/visitor-keys': 5.49.0 - dev: false - - /@typescript-eslint/type-utils/5.49.0_eslint@8.33.0: - resolution: {integrity: sha512-eUgLTYq0tR0FGU5g1YHm4rt5H/+V2IPVkP0cBmbhRyEmyGe4XvJ2YJ6sYTmONfjmdMqyMLad7SB8GvblbeESZA==} + /@typescript-eslint/type-utils/5.51.0_eslint@8.33.0: + resolution: {integrity: sha512-QHC5KKyfV8sNSyHqfNa0UbTbJ6caB8uhcx2hYcWVvJAZYJRBo5HyyZfzMdRx8nvS+GyMg56fugMzzWnojREuQQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -871,8 +864,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.49.0 - '@typescript-eslint/utils': 5.49.0_eslint@8.33.0 + '@typescript-eslint/typescript-estree': 5.51.0 + '@typescript-eslint/utils': 5.51.0_eslint@8.33.0 debug: 4.3.4 eslint: 8.33.0 tsutils: 3.21.0 @@ -880,18 +873,13 @@ packages: - supports-color dev: false - /@typescript-eslint/types/5.48.0: - resolution: {integrity: sha512-UTe67B0Ypius0fnEE518NB2N8gGutIlTojeTg4nt0GQvikReVkurqxd2LvYa9q9M5MQ6rtpNyWTBxdscw40Xhw==} + /@typescript-eslint/types/5.51.0: + resolution: {integrity: sha512-SqOn0ANn/v6hFn0kjvLwiDi4AzR++CBZz0NV5AnusT2/3y32jdc0G4woXPWHCumWtUXZKPAS27/9vziSsC9jnw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: false - /@typescript-eslint/types/5.49.0: - resolution: {integrity: sha512-7If46kusG+sSnEpu0yOz2xFv5nRz158nzEXnJFCGVEHWnuzolXKwrH5Bsf9zsNlOQkyZuk0BZKKoJQI+1JPBBg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: false - - /@typescript-eslint/typescript-estree/5.48.0: - resolution: {integrity: sha512-7pjd94vvIjI1zTz6aq/5wwE/YrfIyEPLtGJmRfyNR9NYIW+rOvzzUv3Cmq2hRKpvt6e9vpvPUQ7puzX7VSmsEw==} + /@typescript-eslint/typescript-estree/5.51.0: + resolution: {integrity: sha512-TSkNupHvNRkoH9FMA3w7TazVFcBPveAAmb7Sz+kArY6sLT86PA5Vx80cKlYmd8m3Ha2SwofM1KwraF24lM9FvA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -899,8 +887,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.48.0 - '@typescript-eslint/visitor-keys': 5.48.0 + '@typescript-eslint/types': 5.51.0 + '@typescript-eslint/visitor-keys': 5.51.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -910,57 +898,17 @@ packages: - supports-color dev: false - /@typescript-eslint/typescript-estree/5.49.0: - resolution: {integrity: sha512-PBdx+V7deZT/3GjNYPVQv1Nc0U46dAHbIuOG8AZ3on3vuEKiPDwFE/lG1snN2eUB9IhF7EyF7K1hmTcLztNIsA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/visitor-keys': 5.49.0 - debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.3.8 - tsutils: 3.21.0 - transitivePeerDependencies: - - supports-color - dev: false - - /@typescript-eslint/utils/5.48.0_eslint@8.33.0: - resolution: {integrity: sha512-x2jrMcPaMfsHRRIkL+x96++xdzvrdBCnYRd5QiW5Wgo1OB4kDYPbC1XjWP/TNqlfK93K/lUL92erq5zPLgFScQ==} + /@typescript-eslint/utils/5.51.0: + resolution: {integrity: sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.9 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.48.0 - '@typescript-eslint/types': 5.48.0 - '@typescript-eslint/typescript-estree': 5.48.0 - eslint: 8.33.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.33.0 - semver: 7.3.8 - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /@typescript-eslint/utils/5.49.0: - resolution: {integrity: sha512-cPJue/4Si25FViIb74sHCLtM4nTSBXtLx1d3/QT6mirQ/c65bV8arBEebBJJizfq8W2YyMoPI/WWPFWitmNqnQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - '@types/json-schema': 7.0.9 - '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.49.0 - '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/typescript-estree': 5.49.0 + '@typescript-eslint/scope-manager': 5.51.0 + '@typescript-eslint/types': 5.51.0 + '@typescript-eslint/typescript-estree': 5.51.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0 semver: 7.3.8 @@ -969,17 +917,17 @@ packages: - typescript dev: false - /@typescript-eslint/utils/5.49.0_eslint@8.33.0: - resolution: {integrity: sha512-cPJue/4Si25FViIb74sHCLtM4nTSBXtLx1d3/QT6mirQ/c65bV8arBEebBJJizfq8W2YyMoPI/WWPFWitmNqnQ==} + /@typescript-eslint/utils/5.51.0_eslint@8.33.0: + resolution: {integrity: sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.9 '@types/semver': 7.3.13 - '@typescript-eslint/scope-manager': 5.49.0 - '@typescript-eslint/types': 5.49.0 - '@typescript-eslint/typescript-estree': 5.49.0 + '@typescript-eslint/scope-manager': 5.51.0 + '@typescript-eslint/types': 5.51.0 + '@typescript-eslint/typescript-estree': 5.51.0 eslint: 8.33.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.33.0 @@ -989,46 +937,38 @@ packages: - typescript dev: false - /@typescript-eslint/visitor-keys/5.48.0: - resolution: {integrity: sha512-5motVPz5EgxQ0bHjut3chzBkJ3Z3sheYVcSwS5BpHZpLqSptSmELNtGixmgj65+rIfhvtQTz5i9OP2vtzdDH7Q==} + /@typescript-eslint/visitor-keys/5.51.0: + resolution: {integrity: sha512-Oh2+eTdjHjOFjKA27sxESlA87YPSOJafGCR0md5oeMdh1ZcCfAGCIOL216uTBAkAIptvLIfKQhl7lHxMJet4GQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.48.0 + '@typescript-eslint/types': 5.51.0 eslint-visitor-keys: 3.3.0 dev: false - /@typescript-eslint/visitor-keys/5.49.0: - resolution: {integrity: sha512-v9jBMjpNWyn8B6k/Mjt6VbUS4J1GvUlR4x3Y+ibnP1z7y7V4n0WRz+50DY6+Myj0UaXVSuUlHohO+eZ8IJEnkg==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + /@vitest/expect/0.28.4: + resolution: {integrity: sha512-JqK0NZ4brjvOSL8hXAnIsfi+jxDF7rH/ZWCGCt0FAqRnVFc1hXsfwXksQvEnKqD84avRt3gmeXoK4tNbmkoVsQ==} dependencies: - '@typescript-eslint/types': 5.49.0 - eslint-visitor-keys: 3.3.0 - dev: false - - /@vitest/expect/0.28.3: - resolution: {integrity: sha512-dnxllhfln88DOvpAK1fuI7/xHwRgTgR4wdxHldPaoTaBu6Rh9zK5b//v/cjTkhOfNP/AJ8evbNO8H7c3biwd1g==} - dependencies: - '@vitest/spy': 0.28.3 - '@vitest/utils': 0.28.3 + '@vitest/spy': 0.28.4 + '@vitest/utils': 0.28.4 chai: 4.3.7 dev: true - /@vitest/runner/0.28.3: - resolution: {integrity: sha512-P0qYbATaemy1midOLkw7qf8jraJszCoEvjQOSlseiXZyEDaZTZ50J+lolz2hWiWv6RwDu1iNseL9XLsG0Jm2KQ==} + /@vitest/runner/0.28.4: + resolution: {integrity: sha512-Q8UV6GjDvBSTfUoq0QXVCNpNOUrWu4P2qvRq7ssJWzn0+S0ojbVOxEjMt+8a32X6SdkhF8ak+2nkppsqV0JyNQ==} dependencies: - '@vitest/utils': 0.28.3 + '@vitest/utils': 0.28.4 p-limit: 4.0.0 pathe: 1.1.0 dev: true - /@vitest/spy/0.28.3: - resolution: {integrity: sha512-jULA6suS6CCr9VZfr7/9x97pZ0hC55prnUNHNrg5/q16ARBY38RsjsfhuUXt6QOwvIN3BhSS0QqPzyh5Di8g6w==} + /@vitest/spy/0.28.4: + resolution: {integrity: sha512-8WuhfXLlvCXpNXEGJW6Gc+IKWI32435fQJLh43u70HnZ1otJOa2Cmg2Wy2Aym47ZnNCP4NolF+8cUPwd0MigKQ==} dependencies: tinyspy: 1.0.2 dev: true - /@vitest/utils/0.28.3: - resolution: {integrity: sha512-YHiQEHQqXyIbhDqETOJUKx9/psybF7SFFVCNfOvap0FvyUqbzTSDCa3S5lL4C0CLXkwVZttz9xknDoyHMguFRQ==} + /@vitest/utils/0.28.4: + resolution: {integrity: sha512-l2QztOLdc2LkR+w/lP52RGh8hW+Ul4KESmCAgVE8q737I7e7bQoAfkARKpkPJ4JQtGpwW4deqlj1732VZD7TFw==} dependencies: cli-truncate: 3.1.0 diff: 5.1.0 @@ -1037,14 +977,6 @@ packages: pretty-format: 27.5.1 dev: true - /acorn-jsx/5.3.1_acorn@8.7.0: - resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: 8.7.0 - dev: false - /acorn-jsx/5.3.2_acorn@8.8.1: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: @@ -1057,12 +989,6 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn/8.7.0: - resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} - engines: {node: '>=0.4.0'} - hasBin: true - dev: false - /acorn/8.8.1: resolution: {integrity: sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==} engines: {node: '>=0.4.0'} @@ -1216,16 +1142,11 @@ packages: hasBin: true dependencies: '@jsdevtools/ez-spawn': 3.0.4 - cac: 6.7.12 + cac: 6.7.14 fast-glob: 3.2.11 kleur: 4.1.5 prompts: 2.4.2 - semver: 7.3.7 - dev: true - - /cac/6.7.12: - resolution: {integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==} - engines: {node: '>=8'} + semver: 7.3.8 dev: true /cac/6.7.14: @@ -1260,7 +1181,7 @@ packages: check-error: 1.0.2 deep-eql: 4.1.3 get-func-name: 2.0.0 - loupe: 2.3.4 + loupe: 2.3.6 pathval: 1.1.1 type-detect: 4.0.8 dev: true @@ -1782,7 +1703,7 @@ packages: dev: true /escape-string-regexp/1.0.5: - resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} /escape-string-regexp/4.0.0: @@ -1799,35 +1720,6 @@ packages: - supports-color dev: false - /eslint-module-utils/2.7.4_a5jfphyyegozc5blomb7uu4w7e: - resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - dependencies: - '@typescript-eslint/parser': 5.49.0_eslint@8.33.0 - debug: 3.2.7 - eslint: 8.33.0 - eslint-import-resolver-node: 0.3.7 - transitivePeerDependencies: - - supports-color - dev: false - /eslint-module-utils/2.7.4_b5qyyy7jj6vxczv7eweintx4wu: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} @@ -1856,6 +1748,35 @@ packages: - supports-color dev: false + /eslint-module-utils/2.7.4_fwto6vsnn2m6f5yglaeo6vhd5y: + resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} + engines: {node: '>=4'} + peerDependencies: + '@typescript-eslint/parser': '*' + eslint: '*' + eslint-import-resolver-node: '*' + eslint-import-resolver-typescript: '*' + eslint-import-resolver-webpack: '*' + peerDependenciesMeta: + '@typescript-eslint/parser': + optional: true + eslint: + optional: true + eslint-import-resolver-node: + optional: true + eslint-import-resolver-typescript: + optional: true + eslint-import-resolver-webpack: + optional: true + dependencies: + '@typescript-eslint/parser': 5.51.0_eslint@8.33.0 + debug: 3.2.7 + eslint: 8.33.0 + eslint-import-resolver-node: 0.3.7 + transitivePeerDependencies: + - supports-color + dev: false + /eslint-plugin-es/4.1.0_eslint@8.33.0: resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} @@ -1875,7 +1796,7 @@ packages: dependencies: escape-string-regexp: 1.0.5 eslint: 8.33.0 - ignore: 5.1.8 + ignore: 5.2.0 dev: false /eslint-plugin-html/7.1.0: @@ -1916,7 +1837,7 @@ packages: - supports-color dev: false - /eslint-plugin-import/2.27.5_kf2q37rsxgsj6p2nz45hjttose: + /eslint-plugin-import/2.27.5_yzj2n2b43wonjwaifya6xmk2zy: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -1926,7 +1847,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.49.0_eslint@8.33.0 + '@typescript-eslint/parser': 5.51.0_eslint@8.33.0 array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -1934,7 +1855,7 @@ packages: doctrine: 2.1.0 eslint: 8.33.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_a5jfphyyegozc5blomb7uu4w7e + eslint-module-utils: 2.7.4_fwto6vsnn2m6f5yglaeo6vhd5y has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -1949,7 +1870,7 @@ packages: - supports-color dev: false - /eslint-plugin-jest/27.2.1_il7ccf7626xh4ckjz5c4vwsbd4: + /eslint-plugin-jest/27.2.1_nvprg6vkh5ygsdwfa2izsa3vfm: resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -1962,8 +1883,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.49.0_kf2q37rsxgsj6p2nz45hjttose - '@typescript-eslint/utils': 5.48.0_eslint@8.33.0 + '@typescript-eslint/eslint-plugin': 5.51.0_yzj2n2b43wonjwaifya6xmk2zy + '@typescript-eslint/utils': 5.51.0_eslint@8.33.0 eslint: 8.33.0 transitivePeerDependencies: - supports-color @@ -2034,8 +1955,8 @@ packages: eslint: 8.33.0 dev: false - /eslint-plugin-react/7.32.1_eslint@8.33.0: - resolution: {integrity: sha512-vOjdgyd0ZHBXNsmvU+785xY8Bfe57EFbTYYk8XrROzWpr9QBvpjITvAXt9xqcE6+8cjR/g1+mfumPToxsl1www==} + /eslint-plugin-react/7.32.2_eslint@8.33.0: + resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -2184,11 +2105,6 @@ packages: resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} engines: {node: '>=10'} - /eslint-visitor-keys/3.1.0: - resolution: {integrity: sha512-yWJFpu4DtjsWKkt5GeNBBuZMlNcYVs6vRCLoCVEJrTjaSB6LC98gFipNK/erM2Heg/E8mIK+hXG/pJMLK+eRZA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: false - /eslint-visitor-keys/3.3.0: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2240,15 +2156,6 @@ packages: transitivePeerDependencies: - supports-color - /espree/9.3.0: - resolution: {integrity: sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.7.0 - acorn-jsx: 5.3.1_acorn@8.7.0 - eslint-visitor-keys: 3.3.0 - dev: false - /espree/9.4.0: resolution: {integrity: sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2536,11 +2443,6 @@ packages: entities: 4.3.1 dev: false - /ignore/5.1.8: - resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==} - engines: {node: '>= 4'} - dev: false - /ignore/5.2.0: resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} engines: {node: '>= 4'} @@ -2775,10 +2677,10 @@ packages: resolution: {integrity: sha512-qCRJWlbP2v6HbmKW7R3lFbeiVWHo+oMJ0j+MizwvauqnCV/EvtAeEeuCgoc/ErtsuoKgYB8U4Ih8AxJbXoE6/g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.7.0 - eslint-visitor-keys: 3.1.0 - espree: 9.3.0 - semver: 7.3.5 + acorn: 8.8.1 + eslint-visitor-keys: 3.3.0 + espree: 9.4.0 + semver: 7.3.8 dev: false /jsonc-parser/3.2.0: @@ -2852,12 +2754,6 @@ packages: dependencies: js-tokens: 4.0.0 - /loupe/2.3.4: - resolution: {integrity: sha512-OvKfgCC2Ndby6aSTREl5aCCPTNIzlDfQZvZxNUrBrihDhL3xcrYegTblhmEiCrg2kKQz4XsFIaemE5BF4ybSaQ==} - dependencies: - get-func-name: 2.0.0 - dev: true - /loupe/2.3.6: resolution: {integrity: sha512-RaPMZKiMy8/JruncMU5Bt6na1eftNoo++R4Y+N2FrxkDVTrGvcyzFTsaGif4QTeKESheMGegbhw6iUAq+5A8zA==} dependencies: @@ -2946,7 +2842,7 @@ packages: hasBin: true dev: true - /mkdist/1.1.0_typescript@4.9.4: + /mkdist/1.1.0_typescript@4.9.5: resolution: {integrity: sha512-eTw467KIfd/ilsY/yS6N/fjCe/glP99bTU+ydVJFRUZYaZ3UnL09Q5SGVhMrHLr4Q5qL1pDVDgitQTmLLpUa2A==} hasBin: true peerDependencies: @@ -2965,7 +2861,7 @@ packages: jiti: 1.16.2 mri: 1.2.0 pathe: 1.1.0 - typescript: 4.9.4 + typescript: 4.9.5 dev: true /mlly/1.1.0: @@ -3175,10 +3071,6 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - /pathe/1.0.0: - resolution: {integrity: sha512-nPdMG0Pd09HuSsr7QOKUXO2Jr9eqaDiZvDwdyIhNG5SHYujkQHYKDfGQkulBxvbDHz8oHLsTgKN86LSwYzSHAg==} - dev: true - /pathe/1.1.0: resolution: {integrity: sha512-ODbEPR0KKHqECXW1GoxdDb+AZvULmXjVPy4rt+pGo2+TnjJTIPJQSVS6N63n8T2Ip+syHhbn52OewKicV0373w==} dev: true @@ -3362,7 +3254,7 @@ packages: hasBin: true dev: true - /rollup-plugin-dts/5.1.1_tkwgik6422u3whqaozmypsnvni: + /rollup-plugin-dts/5.1.1_57vedagq2cmrfjmj2y3ihk5v4y: resolution: {integrity: sha512-zpgo52XmnLg8w4k3MScinFHZK1+ro6r7uVe34fJ0Ee8AM45FvgvTuvfWWaRgIpA4pQ1BHJuu2ospncZhkcJVeA==} engines: {node: '>=v14'} peerDependencies: @@ -3371,7 +3263,7 @@ packages: dependencies: magic-string: 0.27.0 rollup: 3.12.0 - typescript: 4.9.4 + typescript: 4.9.5 optionalDependencies: '@babel/code-frame': 7.18.6 dev: true @@ -3428,29 +3320,12 @@ packages: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - /semver/7.3.5: - resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: false - - /semver/7.3.7: - resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver/7.3.8: resolution: {integrity: sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==} engines: {node: '>=10'} hasBin: true dependencies: lru-cache: 6.0.0 - dev: false /shebang-command/2.0.0: resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} @@ -3712,8 +3587,8 @@ packages: engines: {node: '>=8'} dev: false - /typescript/4.9.4: - resolution: {integrity: sha512-Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg==} + /typescript/4.9.5: + resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -3750,16 +3625,16 @@ packages: jiti: 1.16.2 magic-string: 0.27.0 mkdirp: 1.0.4 - mkdist: 1.1.0_typescript@4.9.4 + mkdist: 1.1.0_typescript@4.9.5 mlly: 1.1.0 mri: 1.2.0 - pathe: 1.0.0 + pathe: 1.1.0 pkg-types: 1.0.1 pretty-bytes: 6.0.0 rollup: 3.12.0 - rollup-plugin-dts: 5.1.1_tkwgik6422u3whqaozmypsnvni + rollup-plugin-dts: 5.1.1_57vedagq2cmrfjmj2y3ihk5v4y scule: 1.0.0 - typescript: 4.9.4 + typescript: 4.9.5 untyped: 1.2.2 transitivePeerDependencies: - sass @@ -3815,8 +3690,8 @@ packages: spdx-expression-parse: 3.0.1 dev: false - /vite-node/0.28.3: - resolution: {integrity: sha512-uJJAOkgVwdfCX8PUQhqLyDOpkBS5+j+FdbsXoPVPDlvVjRkb/W/mLYQPSL6J+t8R0UV8tJSe8c9VyxVQNsDSyg==} + /vite-node/0.28.4: + resolution: {integrity: sha512-KM0Q0uSG/xHHKOJvVHc5xDBabgt0l70y7/lWTR7Q0pR5/MrYxadT+y32cJOE65FfjGmJgxpVEEY+69btJgcXOQ==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -3863,8 +3738,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.28.3: - resolution: {integrity: sha512-N41VPNf3VGJlWQizGvl1P5MGyv3ZZA2Zvh+2V8L6tYBAAuqqDK4zExunT1Cdb6dGfZ4gr+IMrnG8d4Z6j9ctPw==} + /vitest/0.28.4: + resolution: {integrity: sha512-sfWIy0AdlbyGRhunm+TLQEJrFH9XuRPdApfubsyLcDbCRrUX717BRQKInTgzEfyl2Ipi1HWoHB84Nqtcwxogcg==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -3887,11 +3762,11 @@ packages: dependencies: '@types/chai': 4.3.4 '@types/chai-subset': 1.3.3 - '@types/node': 18.11.18 - '@vitest/expect': 0.28.3 - '@vitest/runner': 0.28.3 - '@vitest/spy': 0.28.3 - '@vitest/utils': 0.28.3 + '@types/node': 18.13.0 + '@vitest/expect': 0.28.4 + '@vitest/runner': 0.28.4 + '@vitest/spy': 0.28.4 + '@vitest/utils': 0.28.4 acorn: 8.8.1 acorn-walk: 8.2.0 cac: 6.7.14 @@ -3907,7 +3782,7 @@ packages: tinypool: 0.3.1 tinyspy: 1.0.2 vite: 3.0.4 - vite-node: 0.28.3 + vite-node: 0.28.4 why-is-node-running: 2.2.2 transitivePeerDependencies: - less