{
  "name": "wana",
  "version": "0.14.1",
  "description": "Easy observable state for React",
  "author": "Alec Larson",
  "license": "MIT",
  "repository": "alloc/wana",
  "main": "dist/wana.js",
  "module": "dist/wana.mjs",
  "types": "dist/wana.d.ts",
  "files": [
    "src",
    "dist"
  ],
  "exports": {
    ".": {
      "import": "./dist/wana.mjs",
      "default": "./dist/wana.js"
    },
    "./core": {
      "import": "./dist/core.mjs",
      "default": "./dist/core.js"
    },
    "./debug": {
      "import": "./dist/debug.mjs",
      "default": "./dist/debug.js"
    },
    "./shims": {
      "import": "./dist/shims.mjs",
      "default": "./dist/shims.js"
    }
  },
  "peerDependencies": {
    "react": ">=16.9"
  },
  "dependencies": {
    "@alloc/is": "^3.0.0",
    "@alloc/is-dev": "^1.3.1",
    "@alloc/queue-microtask": "^1.1.5",
    "react-batched-updates": "^1.0.1",
    "react-layout-effect": "^1.0.1",
    "use-memo-one": "^1.1.1"
  },
  "devDependencies": {
    "@alloc/fast-rimraf": "^1.0.8",
    "@testing-library/react": "^8.0.5",
    "@types/jest": "^24.0.15",
    "@types/react": "~16.14.12",
    "@types/react-dom": "~16.9.13",
    "codecov": "^3.5.0",
    "concurrently": "^4.1.1",
    "esbuild": "^0.8.46",
    "esbuild-jest": "npm:@alloc/esbuild-jest@^0.3.6",
    "flush-microtasks": "^1.0.1",
    "jest": "^27.2.1",
    "prettier": "^2.0.5",
    "pretty-quick": "^3.1.1",
    "react": "~16.9.0",
    "react-dom": "~16.9.0",
    "rollup": "^2.43.1",
    "rollup-plugin-dts": "^3.0.1",
    "rollup-plugin-esbuild": "^3.0.2",
    "standard-version": "^9.3.2",
    "ts-jest": "^24.0.2",
    "typescript": "^4.5.0-beta",
    "typescript-snapshots-plugin": "^1.7.0",
    "wana": "link:."
  },
  "keywords": [
    "transparent",
    "observable",
    "proxy",
    "reactive",
    "data flow",
    "state management",
    "react-component",
    "component",
    "reactjs",
    "react",
    "hooks",
    "hoc",
    "tiny",
    "mobx"
  ],
  "scripts": {
    "dev": "rollup -c -w",
    "build": "tsc -p . --noEmit && rimraf dist && rollup -c",
    "format": "sh scripts/format.sh",
    "test": "jest",
    "test:cov": "jest --coverage && codecov",
    "release": "pnpm m exec sh $PWD/scripts/version.sh && sh scripts/release.sh"
  }
}