UNPKG

@mic-rexjs/usecases-react

Version:

React-based solution for use usecases of Clean Architecture

86 lines 2.29 kB
{ "name": "@mic-rexjs/usecases-react", "version": "2.8.2", "description": "React-based solution for use usecases of Clean Architecture", "private": false, "sideEffects": false, "keywords": [ "clean architecture", "entity", "usecase", "use case", "react", "hooks" ], "scripts": {}, "main": "lib/index.js", "module": "es/index.js", "typings": "es/index.d.ts", "unpkg": "dist/index.min.js", "files": [ "lib", "es", "dist", "package.json", "README.md" ], "repository": { "type": "git", "url": "git+https://github.com/mic-rexjs/usecases-react" }, "homepage": "https://github.com/mic-rexjs/usecases-react#README.md", "author": { "name": "Michael Lee", "email": "hello_zaizi@163.com" }, "license": "MIT", "peerDependencies": { "@mic-rexjs/usecases": "^2.12.5", "react": "^16.8.0 || ^17.0.0 || ^18.0.0" }, "dependencies": { "@babel/plugin-transform-runtime": "^7.22.7", "@babel/preset-env": "^7.22.7", "ahooks": "^3.7.8" }, "devDependencies": { "@babel/cli": "^7.22.9", "@babel/core": "^7.22.8", "@babel/preset-react": "^7.22.5", "@babel/preset-typescript": "^7.22.5", "@commitlint/cli": "^19.0.3", "@commitlint/config-angular": "^19.0.3", "@jest/globals": "^29.5.0", "@mic-rexjs/usecases": "^2.12.5", "@testing-library/react": "^14.0.0", "@types/node": "^20.4.2", "@types/react": "^18.2.14", "@types/react-dom": "^18.2.7", "@typescript-eslint/eslint-plugin": "^7.1.1", "@typescript-eslint/parser": "^7.1.1", "babel-loader": "^9.1.3", "copy-webpack-plugin": "^12.0.2", "eslint": "^8.42.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-jest": "^27.2.1", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react-hooks": "^4.6.0", "husky": "^9.0.11", "jest": "^29.5.0", "jest-environment-jsdom": "^29.6.1", "lint-staged": "^15.2.2", "prettier": "^3.2.5", "react": "^18.2.0", "react-dom": "^18.2.0", "rimraf": "^5.0.1", "ts-jest": "^29.1.0", "ts-node": "^10.9.1", "tsc-alias": "^1.8.7", "typescript": "^5.1.5", "webpack": "^5.74.0", "webpack-cli": "^5.1.4" }, "lint-staged": { "./**/*.{js,ts,tsx}": "eslint" } }