diff --git a/package.json b/package.json index fe629a67b5e..b8faf4047b8 100644 --- a/package.json +++ b/package.json @@ -100,16 +100,16 @@ "@types/validator": "~13.7.2", "@typescript-eslint/eslint-plugin": "~5.25.0", "@typescript-eslint/parser": "~5.25.0", - "@vitest/ui": "~0.12.6", + "@vitest/ui": "~0.12.8", "c8": "~7.11.3", "conventional-changelog-cli": "~2.2.2", "cypress": "~9.6.1", "esbuild": "~0.14.39", - "eslint": "~8.15.0", + "eslint": "~8.16.0", "eslint-config-prettier": "~8.5.0", "eslint-define-config": "~1.4.1", "eslint-gitignore": "~0.1.0", - "eslint-plugin-jsdoc": "~39.2.9", + "eslint-plugin-jsdoc": "~39.3.0", "eslint-plugin-prettier": "~4.0.0", "esno": "~0.16.3", "glob": "~8.0.3", @@ -131,9 +131,9 @@ "validator": "~13.7.0", "vite": "~2.9.9", "vitepress": "~0.22.4", - "vitest": "~0.12.6" + "vitest": "~0.12.8" }, - "packageManager": "pnpm@7.1.1", + "packageManager": "pnpm@7.1.2", "engines": { "node": ">=14.0.0", "npm": ">=6.0.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8e63c90b7bc..16cb5088bb3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,16 +10,16 @@ specifiers: '@types/validator': ~13.7.2 '@typescript-eslint/eslint-plugin': ~5.25.0 '@typescript-eslint/parser': ~5.25.0 - '@vitest/ui': ~0.12.6 + '@vitest/ui': ~0.12.8 c8: ~7.11.3 conventional-changelog-cli: ~2.2.2 cypress: ~9.6.1 esbuild: ~0.14.39 - eslint: ~8.15.0 + eslint: ~8.16.0 eslint-config-prettier: ~8.5.0 eslint-define-config: ~1.4.1 eslint-gitignore: ~0.1.0 - eslint-plugin-jsdoc: ~39.2.9 + eslint-plugin-jsdoc: ~39.3.0 eslint-plugin-prettier: ~4.0.0 esno: ~0.16.3 glob: ~8.0.3 @@ -41,7 +41,7 @@ specifiers: validator: ~13.7.0 vite: ~2.9.9 vitepress: ~0.22.4 - vitest: ~0.12.6 + vitest: ~0.12.8 devDependencies: '@algolia/client-search': 4.13.1 @@ -51,19 +51,19 @@ devDependencies: '@types/react': 17.0.45 '@types/sanitize-html': 2.6.2 '@types/validator': 13.7.2 - '@typescript-eslint/eslint-plugin': 5.25.0_qo2hgs5jt7x2a3p77h2rutcdae - '@typescript-eslint/parser': 5.25.0_hcfsmds2fshutdssjqluwm76uu - '@vitest/ui': 0.12.6 + '@typescript-eslint/eslint-plugin': 5.25.0_jorowkvdqu6pwramweg5le7ncu + '@typescript-eslint/parser': 5.25.0_utdtartgf6fqqgkivzeynh76la + '@vitest/ui': 0.12.8 c8: 7.11.3 conventional-changelog-cli: 2.2.2 cypress: 9.6.1 esbuild: 0.14.39 - eslint: 8.15.0 - eslint-config-prettier: 8.5.0_eslint@8.15.0 + eslint: 8.16.0 + eslint-config-prettier: 8.5.0_eslint@8.16.0 eslint-define-config: 1.4.1 - eslint-gitignore: 0.1.0_eslint@8.15.0 - eslint-plugin-jsdoc: 39.2.9_eslint@8.15.0 - eslint-plugin-prettier: 4.0.0_iqftbjqlxzn3ny5nablrkczhqi + eslint-gitignore: 0.1.0_eslint@8.16.0 + eslint-plugin-jsdoc: 39.3.0_eslint@8.16.0 + eslint-plugin-prettier: 4.0.0_j7rsahgqtkecno6yauhsgsglf4 esno: 0.16.3 glob: 8.0.3 lint-staged: 12.4.1 @@ -84,7 +84,7 @@ devDependencies: validator: 13.7.0 vite: 2.9.9 vitepress: 0.22.4_g7u5u2x3r3rfmoxky7jnzsjofu - vitest: 0.12.6_cs63bwwiroplwrkr56nydzesvu + vitest: 0.12.8_acrr4g5yhxx4jtqmgckfosk3zi packages: @@ -349,13 +349,13 @@ packages: - '@algolia/client-search' dev: true - /@es-joy/jsdoccomment/0.29.0: - resolution: {integrity: sha512-4yKy5t+/joLihG+ei6CCU6sc08sjUdEdXCQ2U+9h9VP13EiqHQ4YMgDC18ys/AsLdJDBX3KRx/AWY6PR7hn52Q==} + /@es-joy/jsdoccomment/0.30.0: + resolution: {integrity: sha512-U30cjaHCjdUqtbMgChJl80BP25GSRWg0/1R3UdB2ksitAo2oDYdRMrvzwuM21jcsFbEcLNAqwQGTCg+5CVbSIA==} engines: {node: ^14 || ^16 || ^17 || ^18} dependencies: comment-parser: 1.3.1 esquery: 1.4.0 - jsdoc-type-pratt-parser: 3.0.1 + jsdoc-type-pratt-parser: 3.1.0 dev: true /@esbuild-kit/cjs-loader/2.0.0: @@ -379,14 +379,14 @@ packages: get-tsconfig: 3.0.1 dev: true - /@eslint/eslintrc/1.2.3: - resolution: {integrity: sha512-uGo44hIwoLGNyduRpjdEpovcbMdd+Nv7amtmJxnKmI8xj6yd5LncmSwDa5NgX/41lIFJtkjD6YdVfgEzPfJ5UA==} + /@eslint/eslintrc/1.3.0: + resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 espree: 9.3.2 - globals: 13.13.0 + globals: 13.15.0 ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -557,7 +557,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.25.0_qo2hgs5jt7x2a3p77h2rutcdae: + /@typescript-eslint/eslint-plugin/5.25.0_jorowkvdqu6pwramweg5le7ncu: resolution: {integrity: sha512-icYrFnUzvm+LhW0QeJNKkezBu6tJs9p/53dpPLFH8zoM9w1tfaKzVurkPotEpAqQ8Vf8uaFyL5jHd0Vs6Z0ZQg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -568,12 +568,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.25.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/parser': 5.25.0_utdtartgf6fqqgkivzeynh76la '@typescript-eslint/scope-manager': 5.25.0 - '@typescript-eslint/type-utils': 5.25.0_hcfsmds2fshutdssjqluwm76uu - '@typescript-eslint/utils': 5.25.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/type-utils': 5.25.0_utdtartgf6fqqgkivzeynh76la + '@typescript-eslint/utils': 5.25.0_utdtartgf6fqqgkivzeynh76la debug: 4.3.4 - eslint: 8.15.0 + eslint: 8.16.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -584,7 +584,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.25.0_hcfsmds2fshutdssjqluwm76uu: + /@typescript-eslint/parser/5.25.0_utdtartgf6fqqgkivzeynh76la: resolution: {integrity: sha512-r3hwrOWYbNKP1nTcIw/aZoH+8bBnh/Lh1iDHoFpyG4DnCpvEdctrSl6LOo19fZbzypjQMHdajolxs6VpYoChgA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -598,7 +598,7 @@ packages: '@typescript-eslint/types': 5.25.0 '@typescript-eslint/typescript-estree': 5.25.0_typescript@4.6.4 debug: 4.3.4 - eslint: 8.15.0 + eslint: 8.16.0 typescript: 4.6.4 transitivePeerDependencies: - supports-color @@ -612,7 +612,7 @@ packages: '@typescript-eslint/visitor-keys': 5.25.0 dev: true - /@typescript-eslint/type-utils/5.25.0_hcfsmds2fshutdssjqluwm76uu: + /@typescript-eslint/type-utils/5.25.0_utdtartgf6fqqgkivzeynh76la: resolution: {integrity: sha512-B6nb3GK3Gv1Rsb2pqalebe/RyQoyG/WDy9yhj8EE0Ikds4Xa8RR28nHz+wlt4tMZk5bnAr0f3oC8TuDAd5CPrw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -622,9 +622,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.25.0_hcfsmds2fshutdssjqluwm76uu + '@typescript-eslint/utils': 5.25.0_utdtartgf6fqqgkivzeynh76la debug: 4.3.4 - eslint: 8.15.0 + eslint: 8.16.0 tsutils: 3.21.0_typescript@4.6.4 typescript: 4.6.4 transitivePeerDependencies: @@ -657,7 +657,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.25.0_hcfsmds2fshutdssjqluwm76uu: + /@typescript-eslint/utils/5.25.0_utdtartgf6fqqgkivzeynh76la: resolution: {integrity: sha512-qNC9bhnz/n9Kba3yI6HQgQdBLuxDoMgdjzdhSInZh6NaDnFpTUlwNGxplUFWfY260Ya0TRPvkg9dd57qxrJI9g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -667,9 +667,9 @@ packages: '@typescript-eslint/scope-manager': 5.25.0 '@typescript-eslint/types': 5.25.0 '@typescript-eslint/typescript-estree': 5.25.0_typescript@4.6.4 - eslint: 8.15.0 + eslint: 8.16.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.15.0 + eslint-utils: 3.0.0_eslint@8.16.0 transitivePeerDependencies: - supports-color - typescript @@ -694,8 +694,8 @@ packages: vue: 3.2.33 dev: true - /@vitest/ui/0.12.6: - resolution: {integrity: sha512-3qHt0YWveaEmZEp7yr23Sn4nCWdDSAYjBLSoBHbnDXwpNhryLQz2KVR5XkJ74mQnOInXd+mh//GPMeLrJi7LJA==} + /@vitest/ui/0.12.8: + resolution: {integrity: sha512-f++xHQP68YuJncaoLZswQHWQl5s0sTqo0/ZLcd/4XEZqjX52JvGyNOyBp6yKRKeLctb9bDUUGLAFEdXOdHNceA==} dependencies: sirv: 2.0.2 dev: true @@ -1101,7 +1101,7 @@ packages: dev: true /check-error/1.0.2: - resolution: {integrity: sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=} + resolution: {integrity: sha512-BrgHpW9NURQgzoNyjfq0Wu6VFO6D7IZEmJNdtgNqpzGG8RuNFHt2jQxWlAs4HMe119chBnv+34syEZtc6IhLtA==} dev: true /check-more-types/2.24.0: @@ -2196,13 +2196,13 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-prettier/8.5.0_eslint@8.15.0: + /eslint-config-prettier/8.5.0_eslint@8.16.0: resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.15.0 + eslint: 8.16.0 dev: true /eslint-define-config/1.4.1: @@ -2210,7 +2210,7 @@ packages: engines: {node: '>= 14.6.0', npm: '>= 6.0.0', pnpm: '>= 7.0.0'} dev: true - /eslint-gitignore/0.1.0_eslint@8.15.0: + /eslint-gitignore/0.1.0_eslint@8.16.0: resolution: {integrity: sha512-VFvY5Wyjuz5xXDC/NeONHzsh4YQNok2Gzg4SftAAuhkbrdHv5CChjfiFyLKhRlgOdCJr5kBquaLXHtuDBTW2/Q==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -2218,23 +2218,23 @@ packages: dependencies: array.prototype.flatmap: 1.3.0 debug: 4.3.4 - eslint: 8.15.0 + eslint: 8.16.0 fast-glob: 3.2.11 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-jsdoc/39.2.9_eslint@8.15.0: - resolution: {integrity: sha512-gaPYJT94rWlWyQcisQyyEJHtLaaJqN4baFlLCEr/LcXVibS9wzQTL2dskqk327ggwqQopR+Xecu2Lng1IJ9Ypw==} + /eslint-plugin-jsdoc/39.3.0_eslint@8.16.0: + resolution: {integrity: sha512-zEdkpezjIhG7gq4MbwLBKaD3cWsJkT7uTAJcIbLohQWR7OVwhPOBLPqpftBt8uzy0ZL+3jlbiaSXik4+VmN6JQ==} engines: {node: ^14 || ^16 || ^17 || ^18} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@es-joy/jsdoccomment': 0.29.0 + '@es-joy/jsdoccomment': 0.30.0 comment-parser: 1.3.1 debug: 4.3.4 escape-string-regexp: 4.0.0 - eslint: 8.15.0 + eslint: 8.16.0 esquery: 1.4.0 semver: 7.3.7 spdx-expression-parse: 3.0.1 @@ -2242,7 +2242,7 @@ packages: - supports-color dev: true - /eslint-plugin-prettier/4.0.0_iqftbjqlxzn3ny5nablrkczhqi: + /eslint-plugin-prettier/4.0.0_j7rsahgqtkecno6yauhsgsglf4: resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -2253,8 +2253,8 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.15.0 - eslint-config-prettier: 8.5.0_eslint@8.15.0 + eslint: 8.16.0 + eslint-config-prettier: 8.5.0_eslint@8.16.0 prettier: 2.6.2 prettier-linter-helpers: 1.0.0 dev: true @@ -2275,13 +2275,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.15.0: + /eslint-utils/3.0.0_eslint@8.16.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.15.0 + eslint: 8.16.0 eslint-visitor-keys: 2.1.0 dev: true @@ -2295,12 +2295,12 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.15.0: - resolution: {integrity: sha512-GG5USZ1jhCu8HJkzGgeK8/+RGnHaNYZGrGDzUtigK3BsGESW/rs2az23XqE0WVwDxy1VRvvjSSGu5nB0Bu+6SA==} + /eslint/8.16.0: + resolution: {integrity: sha512-MBndsoXY/PeVTDJeWsYj7kLZ5hQpJOfMYLsF6LicLHQWbRDG19lK5jOix4DPl8yY4SUFcE3txy86OzFLWT+yoA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.2.3 + '@eslint/eslintrc': 1.3.0 '@humanwhocodes/config-array': 0.9.5 ajv: 6.12.6 chalk: 4.1.2 @@ -2309,7 +2309,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.15.0 + eslint-utils: 3.0.0_eslint@8.16.0 eslint-visitor-keys: 3.3.0 espree: 9.3.2 esquery: 1.4.0 @@ -2318,7 +2318,7 @@ packages: file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 - globals: 13.13.0 + globals: 13.15.0 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -2747,8 +2747,8 @@ packages: ini: 2.0.0 dev: true - /globals/13.13.0: - resolution: {integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==} + /globals/13.15.0: + resolution: {integrity: sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -3140,8 +3140,8 @@ packages: resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} dev: true - /jsdoc-type-pratt-parser/3.0.1: - resolution: {integrity: sha512-vqMCdAFVIiFhVgBYE/X8naf3L/7qiJsaYWTfUJZZZ124dR3OUz9HrmaMUGpYIYAN4VSuodf6gIZY0e8ktPw9cg==} + /jsdoc-type-pratt-parser/3.1.0: + resolution: {integrity: sha512-MgtD0ZiCDk9B+eI73BextfRrVQl0oyzRG8B2BjORts6jbunj4ScKPcyXGTbB6eXL4y9TzxCm6hyeLq/2ASzNdw==} engines: {node: '>=12.0.0'} dev: true @@ -4764,8 +4764,8 @@ packages: - stylus dev: true - /vitest/0.12.6_cs63bwwiroplwrkr56nydzesvu: - resolution: {integrity: sha512-YWbCTv0XKBuBw5YtuW/iufuguoi8QhGpYyi2g57Oo7akpscMkkWTAaZGgY0ux1oJJtO/pc/8GFt0EF32WFBUUQ==} + /vitest/0.12.8_acrr4g5yhxx4jtqmgckfosk3zi: + resolution: {integrity: sha512-/h0myRYwsUEzNwz6c1GFHVZYMZ0mGYMhkLMEZgsX+lJXFfOVHikUpZl1MRnnCzaZxDVPnRsuUje7OemDeW+h5w==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -4785,9 +4785,10 @@ packages: dependencies: '@types/chai': 4.3.1 '@types/chai-subset': 1.3.3 - '@vitest/ui': 0.12.6 + '@vitest/ui': 0.12.8 c8: 7.11.3 chai: 4.3.6 + debug: 4.3.4 local-pkg: 0.4.1 tinypool: 0.1.3 tinyspy: 0.3.2 @@ -4796,6 +4797,7 @@ packages: - less - sass - stylus + - supports-color dev: true /vscode-oniguruma/1.6.2: