{
  "name": "@tangible/now",
  "type": "module",
  "version": "3.1.0",
  "description": "Standalone command-line tool to run local sites on WordPress Playground",
  "homepage": "https://github.com/tangibleinc/now",
  "repository": {
    "url": "git+ssh://git@github.com/tangibleinc/now.git"
  },
  "main": "build/cjs/index.js",
  "module": "build/esm/index.js",
  "bin": {
    "wp-now": "bin/wp-now"
  },
  "scripts": {
    "start": "cd tests && ../bin/wp-now start",
    "build": "npm run test && mkdir -p build && npm run clean && npm run build:esm && npm run build:types",
    "build:esm": "bun build.ts esm",
    "build:types": "tsc --project tsconfig.types.json",
    "build:ext": "bun build.ts ext",
    "clean": "rm -rf build/esm/* && rm -rf build/types/* && rm -f build/tsconfig.types.tsbuildinfo",
    "format": "prettier --no-config --log-level warn --no-semi --single-quote --write --tab-width 2 --use-tabs false src",
    "test": "cd tests && bun index.ts",
    "test:8.4": "cd tests && PHP_VERSION=8.4 bun index.ts",
    "test:node": "cd tests && node --experimental-transform-types index.ts",
    "test:all": "npm run test && npm run test:8.4",
    "test:composer": "cd tests && ../bin/wp-now composer install",
    "test:phpunit": "cd tests && ../bin/wp-now phpunit",
    "release": "npm publish --access public",
    "release:try": "npm publish --dry-run"
  },
  "exports": {
    ".": {
      "types": "./build/types/index.d.ts",
      "require": "./build/cjs/index.js",
      "import": "./build/esm/index.js"
    },
    "./*": {
      "types": "./build/types/*.d.ts",
      "require": "./build/cjs/*.js",
      "import": "./build/esm/*.js"
    }
  },
  "files": [
    "bin",
    "build",
    "lib",
    "license.txt",
    "package.json",
    "readme.md"
  ],
  "dependencies": {
    "@inquirer/prompts": "^7.4.1",
    "@php-wasm/cli-util": "3.1.38",
    "@php-wasm/logger": "3.1.38",
    "@php-wasm/node-8-2": "3.1.38",
    "@php-wasm/progress": "3.1.38",
    "@php-wasm/universal": "3.1.38",
    "@php-wasm/util": "3.1.38",
    "@webcontainer/env": "^1.1.1",
    "@wp-playground/blueprints": "3.1.38",
    "@wp-playground/common": "3.1.38",
    "@wp-playground/wordpress": "3.1.38",
    "chalk": "^5.4.1",
    "compressible": "^2.0.18",
    "compression": "^1.8.0",
    "copy-dir": "^1.3.0",
    "crc-32": "^1.2.2",
    "docker-compose": "^1.2.0",
    "express": "^5.1.0",
    "express-fileupload": "^1.5.1",
    "extract-zip": "^2.0.1",
    "follow-redirects": "^1.15.9",
    "fs-ext-extra-prebuilt": "2.2.7",
    "fs-extra": "^11.3.0",
    "got": "^14.4.7",
    "hpagent": "^1.2.0",
    "js-yaml": "^4.1.0",
    "octokit": "^4.1.2",
    "ora": "^8.2.0",
    "pako": "^2.1.0",
    "rimraf": "^6.0.1",
    "simple-git": "^3.27.0",
    "terminal-link": "^4.0.0",
    "unzipper": "^0.12.3",
    "wasm-feature-detect": "1.8.0",
    "ws": "8.21.0",
    "yargs": "^17.7.2"
  },
  "peerDependencies": {
    "@php-wasm/node-7-4": "3.1.38",
    "@php-wasm/node-8-3": "3.1.38",
    "@php-wasm/node-8-4": "3.1.38",
    "@php-wasm/node-8-5": "3.1.38"
  },
  "peerDependenciesMeta": {
    "@php-wasm/node-7-4": {
      "optional": true
    },
    "@php-wasm/node-8-3": {
      "optional": true
    },
    "@php-wasm/node-8-4": {
      "optional": true
    },
    "@php-wasm/node-8-5": {
      "optional": true
    }
  },
  "devDependencies": {
    "@gjsify/esbuild-plugin-transform-ext": "^0.0.4",
    "@php-wasm/node-7-4": "3.1.38",
    "@php-wasm/node-8-4": "3.1.38",
    "@types/compressible": "^2.0.3",
    "@types/compression": "^1.8.1",
    "@types/express": "^5.0.6",
    "@types/follow-redirects": "^1.14.4",
    "@types/fs-extra": "^11.0.4",
    "@types/unzipper": "^0.10.11",
    "@types/yargs": "^17.0.35",
    "esbuild": "^0.25.2",
    "globby": "^14.1.0",
    "testra": "^2.1.5",
    "typescript": "^5.8.3"
  }
}
