{
  "name": "exome",
  "version": "2.8.1",
  "description": "State manager for deeply nested states",
  "main": "./exome.js",
  "module": "./exome.mjs",
  "types": "./exome.d.ts",
  "scripts": {
    "build": "node ./scripts/build.mjs && npm run declarations",
    "dev": "node ./scripts/dev.mjs",
    "lint": "biome ci src scripts",
    "lint:apply": "biome check src scripts --write --unsafe",
    "test": "uvu -r esbuild-register -i e2e",
    "e2e": "uvu -r esbuild-register -i src",
    "coverage": "c8 --check-coverage npm test",
    "declarations": "tsc --declarationDir dist --emitDeclarationOnly --declaration",
    "postbuild": "cat package.json | sed '/\\\"devDependencies\\\"/,/}/ d; /^$/d' | sed 's/\\.\\/dist\\//\\.\\//g' > ./package.json && cp README.md dist && cp LICENSE dist"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Marcisbee/exome.git"
  },
  "keywords": [
    "store",
    "state",
    "state-manager",
    "deep",
    "nested",
    "react",
    "preact",
    "vue",
    "lit",
    "rxjs",
    "svelte"
  ],
  "author": "Marcis <marcisbergmanis@gmail.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/Marcisbee/exome/issues"
  },
  "homepage": "https://github.com/Marcisbee/exome#readme",
  "exports": {
    "./package.json": "./package.json",
    ".": {
      "types": "./exome.d.ts",
      "require": "./exome.js",
      "import": "./exome.mjs"
    },
    "./devtools": {
      "types": "./devtools.d.ts",
      "require": "./devtools.js",
      "import": "./devtools.mjs"
    },
    "./ghost": {
      "types": "./ghost.d.ts",
      "require": "./ghost.js",
      "import": "./ghost.mjs"
    },
    "./state": {
      "types": "./state.d.ts",
      "require": "./state.js",
      "import": "./state.mjs"
    },
    "./utils": {
      "types": "./utils.d.ts",
      "require": "./utils.js",
      "import": "./utils.mjs"
    },
    "./react": {
      "types": "./react.d.ts",
      "require": "./react.js",
      "import": "./react.mjs"
    },
    "./preact": {
      "types": "./preact.d.ts",
      "require": "./preact.js",
      "import": "./preact.mjs"
    },
    "./vue": {
      "types": "./vue.d.ts",
      "require": "./vue.js",
      "import": "./vue.mjs"
    },
    "./lit": {
      "types": "./lit.d.ts",
      "require": "./lit.js",
      "import": "./lit.mjs"
    },
    "./rxjs": {
      "types": "./rxjs.d.ts",
      "require": "./rxjs.js",
      "import": "./rxjs.mjs"
    },
    "./svelte": {
      "types": "./svelte.d.ts",
      "require": "./svelte.js",
      "import": "./svelte.mjs"
    },
    "./solid": {
      "types": "./solid.d.ts",
      "require": "./solid.js",
      "import": "./solid.mjs"
    },
    "./angular": {
      "types": "./angular.d.ts",
      "require": "./angular.js",
      "import": "./angular.mjs"
    }
  }
}
