Skip to content

Commit 781c3d5

Browse files
committed
Setup ignore-sync
1 parent 43fff24 commit 781c3d5

6 files changed

+120
-5
lines changed

.eslintignore

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
############################################
2+
# GENERATED BY IGNORE-SYNC, DO NOT EDIT!!! #
3+
# https://github.com/foray1010/ignore-sync #
4+
############################################
5+
6+
# global
7+
node_modules/
8+
coverage/
9+
lerna-debug.log
10+
11+
# shared in packages
12+
packages/*/node_modules/
13+
packages/*/buildcache
14+
packages/*/*.tgz
15+
packages/*/*.min.js*
16+
17+
# custom-elements package
18+
packages/custom-elements/src/
19+
20+
# formdata-event package
21+
packages/formdata-event/src/
22+
23+
# html-imports package
24+
packages/html-imports/html-imports.min.js*
25+
26+
# shadycss package
27+
packages/shadycss/src/interface.*
28+
packages/shadycss/.tsbuildinfo
29+
30+
# tests package
31+
packages/tests/shadycss/module/generated/
32+
33+
# webcomponentsjs package
34+
packages/webcomponentsjs/bundles/
35+
packages/webcomponentsjs/src/platform/
36+
packages/webcomponentsjs/src/flag-parser.*
37+
packages/webcomponentsjs/src/unresolved.*
38+
packages/webcomponentsjs/custom-elements-es5-adapter.js
39+
packages/webcomponentsjs/webcomponents-bundle.js*

.eslintignore-sync

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
[local]
2+
.gitignore

.prettierignore

+41
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
############################################
2+
# GENERATED BY IGNORE-SYNC, DO NOT EDIT!!! #
3+
# https://github.com/foray1010/ignore-sync #
4+
############################################
5+
6+
# global
7+
node_modules/
8+
coverage/
9+
lerna-debug.log
10+
11+
# shared in packages
12+
packages/*/node_modules/
13+
packages/*/buildcache
14+
packages/*/*.tgz
15+
packages/*/*.min.js*
16+
17+
# custom-elements package
18+
packages/custom-elements/src/
19+
20+
# formdata-event package
21+
packages/formdata-event/src/
22+
23+
# html-imports package
24+
packages/html-imports/html-imports.min.js*
25+
26+
# shadycss package
27+
packages/shadycss/src/interface.*
28+
packages/shadycss/.tsbuildinfo
29+
30+
# tests package
31+
packages/tests/shadycss/module/generated/
32+
33+
# webcomponentsjs package
34+
packages/webcomponentsjs/bundles/
35+
packages/webcomponentsjs/src/platform/
36+
packages/webcomponentsjs/src/flag-parser.*
37+
packages/webcomponentsjs/src/unresolved.*
38+
packages/webcomponentsjs/custom-elements-es5-adapter.js
39+
packages/webcomponentsjs/webcomponents-bundle.js*
40+
41+
packages/tests/html-imports/html/imports/unclosed-import.html

.prettierignore-sync

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
[local]
2+
.gitignore
3+
4+
[inline]
5+
packages/tests/html-imports/html/imports/unclosed-import.html

package-lock.json

+26
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+7-5
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@
1010
"build:watch": "lerna run build:watch --parallel",
1111
"format": "npm run format:eslint && npm run format:prettier",
1212
"format:eslint": "npm run lint -- --fix",
13-
"format:prettier": "prettier \"**/*.{cjs,html,js,json,md,ts}\" --ignore-path .gitignore --write",
14-
"lint": "eslint \"**/*.{html,js,ts}\" --ignore-path .gitignore",
13+
"format:prettier": "prettier \"**/*.{cjs,html,js,json,md,ts}\" --write",
14+
"ignore-sync": "ignore-sync .",
15+
"lint": "eslint \"**/*.{html,js,ts}\"",
1516
"nuke": "rm -rf package-lock.json node_modules && npm install && lerna exec \"rm -f package-lock.json\" && lerna clean --yes && lerna bootstrap && lerna exec --stream -- \"test -f package-lock.json || npm install --package-lock-only\"",
1617
"test": "npm run test:wct",
1718
"test-pack": "lerna exec \"npm pack\"",
@@ -40,6 +41,7 @@
4041
"gulp-size": "^3.0.0",
4142
"gulp-sourcemaps": "^2.6.4",
4243
"husky": "^4.3.8",
44+
"ignore-sync": "^3.0.1",
4345
"lerna": "^3.13.3",
4446
"lint-staged": "^10.5.3",
4547
"prettier": "^2.2.1",
@@ -54,11 +56,11 @@
5456
},
5557
"husky": {
5658
"hooks": {
57-
"pre-commit": "lint-staged"
59+
"pre-commit": "npm run ignore-sync && lint-staged"
5860
}
5961
},
6062
"lint-staged": {
61-
"**/*.{cjs,html,js,json,md,ts}": "prettier --ignore-path .gitignore --write",
62-
"**/*.{js,ts}": "eslint --ignore-path .gitignore --fix"
63+
"**/*.{cjs,html,js,json,md,ts}": "prettier --write",
64+
"**/*.{js,ts}": "eslint --fix"
6365
}
6466
}

0 commit comments

Comments
 (0)