{
  "name": "askshelf",
  "version": "0.4.1",
  "private": true,
  "description": "Askshelf WooCommerce plugin: admin chat page and tests.",
  "license": "GPL-2.0-or-later",
  "scripts": {
    "build": "wp-scripts build admin/src/index.js --output-path=build",
    "start": "wp-scripts start admin/src/index.js --output-path=build",
    "lint:js": "wp-scripts lint-js admin/src tests/e2e",
    "lint:css": "wp-scripts lint-style \"admin/src/**/*.scss\"",
    "env": "wp-env",
    "env:start": "wp-env start",
    "env:stop": "wp-env stop",
    "composer": "wp-env run cli --env-cwd=wp-content/plugins/plugin composer",
    "test:php": "wp-env run tests-cli --env-cwd=wp-content/plugins/plugin vendor/bin/phpunit",
    "test:e2e": "playwright test --config tests/e2e/playwright.config.js",
    "zip": "wp-scripts plugin-zip",
    "release:wporg": "bun run build && bun run zip && node bin/build-wporg-zip.mjs",
    "release:site": "bun run build && bun run zip && node bin/publish-site-zip.mjs",
		"demo:snapshot": "node demo/snapshot.mjs",
		"demo": "bun run build && bun run zip && node demo/build.mjs",
    "wporg:assets": "WPORG_ASSETS=1 playwright test --config tests/e2e/playwright.config.js wporg-assets",
    "i18n": "wp-env run cli --env-cwd=wp-content/plugins/askshelf wp i18n make-pot . languages/askshelf.pot --exclude=node_modules,vendor,tests,build --headers='{\"Report-Msgid-Bugs-To\":\"https://wordpress.org/support/plugin/askshelf/\"}'"
  },
  "files": [
    "askshelf.php",
    "uninstall.php",
    "readme.txt",
    "src",
    "build",
    "admin/src",
    "languages"
  ],
  "devDependencies": {
    "@axe-core/playwright": "4.14.0",
    "@playwright/test": "1.64.1",
    "@wordpress/api-fetch": "8.0.0",
    "@wordpress/components": "43.0.0",
    "@wordpress/e2e-test-utils-playwright": "3.1.0",
    "@wordpress/element": "10.0.0",
    "@wordpress/env": "12.0.0",
    "@wordpress/hooks": "5.0.0",
    "@wordpress/i18n": "7.0.0",
    "@wordpress/icons": "19.0.0",
    "@wordpress/scripts": "37.0.0"
  }
}
