|
|
|
@ -68,6 +68,7 @@ |
|
|
|
"jest": "^21.0.1", |
|
|
|
"lint-staged": "^4.3.0", |
|
|
|
"mockjs": "^1.0.1-beta3", |
|
|
|
"prettier": "^1.9.0", |
|
|
|
"pro-download": "^1.0.0", |
|
|
|
"react-test-renderer": "^16.0.0", |
|
|
|
"redbox-react": "^1.3.2", |
|
|
|
@ -81,38 +82,22 @@ |
|
|
|
"nightmare": "^2.10.0" |
|
|
|
}, |
|
|
|
"babel": { |
|
|
|
"presets": [ |
|
|
|
"env", |
|
|
|
"react" |
|
|
|
], |
|
|
|
"plugins": [ |
|
|
|
"transform-decorators-legacy", |
|
|
|
"transform-class-properties" |
|
|
|
] |
|
|
|
"presets": ["env", "react"], |
|
|
|
"plugins": ["transform-decorators-legacy", "transform-class-properties"] |
|
|
|
}, |
|
|
|
"jest": { |
|
|
|
"setupFiles": [ |
|
|
|
"<rootDir>/tests/setupTests.js" |
|
|
|
], |
|
|
|
"testMatch": [ |
|
|
|
"**/?(*.)(spec|test|e2e).js?(x)" |
|
|
|
], |
|
|
|
"setupFiles": ["<rootDir>/tests/setupTests.js"], |
|
|
|
"testMatch": ["**/?(*.)(spec|test|e2e).js?(x)"], |
|
|
|
"setupTestFrameworkScriptFile": "<rootDir>/tests/jasmine.js", |
|
|
|
"moduleFileExtensions": [ |
|
|
|
"js", |
|
|
|
"jsx" |
|
|
|
], |
|
|
|
"moduleFileExtensions": ["js", "jsx"], |
|
|
|
"moduleNameMapper": { |
|
|
|
"\\.(css|less)$": "<rootDir>/tests/styleMock.js" |
|
|
|
} |
|
|
|
}, |
|
|
|
"lint-staged": { |
|
|
|
"**/*.{js,jsx}": "lint-staged:js", |
|
|
|
"**/*.less": "stylelint --syntax less" |
|
|
|
"**/*.less": "stylelint --syntax less", |
|
|
|
"*.{js,jsx,less,json}": ["prettier --write", "git add"] |
|
|
|
}, |
|
|
|
"browserslist": [ |
|
|
|
"> 1%", |
|
|
|
"last 2 versions", |
|
|
|
"not ie <= 10" |
|
|
|
] |
|
|
|
"browserslist": ["> 1%", "last 2 versions", "not ie <= 10"] |
|
|
|
} |
|
|
|
|