UNPKG

overmind

Version:
54 lines 1.46 kB
{ "name": "overmind", "version": "28.0.3", "description": "Frictionless state management", "author": "Christian Alfoni <christianalfoni@gmail.com>", "license": "MIT", "repository": "git+https://github.com/cerebral/overmind.git", "main": "lib/index.js", "module": "es/index.js", "types": "lib/index.d.ts", "scripts": { "build": "(npm run build:lib & npm run build:es) && npm run build:dist", "build:lib": "tsc --outDir lib --module commonjs", "build:es": "tsc --outDir es --module ES2020 --target ES2020", "build:dist": "webpack --config webpack.config.js", "clean": "rimraf es lib coverage", "typecheck": "tsc --noEmit", "test": "jest --runInBand && npm run test:size", "test:watch": "jest --watch --updateSnapshot --coverage false", "test:size": "bundlesize", "prebuild": "npm run clean", "postbuild": "rimraf {lib,es}/**/__tests__", "posttest": "npm run typecheck" }, "keywords": [ "state", "sideeffects", "app", "framework" ], "files": [ "lib", "es", "config" ], "dependencies": { "is-plain-obj": "^1.1.0", "betsy": "1.0.2", "tslib": "^2.3.0", "proxy-state-tree": "6.3.0" }, "devDependencies": { "@types/node": "^20.3.1", "bundlesize": "^0.17.2", "terser-webpack-plugin": "^5.3.9", "webpack": "^5.87.0" }, "bundlesize": [ { "path": "./dist/overmind.min.js", "maxSize": "12 kB" } ] }