Skip to content

Commit a7df100

Browse files
authored
⚡Update Rollup & Configurations
2 parents e1f9e7e + 06ad1d7 commit a7df100

File tree

6 files changed

+190
-144
lines changed

6 files changed

+190
-144
lines changed

.github/workflow/build-lint.yml renamed to .github/workflows/build-lint.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
1+
name: CI
2+
13
on:
2-
- push
3-
- pull_request
4+
push:
5+
branches: [master]
6+
pull_request:
7+
branches: [master]
48

59
jobs:
610
cache-and-install:

package.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,8 @@
2626
"lint:css": "stylelint src/**/*.scss --custom-syntax postcss-scss",
2727
"lint:all": "yarn lint && yarn lint:css",
2828
"prepare": "husky install",
29-
"format": "prettier --write \"src/**/*.vue\" \"src/**/*.scss\""
29+
"format": "prettier --write \"src/**/*.vue\" \"src/**/*.scss\"",
30+
"clean": "pnpm format && pnpm lint:all"
3031
},
3132
"husky": {
3233
"hooks": {
@@ -48,8 +49,11 @@
4849
},
4950
"devDependencies": {
5051
"@rollup/plugin-beep": "^1.0.2",
52+
"@rollup/plugin-buble": "^1.0.2",
53+
"@rollup/plugin-commonjs": "^24.0.1",
5154
"@rollup/plugin-node-resolve": "^15.0.1",
5255
"@rollup/plugin-sucrase": "^5.0.1",
56+
"@rollup/plugin-terser": "^0.4.0",
5357
"@rollup/plugin-typescript": "^11.0.0",
5458
"@typescript-eslint/eslint-plugin": "^5.50.0",
5559
"@typescript-eslint/parser": "^5.50.0",
@@ -63,11 +67,8 @@
6367
"postcss-html": "^1.5.0",
6468
"postcss-scss": "^4.0.6",
6569
"rollup": "^3.12.0",
66-
"rollup-plugin-buble": "^0.19.8",
67-
"rollup-plugin-commonjs": "^10.1.0",
6870
"rollup-plugin-postcss": "^4.0.2",
6971
"rollup-plugin-scss": "^4.0.0",
70-
"rollup-plugin-terser": "^7.0.2",
7172
"rollup-plugin-vue": "^6.0.0",
7273
"sass": "^1.57.1",
7374
"stylelint": "^14.16.1",
@@ -84,7 +85,7 @@
8485
"vue": "^3.0.4"
8586
},
8687
"main": "dist/vue-float-menu.js",
87-
"module": "dist/vue-float-menu.es.js",
88+
"module": "dist/vue-float-menu.js",
8889
"umd": "dist/vue-float-menu.umd.js",
8990
"files": [
9091
"dist"

0 commit comments

Comments
 (0)