{
  "name": "@ivankristianto/biometric-authentication",
  "version": "0.5.1",
  "scripts": {
    "build": "npm run clean && wp-scripts build",
    "clean": "rimraf assets/dist",
    "cli": "wp-env run cli",
    "dev": "wp-scripts start --hot",
    "start": "npm run dev",
    "lint:js": "wp-scripts lint-js './assets/src/**/*.js' './tests/e2e/**/*.js'",
    "lint:php": "composer lint",
    "lint:css": "wp-scripts lint-style './assets/src/**/*.scss'",
    "lint": "npm run lint:js && npm run lint:css && npm run lint:php",
    "test-unit-php": "wp-env run tests-cli --env-cwd=wp-content/plugins/wp-passkey vendor/bin/phpunit",
    "test-e2e": "playwright test --config tests/e2e/playwright.config.js",
    "release": "composer install --no-dev --ignore-platform-reqs && npm run build && ./bin/release.cjs && composer install",
    "server": "wp-env",
    "server:start": "wp-env start --runtime=playground"
  },
  "devDependencies": {
    "@babel/core": "^7.29.7",
    "@playwright/test": "^1.64.1",
    "@wordpress/babel-preset-default": "^10.0.0",
    "@wordpress/env": "^12.0.0",
    "@wordpress/eslint-plugin": "^28.0.0",
    "@wordpress/scripts": "^37.0.0",
    "archiver": "^8.0.0",
    "fs-extra": "^11.4.1",
    "prettier": "npm:wp-prettier@^3.9.6",
    "rimraf": "^6.1.3",
    "sanitize-filename": "^1.6.4",
    "sass": "^1.107.1"
  },
  "dependencies": {
    "@simplewebauthn/browser": "^14.0.0"
  },
  "overrides": {
    "copy-webpack-plugin": {
      "serialize-javascript": "^7.1.4"
    },
    "markdownlint-cli": {
      "js-yaml": "^5.5.0",
      "smol-toml": "^1.9.1"
    },
    "qs": "^6.17.1"
  }
}
