UNPKG

@expressive/react

Version:
72 lines (71 loc) 1.7 kB
{ "name": "@expressive/react", "description": "Use classes to define state in React!", "author": { "name": "Gabe Klein", "email": "gabe@termtm.com", "url": "https://github.com/gabeklein" }, "license": "MIT", "repository": "https://github.com/gabeklein/expressive-mvc", "publishConfig": { "access": "public" }, "keywords": [ "expressive", "react", "mvc" ], "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "require": "./dist/index.js", "import": "./dist/esm/index.js" }, "./adapter": { "types": "./dist/adapter.d.ts", "require": "./dist/adapter.js", "import": "./dist/esm/adapter.js" }, "./jsx-runtime": { "types": "./dist/jsx-runtime.d.ts", "require": "./dist/jsx-runtime.js", "import": "./dist/esm/jsx-runtime.js" }, "./jsx-dev-runtime": { "types": "./dist/jsx-dev-runtime.d.ts", "require": "./dist/jsx-dev-runtime.js", "import": "./dist/esm/jsx-dev-runtime.js" } }, "files": [ "dist" ], "scripts": { "build": "tsup", "test": "tsc --noEmit && jest --collectCoverage", "preversion": "npm run test && npm run build" }, "dependencies": { "@expressive/mvc": "^0.64.4" }, "peerDependencies": { "react": ">=16.8.0 <20.0.0" }, "peerDependenciesMeta": { "react": { "optional": true } }, "devDependencies": { "@testing-library/react": "^16.3.0", "@types/react": "^18.2.14", "jest": "^27.5.1", "react": "^18.2.0", "tsup": "^8.0.2" }, "version": "0.64.4", "gitHead": "719216761469c9711078647f6a54c4d24b3051d1" }