{
  "name": "@starbeam/use-strict-lifecycle",
  "type": "module",
  "version": "0.9.2",
  "description": "React lifecycle infrastructure for setup, update, layout, idle, and cleanup across Strict Mode, Fast Refresh, and hidden/revealed trees.",
  "main": "dist/index.js",
  "types": "dist/index.d.ts",
  "exports": {
    "types": "./dist/index.d.ts",
    "import": "./dist/index.js",
    "default": "./dist/index.js"
  },
  "starbeam": {
    "type": "library:public"
  },
  "devDependencies": {
    "@types/react": "^19.2.14",
    "@types/scheduler": "^0.26.0",
    "rollup": "^4.60.1",
    "@starbeam-dev/compile": "1.2.0"
  },
  "peerDependencies": {
    "react": "^19.0.0",
    "react-dom": "^19.0.0",
    "scheduler": "^0.27.0"
  },
  "files": [
    "dist",
    "README.md",
    "CHANGELOG.md",
    "LICENSE.md"
  ],
  "release-plan": {
    "semverIncrementAs": {
      "major": "minor"
    }
  },
  "repository": {
    "directory": "packages/react/use-strict-lifecycle",
    "type": "git",
    "url": "https://github.com/starbeamjs/starbeam"
  },
  "scripts": {
    "build": "rollup -c",
    "doc": "node ./scripts/doc.js",
    "doc:all": "node ./scripts/docs.js",
    "doc:readme": "node ./scripts/doc.js README",
    "doc:theory": "node ./scripts/doc.js THEORY",
    "test:lint": "eslint . --max-warnings 0",
    "test:specs": "vitest --run --pool forks",
    "test:types": "tsc -b"
  }
}