Skip to content

Commit cd39a59

Browse files
committed
build: move config to file
1 parent 559a05f commit cd39a59

File tree

7 files changed

+42
-45
lines changed

7 files changed

+42
-45
lines changed

.clintonrc.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"ignores": [
3+
"test/**",
4+
"tmp/**",
5+
"lib/**",
6+
"dist/**",
7+
"docs/**",
8+
"*.{html,jpg}"
9+
],
10+
"rules": {
11+
"pkg-main": "off",
12+
"xo": "off"
13+
}
14+
}

.editorconfig

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,11 @@ charset = utf-8
88
trim_trailing_whitespace = true
99
insert_final_newline = true
1010

11-
[*.{json,yml,jade,pss,css,html,js}]
11+
[{package.json,*.yml,*.jade,*.pss,*.css,*.js,*.md,.*}]
1212
indent_size = 2
1313

14-
[changelog.md]
15-
insert_final_newline = false
16-
17-
[*.html]
14+
[{changelog.md,.*}]
1815
insert_final_newline = false
1916

2017
[*.md]
21-
trim_trailing_whitespace = false
18+
trim_trailing_whitespace = false

.huskyrc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"hooks": {
3+
"pre-push": "npm t",
4+
"pre-commit": "clinton && lint-staged",
5+
"commit-msg": "commitlint --extends=@commitlint/config-angular -e"
6+
}
7+
}

.lintstagedrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"{src,test}/*.js": "eslint",
3+
"*.md": "eslint"
4+
}

.nycrc

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"nyc": {
3+
"reporter": ["lcov", "text-summary"],
4+
"extension": [".js", ".vue"]
5+
}
6+
}

ava.config.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
export default {
2+
files: [
3+
"test/test-*.js"
4+
],
5+
require: [
6+
"./test/helpers/setup.js"
7+
]
8+
}

package.json

Lines changed: 0 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -80,45 +80,6 @@
8080
"vue": "^2.6.10",
8181
"vue-template-compiler": "^2.6.10"
8282
},
83-
"husky": {
84-
"hooks": {
85-
"pre-push": "npm t",
86-
"pre-commit": "clinton && lint-staged",
87-
"commit-msg": "commitlint --extends=@commitlint/config-angular -e"
88-
}
89-
},
90-
"lint-staged": {
91-
"{src,test}/*.js": "eslint",
92-
"*.md": "eslint"
93-
},
94-
"ava": {
95-
"files": [
96-
"test/test-*.js"
97-
],
98-
"require": [
99-
"./test/helpers/setup.js"
100-
]
101-
},
102-
"nyc": {
103-
"extension": [
104-
".js",
105-
".vue"
106-
]
107-
},
108-
"clinton": {
109-
"ignores": [
110-
"test/**",
111-
"tmp/**",
112-
"lib/**",
113-
"dist/**",
114-
"docs/**",
115-
"*.{html,jpg}"
116-
],
117-
"rules": {
118-
"pkg-main": "off",
119-
"xo": "off"
120-
}
121-
},
12283
"funding": {
12384
"type": "patreon",
12485
"url": "https://patreon.com/scrums"

0 commit comments

Comments
 (0)