From 1a599f9c7cecfe0118595762c73f246aca1f4c33 Mon Sep 17 00:00:00 2001 From: Vixalie Date: Tue, 22 Jul 2025 14:45:23 +0800 Subject: [PATCH] =?UTF-8?q?build:=20=E6=9B=B4=E6=96=B0=E4=BE=9D=E8=B5=96?= =?UTF-8?q?=E9=A1=B9=E5=B9=B6=E8=B0=83=E6=95=B4=E4=BE=9D=E8=B5=96=E4=BD=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将@iconify-icon/solid从devDependencies移至dependencies 添加typescript-eslint作为新的devDependency 更新deno.lock文件中的相关依赖项 --- deno.lock | 162 ++++++++++++++++++++++++++++++++++++++++++++++----- package.json | 3 +- 2 files changed, 149 insertions(+), 16 deletions(-) diff --git a/deno.lock b/deno.lock index 9319019..6e48372 100644 --- a/deno.lock +++ b/deno.lock @@ -17,6 +17,7 @@ "npm:lodash-es@^4.17.21": "4.17.21", "npm:solid-js@^1.9.3": "1.9.7_seroval@1.3.2", "npm:tailwindcss@^4.1.11": "4.1.11", + "npm:typescript-eslint@^8.38.0": "8.38.0_eslint@9.31.0_typescript@5.8.3_@typescript-eslint+parser@8.38.0__eslint@9.31.0__typescript@5.8.3", "npm:typescript@~5.8.3": "5.8.3", "npm:vite-plugin-solid@^2.11.0": "2.11.7_solid-js@1.9.7__seroval@1.3.2_vite@7.0.2__picomatch@4.0.2_@babel+core@7.28.0", "npm:vite@^7.0.2": "7.0.2_picomatch@4.0.2" @@ -396,7 +397,7 @@ "debug", "espree", "globals@14.0.0", - "ignore", + "ignore@5.3.2", "import-fresh", "js-yaml", "minimatch@3.1.2", @@ -1042,24 +1043,73 @@ "integrity": "sha512-NYqRyg/hIQrYPT9lbOeYc3kIRabJDn/k4qQHIXUpx88CBDww2fD15Sg5kbXlW86zm2XEW4g0QxkTI3/Kfkc7xQ==", "tarball": "https://registry.npmmirror.com/@types/lodash/-/lodash-4.17.19.tgz" }, + "@typescript-eslint/eslint-plugin@8.38.0_@typescript-eslint+parser@8.38.0__eslint@9.31.0__typescript@5.8.3_eslint@9.31.0_typescript@5.8.3": { + "integrity": "sha512-CPoznzpuAnIOl4nhj4tRr4gIPj5AfKgkiJmGQDaq+fQnRJTYlcBjbX3wbciGmpoPf8DREufuPRe1tNMZnGdanA==", + "dependencies": [ + "@eslint-community/regexpp", + "@typescript-eslint/parser", + "@typescript-eslint/scope-manager@8.38.0", + "@typescript-eslint/type-utils", + "@typescript-eslint/utils@8.38.0_eslint@9.31.0_typescript@5.8.3", + "@typescript-eslint/visitor-keys@8.38.0", + "eslint", + "graphemer", + "ignore@7.0.5", + "natural-compare", + "ts-api-utils", + "typescript" + ], + "tarball": "https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.38.0.tgz" + }, + "@typescript-eslint/parser@8.38.0_eslint@9.31.0_typescript@5.8.3": { + "integrity": "sha512-Zhy8HCvBUEfBECzIl1PKqF4p11+d0aUJS1GeUiuqK9WmOug8YCmC4h4bjyBvMyAMI9sbRczmrYL5lKg/YMbrcQ==", + "dependencies": [ + "@typescript-eslint/scope-manager@8.38.0", + "@typescript-eslint/types@8.38.0", + "@typescript-eslint/typescript-estree@8.38.0_typescript@5.8.3", + "@typescript-eslint/visitor-keys@8.38.0", + "debug", + "eslint", + "typescript" + ], + "tarball": "https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-8.38.0.tgz" + }, "@typescript-eslint/project-service@8.37.0_typescript@5.8.3": { "integrity": "sha512-BIUXYsbkl5A1aJDdYJCBAo8rCEbAvdquQ8AnLb6z5Lp1u3x5PNgSSx9A/zqYc++Xnr/0DVpls8iQ2cJs/izTXA==", "dependencies": [ - "@typescript-eslint/tsconfig-utils", - "@typescript-eslint/types", + "@typescript-eslint/tsconfig-utils@8.37.0_typescript@5.8.3", + "@typescript-eslint/types@8.37.0", "debug", "typescript" ], "tarball": "https://registry.npmmirror.com/@typescript-eslint/project-service/-/project-service-8.37.0.tgz" }, + "@typescript-eslint/project-service@8.38.0_typescript@5.8.3": { + "integrity": "sha512-dbK7Jvqcb8c9QfH01YB6pORpqX1mn5gDZc9n63Ak/+jD67oWXn3Gs0M6vddAN+eDXBCS5EmNWzbSxsn9SzFWWg==", + "dependencies": [ + "@typescript-eslint/tsconfig-utils@8.38.0_typescript@5.8.3", + "@typescript-eslint/types@8.38.0", + "debug", + "typescript" + ], + "tarball": "https://registry.npmmirror.com/@typescript-eslint/project-service/-/project-service-8.38.0.tgz" + }, "@typescript-eslint/scope-manager@8.37.0": { "integrity": "sha512-0vGq0yiU1gbjKob2q691ybTg9JX6ShiVXAAfm2jGf3q0hdP6/BruaFjL/ManAR/lj05AvYCH+5bbVo0VtzmjOA==", "dependencies": [ - "@typescript-eslint/types", - "@typescript-eslint/visitor-keys" + "@typescript-eslint/types@8.37.0", + "@typescript-eslint/visitor-keys@8.37.0" ], "tarball": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-8.37.0.tgz" }, + "@typescript-eslint/scope-manager@8.38.0": { + "integrity": "sha512-WJw3AVlFFcdT9Ri1xs/lg8LwDqgekWXWhH3iAF+1ZM+QPd7oxQ6jvtW/JPwzAScxitILUIFs0/AnQ/UWHzbATQ==", + "dependencies": [ + "@typescript-eslint/types@8.38.0", + "@typescript-eslint/visitor-keys@8.38.0" + ], + "tarball": "https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-8.38.0.tgz" + }, "@typescript-eslint/tsconfig-utils@8.37.0_typescript@5.8.3": { "integrity": "sha512-1/YHvAVTimMM9mmlPvTec9NP4bobA1RkDbMydxG8omqwJJLEW/Iy2C4adsAESIXU3WGLXFHSZUU+C9EoFWl4Zg==", "dependencies": [ @@ -1067,17 +1117,41 @@ ], "tarball": "https://registry.npmmirror.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.37.0.tgz" }, + "@typescript-eslint/tsconfig-utils@8.38.0_typescript@5.8.3": { + "integrity": "sha512-Lum9RtSE3EroKk/bYns+sPOodqb2Fv50XOl/gMviMKNvanETUuUcC9ObRbzrJ4VSd2JalPqgSAavwrPiPvnAiQ==", + "dependencies": [ + "typescript" + ], + "tarball": "https://registry.npmmirror.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.38.0.tgz" + }, + "@typescript-eslint/type-utils@8.38.0_eslint@9.31.0_typescript@5.8.3": { + "integrity": "sha512-c7jAvGEZVf0ao2z+nnz8BUaHZD09Agbh+DY7qvBQqLiz8uJzRgVPj5YvOh8I8uEiH8oIUGIfHzMwUcGVco/SJg==", + "dependencies": [ + "@typescript-eslint/types@8.38.0", + "@typescript-eslint/typescript-estree@8.38.0_typescript@5.8.3", + "@typescript-eslint/utils@8.38.0_eslint@9.31.0_typescript@5.8.3", + "debug", + "eslint", + "ts-api-utils", + "typescript" + ], + "tarball": "https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-8.38.0.tgz" + }, "@typescript-eslint/types@8.37.0": { "integrity": "sha512-ax0nv7PUF9NOVPs+lmQ7yIE7IQmAf8LGcXbMvHX5Gm+YJUYNAl340XkGnrimxZ0elXyoQJuN5sbg6C4evKA4SQ==", "tarball": "https://registry.npmmirror.com/@typescript-eslint/types/-/types-8.37.0.tgz" }, + "@typescript-eslint/types@8.38.0": { + "integrity": "sha512-wzkUfX3plUqij4YwWaJyqhiPE5UCRVlFpKn1oCRn2O1bJ592XxWJj8ROQ3JD5MYXLORW84063z3tZTb/cs4Tyw==", + "tarball": "https://registry.npmmirror.com/@typescript-eslint/types/-/types-8.38.0.tgz" + }, "@typescript-eslint/typescript-estree@8.37.0_typescript@5.8.3": { "integrity": "sha512-zuWDMDuzMRbQOM+bHyU4/slw27bAUEcKSKKs3hcv2aNnc/tvE/h7w60dwVw8vnal2Pub6RT1T7BI8tFZ1fE+yg==", "dependencies": [ - "@typescript-eslint/project-service", - "@typescript-eslint/tsconfig-utils", - "@typescript-eslint/types", - "@typescript-eslint/visitor-keys", + "@typescript-eslint/project-service@8.37.0_typescript@5.8.3", + "@typescript-eslint/tsconfig-utils@8.37.0_typescript@5.8.3", + "@typescript-eslint/types@8.37.0", + "@typescript-eslint/visitor-keys@8.37.0", "debug", "fast-glob", "is-glob", @@ -1088,26 +1162,63 @@ ], "tarball": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.37.0.tgz" }, + "@typescript-eslint/typescript-estree@8.38.0_typescript@5.8.3": { + "integrity": "sha512-fooELKcAKzxux6fA6pxOflpNS0jc+nOQEEOipXFNjSlBS6fqrJOVY/whSn70SScHrcJ2LDsxWrneFoWYSVfqhQ==", + "dependencies": [ + "@typescript-eslint/project-service@8.38.0_typescript@5.8.3", + "@typescript-eslint/tsconfig-utils@8.38.0_typescript@5.8.3", + "@typescript-eslint/types@8.38.0", + "@typescript-eslint/visitor-keys@8.38.0", + "debug", + "fast-glob", + "is-glob", + "minimatch@9.0.5", + "semver@7.7.2", + "ts-api-utils", + "typescript" + ], + "tarball": "https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.38.0.tgz" + }, "@typescript-eslint/utils@8.37.0_eslint@9.31.0_typescript@5.8.3": { "integrity": "sha512-TSFvkIW6gGjN2p6zbXo20FzCABbyUAuq6tBvNRGsKdsSQ6a7rnV6ADfZ7f4iI3lIiXc4F4WWvtUfDw9CJ9pO5A==", "dependencies": [ "@eslint-community/eslint-utils", - "@typescript-eslint/scope-manager", - "@typescript-eslint/types", - "@typescript-eslint/typescript-estree", + "@typescript-eslint/scope-manager@8.37.0", + "@typescript-eslint/types@8.37.0", + "@typescript-eslint/typescript-estree@8.37.0_typescript@5.8.3", "eslint", "typescript" ], "tarball": "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-8.37.0.tgz" }, + "@typescript-eslint/utils@8.38.0_eslint@9.31.0_typescript@5.8.3": { + "integrity": "sha512-hHcMA86Hgt+ijJlrD8fX0j1j8w4C92zue/8LOPAFioIno+W0+L7KqE8QZKCcPGc/92Vs9x36w/4MPTJhqXdyvg==", + "dependencies": [ + "@eslint-community/eslint-utils", + "@typescript-eslint/scope-manager@8.38.0", + "@typescript-eslint/types@8.38.0", + "@typescript-eslint/typescript-estree@8.38.0_typescript@5.8.3", + "eslint", + "typescript" + ], + "tarball": "https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-8.38.0.tgz" + }, "@typescript-eslint/visitor-keys@8.37.0": { "integrity": "sha512-YzfhzcTnZVPiLfP/oeKtDp2evwvHLMe0LOy7oe+hb9KKIumLNohYS9Hgp1ifwpu42YWxhZE8yieggz6JpqO/1w==", "dependencies": [ - "@typescript-eslint/types", + "@typescript-eslint/types@8.37.0", "eslint-visitor-keys@4.2.1" ], "tarball": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.37.0.tgz" }, + "@typescript-eslint/visitor-keys@8.38.0": { + "integrity": "sha512-pWrTcoFNWuwHlA9CvlfSsGWs14JxfN1TH25zM5L7o0pRLhsoZkDnTsXfQRJBEWJoV5DL0jf+Z+sxiud+K0mq1g==", + "dependencies": [ + "@typescript-eslint/types@8.38.0", + "eslint-visitor-keys@4.2.1" + ], + "tarball": "https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.38.0.tgz" + }, "acorn-jsx@5.3.2_acorn@8.15.0": { "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", "dependencies": [ @@ -1334,7 +1445,7 @@ "eslint-plugin-solid@0.14.5_eslint@9.31.0_typescript@5.8.3": { "integrity": "sha512-nfuYK09ah5aJG/oEN6P1qziy1zLgW4PDWe75VNPi4CEFYk1x2AEqwFeQfEPR7gNn0F2jOeqKhx2E+5oNCOBYWQ==", "dependencies": [ - "@typescript-eslint/utils", + "@typescript-eslint/utils@8.37.0_eslint@9.31.0_typescript@5.8.3", "eslint", "estraverse", "is-html", @@ -1391,7 +1502,7 @@ "file-entry-cache", "find-up", "glob-parent@6.0.2", - "ignore", + "ignore@5.3.2", "imurmurhash", "is-glob", "json-stable-stringify-without-jsonify", @@ -1544,6 +1655,10 @@ "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "tarball": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz" }, + "graphemer@1.4.0": { + "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", + "tarball": "https://registry.npmmirror.com/graphemer/-/graphemer-1.4.0.tgz" + }, "has-flag@4.0.0": { "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "tarball": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz" @@ -1567,6 +1682,10 @@ "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "tarball": "https://registry.npmmirror.com/ignore/-/ignore-5.3.2.tgz" }, + "ignore@7.0.5": { + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "tarball": "https://registry.npmmirror.com/ignore/-/ignore-7.0.5.tgz" + }, "import-fresh@3.3.1": { "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", "dependencies": [ @@ -2102,6 +2221,18 @@ ], "tarball": "https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz" }, + "typescript-eslint@8.38.0_eslint@9.31.0_typescript@5.8.3_@typescript-eslint+parser@8.38.0__eslint@9.31.0__typescript@5.8.3": { + "integrity": "sha512-FsZlrYK6bPDGoLeZRuvx2v6qrM03I0U0SnfCLPs/XCCPCFD80xU9Pg09H/K+XFa68uJuZo7l/Xhs+eDRg2l3hg==", + "dependencies": [ + "@typescript-eslint/eslint-plugin", + "@typescript-eslint/parser", + "@typescript-eslint/typescript-estree@8.38.0_typescript@5.8.3", + "@typescript-eslint/utils@8.38.0_eslint@9.31.0_typescript@5.8.3", + "eslint", + "typescript" + ], + "tarball": "https://registry.npmmirror.com/typescript-eslint/-/typescript-eslint-8.38.0.tgz" + }, "typescript@5.8.3": { "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", "bin": true, @@ -2212,6 +2343,7 @@ "npm:lodash-es@^4.17.21", "npm:solid-js@^1.9.3", "npm:tailwindcss@^4.1.11", + "npm:typescript-eslint@^8.38.0", "npm:typescript@~5.8.3", "npm:vite-plugin-solid@^2.11.0", "npm:vite@^7.0.2" diff --git a/package.json b/package.json index 7e8ec3a..0de5694 100644 --- a/package.json +++ b/package.json @@ -13,6 +13,7 @@ }, "license": "MIT", "dependencies": { + "@iconify-icon/solid": "^3.0.0", "@solidjs/router": "^0.15.3", "@tailwindcss/vite": "^4.1.11", "clsx": "^2.1.1", @@ -25,12 +26,12 @@ }, "devDependencies": { "@eslint/js": "^9.31.0", - "@iconify-icon/solid": "^3.0.0", "@types/lodash-es": "^4.17.12", "eslint": "^9.31.0", "eslint-plugin-solid": "^0.14.5", "globals": "^16.3.0", "typescript": "~5.8.3", + "typescript-eslint": "^8.38.0", "vite": "^7.0.2", "vite-plugin-solid": "^2.11.0", "@tauri-apps/cli": "^2"