Skip to content

Commit 199dd39

Browse files
authored
chore: updates (#57)
1 parent 7bb26b3 commit 199dd39

File tree

14 files changed

+2834
-4509
lines changed

14 files changed

+2834
-4509
lines changed

.eslintrc

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"env": {
3+
"browser": true,
4+
"es2021": true,
5+
},
6+
"extends": [
7+
"plugin:vue/vue3-recommended",
8+
"prettier"
9+
],
10+
"parserOptions": {
11+
"ecmaVersion": 12,
12+
"parser": "@typescript-eslint/parser",
13+
"sourceType": "module"
14+
},
15+
"rules": {}
16+
}

.eslintrc.js

Lines changed: 0 additions & 13 deletions
This file was deleted.

.prettierrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"tabWidth": 2,
3+
"useTabs": false
4+
}

package.json

Lines changed: 27 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
"license": "MIT",
55
"author": "Prabhu Murthy",
66
"description": "Dockable menu bar for Vue 3",
7+
"type": "module",
78
"keywords": [
89
"menu",
910
"dock-menu",
@@ -16,11 +17,13 @@
1617
"scripts": {
1718
"dev": "vite",
1819
"rollup": "rimraf ./dist && rollup -c",
19-
"eslint": "eslint src/**/*.vue",
20+
"eslint": "eslint src/**/*.vue --ext .vue --fix",
2021
"lint:css": "stylelint src/**/*.vue --custom-syntax postcss-html",
2122
"lint:all": "pnpm eslint && pnpm lint:css",
2223
"prepare": "husky install",
23-
"preinstall": "npx only-allow pnpm"
24+
"preinstall": "npx only-allow pnpm",
25+
"format": "prettier --write src/**/*.vue",
26+
"clean": "pnpm format && pnpm lint:all"
2427
},
2528
"husky": {
2629
"hooks": {
@@ -41,30 +44,31 @@
4144
"focus-visible": "^5.2.0"
4245
},
4346
"devDependencies": {
44-
"@rollup/plugin-beep": "^0.2.0",
45-
"@rollup/plugin-buble": "^0.21.3",
46-
"@rollup/plugin-commonjs": "^22.0.1",
47-
"@rollup/plugin-node-resolve": "^13.3.0",
48-
"@rollup/plugin-sucrase": "^4.0.4",
49-
"@typescript-eslint/eslint-plugin": "^5.30.7",
50-
"@typescript-eslint/parser": "^5.30.7",
51-
"@vitejs/plugin-vue": "^3.0.1",
52-
"@vue/compiler-sfc": "^3.2.37",
53-
"eslint": "^8.20.0",
54-
"eslint-plugin-vue": "^9.3.0",
55-
"husky": "^8.0.1",
56-
"lint-staged": "^13.0.3",
47+
"@rollup/plugin-beep": "^1.0.2",
48+
"@rollup/plugin-buble": "^1.0.2",
49+
"@rollup/plugin-commonjs": "^24.0.1",
50+
"@rollup/plugin-node-resolve": "^15.0.1",
51+
"@rollup/plugin-sucrase": "^5.0.1",
52+
"@typescript-eslint/eslint-plugin": "^5.50.0",
53+
"@typescript-eslint/parser": "^5.50.0",
54+
"@vitejs/plugin-vue": "^4.0.0",
55+
"@vue/compiler-sfc": "^3.2.47",
56+
"eslint": "^8.33.0",
57+
"eslint-config-prettier": "^8.6.0",
58+
"eslint-plugin-vue": "^9.9.0",
59+
"husky": "^8.0.3",
60+
"lint-staged": "^13.1.0",
5761
"postcss-html": "^1.5.0",
58-
"rollup": "^2.77.0",
59-
"rollup-plugin-scss": "^3.0.0",
62+
"rollup": "^3.13.0",
63+
"rollup-plugin-scss": "^4.0.0",
6064
"rollup-plugin-terser": "^7.0.2",
6165
"rollup-plugin-vue": "^6.0.0",
62-
"sass": "^1.54.0",
63-
"stylelint": "^14.9.1",
64-
"stylelint-config-standard": "^26.0.0",
65-
"typescript": "^4.7.4",
66-
"vite": "^3.0.2",
67-
"vue": "^3.2.37"
66+
"sass": "^1.58.0",
67+
"stylelint": "^14.16.1",
68+
"stylelint-config-standard": "^29.0.0",
69+
"typescript": "^4.9.5",
70+
"vite": "^4.1.1",
71+
"vue": "^3.2.47"
6872
},
6973
"peerDependencies": {
7074
"@vue/compiler-sfc": "^3.0.5",

0 commit comments

Comments
 (0)