Skip to content

Commit 0f5bc22

Browse files
Merge pull request #44 from webdevnerdstuff/vitest
Package updates
2 parents d00c3fb + 9727856 commit 0f5bc22

File tree

9 files changed

+1265
-1639
lines changed

9 files changed

+1265
-1639
lines changed

.eslintrc.js

+8-1
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,13 @@ module.exports = {
99
"@vue/typescript/recommended",
1010
"prettier",
1111
],
12+
ignorePatterns: [
13+
'.eslintrc.js',
14+
'stylelint.config.js',
15+
'vite.build.config.mts',
16+
'vite.config.mts',
17+
'*.bk.vue',
18+
],
1219
overrides: [
1320
{
1421
files: [
@@ -25,7 +32,7 @@ module.exports = {
2532
Prism: true,
2633
},
2734
parserOptions: {
28-
parser: "@typescript-eslint/parser",
35+
parser: '@typescript-eslint/parser',
2936
},
3037
plugins: [
3138
'@typescript-eslint',

.npmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
node-version=20.9.0
1+
node-version=20.10.0

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20.9.0
1+
20.10.0

package.json

+37-36
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010
"module": "dist/vue-code-block.es.js",
1111
"types": "dist/plugin/types/index.d.ts",
1212
"scripts": {
13-
"dev": "vite",
13+
"dev": "NODE_OPTIONS='--no-warnings' vite",
1414
"watch": "pnpm dev",
15-
"play": "sh src/playground/configs/build.sh && NODE_ENV=playground vite",
15+
"play": "sh src/playground/configs/build.sh && NODE_ENV=playground pnpm dev",
1616
"sass": "sass --watch --no-source-map src/plugin/themes/scss/:src/plugin/themes/css",
1717
"sass:min": "sass --style compressed --watch --no-source-map src/plugin/themes/scss/:src/plugin/themes/css/min",
1818
"build": "vue-tsc -p tsconfig.dist.json && npm run test:build && vite build --config vite.build.config.mts",
@@ -22,7 +22,7 @@
2222
"prepublishOnly": "npm run build",
2323
"lint": "eslint src/**/*.{ts,vue} --max-warnings 4",
2424
"prepare": "husky install",
25-
"test": "vitest",
25+
"test:dev": "NODE_OPTIONS='--no-warnings' vitest",
2626
"test:commit": "vitest --run --bail 1",
2727
"test:build": "vitest --run --bail 1 --reporter dot"
2828
},
@@ -76,64 +76,65 @@
7676
"highlight.js": "^11.8.0",
7777
"prismjs": "^1.29.0",
7878
"ua-parser-js": "^1.0.35",
79-
"vue": "^3.3.9"
79+
"vue": "^3.4.10"
8080
},
8181
"devDependencies": {
8282
"@fortawesome/fontawesome-svg-core": "^6.5.1",
8383
"@fortawesome/free-brands-svg-icons": "^6.5.1",
8484
"@fortawesome/free-regular-svg-icons": "^6.5.1",
8585
"@fortawesome/free-solid-svg-icons": "^6.5.1",
8686
"@fortawesome/vue-fontawesome": "^3.0.5",
87-
"@mdi/font": "^7.3.67",
87+
"@mdi/font": "^7.4.47",
8888
"@rollup/plugin-commonjs": "^25.0.7",
8989
"@rollup/plugin-node-resolve": "^15.2.3",
9090
"@rollup/plugin-terser": "^0.4.4",
91-
"@types/node": "^20.10.2",
91+
"@stylistic/stylelint-plugin": "^2.0.0",
92+
"@types/node": "^20.11.0",
9293
"@types/prismjs": "^1.26.3",
93-
"@typescript-eslint/eslint-plugin": "^6.13.1",
94-
"@typescript-eslint/parser": "^6.13.1",
95-
"@vitejs/plugin-vue": "^4.5.1",
94+
"@typescript-eslint/eslint-plugin": "^6.18.1",
95+
"@typescript-eslint/parser": "^6.18.1",
96+
"@vitejs/plugin-vue": "^5.0.3",
9697
"@vue/cli-plugin-eslint": "^5.0.8",
9798
"@vue/cli-service": "^5.0.8",
98-
"@vue/compiler-sfc": "^3.3.9",
99+
"@vue/compiler-sfc": "^3.4.10",
99100
"@vue/eslint-config-typescript": "^12.0.0",
100101
"@vue/test-utils": "^2.4.3",
101102
"autoprefixer": "^10.4.16",
102-
"eslint": "^8.55.0",
103+
"eslint": "^8.56.0",
103104
"eslint-config-prettier": "^9.1.0",
104-
"eslint-plugin-import": "^2.29.0",
105-
"eslint-plugin-prettier": "^5.0.1",
106-
"eslint-plugin-vue": "^9.19.2",
107-
"gh-pages": "^6.1.0",
105+
"eslint-plugin-import": "^2.29.1",
106+
"eslint-plugin-prettier": "^5.1.3",
107+
"eslint-plugin-vue": "^9.20.0",
108+
"gh-pages": "^6.1.1",
108109
"husky": "^8.0.3",
109-
"jsdom": "^23.0.1",
110-
"lint-staged": "^15.0.2",
110+
"jsdom": "^23.2.0",
111+
"lint-staged": "^15.2.0",
111112
"pinia": "^2.1.7",
112-
"postcss": "^8.4.32",
113+
"postcss": "^8.4.33",
113114
"postcss-html": "^1.5.0",
114115
"postcss-scss": "^4.0.9",
115-
"prettier": "^3.1.0",
116-
"rollup": "^4.6.1",
116+
"prettier": "^3.1.1",
117+
"rollup": "^4.9.4",
117118
"rollup-plugin-postcss": "^4.0.2",
118119
"rollup-plugin-scss": "^4.0.0",
119120
"rollup-plugin-typescript2": "^0.36.0",
120-
"sass": "^1.69.5",
121-
"stylelint": "^15.11.0",
122-
"stylelint-config-standard": "^34.0.0",
123-
"stylelint-order": "^6.0.2",
124-
"stylelint-scss": "^5.3.1",
125-
"typescript": "^5.3.2",
126-
"unplugin-auto-import": "^0.17.1",
127-
"vite": "^4.5.1",
128-
"vite-plugin-css-injected-by-js": "^3.3.0",
129-
"vite-plugin-dts": "^3.6.4",
121+
"sass": "^1.69.7",
122+
"stylelint": "^16.1.0",
123+
"stylelint-config-standard": "^36.0.0",
124+
"stylelint-order": "^6.0.4",
125+
"stylelint-scss": "^6.0.0",
126+
"typescript": "^5.3.3",
127+
"unplugin-auto-import": "^0.17.3",
128+
"vite": "^5.0.11",
129+
"vite-plugin-css-injected-by-js": "^3.3.1",
130+
"vite-plugin-dts": "^3.7.0",
130131
"vite-plugin-eslint": "^1.8.1",
131-
"vite-plugin-static-copy": "^0.17.0",
132-
"vite-plugin-stylelint": "^5.2.1",
133-
"vite-plugin-vuetify": "^1.0.2",
134-
"vitest": "^1.0.4",
135-
"vue-tsc": "^1.8.24",
136-
"vuetify": "^3.4.4",
132+
"vite-plugin-static-copy": "^1.0.0",
133+
"vite-plugin-stylelint": "^5.3.1",
134+
"vite-plugin-vuetify": "^2.0.1",
135+
"vitest": "^1.1.3",
136+
"vue-tsc": "^1.8.27",
137+
"vuetify": "^3.4.10",
137138
"webfontloader": "^1.6.28"
138139
}
139140
}

0 commit comments

Comments
 (0)