{
  "name": "@standchat/wordpress",
  "version": "1.0.0",
  "private": true,
  "description": "Stand Chat for WordPress: plugin build, mock Stand service and tests",
  "type": "module",
  "engines": {
    "node": ">=22"
  },
  "scripts": {
    "build": "node scripts/build.mjs",
    "watch": "node scripts/build.mjs --watch",
    "lint": "tsc --noEmit -p tsconfig.json",
    "test": "node --disable-warning=MODULE_TYPELESS_PACKAGE_JSON --test tests/js/*.test.ts",
    "mock": "node mock-stand/server.mjs",
    "env:up": "bash scripts/env.sh up",
    "env:down": "bash scripts/env.sh down",
    "env:reset": "bash scripts/env.sh reset",
    "test:php": "bash scripts/test-php.sh",
    "lint:php": "bash scripts/lint-php.sh",
    "test:e2e": "playwright test -c tests/e2e/playwright.config.ts",
    "package": "bash scripts/package.sh",
    "version:check": "node scripts/check-version.mjs",
    "release:svn": "node scripts/release-svn.mjs",
    "test:release": "node --test tests/release/*.test.mjs"
  },
  "devDependencies": {
    "@playwright/test": "1.56.1",
    "@types/node": "20.12.7",
    "@types/react": "19.2.18",
    "esbuild": "0.28.1",
    "typescript": "5.4.5"
  }
}
