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" - ] } }