From 779f6498849d8a4f188dda2ac779bf54c60ef77d Mon Sep 17 00:00:00 2001 From: BTMuli Date: Sun, 7 Jan 2024 00:23:52 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A7=91=E2=80=8D=F0=9F=92=BB=20=E8=AF=95?= =?UTF-8?q?=E6=B0=B4=20oxlint=EF=BC=8C=E9=A1=BA=E5=B8=A6=E6=9B=B4=E4=BA=86?= =?UTF-8?q?=E4=B8=8B=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 9 +- pnpm-lock.yaml | 258 ++++++++++++++++++++++++++++++------------------- 2 files changed, 166 insertions(+), 101 deletions(-) diff --git a/package.json b/package.json index 3c2922f5..cfefbf3c 100644 --- a/package.json +++ b/package.json @@ -91,8 +91,8 @@ "@types/js-md5": "^0.7.2", "@types/node": "^20.10.6", "@types/uuid": "^9.0.7", - "@typescript-eslint/eslint-plugin": "^6.17.0", - "@typescript-eslint/parser": "^6.17.0", + "@typescript-eslint/eslint-plugin": "^6.18.0", + "@typescript-eslint/parser": "^6.18.0", "@vitejs/plugin-vue": "^5.0.2", "concurrently": "^8.2.2", "eslint": "^8.56.0", @@ -108,6 +108,7 @@ "husky": "^8.0.3", "jsonc-eslint-parser": "^2.4.0", "lint-staged": "^15.2.0", + "oxlint": "^0.1.1", "prettier": "3.1.1", "stylelint": "^16.1.0", "stylelint-config-idiomatic-order": "^10.0.0", @@ -117,8 +118,8 @@ "stylelint-order": "^6.0.4", "stylelint-prettier": "^5.0.0", "typescript": "^5.3.3", - "vite": "^5.0.10", - "vite-plugin-vue-devtools": "^7.0.5", + "vite": "^5.0.11", + "vite-plugin-vue-devtools": "^7.0.6", "vite-plugin-vuetify": "^2.0.1", "yaml-eslint-parser": "^1.2.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 502fbc50..31a4f6e6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -80,14 +80,14 @@ devDependencies: specifier: ^9.0.7 version: 9.0.7 '@typescript-eslint/eslint-plugin': - specifier: ^6.17.0 - version: 6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.3.3) + specifier: ^6.18.0 + version: 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3) '@typescript-eslint/parser': - specifier: ^6.17.0 - version: 6.17.0(eslint@8.56.0)(typescript@5.3.3) + specifier: ^6.18.0 + version: 6.18.0(eslint@8.56.0)(typescript@5.3.3) '@vitejs/plugin-vue': specifier: ^5.0.2 - version: 5.0.2(vite@5.0.10)(vue@3.4.5) + version: 5.0.2(vite@5.0.11)(vue@3.4.5) concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -99,10 +99,10 @@ devDependencies: version: 9.1.0(eslint@8.56.0) eslint-config-standard-with-typescript: specifier: ^43.0.0 - version: 43.0.0(@typescript-eslint/eslint-plugin@6.17.0)(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.1)(eslint-plugin-promise@6.1.1)(eslint@8.56.0)(typescript@5.3.3) + version: 43.0.0(@typescript-eslint/eslint-plugin@6.18.0)(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.1)(eslint-plugin-promise@6.1.1)(eslint@8.56.0)(typescript@5.3.3) eslint-plugin-import: specifier: ^2.29.1 - version: 2.29.1(@typescript-eslint/parser@6.17.0)(eslint@8.56.0) + version: 2.29.1(@typescript-eslint/parser@6.18.0)(eslint@8.56.0) eslint-plugin-jsonc: specifier: ^2.11.2 version: 2.11.2(eslint@8.56.0) @@ -130,6 +130,9 @@ devDependencies: lint-staged: specifier: ^15.2.0 version: 15.2.0 + oxlint: + specifier: ^0.1.1 + version: 0.1.1 prettier: specifier: 3.1.1 version: 3.1.1 @@ -158,14 +161,14 @@ devDependencies: specifier: ^5.3.3 version: 5.3.3 vite: - specifier: ^5.0.10 - version: 5.0.10(@types/node@20.10.6) + specifier: ^5.0.11 + version: 5.0.11(@types/node@20.10.6) vite-plugin-vue-devtools: - specifier: ^7.0.5 - version: 7.0.5(vite@5.0.10) + specifier: ^7.0.6 + version: 7.0.6(vite@5.0.11) vite-plugin-vuetify: specifier: ^2.0.1 - version: 2.0.1(vite@5.0.10)(vue@3.4.5)(vuetify@3.4.9) + version: 2.0.1(vite@5.0.11)(vue@3.4.5)(vuetify@3.4.9) yaml-eslint-parser: specifier: ^1.2.2 version: 1.2.2 @@ -853,6 +856,54 @@ packages: fastq: 1.15.0 dev: true + /@oxlint/darwin-arm64@0.1.1: + resolution: {integrity: sha512-QRX5lUGbxJJJqBVjt0+PzW4bLtGWH57G0ojKj5B2FzItmfU3ifZDa/6BXO2Q5hDTznVMRkNGwvoNvuyd3JQI5A==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@oxlint/darwin-x64@0.1.1: + resolution: {integrity: sha512-q8YhEiem+d9XuCDP5T+dGGtYEPbX+qxY6cMe2fIGbzWkMz/5Z0jPmjhkk7r5PrWBV18uORZmaN/G+KDL14OyPQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@oxlint/linux-arm64@0.1.1: + resolution: {integrity: sha512-ny3Hc4ZLaTiCx2APFXi3sXdo3CS2xab5ETgKocCEn+GC75p5hpsF3b3YhIXmlIFd7+ab44oB94hrEHpjC52wKQ==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@oxlint/linux-x64@0.1.1: + resolution: {integrity: sha512-DtRSQjRxDZk2I53mbq+6KNFIl7kxKk2hBamYn5oYL3BXU21x5Qms7GOT7pqWLD2wfDq63ItXAKgoz042CZ01/g==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@oxlint/win32-arm64@0.1.1: + resolution: {integrity: sha512-3N7vSvdbWjMkunau6dEVQFyH2iAacV6gpJ4+ekGtIKJoP+2SGiggzjWMMgGjJXdBXHctPkKwDsVkemK/xRhssQ==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@oxlint/win32-x64@0.1.1: + resolution: {integrity: sha512-wFzRTZaOtoAyq6su1N7i1BSz0IexYUvQb0+08J14xvFACubbMrsWukUjlxXjpn0zgPPc0990NTJ6jBFsJRC7ZA==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /@pkgjs/parseargs@0.11.0: resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} engines: {node: '>=14'} @@ -1146,8 +1197,8 @@ packages: resolution: {integrity: sha512-WUtIVRUZ9i5dYXefDEAI7sh9/O7jGvHg7Df/5O/gtH3Yabe5odI3UWopVR1qbPXQtvOxWu3mM4XxlYeZtMWF4g==} dev: true - /@typescript-eslint/eslint-plugin@6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-Vih/4xLXmY7V490dGwBQJTpIZxH4ZFH6eCVmQ4RFkB+wmaCTDAx4dtgoWwMNGKLkqRY1L6rPqzEbjorRnDo4rQ==} + /@typescript-eslint/eslint-plugin@6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-3lqEvQUdCozi6d1mddWqd+kf8KxmGq2Plzx36BlkjuQe3rSTm/O98cLf0A4uDO+a5N1KD2SeEEl6fW97YHY+6w==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -1158,11 +1209,11 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.10.0 - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/type-utils': 6.17.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.17.0 + '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.18.0 + '@typescript-eslint/type-utils': 6.18.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.18.0 debug: 4.3.4 eslint: 8.56.0 graphemer: 1.4.0 @@ -1175,8 +1226,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser@6.17.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-C4bBaX2orvhK+LlwrY8oWGmSl4WolCfYm513gEccdWZj0CwGadbIADb0FtVEcI+WzUyjyoBj2JRP8g25E6IB8A==} + /@typescript-eslint/parser@6.18.0(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-v6uR68SFvqhNQT41frCMCQpsP+5vySy6IdgjlzUWoo7ALCnpaWYcz/Ij2k4L8cEsL0wkvOviCMpjmtRtHNOKzA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1185,10 +1236,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.3.3) - '@typescript-eslint/visitor-keys': 6.17.0 + '@typescript-eslint/scope-manager': 6.18.0 + '@typescript-eslint/types': 6.18.0 + '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.3.3) + '@typescript-eslint/visitor-keys': 6.18.0 debug: 4.3.4 eslint: 8.56.0 typescript: 5.3.3 @@ -1196,16 +1247,16 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager@6.17.0: - resolution: {integrity: sha512-RX7a8lwgOi7am0k17NUO0+ZmMOX4PpjLtLRgLmT1d3lBYdWH4ssBUbwdmc5pdRX8rXon8v9x8vaoOSpkHfcXGA==} + /@typescript-eslint/scope-manager@6.18.0: + resolution: {integrity: sha512-o/UoDT2NgOJ2VfHpfr+KBY2ErWvCySNUIX/X7O9g8Zzt/tXdpfEU43qbNk8LVuWUT2E0ptzTWXh79i74PP0twA==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/visitor-keys': 6.17.0 + '@typescript-eslint/types': 6.18.0 + '@typescript-eslint/visitor-keys': 6.18.0 dev: true - /@typescript-eslint/type-utils@6.17.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-hDXcWmnbtn4P2B37ka3nil3yi3VCQO2QEB9gBiHJmQp5wmyQWqnjA85+ZcE8c4FqnaB6lBwMrPkgd4aBYz3iNg==} + /@typescript-eslint/type-utils@6.18.0(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-ZeMtrXnGmTcHciJN1+u2CigWEEXgy1ufoxtWcHORt5kGvpjjIlK9MUhzHm4RM8iVy6dqSaZA/6PVkX6+r+ChjQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1214,8 +1265,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.3.3) - '@typescript-eslint/utils': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.3.3) + '@typescript-eslint/utils': 6.18.0(eslint@8.56.0)(typescript@5.3.3) debug: 4.3.4 eslint: 8.56.0 ts-api-utils: 1.0.3(typescript@5.3.3) @@ -1224,13 +1275,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types@6.17.0: - resolution: {integrity: sha512-qRKs9tvc3a4RBcL/9PXtKSehI/q8wuU9xYJxe97WFxnzH8NWWtcW3ffNS+EWg8uPvIerhjsEZ+rHtDqOCiH57A==} + /@typescript-eslint/types@6.18.0: + resolution: {integrity: sha512-/RFVIccwkwSdW/1zeMx3hADShWbgBxBnV/qSrex6607isYjj05t36P6LyONgqdUrNLl5TYU8NIKdHUYpFvExkA==} engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.17.0(typescript@5.3.3): - resolution: {integrity: sha512-gVQe+SLdNPfjlJn5VNGhlOhrXz4cajwFd5kAgWtZ9dCZf4XJf8xmgCTLIqec7aha3JwgLI2CK6GY1043FRxZwg==} + /@typescript-eslint/typescript-estree@6.18.0(typescript@5.3.3): + resolution: {integrity: sha512-klNvl+Ql4NsBNGB4W9TZ2Od03lm7aGvTbs0wYaFYsplVPhr+oeXjlPZCDI4U9jgJIDK38W1FKhacCFzCC+nbIg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -1238,8 +1289,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/visitor-keys': 6.17.0 + '@typescript-eslint/types': 6.18.0 + '@typescript-eslint/visitor-keys': 6.18.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1251,8 +1302,8 @@ packages: - supports-color dev: true - /@typescript-eslint/utils@6.17.0(eslint@8.56.0)(typescript@5.3.3): - resolution: {integrity: sha512-LofsSPjN/ITNkzV47hxas2JCsNCEnGhVvocfyOcLzT9c/tSZE7SfhS/iWtzP1lKNOEfLhRTZz6xqI8N2RzweSQ==} + /@typescript-eslint/utils@6.18.0(eslint@8.56.0)(typescript@5.3.3): + resolution: {integrity: sha512-wiKKCbUeDPGaYEYQh1S580dGxJ/V9HI7K5sbGAVklyf+o5g3O+adnS4UNJajplF4e7z2q0uVBaTdT/yLb4XAVA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1260,9 +1311,9 @@ packages: '@eslint-community/eslint-utils': 4.4.0(eslint@8.56.0) '@types/json-schema': 7.0.15 '@types/semver': 7.5.6 - '@typescript-eslint/scope-manager': 6.17.0 - '@typescript-eslint/types': 6.17.0 - '@typescript-eslint/typescript-estree': 6.17.0(typescript@5.3.3) + '@typescript-eslint/scope-manager': 6.18.0 + '@typescript-eslint/types': 6.18.0 + '@typescript-eslint/typescript-estree': 6.18.0(typescript@5.3.3) eslint: 8.56.0 semver: 7.5.4 transitivePeerDependencies: @@ -1270,11 +1321,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys@6.17.0: - resolution: {integrity: sha512-H6VwB/k3IuIeQOyYczyyKN8wH6ed8EwliaYHLxOIhyF0dYEIsN8+Bk3GE19qafeMKyZJJHP8+O1HiFhFLUNKSg==} + /@typescript-eslint/visitor-keys@6.18.0: + resolution: {integrity: sha512-1wetAlSZpewRDb2h9p/Q8kRjdGuqdTAQbkJIOUMLug2LBLG+QOjiWoSj6/3B/hA9/tVTFFdtiKvAYoYnSRW/RA==} engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.17.0 + '@typescript-eslint/types': 6.18.0 eslint-visitor-keys: 3.4.3 dev: true @@ -1282,14 +1333,14 @@ packages: resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} dev: true - /@vitejs/plugin-vue@5.0.2(vite@5.0.10)(vue@3.4.5): + /@vitejs/plugin-vue@5.0.2(vite@5.0.11)(vue@3.4.5): resolution: {integrity: sha512-kEjJHrLb5ePBvjD0SPZwJlw1QTRcjjCA9sB5VyfonoXVBxTS7TMnqL6EkLt1Eu61RDeiuZ/WN9Hf6PxXhPI2uA==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.0.10(@types/node@20.10.6) + vite: 5.0.11(@types/node@20.10.6) vue: 3.4.5(typescript@5.3.3) dev: true @@ -1354,20 +1405,20 @@ packages: resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} dev: false - /@vue/devtools-core@7.0.5(vite@5.0.10): - resolution: {integrity: sha512-oCiPSUae9CmZXfb0mXfWXnY2E456Vee1gfDbdaHRXK+DQyRj1G1y5m7i2bumByEZGUa5PjcTf2+dm86U+GWgVA==} + /@vue/devtools-core@7.0.6(vite@5.0.11): + resolution: {integrity: sha512-FHLgfi/1VIerOwxF3I9vhBR5YoyCPsPwwIjfu2Yr8Ibp1zZrQPUUGfUcppiSJRAXGkMItV3HOEHyHMhVDHFS9A==} dependencies: - '@vue/devtools-kit': 7.0.5 - '@vue/devtools-schema': 7.0.5 - '@vue/devtools-shared': 7.0.5 + '@vue/devtools-kit': 7.0.6 + '@vue/devtools-schema': 7.0.6 + '@vue/devtools-shared': 7.0.6 birpc: 0.2.14 fast-glob: 3.3.2 image-meta: 0.2.0 mitt: 3.0.1 pathe: 1.1.1 - vite-dev-rpc: 0.1.4(vite@5.0.10) - vite-hot-client: 0.2.3(vite@5.0.10) - vite-plugin-inspect: 0.8.1(vite@5.0.10) + vite-dev-rpc: 0.1.4(vite@5.0.11) + vite-hot-client: 0.2.3(vite@5.0.11) + vite-plugin-inspect: 0.8.1(vite@5.0.11) transitivePeerDependencies: - '@nuxt/kit' - rollup @@ -1375,23 +1426,23 @@ packages: - vite dev: true - /@vue/devtools-kit@7.0.5: - resolution: {integrity: sha512-hm/HYhUcfsxw8d/++tkQqzDrEnukIylQ3UFGVl/qWRS/Tsxx7svO/NB2TIZo5igODa4XH3rTf6yOSho1l8HzuQ==} + /@vue/devtools-kit@7.0.6: + resolution: {integrity: sha512-/QeOpkRcazZ0HeNylXykZTUXHZ+V9qAML7lwdV4vPh+dUZaT/nZKS1S21tFDyqmRvJm/hvV7C3oB684vd3QYvA==} dependencies: - '@vue/devtools-schema': 7.0.5 - '@vue/devtools-shared': 7.0.5 + '@vue/devtools-schema': 7.0.6 + '@vue/devtools-shared': 7.0.6 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 dev: true - /@vue/devtools-schema@7.0.5: - resolution: {integrity: sha512-w0zKQCyB/PWRd2Fd1LF0B0Ph1QpA6s25m6HVxNrGvGwFNDZzhqrgpSSVuC08sYjbD4Ex/9fNzzZlrHiK8TylNg==} + /@vue/devtools-schema@7.0.6: + resolution: {integrity: sha512-G7QRbemimpKGbY9qqgNhiMjmsQ2YqN4Ue908O3eY+CYsMZgfGzVXU63mvP1paSlKIBQgWvREw4BHk+tdoRll2A==} dev: true - /@vue/devtools-shared@7.0.5: - resolution: {integrity: sha512-2w09rTXfBXbmk3nhEmAQmN4D09ZmivKa3KcDkbU3xNAqTPPLhZxaJp1DRew/3ZYiQzMtzOJ3z6u72Flr9Tlr5g==} + /@vue/devtools-shared@7.0.6: + resolution: {integrity: sha512-tWgFKOA4g4xetFRWfkhLTfecYVytL0/nQ7ADK5R7DNz/kuvG6BRkJHCTspbz/N2/mLhM0Yrnmyhu/dZua5+DYA==} dependencies: rfdc: 1.3.0 dev: true @@ -2161,7 +2212,7 @@ packages: eslint: 8.56.0 dev: true - /eslint-config-standard-with-typescript@43.0.0(@typescript-eslint/eslint-plugin@6.17.0)(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.1)(eslint-plugin-promise@6.1.1)(eslint@8.56.0)(typescript@5.3.3): + /eslint-config-standard-with-typescript@43.0.0(@typescript-eslint/eslint-plugin@6.18.0)(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.1)(eslint-plugin-promise@6.1.1)(eslint@8.56.0)(typescript@5.3.3): resolution: {integrity: sha512-AT0qK01M5bmsWiE3UZvaQO5da1y1n6uQckAKqGNe6zPW5IOzgMLXZxw77nnFm+C11nxAZXsCPrbsgJhSrGfX6Q==} peerDependencies: '@typescript-eslint/eslint-plugin': ^6.4.0 @@ -2171,11 +2222,11 @@ packages: eslint-plugin-promise: ^6.0.0 typescript: '*' dependencies: - '@typescript-eslint/eslint-plugin': 6.17.0(@typescript-eslint/parser@6.17.0)(eslint@8.56.0)(typescript@5.3.3) - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 6.18.0(@typescript-eslint/parser@6.18.0)(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) eslint: 8.56.0 eslint-config-standard: 17.1.0(eslint-plugin-import@2.29.1)(eslint-plugin-n@16.6.1)(eslint-plugin-promise@6.1.1)(eslint@8.56.0) - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.18.0)(eslint@8.56.0) eslint-plugin-n: 16.6.1(eslint@8.56.0) eslint-plugin-promise: 6.1.1(eslint@8.56.0) typescript: 5.3.3 @@ -2193,7 +2244,7 @@ packages: eslint-plugin-promise: ^6.0.0 dependencies: eslint: 8.56.0 - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.17.0)(eslint@8.56.0) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@6.18.0)(eslint@8.56.0) eslint-plugin-n: 16.6.1(eslint@8.56.0) eslint-plugin-promise: 6.1.1(eslint@8.56.0) dev: true @@ -2208,7 +2259,7 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): + /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0): resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} engines: {node: '>=4'} peerDependencies: @@ -2229,7 +2280,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) debug: 3.2.7 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 @@ -2249,7 +2300,7 @@ packages: eslint-compat-utils: 0.1.2(eslint@8.56.0) dev: true - /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.17.0)(eslint@8.56.0): + /eslint-plugin-import@2.29.1(@typescript-eslint/parser@6.18.0)(eslint@8.56.0): resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} engines: {node: '>=4'} peerDependencies: @@ -2259,7 +2310,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.17.0(eslint@8.56.0)(typescript@5.3.3) + '@typescript-eslint/parser': 6.18.0(eslint@8.56.0)(typescript@5.3.3) array-includes: 3.1.7 array.prototype.findlastindex: 1.2.3 array.prototype.flat: 1.3.2 @@ -2268,7 +2319,7 @@ packages: doctrine: 2.1.0 eslint: 8.56.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.17.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) + eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.18.0)(eslint-import-resolver-node@0.3.9)(eslint@8.56.0) hasown: 2.0.0 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -3570,6 +3621,19 @@ packages: type-check: 0.4.0 dev: true + /oxlint@0.1.1: + resolution: {integrity: sha512-nxsuOYgsaBEN3BekSZ9nMo7NUcjQC6ySgExqhXYvJ4mFqDeey8BVvg5107J6EdnrBDBboSkSPIOUl9derfvP1Q==} + engines: {node: '>=14.*'} + hasBin: true + optionalDependencies: + '@oxlint/darwin-arm64': 0.1.1 + '@oxlint/darwin-x64': 0.1.1 + '@oxlint/linux-arm64': 0.1.1 + '@oxlint/linux-x64': 0.1.1 + '@oxlint/win32-arm64': 0.1.1 + '@oxlint/win32-x64': 0.1.1 + dev: true + /p-limit@3.1.0: resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} engines: {node: '>=10'} @@ -4529,25 +4593,25 @@ packages: hasBin: true dev: false - /vite-dev-rpc@0.1.4(vite@5.0.10): + /vite-dev-rpc@0.1.4(vite@5.0.11): resolution: {integrity: sha512-6I/qF7EDGLQfm3DGdcbkZ7JRl3FIbaVgD1TqDWBaCosJ1QljLzNzDBmMEa7cYkEyAMxHDBqT7zJrOiuYlFYcAA==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 dependencies: birpc: 0.2.14 - vite: 5.0.10(@types/node@20.10.6) - vite-hot-client: 0.2.3(vite@5.0.10) + vite: 5.0.11(@types/node@20.10.6) + vite-hot-client: 0.2.3(vite@5.0.11) dev: true - /vite-hot-client@0.2.3(vite@5.0.10): + /vite-hot-client@0.2.3(vite@5.0.11): resolution: {integrity: sha512-rOGAV7rUlUHX89fP2p2v0A2WWvV3QMX2UYq0fRqsWSvFvev4atHWqjwGoKaZT1VTKyLGk533ecu3eyd0o59CAg==} peerDependencies: vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 dependencies: - vite: 5.0.10(@types/node@20.10.6) + vite: 5.0.11(@types/node@20.10.6) dev: true - /vite-plugin-inspect@0.8.1(vite@5.0.10): + /vite-plugin-inspect@0.8.1(vite@5.0.11): resolution: {integrity: sha512-oPBPVGp6tBd5KdY/qY6lrbLXqrbHRG0hZLvEaJfiZ/GQfDB+szRuLHblQh1oi1Hhh8GeLit/50l4xfs2SA+TCA==} engines: {node: '>=14'} peerDependencies: @@ -4565,34 +4629,34 @@ packages: open: 9.1.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.0.10(@types/node@20.10.6) + vite: 5.0.11(@types/node@20.10.6) transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-vue-devtools@7.0.5(vite@5.0.10): - resolution: {integrity: sha512-RwPr+w4iqxYgz1Fd9OQT+A1IgU2FIruKnZheLM104m6bEQOrtGwQm8+WXhOjGFlNyC3gY33mGlvFbIWAUcJe2w==} + /vite-plugin-vue-devtools@7.0.6(vite@5.0.11): + resolution: {integrity: sha512-6a0LEhNNPJQdpNU/f5Wh5k40LwLpcoArG4wPuLZWbhu9ZUewzhrACddCZyKhuzS43S0Fi3oBXbqLmWMIkuQvxw==} engines: {node: '>=v14.21.3'} peerDependencies: vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 dependencies: - '@vue/devtools-core': 7.0.5(vite@5.0.10) - '@vue/devtools-kit': 7.0.5 - '@vue/devtools-shared': 7.0.5 + '@vue/devtools-core': 7.0.6(vite@5.0.11) + '@vue/devtools-kit': 7.0.6 + '@vue/devtools-shared': 7.0.6 birpc: 0.2.14 execa: 8.0.1 sirv: 2.0.4 - vite: 5.0.10(@types/node@20.10.6) - vite-plugin-inspect: 0.8.1(vite@5.0.10) - vite-plugin-vue-inspector: 4.0.2(vite@5.0.10) + vite: 5.0.11(@types/node@20.10.6) + vite-plugin-inspect: 0.8.1(vite@5.0.11) + vite-plugin-vue-inspector: 4.0.2(vite@5.0.11) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color dev: true - /vite-plugin-vue-inspector@4.0.2(vite@5.0.10): + /vite-plugin-vue-inspector@4.0.2(vite@5.0.11): resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 @@ -4606,12 +4670,12 @@ packages: '@vue/compiler-dom': 3.4.5 kolorist: 1.8.0 magic-string: 0.30.5 - vite: 5.0.10(@types/node@20.10.6) + vite: 5.0.11(@types/node@20.10.6) transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vuetify@2.0.1(vite@5.0.10)(vue@3.4.5)(vuetify@3.4.9): + /vite-plugin-vuetify@2.0.1(vite@5.0.11)(vue@3.4.5)(vuetify@3.4.9): resolution: {integrity: sha512-GlRVAruohE8b0FqmeYYh1cYg3n8THGOv066uMA44qLv9uhUxSLw55CS7fi2yU0wH363TJ2vq36zUsPTjRFrjGQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: @@ -4622,14 +4686,14 @@ packages: '@vuetify/loader-shared': 2.0.1(vue@3.4.5)(vuetify@3.4.9) debug: 4.3.4 upath: 2.0.1 - vite: 5.0.10(@types/node@20.10.6) + vite: 5.0.11(@types/node@20.10.6) vue: 3.4.5(typescript@5.3.3) vuetify: 3.4.9(typescript@5.3.3)(vite-plugin-vuetify@2.0.1)(vue@3.4.5) transitivePeerDependencies: - supports-color - /vite@5.0.10(@types/node@20.10.6): - resolution: {integrity: sha512-2P8J7WWgmc355HUMlFrwofacvr98DAjoE52BfdbwQtyLH06XKwaL/FMnmKM2crF0iX4MpmMKoDlNCB1ok7zHCw==} + /vite@5.0.11(@types/node@20.10.6): + resolution: {integrity: sha512-XBMnDjZcNAw/G1gEiskiM1v6yzM4GE5aMGvhWTlHAYYhxb7S3/V1s3m2LDHa8Vh6yIWYYB0iJwsEaS523c4oYA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -4784,7 +4848,7 @@ packages: optional: true dependencies: typescript: 5.3.3 - vite-plugin-vuetify: 2.0.1(vite@5.0.10)(vue@3.4.5)(vuetify@3.4.9) + vite-plugin-vuetify: 2.0.1(vite@5.0.11)(vue@3.4.5)(vuetify@3.4.9) vue: 3.4.5(typescript@5.3.3) /wcag-color@1.1.1: