{
	"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"
	}
}
