UNPKG

cra-template-pi

Version:

A quick start Create React App with many auto implemented features

89 lines (88 loc) 3.49 kB
{ "package": { "dependencies": { "@craco/craco": "^6.1.2", "@material-ui/core": "^4.11.3", "@reduxjs/toolkit": "^1.4.0", "@storybook/addon-actions": "6.3.4", "@storybook/addon-essentials": "^6.3.4", "@storybook/addon-links": "6.3.4", "@storybook/node-logger": "6.3.4", "@storybook/preset-create-react-app": "3.2.0", "@storybook/react": "^6.3.4", "@stryker-mutator/core": "^3.3.1", "@stryker-mutator/jest-runner": "^3.3.1", "@stryker-mutator/typescript": "^3.3.1", "@tailwindcss/forms": "^0.3.2", "@tailwindcss/postcss7-compat": "^2.1.2", "@testing-library/cypress": "^7.0.1", "@testing-library/jest-dom": "^5.11.4", "@testing-library/react": "^11.1.0", "@testing-library/user-event": "^12.1.10", "@types/jest": "^26.0.15", "@types/node": "^12.12.67", "@types/react": "^17.0.0", "@types/react-dom": "^17.0.0", "@types/react-redux": "^7.1.9", "@types/react-router-dom": "^5.1.6", "@types/redux-mock-store": "^1.0.2", "autoprefixer": "^9.8.6", "babel-loader": "8.1.0", "better-npm-audit": "^1.5.0", "chalk": "^4.1.0", "clear": "^0.1.0", "cypress": "7.3.0", "eslint-config-airbnb-typescript": "^12.3.1", "eslint-config-prettier": "^8.1.0", "eslint-plugin-cypress": "^2.11.2", "eslint-plugin-prettier": "^3.3.1", "eslint-plugin-only-warn": "^1.0.2", "figlet": "^1.5.0", "final-form": "^4.20.2", "global-fetch": "^0.2.2", "husky": "^2.7.0", "inquirer": "^7.3.3", "mutationobserver-shim": "^0.3.7", "node-sass": "^4.14.1", "postcss": "^7.0.35", "prettier": "^2.1.2", "pretty-error": "^3.0.3", "pretty-quick": "^3.1.0", "react": "^17.0.1", "react-dom": "^17.0.1", "react-final-form": "^6.5.3", "react-hook-form": "6.15.5", "react-intl": "^5.8.6", "react-redux": "^7.2.1", "react-router-dom": "^5.2.0", "react-scripts": "4.0.3", "recoil": "^0.1.3", "redux": "^4.0.5", "redux-devtools-extension": "^2.13.8", "redux-mock-store": "^1.5.4", "rimraf": "^3.0.2", "tailwindcss": "npm:@tailwindcss/postcss7-compat@^2.0.3", "typescript": "^4.1.2", "webpack": "4.44.2" }, "scripts": { "start": "craco start", "build": "craco build", "test": "craco test --verbose", "test-ci": "craco test --verbose --watchAll=false --env=jsdom", "start-ci": "npx http-server -p 3000 build > ./server.log", "cy:open": "cypress open", "test:e2e": "cypress run", "test:e2e:ci": "cypress run --headless --config video=false --spec \"$(./cypress/bin/ci_cypress_calculate_specs_to_run_gitlab.sh)\"", "test:coverage": "craco test --updateSnapshot --watchAll=false --env=jsdom --coverage", "test:mutation": "stryker run", "lint": "eslint --ext .js,.jsx,.ts,.tsx ./src ./cypress/integration", "lint:fix": "eslint --ext .js,.jsx,.ts,.tsx --fix ./src ./cypress/integration", "lint:fix:staged": "eslint --fix $(git diff --name-only --diff-filter=d --cached | grep -E \"(.js$|.jsx$|.ts$|.tsx$)\")", "audit": "node node_modules/better-npm-audit audit -l moderate -i 1693,1603,1700,1674", "format": "prettier --write src/**/*.{ts,tsx}", "storybook": "start-storybook -p 6006 -s public", "build-storybook": "build-storybook -s public" } } }