Skip to content

Commit e5bc1a7

Browse files
committed
add jest
1 parent 7c8f8ae commit e5bc1a7

File tree

2 files changed

+468
-33
lines changed

2 files changed

+468
-33
lines changed

package.json

Lines changed: 18 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,12 @@
1414
"tdd": "jest --watch",
1515
"test": "npm run lint && jest",
1616
"testonly": "jest",
17-
"build:es":
18-
"babel src -d es --env-name esm --ignore **/__tests__ --delete-dir-on-start",
19-
"build:lib":
20-
"babel src -d lib --ignore **/__tests__ --delete-dir-on-start",
17+
"build:es": "babel src -d es --env-name esm --ignore **/__tests__ --delete-dir-on-start",
18+
"build:lib": "babel src -d lib --ignore **/__tests__ --delete-dir-on-start",
2119
"build": "npm run build:lib && npm run build:es",
2220
"prepublishOnly": "yarn run build",
23-
"lint":
24-
"eslint . && prettier --list-different --ignore-path .eslintignore '**/*.{json,css,md}'",
25-
"format":
26-
"eslint . --fix && prettier --write --ignore-path .eslintignore '**/*.{json,css,md}'",
21+
"lint": "eslint . && prettier --list-different --ignore-path .eslintignore '**/*.{json,css,md}'",
22+
"format": "eslint . --fix && prettier --write --ignore-path .eslintignore '**/*.{json,css,md}'",
2723
"precommit": "lint-staged",
2824
"travis-deploy-once": "travis-deploy-once",
2925
"semantic-release": "semantic-release"
@@ -37,19 +33,28 @@
3733
"trailingComma": "all"
3834
},
3935
"lint-staged": {
40-
"*.js": ["eslint --fix", "git add"],
36+
"*.js": [
37+
"eslint --fix",
38+
"git add"
39+
],
4140
"*.{json,css,md}": [
4241
"prettier --write --ignore-path .eslintignore",
4342
"git add"
4443
]
4544
},
4645
"jest": {
47-
"roots": ["<rootDir>/test"],
46+
"roots": [
47+
"<rootDir>/test"
48+
],
4849
"testEnvironment": "jsdom",
49-
"setupFiles": ["<rootDir>/test/index.js"]
50+
"setupFiles": [
51+
"<rootDir>/test/index.js"
52+
]
5053
},
5154
"release": {
52-
"extends": ["@4c/semantic-release-config"]
55+
"extends": [
56+
"@4c/semantic-release-config"
57+
]
5358
},
5459
"devDependencies": {
5560
"@4c/babel-preset-4catalyzer": "^1.0.0",
@@ -71,6 +76,7 @@
7176
"eslint-plugin-prettier": "^2.5.0",
7277
"eslint-plugin-react": "^7.5.1",
7378
"husky": "^0.14.3",
79+
"jest": "^22.4.3",
7480
"lint-staged": "^7.1.0",
7581
"prettier": "^1.10.2",
7682
"react": "^16.3.2",

0 commit comments

Comments
 (0)