From e9b4d3ac3853c80ab8581055f430e8f45c59577a Mon Sep 17 00:00:00 2001 From: YunYouJun Date: Mon, 30 Dec 2024 02:02:12 +0800 Subject: [PATCH] chore: upgrade deps with nuxt --- .npmrc | 1 + .vscode/settings.json | 48 +- app/components/ChooseFood.vue | 4 +- app/components/content/AboutMe.vue | 3 +- app/components/tags/DishTag.vue | 4 +- app/composables/recipe.ts | 2 +- app/composables/store/history.ts | 2 +- app/composables/store/recipe.ts | 2 +- app/utils/db.ts | 4 +- nuxt.config.ts | 103 +- package.json | 80 +- pnpm-lock.yaml | 9524 +++++++++++++--------------- 12 files changed, 4474 insertions(+), 5303 deletions(-) diff --git a/.npmrc b/.npmrc index e4a0f0b..4db597b 100644 --- a/.npmrc +++ b/.npmrc @@ -1,4 +1,5 @@ shamefully-hoist=true strict-peer-dependencies=false shell-emulator=true +auto-install-peers=false ignore-workspace-root-check=true diff --git a/.vscode/settings.json b/.vscode/settings.json index b5608d2..92ad6e7 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -19,8 +19,6 @@ "*.css": "postcss" }, - // Enable the ESlint flat config support - "eslint.experimental.useFlatConfig": true, // Disable the default formatter, use eslint instead "prettier.enable": false, "editor.formatOnSave": false, @@ -31,43 +29,17 @@ }, // Silent the stylistic rules in you IDE, but still auto fix them "eslint.rules.customizations": [ - { - "rule": "style/*", - "severity": "off" - }, - { - "rule": "*-indent", - "severity": "off" - }, - { - "rule": "*-spacing", - "severity": "off" - }, - { - "rule": "*-spaces", - "severity": "off" - }, - { - "rule": "*-order", - "severity": "off" - }, - { - "rule": "*-dangle", - "severity": "off" - }, - { - "rule": "*-newline", - "severity": "off" - }, - { - "rule": "*quotes", - "severity": "off" - }, - { - "rule": "*semi", - "severity": "off" - } + { "rule": "style/*", "severity": "off" }, + { "rule": "*-indent", "severity": "off" }, + { "rule": "*-spacing", "severity": "off" }, + { "rule": "*-spaces", "severity": "off" }, + { "rule": "*-order", "severity": "off" }, + { "rule": "*-dangle", "severity": "off" }, + { "rule": "*-newline", "severity": "off" }, + { "rule": "*quotes", "severity": "off" }, + { "rule": "*semi", "severity": "off" } ], + // Enable eslint for all supported languages "eslint.validate": [ "javascript", diff --git a/app/components/ChooseFood.vue b/app/components/ChooseFood.vue index 1fd735d..9e4a1a7 100644 --- a/app/components/ChooseFood.vue +++ b/app/components/ChooseFood.vue @@ -1,9 +1,9 @@