UNPKG

cra-template-overwolf-typescript-redux

Version:

This is the official [Overwolf TypeScript Redux](https://github.com/AlbericoD/overwolf-modern-react-boilerplate) template for [Create React App](https://github.com/facebook/create-react-app).

54 lines (53 loc) 1.83 kB
{ "package": { "dependencies": { "@reduxjs/toolkit": "^2.0.1", "i18next": "^23.7.16", "overwolf-hooks": "^4", "react": "^18.2.0", "react-dom": "^18.2.0", "react-i18next": "^14.0.0", "react-redux": "^9.0.4", "react-scripts": "^5.0.1", "web-vitals": "^3.5.1" }, "devDependencies": { "@overwolf/types": "^3.24.6", "@testing-library/jest-dom": "^6.2.0", "@testing-library/react": "^14.1.2", "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.11", "@types/node": "^20.10.7", "@types/react": "^18.2.47", "@types/react-dom": "^18.2.18", "@types/react-redux": "^7.1.33", "@types/remote-redux-devtools": "^0.5.8", "prettier": "^3.1.1", "typescript": "^5.3.3", "@redux-devtools/remote": "^0.9.1", "@redux-devtools/cli": "^4.0.0", "@semantic-release/git": "^10.0.1", "semantic-release": "^22.0.12" }, "eslintConfig": { "extends": ["react-app", "react-app/jest"] }, "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test", "eject": "react-scripts eject", "start-remote-server": "redux-devtools --hostname=localhost --port=8081 --open", "format": "prettier --write src/**/*.ts{,x}", "lint": "tsc --noEmit && eslint src/**/*.ts{,x}", "pre-build": "node scripts/update-manifest.js", "post-build": "node scripts/create-production-overwolf-build", "package-overwolf": "cd build && tar -acf ../package.v$npm_package_version.zip * && cd -", "build:overwolf": "npm run pre-build && npm run build && npm run post-build && npm run package-overwolf" }, "homepage": ".", "overrides": { "typescript": "^5.3.3" } } }