|
|
@@ -10,36 +10,34 @@
|
|
|
"doc": "site"
|
|
|
},
|
|
|
"devDependencies": {
|
|
|
- "@babel/core": "^7.24.5",
|
|
|
- "@babel/preset-env": "^7.24.5",
|
|
|
+ "@babel/core": "^7.24.7",
|
|
|
+ "@babel/preset-env": "^7.24.7",
|
|
|
"@rollup/plugin-babel": "^6.0.4",
|
|
|
"@rollup/plugin-commonjs": "^26.0.1",
|
|
|
"@rollup/plugin-inject": "^5.0.5",
|
|
|
"@rollup/plugin-multi-entry": "^6.0.1",
|
|
|
"@rollup/plugin-node-resolve": "^15.2.3",
|
|
|
- "@vue/compiler-sfc": "^3.4.27",
|
|
|
+ "@vitejs/plugin-vue": "^5.0.5",
|
|
|
"chalk": "^5.3.0",
|
|
|
"clean-css-cli": "^5.6.3",
|
|
|
- "core-js": "^3.37.1",
|
|
|
"cross-env": "^7.0.3",
|
|
|
- "cspell": "^8.8.1",
|
|
|
- "cypress": "^13.9.0",
|
|
|
- "editorconfig-checker": "^5.1.5",
|
|
|
+ "cspell": "^8.9.1",
|
|
|
+ "cypress": "^13.12.0",
|
|
|
+ "editorconfig-checker": "^5.1.8",
|
|
|
"eslint": "^8.57.0",
|
|
|
- "esm": "^3.2.25",
|
|
|
"foreach-cli": "^1.8.1",
|
|
|
- "glob": "^10.3.15",
|
|
|
+ "glob": "^10.4.2",
|
|
|
"headr": "^0.0.4",
|
|
|
- "node-sass": "^9.0.0",
|
|
|
"npm-run-all": "^4.1.5",
|
|
|
"rimraf": "^5.0.7",
|
|
|
- "rollup": "^4.17.2",
|
|
|
+ "rollup": "^4.18.0",
|
|
|
"rollup-plugin-copy": "^3.5.0",
|
|
|
"rollup-plugin-terser": "^7.0.2",
|
|
|
- "rollup-plugin-vue": "5.1.9",
|
|
|
- "stylelint": "^16.5.0",
|
|
|
+ "sass": "^1.77.6",
|
|
|
+ "stylelint": "^16.6.1",
|
|
|
"stylelint-config-standard-scss": "^13.1.0",
|
|
|
- "vue-template-compiler": "^2.7.16"
|
|
|
+ "vite": "^5.3.2",
|
|
|
+ "vue": "^3.4.31"
|
|
|
},
|
|
|
"scripts": {
|
|
|
"lint:js": "eslint src",
|
|
|
@@ -56,9 +54,10 @@
|
|
|
"js:build:base": "rollup -c",
|
|
|
"js:build:min": "cross-env NODE_ENV=production rollup -c",
|
|
|
"js:build:banner": "foreach -g \"dist/**/*.min.js\" -x \"headr #{path} -o #{path} --version --homepage --author --license\"",
|
|
|
+ "js:build:vue": "vite build && mv dist/bootstrap-table-vue.umd.cjs dist/bootstrap-table-vue.umd.js",
|
|
|
"js:build": "run-s js:build:*",
|
|
|
- "css:build:src": "node-sass --output-style expanded src -o src",
|
|
|
- "css:build:base": "node-sass --output-style expanded src -o dist",
|
|
|
+ "css:build:src": "sass --no-source-map -I node_modules src:src",
|
|
|
+ "css:build:base": "sass --no-source-map -I node_modules -s compressed src:dist",
|
|
|
"css:build:min": "foreach -g \"dist/**/*.css\" -x \"cleancss #{path} -o #{dir}/#{name}.min.css\"",
|
|
|
"css:build:banner": "foreach -g \"dist/**/*.min.css\" -x \"headr #{path} -o #{path} --version --homepage --author --license\"",
|
|
|
"css:build": "run-s css:build:*",
|