package.json in foreman-tasks-1.0.0 vs package.json in foreman-tasks-1.0.1
- old
+ new
@@ -2,100 +2,48 @@
"name": "foreman-tasks",
"version": "1.0.0",
"description": "Foreman Tasks =============",
"main": "index.js",
"scripts": {
- "lint": "./node_modules/.bin/eslint -c .eslintrc webpack/",
- "test": "node node_modules/.bin/jest --no-cache",
- "test:watch": "node node_modules/.bin/jest --watchAll",
- "test:current": "node node_modules/.bin/jest --watch",
- "coveralls": "cat ./coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",
- "storybook": "start-storybook -p 6006",
- "storybook:build": "node --max_old_space_size=2048 ./node_modules/.bin/build-storybook --config-dir .storybook --output-dir .storybook-dist",
- "storybook:deploy": "surge --project .storybook-dist",
+ "lint": "tfm-lint --plugin -d /webpack",
+ "test": "tfm-test --plugin",
+ "test:watch": "tfm-test --plugin --watchAll",
+ "test:current": "tfm-test --plugin --watch",
+ "publish-coverage": "tfm-publish-coverage",
+ "stories": "tfm-stories --plugin",
+ "stories:build": "tfm-build-stories --plugin",
+ "stories:deploy": "surge --project .storybook-dist",
"create-react-component": "yo react-domain"
},
"repository": {
"type": "git",
"url": "git+https://github.com/theforeman/foreman-tasks.git"
},
"bugs": {
"url": "http://projects.theforeman.org/projects/foreman-tasks/issues"
},
+ "peerDependencies": {
+ "@theforeman/vendor": ">= 4.0.2"
+ },
"dependencies": {
- "@theforeman/vendor": "^3.3.2",
"c3": "^0.4.11",
"humanize-duration": "^3.20.1",
"react-intl": "^2.8.0"
},
"devDependencies": {
"@babel/core": "^7.7.0",
- "@storybook/addon-actions": "^5.0.1",
- "@storybook/addon-knobs": "^5.0.1",
- "@storybook/react": "^5.0.1",
- "@theforeman/env": "^3.3.2",
- "@theforeman/builder": "^3.3.2",
- "@theforeman/vendor-dev": "^3.3.2",
+ "@theforeman/builder": "^4.0.2",
+ "@theforeman/eslint-plugin-foreman": "4.0.5",
+ "@theforeman/stories": "^4.0.2",
+ "@theforeman/test": "^4.0.2",
+ "@theforeman/vendor-dev": "^4.0.2",
"babel-eslint": "^10.0.3",
- "babel-jest": "^24.9.0",
- "babel-loader": "^8.0.0",
- "coveralls": "^3.0.0",
- "enzyme": "^3.4.0",
- "enzyme-adapter-react-16": "^1.4.0",
- "enzyme-to-json": "^3.2.1",
- "eslint": "^4.10.0",
- "eslint-import-resolver-babel-module": "^5.1.0",
- "eslint-plugin-patternfly-react": "0.2.0",
+ "eslint": "^6.7.2",
"identity-obj-proxy": "^3.0.0",
"jed": "^1.1.1",
- "jest-cli": "^24.9.0",
- "jest-prop-type-error": "^1.1.0",
- "node-sass": "^4.5.0",
- "patternfly": "^3.58.0",
"prettier": "^1.13.5",
- "raf": "^3.4.0",
- "react-redux-test-utils": "^0.1.1",
"react-remarkable": "^1.1.3",
- "sass-loader": "^6.0.7",
"stylelint": "^9.3.0",
"stylelint-config-standard": "^18.0.0",
"surge": "^0.20.3"
- },
- "jest": {
- "verbose": true,
- "testMatch": [
- "**/*.test.js"
- ],
- "testURL": "http://localhost/",
- "collectCoverage": true,
- "collectCoverageFrom": [
- "webpack/**/*.js",
- "!webpack/index.js",
- "!webpack/test_setup.js",
- "!webpack/**/bundle*",
- "!webpack/stories/**",
- "!webpack/**/*stories.js"
- ],
- "coverageReporters": [
- "lcov"
- ],
- "moduleNameMapper": {
- "^.+\\.(png|gif|css|scss)$": "identity-obj-proxy"
- },
- "globals": {
- "__testing__": true
- },
- "transform": {
- "^.+\\.js$": "babel-jest"
- },
- "moduleDirectories": [
- "node_modules/@theforeman/vendor-core/node_modules",
- "node_modules",
- "webpack"
- ],
- "setupFiles": [
- "raf/polyfill",
- "jest-prop-type-error",
- "./webpack/test_setup.js"
- ]
}
}