{
	"name": "@downpourdigital/physics",
	"version": "2.0.1",
	"description": "Animation physics!",
	"main": "dist/cjs/physics.js",
	"module": "dist/esm/physics.js",
	"repository": "https://github.com/DOWNPOURDIGITAL/physics.git",
	"author": "johh <code@johh.net>",
	"license": "BSD-4-Clause",
	"private": false,
	"sideEffects": false,
	"keywords": [
		"ui",
		"physic",
		"physics",
		"simulation",
		"euler",
		"spring",
		"uispring"
	],
	"scripts": {
		"build": "rollup -c",
		"declaration": "tsc --emitDeclarationOnly",
		"type-check": "tsc --noEmit",
		"dev": "rollup -c -w",
		"lint": "eslint --ext .ts,.tsx,.js src/",
		"prepare": "husky install"
	},
	"devDependencies": {
		"@babel/cli": "^7.10.5",
		"@babel/core": "^7.10.5",
		"@babel/plugin-proposal-class-properties": "^7.10.4",
		"@babel/plugin-proposal-object-rest-spread": "^7.10.4",
		"@babel/preset-env": "^7.10.4",
		"@babel/preset-typescript": "^7.10.4",
		"@typescript-eslint/eslint-plugin": "^4.7.0",
		"@typescript-eslint/parser": "^4.7.0",
		"babel-eslint": "^10.0.2",
		"eslint": "^6",
		"eslint-config-airbnb-typescript": "^12.0.0",
		"eslint-plugin-import": "^2.22.1",
		"eslint-plugin-jsx-a11y": "^6.4.1",
		"eslint-plugin-react": "^7.20.0",
		"eslint-plugin-react-hooks": "^2.5.0",
		"gl-matrix": "^3.3.0",
		"husky": "^7.0.1",
		"lint-staged": "^10.2.11",
		"rollup": "^2.22.2",
		"rollup-plugin-terser": "^7.0.2",
		"rollup-plugin-typescript2": "^0.27.1",
		"tslib": "^2.0.0",
		"typescript": "^4.0.5"
	},
	"dependencies": {},
	"peerDependencies": {
		"gl-matrix": "3.x.x"
	},
	"peerDependenciesMeta": {
		"gl-matrix": {
			"optional": true
		}
	},
	"husky": {
		"hooks": {
			"pre-commit": "lint-staged"
		}
	},
	"lint-staged": {
		"*.{ts,tsx,js}": "eslint --max-warnings 1"
	}
}
