UNPKG

cra-template-truemark

Version:

CRA Template with setups including, eslint, prettier, eslint, husky and reviewdog

61 lines 2.27 kB
{ "package": { "author": "Truemark Technology", "dependencies": { "@fortawesome/fontawesome-svg-core": "^1.2.36", "@fortawesome/free-brands-svg-icons": "^5.15.4", "@fortawesome/free-solid-svg-icons": "^5.15.4", "@fortawesome/react-fontawesome": "^0.1.16", "axios": "^0.24.0", "bootstrap": "^5.1.3", "i18next": "^21.5.4", "i18next-browser-languagedetector": "^6.1.2", "i18next-http-backend": "^1.3.1", "react-i18next": "^11.14.3", "react-router-dom": "^5.3.0" }, "scripts": { "prepare": "husky install", "format": "prettier --write \"src/**/*.js\"", "lint:style": "stylelint \"**/*.scss\"", "lint:style:fix": "stylelint --fix \"**/*.scss\"", "lint": "eslint .", "lint:fix": "eslint --fix --ext .js,.jsx .", "pre-commit": "lint-staged" }, "devDependencies": { "@babel/core": "^7.17.2", "@babel/eslint-parser": "^7.17.0", "@babel/preset-react": "^7.16.7", "@testing-library/jest-dom": "^5.11.4", "@testing-library/react": "^12.0.0", "@testing-library/user-event": "^13.5.0", "eslint": "^8.8.0", "eslint-config-prettier": "^8.3.0", "eslint-plugin-jsx-a11y": "^6.5.1", "eslint-plugin-prettier": "^3.4.0", "eslint-plugin-react": "^7.24.0", "eslint-plugin-unused-imports": "^2.0.0", "husky": "^7.0.4", "lint-staged": "^12.0.0", "prettier": "^2.4.1", "pretty-quick": "^3.1.1", "sass": "^1.49.7", "stylelint": "^14.0.1", "stylelint-config-sass-guidelines": "^9.0.1", "stylelint-order": "^5.0.0", "stylelint-scss": "^4.0.0" }, "lint-staged": { "**/*.scss": [ "stylelint --fix", "stylelint \"**/*.scss\"" ], "**/*.{js,jsx}": [ "eslint --cache --fix", "prettier --write", "eslint --ext .js,.jsx ." ] } } }