diff --git a/package.json b/package.json index 3a034288b..f437fc765 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,8 @@ "typescript", "pinia", "vue3", - "vite" + "vite", + "esm" ], "homepage": "https://github.com/pure-admin/vue-pure-admin", "repository": { @@ -145,16 +146,10 @@ "sass": "^1.69.5", "sass-loader": "^13.3.2", "stylelint": "^15.11.0", - "stylelint-config-html": "^1.1.0", "stylelint-config-recess-order": "^4.3.0", - "stylelint-config-recommended": "^13.0.0", - "stylelint-config-recommended-scss": "^13.1.0", "stylelint-config-recommended-vue": "^1.5.0", - "stylelint-config-standard": "^34.0.0", "stylelint-config-standard-scss": "^11.1.0", - "stylelint-order": "^6.0.3", "stylelint-prettier": "^4.0.2", - "stylelint-scss": "^5.3.1", "svgo": "^3.0.3", "tailwindcss": "^3.3.5", "typescript": "^5.2.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5f4d7fe26..94743f437 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -295,36 +295,18 @@ devDependencies: stylelint: specifier: ^15.11.0 version: 15.11.0(typescript@5.2.2) - stylelint-config-html: - specifier: ^1.1.0 - version: 1.1.0(postcss-html@1.5.0)(stylelint@15.11.0) stylelint-config-recess-order: specifier: ^4.3.0 version: 4.3.0(stylelint@15.11.0) - stylelint-config-recommended: - specifier: ^13.0.0 - version: 13.0.0(stylelint@15.11.0) - stylelint-config-recommended-scss: - specifier: ^13.1.0 - version: 13.1.0(postcss@8.4.31)(stylelint@15.11.0) stylelint-config-recommended-vue: specifier: ^1.5.0 version: 1.5.0(postcss-html@1.5.0)(stylelint@15.11.0) - stylelint-config-standard: - specifier: ^34.0.0 - version: 34.0.0(stylelint@15.11.0) stylelint-config-standard-scss: specifier: ^11.1.0 version: 11.1.0(postcss@8.4.31)(stylelint@15.11.0) - stylelint-order: - specifier: ^6.0.3 - version: 6.0.3(stylelint@15.11.0) stylelint-prettier: specifier: ^4.0.2 version: 4.0.2(prettier@3.1.0)(stylelint@15.11.0) - stylelint-scss: - specifier: ^5.3.1 - version: 5.3.1(stylelint@15.11.0) svgo: specifier: ^3.0.3 version: 3.0.3 diff --git a/stylelint.config.cjs b/stylelint.config.cjs index 5a5908111..f97ecef66 100644 --- a/stylelint.config.cjs +++ b/stylelint.config.cjs @@ -8,7 +8,7 @@ module.exports = { "stylelint-config-html/vue", "stylelint-config-recess-order" ], - plugins: ["stylelint-order", "stylelint-prettier", "stylelint-scss"], + plugins: ["stylelint-scss", "stylelint-order", "stylelint-prettier"], overrides: [ { files: ["**/*.(css|html|vue)"], @@ -24,6 +24,7 @@ module.exports = { } ], rules: { + "prettier/prettier": true, "selector-class-pattern": null, "no-descending-specificity": null, "scss/dollar-variable-pattern": null, @@ -83,5 +84,5 @@ module.exports = { { severity: "warning" } ] }, - ignoreFiles: ["**/*.js", "**/*.ts", "**/*.jsx", "**/*.tsx"] + ignoreFiles: ["**/*.js", "**/*.ts", "**/*.jsx", "**/*.tsx", "report.html"] };