d43d305092
This PR is related to the issue #5713 The PR helps to publish test results for reporting in Azure Pipelines. Azure Pipelines provides excellent reporting capabilities that can be leveraged by this PR. An example report is shown in the image below. ![image](https://user-images.githubusercontent.com/13175100/48767951-e8a73580-ecdd-11e8-8e6a-20d7767d7c1b.png)
75 lines
2 KiB
JSON
75 lines
2 KiB
JSON
{
|
|
"name": "nextjs-project",
|
|
"private": true,
|
|
"workspaces": [
|
|
"packages/*"
|
|
],
|
|
"scripts": {
|
|
"lerna": "lerna",
|
|
"bootstrap": "lerna bootstrap",
|
|
"dev": "lerna run build --stream --parallel",
|
|
"testonly": "jest",
|
|
"testall": "npm run testonly -- --coverage --forceExit --runInBand --reporters=default --reporters=jest-junit",
|
|
"pretest": "npm run lint",
|
|
"test": "npm run testall || npm run testall",
|
|
"coveralls": "cat ./test/coverage/lcov.info | coveralls",
|
|
"lint": "standard",
|
|
"prepublish": "lerna run prepublish",
|
|
"publish-canary": "lerna version prerelease --preid canary --force-publish",
|
|
"lint-staged": "lint-staged"
|
|
},
|
|
"pre-commit": "lint-staged",
|
|
"lint-staged": {
|
|
"*.js": "standard",
|
|
"packages/**/bin/*": "standard"
|
|
},
|
|
"standard": {
|
|
"parser": "babel-eslint",
|
|
"ignore": [
|
|
"**/node_modules/**",
|
|
"examples/with-ioc/**",
|
|
"examples/with-kea/**",
|
|
"examples/with-mobx/**"
|
|
]
|
|
},
|
|
"devDependencies": {
|
|
"@babel/plugin-proposal-object-rest-spread": "7.0.0",
|
|
"@babel/preset-flow": "7.0.0",
|
|
"@babel/preset-react": "7.0.0",
|
|
"@zeit/next-css": "1.0.2-canary.2",
|
|
"@zeit/next-sass": "1.0.2-canary.2",
|
|
"@zeit/next-typescript": "1.1.2-canary.0",
|
|
"babel-core": "7.0.0-bridge.0",
|
|
"babel-eslint": "9.0.0",
|
|
"babel-jest": "23.6.0",
|
|
"babel-plugin-transform-define": "1.3.0",
|
|
"benchmark": "2.1.4",
|
|
"cheerio": "0.22.0",
|
|
"chromedriver": "2.42.0",
|
|
"clone": "2.1.1",
|
|
"coveralls": "3.0.2",
|
|
"express": "4.16.3",
|
|
"fkill": "5.1.0",
|
|
"flatten": "1.0.2",
|
|
"get-port": "3.2.0",
|
|
"jest-junit": "^5.0.0",
|
|
"jest-cli": "23.6.0",
|
|
"lerna": "^3.4.0",
|
|
"lint-staged": "4.2.3",
|
|
"mkdirp": "0.5.1",
|
|
"node-fetch": "1.7.3",
|
|
"node-notifier": "5.1.2",
|
|
"node-sass": "4.9.2",
|
|
"pre-commit": "1.2.2",
|
|
"react": "16.4.2",
|
|
"react-dom": "16.4.2",
|
|
"rimraf": "2.6.2",
|
|
"standard": "11.0.1",
|
|
"taskr": "1.1.0",
|
|
"wait-port": "0.2.2",
|
|
"wd": "1.10.3"
|
|
},
|
|
"engines": {
|
|
"node": ">= 8.0.0"
|
|
}
|
|
}
|