{
  "name": "tagsmith",
  "private": true,
  "version": "2.1.1",
  "scripts": {
    "build": "wp-scripts build --webpack-src-dir=assets/src",
    "size": "npm run build && bin/size-check.sh",
    "start": "wp-scripts start --webpack-src-dir=assets/src",
    "lint:js": "wp-scripts lint-js assets/src",
    "lint:css": "wp-scripts lint-style \"assets/src/**/*.scss\"",
    "test:js": "wp-scripts test-unit-js",
    "test:e2e": "PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=true wp-scripts test-playwright",
    "screenshots": "npm run test:e2e -- --grep @screenshots",
    "test:php": "bin/php vendor/bin/phpunit -c phpunit.xml.dist",
    "test:php:integration": "bin/php vendor/bin/phpunit -c phpunit-integration.xml.dist",
    "playground": "NODE_OPTIONS=\"--require ./tests/e2e/ipv4-preload.cjs\" wp-playground-cli server --port=9400 --php=8.1 --wp=7.1.2 --login --mount=.:/wordpress/wp-content/plugins/tagsmith --blueprint=tests/e2e/blueprint.json"
  },
  "devDependencies": {
    "@playwright/test": "^1.63.0",
    "@wordpress/api-fetch": "^7.56.0",
    "@wordpress/components": "^41.0.0",
    "@wordpress/compose": "^8.9.0",
    "@wordpress/data": "^10.56.0",
    "@wordpress/date": "^5.56.0",
    "@wordpress/e2e-test-utils-playwright": "^2.1.0",
    "@wordpress/editor": "^15.1.0",
    "@wordpress/element": "^8.8.0",
    "@wordpress/hooks": "^4.56.0",
    "@wordpress/html-entities": "^4.56.0",
    "@wordpress/i18n": "^6.29.0",
    "@wordpress/icons": "^17.0.0",
    "@wordpress/plugins": "^7.56.0",
    "@wordpress/scripts": "^35.0.0",
    "@wordpress/url": "^4.56.0",
    "@wp-playground/cli": "^3.1.55",
    "axe-core": "^4.13.0",
    "react": "18.3.1",
    "react-dom": "18.3.1"
  }
}
