/ package.json
package.json
1 { 2 "name": "culture-site", 3 "description": "Interface", 4 "private": true, 5 "version": "0.1.0", 6 "engines": { 7 "node": ">=10", 8 "yarn": "^1.17.3" 9 }, 10 "scripts": { 11 "lint": "yarn lint:prettier --check && yarn lint:eslint", 12 "lint:fix": "yarn lint:prettier --write && yarn lint:eslint --fix", 13 "lint:eslint": "yarn eslint './{src,test}/**/*.{ts,tsx}'", 14 "lint:prettier": "yarn prettier './{src,test}/**/*.{ts,tsx,html}'", 15 "clean": "rimraf ./build/", 16 "test": "mocha", 17 "start": "webpack serve --mode development --progress", 18 "build": "webpack --mode production --progress" 19 }, 20 "dependencies": { 21 "i18next": "^21.5.2", 22 "i18next-browser-languagedetector": "^6.1.2", 23 "react": "^17.0.1", 24 "react-dom": "^17.0.1", 25 "react-i18next": "^11.14.2", 26 "react-is": "^17.0.1", 27 "react-router-dom": "^5.2.0", 28 "styled-components": "^5.2.1" 29 }, 30 "devDependencies": { 31 "@testing-library/react": "^11.1.0", 32 "@testing-library/react-hooks": "^3.4.2", 33 "@types/chai": "^4.2.14", 34 "@types/mocha": "^8.0.3", 35 "@types/react": "^16.9.55", 36 "@types/react-dom": "^16.9.9", 37 "@types/react-router-dom": "^5.1.6", 38 "@types/styled-components": "^5.1.4", 39 "@typescript-eslint/eslint-plugin": "^4.14.1", 40 "@typescript-eslint/parser": "^4.14.1", 41 "chai": "^4.2.0", 42 "clean-webpack-plugin": "^3.0.0", 43 "eslint": "^7.18.0", 44 "file-loader": "^6.2.0", 45 "html-webpack-plugin": "^4.5.0", 46 "jsdom": "^16.4.0", 47 "jsdom-global": "^3.0.2", 48 "mocha": "^8.2.1", 49 "prettier": "^2.1.2", 50 "react-test-renderer": "^17.0.1", 51 "rimraf": "^3.0.2", 52 "ts-loader": "^8.0.7", 53 "ts-node": "^9.0.0", 54 "typescript": "^4.0.5", 55 "webpack": "^4.44.2", 56 "webpack-cli": "^4.1.0", 57 "webpack-dev-server": "^3.11.0" 58 } 59 }