{
  "name": "@arnosaine/is",
  "version": "0.2.9",
  "description": "Feature Flags, Roles and Permissions-based rendering, A/B Testing, Experimental Features, and more in React.",
  "keywords": [
    "react",
    "conditional-rendering",
    "feature-flags",
    "authentication",
    "permissions",
    "conditional-logic",
    "remix",
    "react-router",
    "dynamic-content",
    "a/b-testing",
    "role-based-access-control",
    "rbac"
  ],
  "homepage": "https://github.com/ArnoSaine/is",
  "repository": {
    "type": "git",
    "url": "https://github.com/ArnoSaine/is.git"
  },
  "license": "ISC",
  "author": {
    "name": "Arno Saine",
    "email": "arno@mowhi.com"
  },
  "type": "module",
  "main": "./lib/main.js",
  "files": [
    "lib",
    "src"
  ],
  "workspaces": [
    ".",
    "examples/*"
  ],
  "scripts": {
    "build": "tsc",
    "build:examples": "./build-examples.sh",
    "dev": "tsc --watch",
    "release": "npm run build && npm test && changeset version && changeset publish",
    "start:examples": "serve public/ --listen 3000",
    "test": "node --test && tsc --project tsconfig.test.json",
    "test:watch": "concurrently \"node --test --watch\" \"tsc --project tsconfig.test.json --watch\""
  },
  "dependencies": {
    "lodash-es": "^4.17.21"
  },
  "devDependencies": {
    "@changesets/cli": "^2.27.3",
    "@remix-run/node": "^2.8.1",
    "@remix-run/react": "^2.8.1",
    "@types/lodash-es": "^4.17.12",
    "@types/react": "^18.2.20",
    "@types/react-dom": "^18.2.7",
    "concurrently": "^8.2.2",
    "typescript": "^5.4.5"
  },
  "peerDependencies": {
    "react": ">=18",
    "react-dom": ">=18",
    "react-router": ">=6"
  },
  "publishConfig": {
    "access": "public",
    "tag": "latest"
  }
}
