{
  "name": "bookpoint-v5",
  "private": true,
  "devDependencies": {
    "@axe-core/playwright": "^4.13.0",
    "@playwright/test": "^1.63.0",
    "@wordpress/i18n": "^5.26.0",
    "@wordpress/scripts": "^30.0.0",
    "cross-env": "^7.0.3"
  },
  "scripts": {
    "build:book-form": "wp-scripts build blocks/src/book-form/index.js --output-path=blocks/build/book-form",
    "start:book-form": "wp-scripts start blocks/src/book-form/index.js --output-path=blocks/build/book-form",
    "build:admin": "cross-env BABEL_CONFIG_PATH=./babel.config.js WP_SCRIPTS_NO_CLEAN=true wp-scripts build src/admin/index.jsx --output-path=build --output-filename=admin.js",
    "build:front": "cross-env BABEL_CONFIG_PATH=./babel.config.js WP_SCRIPTS_NO_CLEAN=true wp-scripts build src/front/index.jsx --output-path=public/build --output-filename=front.js",
    "deploy:admin": "powershell -ExecutionPolicy Bypass -File scripts/deploy-admin-build.ps1",
    "deploy:plugin": "powershell -ExecutionPolicy Bypass -File scripts/deploy-plugin.ps1",
    "build-and-deploy:admin": "npm run build:admin && npm run deploy:admin",
    "build:harness": "cross-env BABEL_CONFIG_PATH=./babel.config.js wp-scripts build tests/harness/src/gallery.jsx --output-path=tests/harness/build --output-filename=gallery.js --webpack-no-externals",
    "lint:js": "wp-scripts lint-js src blocks/src",
    "lint:css": "wp-scripts lint-style \"src/**/*.css\"",
    "test:unit": "node --test tests/unit/front-format.test.mjs",
    "test:e2e:admin": "node tests/e2e/admin-smoke.mjs 1440",
    "test:e2e:browsers": "node tests/e2e/cross-browser.mjs 5",
    "test:e2e:rtl": "node tests/e2e/rtl.mjs 5"
  },
  "dependencies": {
    "@stripe/react-stripe-js": "^5.5.0",
    "@stripe/stripe-js": "^8.6.4",
    "react": "^18.2.0",
    "react-dom": "^18.2.0"
  }
}
