{
  "name": "sideconvo",
  "version": "1.0.0",
  "description": "Sync WordPress content to Sideconvo's vector database",
  "private": true,
  "files": [
    "assets",
    "includes",
    "languages",
    "README.txt",
    "sideconvo.php",
    "uninstall.php",
    "plugin-environment.php"
  ],
  "scripts": {
    "start": "wp-scripts start",
    "build": "wp-scripts build",
    "build:dev": "wp-scripts build --env environment=dev",
    "build:stage": "wp-scripts build --env environment=stage",
    "build:prod": "wp-scripts build --env environment=prod",
    "format": "wp-scripts format",
    "lint:js": "wp-scripts lint-js",
    "lint:pkg-json": "wp-scripts lint-pkg-json",
    "plugin-zip": "wp-scripts plugin-zip",
    "zip:stage": "npm run build:stage && npm run plugin-zip",
    "zip:prod": "npm run build:prod && npm run plugin-zip",
    "test": "jest",
    "test:watch": "jest --watch",
    "test:coverage": "jest --coverage",
    "test:php": "phpunit",
    "test:php-unit": "phpunit --testsuite=unit",
    "test:php-integration": "phpunit --testsuite=integration",
    "test:all": "npm run test:php && npm test"
  },
  "dependencies": {
    "@wordpress/element": "^5.0.0",
    "@wordpress/i18n": "^4.0.0",
    "react": "^18.2.0",
    "react-dom": "^18.2.0",
    "react-router-dom": "^6.14.0",
    "react-toastify": "^9.1.3"
  },
  "devDependencies": {
    "@testing-library/jest-dom": "^6.9.1",
    "@testing-library/react": "^16.3.2",
    "@testing-library/user-event": "^14.6.1",
    "@types/react": "^18.2.0",
    "@types/react-dom": "^18.2.0",
    "@wordpress/icons": "^12.1.0",
    "@wordpress/scripts": "^26.12.0",
    "identity-obj-proxy": "^3.0.0",
    "msw": "^2.12.10",
    "typescript": "^5.1.0",
    "undici": "^7.21.0",
    "whatwg-fetch": "^3.6.20"
  }
}
