{ "author": "mpiotrowicz, mmuzyk", "name": "@coindeal/react-components", "version": "2.3.2", "description": "Project for internal React comnponents", "main": "index.js", "scripts": { "component:start": "npm run download-translations && CONFIG=local webpack-dev-server --config ./webpack-configs/webpack.config.js --mode development --host 0.0.0.0 --port 3000", "download-translations": "node ./src/translations/downloadTranslations", "remove-storybook-envs": "node ./webpack-configs/helpers/removeStorybookEnv.js", "build-prod-components": "npm run remove-storybook-envs && npm run download-translations && CONFIG=prod webpack --config ./webpack-configs/webpack.config.js ", "build-dev-components": "npm run remove-storybook-envs && npm run download-translations && CONFIG=dev webpack --config ./webpack-configs/webpack.config.js ", "publish-components": "npm run set-dev-package-name && npm run build-dev-components && npm publish && npm run set-prod-package-name && npm run build-prod-components && npm publish", "eslint": "./node_modules/.bin/eslint src/.", "test": "npm run transpile-env && . ./config/.env; npx jest --all", "storybook": "CONFIG=storybook npm run transpile-env && . ./config/.env; start-storybook -s ./src -p 3000", "build-storybook": "build-storybook", "transpile-env": "node ./webpack-configs/helpers/envTranspile.js", "set-prod-package-name": "node ./webpack-configs/helpers/setProdPackageName.js", "set-dev-package-name": "node ./webpack-configs/helpers/setDevPackageName.js" }, "keywords": [], "devDependencies": { "@babel/core": "7.1.5", "@babel/preset-env": "7.1.0", "@babel/preset-react": "7.0.0", "@types/jest": "^24.0.3", "awesome-typescript-loader": "^5.2.1", "babel-core": "7.0.0-bridge.0", "babel-eslint": "10.0.1", "babel-jest": "23.6.0", "babel-loader": "8.0.4", "babel-plugin-transform-runtime": "6.23.0", "copy-webpack-plugin": "^4.6.0", "css-hot-loader": "1.4.2", "css-loader": "1.0.1", "enzyme": "3.7.0", "enzyme-adapter-react-16": "1.7.0", "enzyme-to-json": "3.3.4", "eslint": "5.8.0", "eslint-config-airbnb": "17.1.0", "eslint-loader": "2.1.1", "eslint-plugin-import": "2.14.0", "eslint-plugin-jsx-a11y": "6.1.2", "eslint-plugin-react": "7.11.1", "file-loader": "2.0.0", "html-webpack-plugin": "^3.2.0", "jest": "^23.6.0", "jest-mock-axios": "2.1.11", "mini-css-extract-plugin": "0.4.4", "nconf": "^0.10.0", "node-sass": "4.10.0", "postcss-cssnext": "3.1.0", "postcss-loader": "3.0.0", "react-hot-loader": "4.3.11", "regenerator-runtime": "0.12.1", "sass-loader": "7.1.0", "style-loader": "0.23.1", "ts-jest": "^23.10.5", "typescript": "^3.3.3", "url-loader": "1.1.2", "webpack": "4.23.1", "webpack-cli": "3.1.2", "webpack-dev-server": "3.1.10" }, "dependencies": { "@storybook/addon-actions": "4.0.4", "@storybook/addon-knobs": "^4.1.6", "@storybook/addon-links": "4.0.4", "@storybook/addon-notes": "^4.1.6", "@storybook/addons": "4.0.4", "@storybook/react": "4.0.4", "@types/node": "^11.9.3", "@types/react": "^16.8.2", "@types/react-dom": "^16.8.0", "axios": "0.18.0", "babel-polyfill": "6.26.0", "big.js": "^5.2.2", "classcat": "^1.1.1", "classnames": "^2.2.6", "clean-webpack-plugin": "^1.0.0", "edit-json-file": "^1.2.1", "file-system": "^2.2.2", "formsy-react": "^1.1.5", "prop-types": "15.6.2", "react": "16.6.0", "react-async-script-loader": "^0.3.0", "react-dom": "16.6.0", "react-redux": "^6.0.0", "redux": "^4.0.1", "redux-saga": "^0.16.2", "request": "^2.88.0" }, "jest": { "moduleNameMapper": { "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "/assetsTransformer.js", "\\.(css|sass)$": "/tests/assetsTransformer.js" }, "setupFiles": [ "/tests/setup.js" ] }, "publishConfig": { "registry": "https://npm.internal.ex" }, "setupFiles": [ "/config/polyfills.js" ], "files": [ "dist/*.js" ] }