{
  "name": "watch-state",
  "version": "3.6.2",
  "description": "CANT inc. state management system.",
  "author": "Mikhail Lysikov <d8corp@mail.ru>",
  "license": "MIT",
  "main": "index.js",
  "module": "index.es6.js",
  "jsnext:main": "index.es6.js",
  "types": "index.d.ts",
  "unpkg": "index.min.js",
  "jsdelivr": "index.min.js",
  "homepage": "https://github.com/d8corp/watch-state",
  "bugs": {
    "url": "https://github.com/d8corp/watch-state/issues"
  },
  "repository": {
    "type": "git",
    "url": "https://github.com/d8corp/watch-state.git"
  },
  "keywords": [
    "watch",
    "state",
    "stateful",
    "reaction",
    "reactions",
    "react",
    "reactive",
    "observe",
    "observable",
    "front-end"
  ],
  "scripts": {
    "build": "innetjs release -m",
    "test": "npm run test:jest && npm run test:size",
    "test:jest": "jest",
    "test:coverage": "jest --coverage",
    "test:size": "size-limit",
    "speed": "innetjs run speed.test.ts -c tsconfig.speed.json",
    "release": "innetjs release -p -m",
    "patch": "innetjs patch",
    "minor": "innetjs minor",
    "major": "innetjs major",
    "lint": "eslint",
    "lint:fix": "eslint --fix"
  },
  "size-limit": [
    {
      "name": "Full",
      "path": "./release/index.es6.js",
      "import": {
        "./release/index.es6.js": "*"
      },
      "limit": "1095 B"
    },
    {
      "name": "Core",
      "path": "./release/index.es6.js",
      "import": {
        "./release/index.es6.js": "{ Watch, State, Compute, createEvent }"
      },
      "limit": "878 B"
    }
  ]
}