diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 54f4433..b4e00bf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,7 +18,7 @@ importers: version: 0.21.3 '@so1ve/eslint-config': specifier: ^0.106.0 - version: 0.106.0(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.1)(typescript@5.1.3) + version: 0.106.0(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.5)(typescript@5.1.3) '@types/node': specifier: ^18.16.6 version: 18.16.6 @@ -101,8 +101,8 @@ packages: resolution: {integrity: sha512-dlR6LdS+0SzOAPx/TPRhnoi7hE251OVeT2Snw0RguNbBSbjUHdWr0l3vcUUDg26rEysT89kCbtw1lVorBXLLCg==} dev: true - /@astrojs/compiler@1.5.3: - resolution: {integrity: sha512-/HSFkJ+Yv+WUWSq0QVsIlhBKam5VUpGV+s8MvPguC/krHmw4Ww9TIgmfJSvV8/BN0sHJB7pCgf7yInae1zb+TQ==} + /@astrojs/compiler@1.5.5: + resolution: {integrity: sha512-8LEj9nUr5+92ms8/ZUyajcLYqurhXHTNMERctsHZ1JyRrnjseheUHCM+MC34bMP0uOou2JXJFWVJudDTTe4S/A==} dev: true /@babel/code-frame@7.22.5: @@ -112,8 +112,8 @@ packages: '@babel/highlight': 7.22.5 dev: true - /@babel/generator@7.22.5: - resolution: {integrity: sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==} + /@babel/generator@7.22.7: + resolution: {integrity: sha512-p+jPjMG+SI8yvIaxGgeW24u7q9+5+TGpZh8/CuB7RhBKd7RCy8FayNEFNNKrNK/eUcY/4ExQqLmyrvBXKsIcwQ==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 @@ -142,8 +142,8 @@ packages: '@babel/types': 7.22.5 dev: true - /@babel/helper-split-export-declaration@7.22.5: - resolution: {integrity: sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==} + /@babel/helper-split-export-declaration@7.22.6: + resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.22.5 @@ -168,8 +168,8 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser@7.22.5: - resolution: {integrity: sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==} + /@babel/parser@7.22.7: + resolution: {integrity: sha512-7NF8pOkHP5o2vpmGgNGcfAeCvOYhGLyA3Z4eBQkT1RJlWu47n63bCs93QfJ2hIAFCil7L5P2IWhs1oToVgrL0Q==} engines: {node: '>=6.0.0'} hasBin: true dependencies: @@ -181,21 +181,21 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.22.5 - '@babel/parser': 7.22.5 + '@babel/parser': 7.22.7 '@babel/types': 7.22.5 dev: true - /@babel/traverse@7.22.5: - resolution: {integrity: sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==} + /@babel/traverse@7.22.8: + resolution: {integrity: sha512-y6LPR+wpM2I3qJrsheCTwhIinzkETbplIgPBbwvqPKc+uljeA5gP+3nP8irdYt1mjQaDnlIcG+dw8OjAco4GXw==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.22.5 - '@babel/generator': 7.22.5 + '@babel/generator': 7.22.7 '@babel/helper-environment-visitor': 7.22.5 '@babel/helper-function-name': 7.22.5 '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.5 - '@babel/parser': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.22.7 '@babel/types': 7.22.5 debug: 4.3.4 globals: 11.12.0 @@ -613,8 +613,8 @@ packages: dev: true optional: true - /@pkgr/utils@2.4.1: - resolution: {integrity: sha512-JOqwkgFEyi+OROIyq7l4Jy28h/WwhDnG/cPkXG2Z1iFbubB6jsHW1NDvmyOzTBxHr3yg68YGirmh1JUgMqa+9w==} + /@pkgr/utils@2.4.2: + resolution: {integrity: sha512-POgTXhjrTfbTV63DiFXav4lBHiICLKKwDeaKn9Nphwj7WH6m0hMMCaJkMyRWjgtPFyRKRVoMXXjczsTQRDEhYw==} engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} dependencies: cross-spawn: 7.0.3 @@ -629,7 +629,7 @@ packages: resolution: {integrity: sha512-UWRmygBsyj4bVXvDiqSccwT1kmsorcwQwaIy30yVh8T+Gspx4OlC0shX1y+ZuwXZvgnafmpRYKks0bAu9urJew==} dependencies: '@xml-tools/parser': 1.0.11 - prettier: 2.8.8 + prettier: 3.0.0 dev: true /@rollup/plugin-alias@4.0.4(rollup@2.79.1): @@ -738,7 +738,7 @@ packages: rollup: 2.79.1 dev: true - /@so1ve/eslint-config-basic@0.106.0(@typescript-eslint/eslint-plugin@5.60.1)(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.1)(typescript@5.1.3): + /@so1ve/eslint-config-basic@0.106.0(@typescript-eslint/eslint-plugin@5.61.0)(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.5)(typescript@5.1.3): resolution: {integrity: sha512-ooKvC+F8+xwBznKV7gxS7eyINlw1Du4liMB43cLhzES0DnTEJVU7S8E9gVTDV3M4jtm01/CyTVSlBOIXrE/NPA==} peerDependencies: eslint: '>=8.40.0' @@ -750,13 +750,13 @@ packages: '@so1ve/eslint-plugin': 0.106.0(eslint@8.40.0)(typescript@5.1.3) '@so1ve/eslint-plugin-prettier': 0.106.0(eslint@8.40.0)(prettier@2.8.8) '@so1ve/eslint-plugin-sort-imports': 0.106.2(eslint@8.40.0) - '@so1ve/prettier-config': 0.106.0(prettier@2.8.8)(svelte@4.0.1) - '@unocss/eslint-config': 0.53.4(eslint@8.40.0)(typescript@5.1.3) + '@so1ve/prettier-config': 0.106.0(prettier@2.8.8)(svelte@4.0.5) + '@unocss/eslint-config': 0.53.5(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 eslint-define-config: 1.21.0 eslint-parser-plain: 0.1.0 eslint-plugin-array-func: 3.1.8(eslint@8.40.0) - eslint-plugin-import: /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) + eslint-plugin-import: /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) eslint-plugin-jest-formatting: 3.1.0(eslint@8.40.0) eslint-plugin-jsdoc: 46.4.3(eslint@8.40.0) eslint-plugin-json-schema-validator: 4.5.0(eslint@8.40.0) @@ -768,7 +768,7 @@ packages: eslint-plugin-regexp: 1.15.0(eslint@8.40.0) eslint-plugin-toml: 0.5.0(eslint@8.40.0) eslint-plugin-unicorn: 47.0.0(eslint@8.40.0) - eslint-plugin-unused-imports: 2.0.0(@typescript-eslint/eslint-plugin@5.60.1)(eslint@8.40.0) + eslint-plugin-unused-imports: 2.0.0(@typescript-eslint/eslint-plugin@5.61.0)(eslint@8.40.0) eslint-plugin-vitest: 0.2.6(eslint@8.40.0)(typescript@5.1.3) eslint-plugin-yml: 1.8.0(eslint@8.40.0) jsonc-eslint-parser: 2.3.0 @@ -784,23 +784,23 @@ packages: - typescript dev: true - /@so1ve/eslint-config-ts@0.106.0(eslint-plugin-i@2.27.5-2)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.1)(typescript@5.1.3): + /@so1ve/eslint-config-ts@0.106.0(eslint-plugin-i@2.27.5-2)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.5)(typescript@5.1.3): resolution: {integrity: sha512-yaK7Eg6MPNpjN2zmIFxhwxLXaq79FZNVn0MFVOjhawUl4Rn3WSB06D3BlRhueHqR7CeBhJfNZO9kx1nGs+BYwA==} peerDependencies: eslint: '>=8.40.0' prettier: '>=2.0.0' typescript: '>=3.9' dependencies: - '@so1ve/eslint-config-basic': 0.106.0(@typescript-eslint/eslint-plugin@5.60.1)(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.1)(typescript@5.1.3) + '@so1ve/eslint-config-basic': 0.106.0(@typescript-eslint/eslint-plugin@5.61.0)(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.5)(typescript@5.1.3) '@so1ve/eslint-plugin': 0.106.0(eslint@8.40.0)(typescript@5.1.3) - '@typescript-eslint/eslint-plugin': 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.40.0)(typescript@5.1.3) - '@typescript-eslint/parser': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/eslint-plugin': 5.61.0(@typescript-eslint/parser@5.61.0)(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.61.0(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 eslint-define-config: 1.21.0 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.60.1)(eslint-plugin-i@2.27.5-2)(eslint@8.40.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.61.0)(eslint-plugin-i@2.27.5-2)(eslint@8.40.0) eslint-plugin-etc: 2.0.3(eslint@8.40.0)(typescript@5.1.3) - eslint-plugin-jest: 27.2.2(@typescript-eslint/eslint-plugin@5.60.1)(eslint@8.40.0)(typescript@5.1.3) - eslint-plugin-no-explicit-type-exports: 0.12.1(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0)(typescript@5.1.3) + eslint-plugin-jest: 27.2.2(@typescript-eslint/eslint-plugin@5.61.0)(eslint@8.40.0)(typescript@5.1.3) + eslint-plugin-no-explicit-type-exports: 0.12.1(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0)(typescript@5.1.3) prettier: 2.8.8 typescript: 5.1.3 transitivePeerDependencies: @@ -812,13 +812,13 @@ packages: - svelte dev: true - /@so1ve/eslint-config-vue@0.106.0(eslint-plugin-i@2.27.5-2)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.1)(typescript@5.1.3): + /@so1ve/eslint-config-vue@0.106.0(eslint-plugin-i@2.27.5-2)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.5)(typescript@5.1.3): resolution: {integrity: sha512-FLkHHE+nQAKHJNtU8YW1ssVR8012ELk0YjGP7kbFciajecJ15MspQOQiiTL1XwcedCg/r1tdhYSI3x9Tk2PlDw==} peerDependencies: eslint: '>=8.40.0' prettier: '>=2.0.0' dependencies: - '@so1ve/eslint-config-ts': 0.106.0(eslint-plugin-i@2.27.5-2)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.1)(typescript@5.1.3) + '@so1ve/eslint-config-ts': 0.106.0(eslint-plugin-i@2.27.5-2)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.5)(typescript@5.1.3) eslint: 8.40.0 eslint-define-config: 1.21.0 eslint-plugin-vue: 9.15.1(eslint@8.40.0) @@ -833,20 +833,20 @@ packages: - typescript dev: true - /@so1ve/eslint-config@0.106.0(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.1)(typescript@5.1.3): + /@so1ve/eslint-config@0.106.0(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.5)(typescript@5.1.3): resolution: {integrity: sha512-01UlLvjWOrq9YOEdamfpjjx3z7InL9qqhP6crLygJiVkclDW5nYWJMjKgdWVW9Kv8iKKphC0YVP+mrSyP5vE+w==} peerDependencies: eslint: '>=8.40.0' prettier: '>=2.0.0' dependencies: '@eslint-community/eslint-plugin-eslint-comments': 3.2.1(eslint@8.40.0) - '@so1ve/eslint-config-vue': 0.106.0(eslint-plugin-i@2.27.5-2)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.1)(typescript@5.1.3) - '@typescript-eslint/eslint-plugin': 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.40.0)(typescript@5.1.3) - '@typescript-eslint/parser': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@so1ve/eslint-config-vue': 0.106.0(eslint-plugin-i@2.27.5-2)(eslint@8.40.0)(prettier@2.8.8)(svelte@4.0.5)(typescript@5.1.3) + '@typescript-eslint/eslint-plugin': 5.61.0(@typescript-eslint/parser@5.61.0)(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.61.0(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 eslint-define-config: 1.21.0 eslint-plugin-html: 7.1.0 - eslint-plugin-import: /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) + eslint-plugin-import: /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) eslint-plugin-jsonc: 2.9.0(eslint@8.40.0) eslint-plugin-n: 16.0.1(eslint@8.40.0) eslint-plugin-promise: 6.1.1(eslint@8.40.0) @@ -889,7 +889,7 @@ packages: /@so1ve/eslint-plugin@0.106.0(eslint@8.40.0)(typescript@5.1.3): resolution: {integrity: sha512-g6hAb6xxooh0IZiI+OHyr4FHC90Gm32oq/dFH3KkslZfSoha9TM+5Cc9blj9/BqYzo+RpeTZAv5xEaG50gAgQw==} dependencies: - '@typescript-eslint/utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) '@vue/reactivity': 3.3.4 transitivePeerDependencies: - eslint @@ -897,7 +897,7 @@ packages: - typescript dev: true - /@so1ve/prettier-config@0.106.0(prettier@2.8.8)(svelte@4.0.1): + /@so1ve/prettier-config@0.106.0(prettier@2.8.8)(svelte@4.0.5): resolution: {integrity: sha512-qorI+DT8MVwghIHFuK/uMcGtDOfQnWqQswfh6/jTb6HVcRa7D+1lfhmir4jJq2QxJISU8etUFKbWgW2OJsIIXQ==} peerDependencies: prettier: '>=2.0.0' @@ -911,7 +911,7 @@ packages: prettier-plugin-rust: 0.1.9 prettier-plugin-sh: 0.12.8(prettier@2.8.8) prettier-plugin-sql: 0.14.0(prettier@2.8.8) - prettier-plugin-svelte: 2.10.1(prettier@2.8.8)(svelte@4.0.1) + prettier-plugin-svelte: 2.10.1(prettier@2.8.8)(svelte@4.0.5) prettier-plugin-toml: 0.3.1 transitivePeerDependencies: - supports-color @@ -958,7 +958,7 @@ packages: /@types/mdast@3.0.11: resolution: {integrity: sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==} dependencies: - '@types/unist': 2.0.6 + '@types/unist': 3.0.0 dev: true /@types/ms@0.7.31: @@ -996,6 +996,10 @@ packages: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: true + /@types/unist@3.0.0: + resolution: {integrity: sha512-MFETx3tbTjE7Uk6vvnWINA/1iJ7LuMdO4fcq8UfF0pRbj01aGLduVvQcRyswuACJdpnHgg8E3rQLhaRdNEJS0w==} + dev: true + /@types/yargs-parser@21.0.0: resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==} dev: true @@ -1010,8 +1014,8 @@ packages: resolution: {integrity: sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==} dev: false - /@typescript-eslint/eslint-plugin@5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.40.0)(typescript@5.1.3): - resolution: {integrity: sha512-KSWsVvsJsLJv3c4e73y/Bzt7OpqMCADUO846bHcuWYSYM19bldbAeDv7dYyV0jwkbMfJ2XdlzwjhXtuD7OY6bw==} + /@typescript-eslint/eslint-plugin@5.61.0(@typescript-eslint/parser@5.61.0)(eslint@8.40.0)(typescript@5.1.3): + resolution: {integrity: sha512-A5l/eUAug103qtkwccSCxn8ZRwT+7RXWkFECdA4Cvl1dOlDUgTpAOfSEElZn2uSUxhdDpnCdetrf0jvU4qrL+g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1022,16 +1026,16 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.5.1 - '@typescript-eslint/parser': 5.60.1(eslint@8.40.0)(typescript@5.1.3) - '@typescript-eslint/scope-manager': 5.60.1 - '@typescript-eslint/type-utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) - '@typescript-eslint/utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.61.0(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.61.0 + '@typescript-eslint/type-utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) debug: 4.3.4 eslint: 8.40.0 - grapheme-splitter: 1.0.4 + graphemer: 1.4.0 ignore: 5.2.4 natural-compare-lite: 1.4.0 - semver: 7.5.3 + semver: 7.5.4 tsutils: 3.21.0(typescript@5.1.3) typescript: 5.1.3 transitivePeerDependencies: @@ -1054,21 +1058,21 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils@5.60.1(eslint@8.40.0)(typescript@5.1.3): - resolution: {integrity: sha512-TXUdLxv2t8181nh5yLXl/Gr/zKj1ZofQ7m+ZdmG2+El0TYOHCvlZfc35D4nturemC3RUnf3KmLuFp3bVBjkG5w==} + /@typescript-eslint/experimental-utils@5.61.0(eslint@8.40.0)(typescript@5.1.3): + resolution: {integrity: sha512-r4RTnwTcaRRVUyKb7JO4DiOGmcMCat+uNs6HqJBfX7K2nlq5TagYZShhbhAw7hFT3bHaYgxMw6pKP0fhu05VMA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser@5.60.1(eslint@8.40.0)(typescript@5.1.3): - resolution: {integrity: sha512-pHWlc3alg2oSMGwsU/Is8hbm3XFbcrb6P5wIxcQW9NsYBfnrubl/GhVVD/Jm/t8HXhA2WncoIRfBtnCgRGV96Q==} + /@typescript-eslint/parser@5.61.0(eslint@8.40.0)(typescript@5.1.3): + resolution: {integrity: sha512-yGr4Sgyh8uO6fSi9hw3jAFXNBHbCtKKFMdX2IkT3ZqpKmtAq3lHS4ixB/COFuAIJpwl9/AqF7j72ZDWYKmIfvg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1077,9 +1081,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.60.1 - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/typescript-estree': 5.60.1(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.61.0 + '@typescript-eslint/types': 5.61.0 + '@typescript-eslint/typescript-estree': 5.61.0(typescript@5.1.3) debug: 4.3.4 eslint: 8.40.0 typescript: 5.1.3 @@ -1087,16 +1091,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@5.60.1: - resolution: {integrity: sha512-Dn/LnN7fEoRD+KspEOV0xDMynEmR3iSHdgNsarlXNLGGtcUok8L4N71dxUgt3YvlO8si7E+BJ5Fe3wb5yUw7DQ==} + /@typescript-eslint/scope-manager@5.61.0: + resolution: {integrity: sha512-W8VoMjoSg7f7nqAROEmTt6LoBpn81AegP7uKhhW5KzYlehs8VV0ZW0fIDVbcZRcaP3aPSW+JZFua+ysQN+m/Nw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/visitor-keys': 5.60.1 + '@typescript-eslint/types': 5.61.0 + '@typescript-eslint/visitor-keys': 5.61.0 dev: true - /@typescript-eslint/type-utils@5.60.1(eslint@8.40.0)(typescript@5.1.3): - resolution: {integrity: sha512-vN6UztYqIu05nu7JqwQGzQKUJctzs3/Hg7E2Yx8rz9J+4LgtIDFWjjl1gm3pycH0P3mHAcEUBd23LVgfrsTR8A==} + /@typescript-eslint/type-utils@5.61.0(eslint@8.40.0)(typescript@5.1.3): + resolution: {integrity: sha512-kk8u//r+oVK2Aj3ph/26XdH0pbAkC2RiSjUYhKD+PExemG4XSjpGFeyZ/QM8lBOa7O8aGOU+/yEbMJgQv/DnCg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -1105,8 +1109,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.60.1(typescript@5.1.3) - '@typescript-eslint/utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/typescript-estree': 5.61.0(typescript@5.1.3) + '@typescript-eslint/utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) debug: 4.3.4 eslint: 8.40.0 tsutils: 3.21.0(typescript@5.1.3) @@ -1115,8 +1119,8 @@ packages: - supports-color dev: true - /@typescript-eslint/types@5.60.1: - resolution: {integrity: sha512-zDcDx5fccU8BA0IDZc71bAtYIcG9PowaOwaD8rjYbqwK7dpe/UMQl3inJ4UtUK42nOCT41jTSCwg76E62JpMcg==} + /@typescript-eslint/types@5.61.0: + resolution: {integrity: sha512-ldyueo58KjngXpzloHUog/h9REmHl59G1b3a5Sng1GfBo14BkS3ZbMEb3693gnP1k//97lh7bKsp6/V/0v1veQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true @@ -1134,15 +1138,15 @@ packages: glob: 7.2.3 is-glob: 4.0.3 lodash: 4.17.21 - semver: 7.5.3 + semver: 7.5.4 tsutils: 3.21.0(typescript@5.1.3) typescript: 5.1.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@5.60.1(typescript@5.1.3): - resolution: {integrity: sha512-hkX70J9+2M2ZT6fhti5Q2FoU9zb+GeZK2SLP1WZlvUDqdMbEKhexZODD1WodNRyO8eS+4nScvT0dts8IdaBzfw==} + /@typescript-eslint/typescript-estree@5.61.0(typescript@5.1.3): + resolution: {integrity: sha512-Fud90PxONnnLZ36oR5ClJBLTLfU4pIWBmnvGwTbEa2cXIqj70AEDEmOmpkFComjBZ/037ueKrOdHuYmSFVD7Rw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1150,20 +1154,20 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/visitor-keys': 5.60.1 + '@typescript-eslint/types': 5.61.0 + '@typescript-eslint/visitor-keys': 5.61.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.3 + semver: 7.5.4 tsutils: 3.21.0(typescript@5.1.3) typescript: 5.1.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.60.1(eslint@8.40.0)(typescript@5.1.3): - resolution: {integrity: sha512-tiJ7FFdFQOWssFa3gqb94Ilexyw0JVxj6vBzaSpfN/8IhoKkDuSAenUKvsSHw2A/TMpJb26izIszTXaqygkvpQ==} + /@typescript-eslint/utils@5.61.0(eslint@8.40.0)(typescript@5.1.3): + resolution: {integrity: sha512-mV6O+6VgQmVE6+xzlA91xifndPW9ElFW8vbSF0xCT/czPXVhwDewKila1jOyRwa9AE19zKnrr7Cg5S3pJVrTWQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1171,56 +1175,56 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.40.0) '@types/json-schema': 7.0.12 '@types/semver': 7.5.0 - '@typescript-eslint/scope-manager': 5.60.1 - '@typescript-eslint/types': 5.60.1 - '@typescript-eslint/typescript-estree': 5.60.1(typescript@5.1.3) + '@typescript-eslint/scope-manager': 5.61.0 + '@typescript-eslint/types': 5.61.0 + '@typescript-eslint/typescript-estree': 5.61.0(typescript@5.1.3) eslint: 8.40.0 eslint-scope: 5.1.1 - semver: 7.5.3 + semver: 7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@5.60.1: - resolution: {integrity: sha512-xEYIxKcultP6E/RMKqube11pGjXH1DCo60mQoWhVYyKfLkwbIVVjYxmOenNMxILx0TjCujPTjjnTIVzm09TXIw==} + /@typescript-eslint/visitor-keys@5.61.0: + resolution: {integrity: sha512-50XQ5VdbWrX06mQXhy93WywSFZZGsv3EOjq+lqp6WC2t+j3mb6A9xYVdrRxafvK88vg9k9u+CT4l6D8PEatjKg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.60.1 + '@typescript-eslint/types': 5.61.0 eslint-visitor-keys: 3.4.1 dev: true - /@unocss/config@0.53.4: - resolution: {integrity: sha512-xcawSTpo/+yXUsmfQE0FNAkTS6k2sSSWXQD1grCpeZPY9YNVZTFIJvQXC3xMTgRRBRTBThuGDiUC9YF/XAOcZw==} + /@unocss/config@0.53.5: + resolution: {integrity: sha512-YtpWoIFB1V8Dp3KcVQqislQYQSSBYbjTpoVIkUGrpupwOz9+W1tfL2yKEENDiZc11crJSneGr04wsP2dI1ld0w==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.53.4 + '@unocss/core': 0.53.5 unconfig: 0.3.9 dev: true - /@unocss/core@0.53.4: - resolution: {integrity: sha512-JvmpuFOiJ8NkGzRmh0dCUmNdYjr8MmMtCX+czCmSnX2kvKyQjJIw3RIu84/DQbd/M/yxZmPjle8DrcZ1Ql86rQ==} + /@unocss/core@0.53.5: + resolution: {integrity: sha512-jBvk4FeUAALAomGfMFFmrXLy01/5DjugdnWgawFAQpSToFTxbMHS7x+pXKu/18cq+YLS8uyl9S0Ywy1jNbfS3Q==} dev: true - /@unocss/eslint-config@0.53.4(eslint@8.40.0)(typescript@5.1.3): - resolution: {integrity: sha512-xn8KiAaCsBUPa4wS7/l6GEhKn/xaNlG7a4Pl5Fex0htScybZIr+DOUIwEzckStGgge3SZwX5Xt+UeD4/RgKTyw==} + /@unocss/eslint-config@0.53.5(eslint@8.40.0)(typescript@5.1.3): + resolution: {integrity: sha512-13WZYFkOdls+K5ZYOdRINBZrj8qRKqMuqH4ty7l/B0tZ43b82jsWIP0qNTEW015gmQpktH9Hjwxvm8ctDIkN9A==} engines: {node: '>=14'} dependencies: - '@unocss/eslint-plugin': 0.53.4(eslint@8.40.0)(typescript@5.1.3) + '@unocss/eslint-plugin': 0.53.5(eslint@8.40.0)(typescript@5.1.3) transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /@unocss/eslint-plugin@0.53.4(eslint@8.40.0)(typescript@5.1.3): - resolution: {integrity: sha512-vrDJVt4Aqp3s79FzWv2aBkluuiagQ6V6DEDeCtCKVPvJgNS0yonSBq+v5pbV5HMa1DGZI0pM1gVayKA5ILDcrA==} + /@unocss/eslint-plugin@0.53.5(eslint@8.40.0)(typescript@5.1.3): + resolution: {integrity: sha512-PeNeay6PV74OYWjf6UAYq88Sz1+4jWjejLw/dtZOkKkNkm+vkeV9kQ43vtS7bBtTPKjGZgC3Z4fXi6gSQmYueg==} engines: {node: '>=14'} dependencies: - '@typescript-eslint/utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) - '@unocss/config': 0.53.4 - '@unocss/core': 0.53.4 - magic-string: 0.30.0 + '@typescript-eslint/utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) + '@unocss/config': 0.53.5 + '@unocss/core': 0.53.5 + magic-string: 0.30.1 synckit: 0.8.5 transitivePeerDependencies: - eslint @@ -1248,7 +1252,7 @@ packages: /@vitest/snapshot@0.32.0: resolution: {integrity: sha512-yCKorPWjEnzpUxQpGlxulujTcSPgkblwGzAUEL+z01FTUg/YuCDZ8dxr9sHA08oO2EwxzHXNLjQKWJ2zc2a19Q==} dependencies: - magic-string: 0.30.0 + magic-string: 0.30.1 pathe: 1.1.1 pretty-format: 27.5.1 dev: true @@ -1283,12 +1287,12 @@ packages: chevrotain: 7.1.1 dev: true - /acorn-jsx@5.3.2(acorn@8.9.0): + /acorn-jsx@5.3.2(acorn@8.10.0): resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.9.0 + acorn: 8.10.0 dev: true /acorn-walk@8.2.0: @@ -1296,8 +1300,8 @@ packages: engines: {node: '>=0.4.0'} dev: true - /acorn@8.9.0: - resolution: {integrity: sha512-jaVNAFBHNLXspO543WnNNPZFRtavh3skAkITqD0/2aeMkKZTN+254PyhwxFYrk3vQ1xfY+2wbesJMs/JC8/PwQ==} + /acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} engines: {node: '>=0.4.0'} hasBin: true @@ -1504,7 +1508,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.3 + semver: 7.5.4 dev: true /bumpp@9.1.0: @@ -1517,7 +1521,7 @@ packages: cac: 6.7.14 fast-glob: 3.3.0 prompts: 2.4.2 - semver: 7.5.3 + semver: 7.5.4 transitivePeerDependencies: - supports-color dev: true @@ -1536,7 +1540,7 @@ packages: defu: 6.1.2 dotenv: 16.3.1 giget: 1.1.2 - jiti: 1.18.2 + jiti: 1.19.1 mlly: 1.4.0 ohash: 1.1.2 pathe: 1.1.1 @@ -1678,7 +1682,7 @@ packages: dependencies: '@jridgewell/sourcemap-codec': 1.4.15 '@types/estree': 1.0.1 - acorn: 8.9.0 + acorn: 8.10.0 estree-walker: 3.0.3 periscopic: 3.1.0 dev: true @@ -1734,7 +1738,7 @@ packages: js-string-escape: 1.0.1 lodash: 4.17.21 md5-hex: 3.0.1 - semver: 7.5.3 + semver: 7.5.4 well-known-symbols: 2.0.0 dev: true @@ -2078,7 +2082,7 @@ packages: eslint: ^8.0.0 typescript: '>=4.0.0' dependencies: - '@typescript-eslint/experimental-utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/experimental-utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 tsutils: 3.21.0(typescript@5.1.3) tsutils-etc: 1.4.2(tsutils@3.21.0)(typescript@5.1.3) @@ -2092,12 +2096,12 @@ packages: dependencies: debug: 3.2.7 is-core-module: 2.12.1 - resolve: 1.22.2 + resolve: 1.22.3 transitivePeerDependencies: - supports-color dev: true - /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.60.1)(eslint-plugin-i@2.27.5-2)(eslint@8.40.0): + /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.61.0)(eslint-plugin-i@2.27.5-2)(eslint@8.40.0): resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -2107,10 +2111,10 @@ packages: debug: 4.3.4 enhanced-resolve: 5.15.0 eslint: 8.40.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) - eslint-plugin-import: /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) + eslint-plugin-import: /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) get-tsconfig: 4.6.2 - globby: 13.2.1 + globby: 13.2.2 is-core-module: 2.12.1 is-glob: 4.0.3 synckit: 0.8.5 @@ -2121,7 +2125,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -2142,11 +2146,11 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.61.0(eslint@8.40.0)(typescript@5.1.3) debug: 3.2.7 eslint: 8.40.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.60.1)(eslint-plugin-i@2.27.5-2)(eslint@8.40.0) + eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@5.61.0)(eslint-plugin-i@2.27.5-2)(eslint@8.40.0) transitivePeerDependencies: - supports-color dev: true @@ -2182,7 +2186,7 @@ packages: typescript: '>=4.0.0' dependencies: '@phenomnomnominal/tsquery': 5.0.1(typescript@5.1.3) - '@typescript-eslint/experimental-utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/experimental-utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 eslint-etc: 5.2.1(eslint@8.40.0)(typescript@5.1.3) requireindex: 1.2.0 @@ -2199,7 +2203,7 @@ packages: htmlparser2: 8.0.2 dev: true - /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0): + /eslint-plugin-i@2.27.5-2(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0): resolution: {integrity: sha512-Sltj1X2B6Qd9wqWEpmgMlpFHl2695gkuF9Ywz7Kqaw1Gg7Fl6M81dgNWWKAdfwTLIzF5LJ9IsO2T6GPrq97O9g==} engines: {node: '>=4'} peerDependencies: @@ -2212,7 +2216,7 @@ packages: doctrine: 2.1.0 eslint: 8.40.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) has: 1.0.3 is-core-module: 2.12.1 is-glob: 4.0.3 @@ -2236,7 +2240,7 @@ packages: eslint: 8.40.0 dev: true - /eslint-plugin-jest@27.2.2(@typescript-eslint/eslint-plugin@5.60.1)(eslint@8.40.0)(typescript@5.1.3): + /eslint-plugin-jest@27.2.2(@typescript-eslint/eslint-plugin@5.61.0)(eslint@8.40.0)(typescript@5.1.3): resolution: {integrity: sha512-euzbp06F934Z7UDl5ZUaRPLAc9MKjh0rMPERrHT7UhlCEwgb25kBj37TvMgWeHZVkR5I9CayswrpoaqZU1RImw==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -2249,8 +2253,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.40.0)(typescript@5.1.3) - '@typescript-eslint/utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/eslint-plugin': 5.61.0(@typescript-eslint/parser@5.61.0)(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 transitivePeerDependencies: - supports-color @@ -2271,7 +2275,7 @@ packages: eslint: 8.40.0 esquery: 1.5.0 is-builtin-module: 3.2.1 - semver: 7.5.3 + semver: 7.5.4 spdx-expression-parse: 3.0.1 transitivePeerDependencies: - supports-color @@ -2336,10 +2340,10 @@ packages: is-core-module: 2.12.1 minimatch: 3.1.2 resolve: 1.22.2 - semver: 7.5.3 + semver: 7.5.4 dev: true - /eslint-plugin-no-explicit-type-exports@0.12.1(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0)(typescript@5.1.3): + /eslint-plugin-no-explicit-type-exports@0.12.1(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0)(typescript@5.1.3): resolution: {integrity: sha512-m1v/f+LYVygCY735KfCovkoXYPbZH5zxEj/tuLOnMwX/qbJEJoRb9evul88Ois5HidvKbiMdMg/tXU55Ki++jg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: @@ -2347,10 +2351,10 @@ packages: eslint: '>= 6.x' dependencies: '@typescript-eslint/experimental-utils': 2.34.0(eslint@8.40.0)(typescript@5.1.3) - '@typescript-eslint/parser': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/parser': 5.61.0(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.60.1)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@5.61.0)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.40.0) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -2424,11 +2428,11 @@ packages: regexp-tree: 0.1.27 regjsparser: 0.10.0 safe-regex: 2.1.1 - semver: 7.5.3 + semver: 7.5.4 strip-indent: 3.0.0 dev: true - /eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@5.60.1)(eslint@8.40.0): + /eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@5.61.0)(eslint@8.40.0): resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2438,7 +2442,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.60.1(@typescript-eslint/parser@5.60.1)(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/eslint-plugin': 5.61.0(@typescript-eslint/parser@5.61.0)(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 eslint-rule-composer: 0.3.0 dev: true @@ -2449,7 +2453,7 @@ packages: peerDependencies: eslint: '>=8.0.0' dependencies: - '@typescript-eslint/utils': 5.60.1(eslint@8.40.0)(typescript@5.1.3) + '@typescript-eslint/utils': 5.61.0(eslint@8.40.0)(typescript@5.1.3) eslint: 8.40.0 transitivePeerDependencies: - supports-color @@ -2467,7 +2471,7 @@ packages: natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.13 - semver: 7.5.3 + semver: 7.5.4 vue-eslint-parser: 9.3.1(eslint@8.40.0) xml-name-validator: 4.0.0 transitivePeerDependencies: @@ -2580,8 +2584,8 @@ packages: resolution: {integrity: sha512-1FH/IiruXZ84tpUlm0aCUEwMl2Ho5ilqVh0VvQXw+byAz/4SAciyHLlfmL5WYqsvD38oymdUwBss0LtK8m4s/A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.9.0 - acorn-jsx: 5.3.2(acorn@8.9.0) + acorn: 8.10.0 + acorn-jsx: 5.3.2(acorn@8.10.0) eslint-visitor-keys: 3.4.1 dev: true @@ -2851,16 +2855,16 @@ packages: is-glob: 4.0.3 dev: true - /glob@10.3.1: - resolution: {integrity: sha512-9BKYcEeIs7QwlCYs+Y3GBvqAMISufUS0i2ELd11zpZjxI5V9iyRj0HgzB5/cLf2NY4vcYBTYzJ7GIui7j/4DOw==} + /glob@10.3.3: + resolution: {integrity: sha512-92vPiMb/iqpmEgsOoIDvTjc50wf9CCCvMzsi6W0JLPeUKE8TWP1a73PgqSrqy7iAZxaSD1YdzU7QZR5LF51MJw==} engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: foreground-child: 3.1.1 jackspeak: 2.2.1 - minimatch: 9.0.2 - minipass: 6.0.2 - path-scurry: 1.10.0 + minimatch: 9.0.3 + minipass: 7.0.1 + path-scurry: 1.10.1 dev: true /glob@7.2.3: @@ -2916,8 +2920,8 @@ packages: slash: 3.0.0 dev: true - /globby@13.2.1: - resolution: {integrity: sha512-DPCBxctI7dN4EeIqjW2KGqgdcUMbrhJ9AzON+PlxCtvppWhubTLD4+a0GFxiym14ZvacUydTPjLPc2DlKz7EIg==} + /globby@13.2.2: + resolution: {integrity: sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: dir-glob: 3.0.1 @@ -2941,6 +2945,10 @@ packages: resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} dev: true + /graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + dev: true + /has-bigints@1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true @@ -3289,8 +3297,8 @@ packages: resolution: {integrity: sha512-qP+wtQL1PrDDFwtPKhNGtjWOmijCrKdfUHWTV2G/ikxfjrh+cjdvkQTmny9RAsVF0jiui9m+F0INWu4cuRcZeQ==} dev: true - /jiti@1.18.2: - resolution: {integrity: sha512-QAdOptna2NYiSSpv0O/BwoHBSmz4YhpzJHyi+fnMRTXFjp7B8i/YG5Z8IfusxB1ufjcD2Sre1F3R+nX3fvy7gg==} + /jiti@1.19.1: + resolution: {integrity: sha512-oVhqoRDaBXf7sjkll95LHVS6Myyyb1zaunVwk4Z0+WPSW4gjS0pl01zYKHScTuyEhQsFxV5L4DR5r+YqSyqyyg==} hasBin: true dev: true @@ -3368,10 +3376,10 @@ packages: resolution: {integrity: sha512-9xZPKVYp9DxnM3sd1yAsh/d59iIaswDkai8oTxbursfKYbg/ibjX0IzFt35+VZ8iEW453TVTXztnRvYUQlAfUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.9.0 + acorn: 8.10.0 eslint-visitor-keys: 3.4.1 espree: 9.6.0 - semver: 7.5.3 + semver: 7.5.4 dev: true /jsonc-parser@3.2.0: @@ -3473,8 +3481,8 @@ packages: '@jridgewell/sourcemap-codec': 1.4.15 dev: true - /magic-string@0.30.0: - resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==} + /magic-string@0.30.1: + resolution: {integrity: sha512-mbVKXPmS0z0G4XqFDCTllmDQ6coZzn94aMlb0o/A4HEHJCKcanlDZwYJgwnkmgD3jyWhUgj9VsPrfd972yPffA==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.15 @@ -3766,8 +3774,8 @@ packages: brace-expansion: 2.0.1 dev: true - /minimatch@9.0.2: - resolution: {integrity: sha512-PZOT9g5v2ojiTL7r1xF6plNHLtOeTpSlDI007As2NlA2aYBMfVom17yqa6QzhmDP8QOhn7LjHTg7DFCVSSa6yg==} + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} engines: {node: '>=16 || 14 >=14.17'} dependencies: brace-expansion: 2.0.1 @@ -3783,8 +3791,8 @@ packages: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} - /minipass@6.0.2: - resolution: {integrity: sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==} + /minipass@7.0.1: + resolution: {integrity: sha512-NQ8MCKimInjVlaIqx51RKJJB7mINVkLTJbsZKmto4UAAOC/CWXES8PGaOgoBZyqoUsUA/U3DToGK7GJkkHbjJw==} engines: {node: '>=16 || 14 >=14.17'} dev: true @@ -3803,7 +3811,7 @@ packages: /mlly@1.4.0: resolution: {integrity: sha512-ua8PAThnTwpprIaU47EPeZ/bPUVp2QYBbWMphUQpVdBI3Lgqzm5KZQ45Agm3YJedHXaIHl6pBGabaLSUPPSptg==} dependencies: - acorn: 8.9.0 + acorn: 8.10.0 pathe: 1.1.1 pkg-types: 1.0.3 ufo: 1.1.2 @@ -4059,12 +4067,12 @@ packages: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} dev: true - /path-scurry@1.10.0: - resolution: {integrity: sha512-tZFEaRQbMLjwrsmidsGJ6wDMv0iazJWk6SfIKnY4Xru8auXgmJkOBa5DUbYFcFD2Rzk2+KDlIiF0GVXNCbgC7g==} + /path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} dependencies: lru-cache: 10.0.0 - minipass: 6.0.2 + minipass: 7.0.1 dev: true /path-type@4.0.0: @@ -4139,8 +4147,8 @@ packages: util-deprecate: 1.0.2 dev: true - /postcss@8.4.24: - resolution: {integrity: sha512-M0RzbcI0sO/XJNucsGjvWU9ERWxb/ytp1w6dKtxTKgixdtQDq4rmx/g8W1hnaheq9jgwL/oyEdH5Bc4WwJKMqg==} + /postcss@8.4.25: + resolution: {integrity: sha512-7taJ/8t2av0Z+sQEvNzCkpDynl0tX3uJMCODi6nT3PfASC7dYCWV9aQ+uiCf+KBD4SEFcu+GvJdGdwzQ6OSjCw==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.3.6 @@ -4164,7 +4172,7 @@ packages: resolution: {integrity: sha512-dPzop0gKZyVGpTDQmfy+e7FKXC9JT3mlpfYA2diOVz+Ui+QR1U4G/s+OesKl2Hib2JJOtAYJs/l+ovgT0ljlFA==} engines: {node: ^14.15.0 || >=16.0.0, pnpm: '>=7.14.0'} dependencies: - '@astrojs/compiler': 1.5.3 + '@astrojs/compiler': 1.5.5 prettier: 2.8.8 sass-formatter: 0.7.6 dev: true @@ -4175,8 +4183,8 @@ packages: peerDependencies: prettier: ^2 dependencies: - '@babel/parser': 7.22.5 - '@babel/traverse': 7.22.5 + '@babel/parser': 7.22.7 + '@babel/traverse': 7.22.8 prettier: 2.8.8 transitivePeerDependencies: - supports-color @@ -4233,14 +4241,14 @@ packages: tslib: 2.6.0 dev: true - /prettier-plugin-svelte@2.10.1(prettier@2.8.8)(svelte@4.0.1): + /prettier-plugin-svelte@2.10.1(prettier@2.8.8)(svelte@4.0.5): resolution: {integrity: sha512-Wlq7Z5v2ueCubWo0TZzKc9XHcm7TDxqcuzRuGd0gcENfzfT4JZ9yDlCbEgxWgiPmLHkBjfOtpAWkcT28MCDpUQ==} peerDependencies: prettier: ^1.16.4 || ^2.0.0 svelte: ^3.2.0 || ^4.0.0-next.0 dependencies: prettier: 2.8.8 - svelte: 4.0.1 + svelte: 4.0.5 dev: true /prettier-plugin-toml@0.3.1: @@ -4262,6 +4270,12 @@ packages: hasBin: true dev: true + /prettier@3.0.0: + resolution: {integrity: sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==} + engines: {node: '>=14'} + hasBin: true + dev: true + /pretty-format@27.5.1: resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} @@ -4443,7 +4457,7 @@ packages: engines: {node: '>=14'} hasBin: true dependencies: - glob: 10.3.1 + glob: 10.3.3 dev: true /rollup@2.79.1: @@ -4454,8 +4468,8 @@ packages: fsevents: 2.3.2 dev: true - /rollup@3.26.0: - resolution: {integrity: sha512-YzJH0eunH2hr3knvF3i6IkLO/jTjAEwU4HoMUbQl4//Tnl3ou0e7P5SjxdDr8HQJdeUJShlbEHXrrnEHy1l7Yg==} + /rollup@3.26.2: + resolution: {integrity: sha512-6umBIGVz93er97pMgQO08LuH3m6PUb3jlDUUGFsNJB6VgTCUaDFpupf5JfU30529m/UKOgmiX+uY6Sx8cOYpLA==} engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: @@ -4528,8 +4542,8 @@ packages: hasBin: true dev: true - /semver@7.5.3: - resolution: {integrity: sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==} + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} engines: {node: '>=10'} hasBin: true dependencies: @@ -4727,7 +4741,7 @@ packages: /strip-literal@1.0.1: resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==} dependencies: - acorn: 8.9.0 + acorn: 8.10.0 dev: true /suf-log@2.5.3: @@ -4755,14 +4769,14 @@ packages: engines: {node: '>= 0.4'} dev: true - /svelte@4.0.1: - resolution: {integrity: sha512-7n2u7A5cu8xCY6MBiXh/Mg6Lh3+Mw2qXlTDBYhzvCvmSM4L4gc4MVo540UtGcjqBiA48E1VDW+EUpBr7iuBlPg==} + /svelte@4.0.5: + resolution: {integrity: sha512-PHKPWP1wiWHBtsE57nCb8xiWB3Ht7/3Kvi3jac0XIxUM2rep8alO7YoAtgWeGD7++tFy46krilOrPW0mG3Dx+A==} engines: {node: '>=16'} dependencies: '@ampproject/remapping': 2.2.1 '@jridgewell/sourcemap-codec': 1.4.15 '@jridgewell/trace-mapping': 0.3.18 - acorn: 8.9.0 + acorn: 8.10.0 aria-query: 5.3.0 axobject-query: 3.2.1 code-red: 1.0.3 @@ -4770,7 +4784,7 @@ packages: estree-walker: 3.0.3 is-reference: 3.0.1 locate-character: 3.0.0 - magic-string: 0.30.0 + magic-string: 0.30.1 periscopic: 3.1.0 dev: true @@ -4778,7 +4792,7 @@ packages: resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==} engines: {node: ^14.18.0 || >=16.0.0} dependencies: - '@pkgr/utils': 2.4.1 + '@pkgr/utils': 2.4.2 tslib: 2.6.0 dev: true @@ -4956,7 +4970,7 @@ packages: dependencies: '@antfu/utils': 0.7.5 defu: 6.1.2 - jiti: 1.18.2 + jiti: 1.19.1 dev: true /unist-util-stringify-position@2.0.3: @@ -5052,8 +5066,8 @@ packages: dependencies: '@types/node': 18.16.6 esbuild: 0.17.19 - postcss: 8.4.24 - rollup: 3.26.0 + postcss: 8.4.25 + rollup: 3.26.2 optionalDependencies: fsevents: 2.3.2 dev: true @@ -5097,14 +5111,14 @@ packages: '@vitest/snapshot': 0.32.0 '@vitest/spy': 0.32.0 '@vitest/utils': 0.32.0 - acorn: 8.9.0 + acorn: 8.10.0 acorn-walk: 8.2.0 cac: 6.7.14 chai: 4.3.7 concordance: 5.0.4 debug: 4.3.4 local-pkg: 0.4.3 - magic-string: 0.30.0 + magic-string: 0.30.1 pathe: 1.1.1 picocolors: 1.0.0 std-env: 3.3.3 @@ -5136,7 +5150,7 @@ packages: espree: 9.6.0 esquery: 1.5.0 lodash: 4.17.21 - semver: 7.5.3 + semver: 7.5.4 transitivePeerDependencies: - supports-color dev: true