UNPKG

abon

Version:

Flexible state management for React 🚀

74 lines (73 loc) • 1.69 kB
{ "name": "abon", "description": "Flexible state management for React 🚀", "version": "0.6.2", "license": "MIT", "author": "Ludvig Aldén <ludvig@tifum.com>", "repository": "ludvigalden/abon", "keywords": [ "react", "react-native", "abon", "observable", "subscribable", "id", "flexible", "state", "management", "ssr", "redux", "mobx" ], "main": "dist/index.js", "umd:main": "dist/abon.umd.production.min.js", "module": "dist/abon.esm.js", "typings": "dist/index.d.ts", "files": [ "dist" ], "scripts": { "start": "tsdx watch --verbose", "build": "tsdx build", "lint": "tsdx lint", "prepare": "tsdx build", "test": "tsdx test --passWithNoTests", "precommit": "lint-staged", "prepublishOnly": "tsdx build", "release": "np" }, "dependencies": { "lodash": "*", "use-cleared-memo": "1.2.0", "use-safe-force-update": "1.0.1" }, "peerDependencies": { "react": ">=16.8.0" }, "devDependencies": { "@types/lodash": "^4.14.178", "@types/react": "^16.9.23", "@typescript-eslint/eslint-plugin": "5.9.0", "@typescript-eslint/parser": "5.9.0", "babel-eslint": "10.1.0", "babel-jest": "^27.4.6", "eslint": "8.6.0", "eslint-config-prettier": "8.3.0", "eslint-import-resolver-typescript": "2.5.0", "eslint-loader": "4.0.2", "eslint-plugin-babel": "5.3.1", "eslint-plugin-import": "2.25.4", "eslint-plugin-prettier": "4.0.0", "eslint-plugin-react": "7.28.0", "eslint-plugin-unused-imports": "^2.0.0", "got": "^10.6.0", "husky": "^4.2.3", "lint-staged": "12.1.7", "np": "7.6.0", "prettier": "2.5.1", "react": "^17.0.2", "ts-node": "10.4.0", "tsdx": "0.14.1", "typescript": "4.5.4" } }