{
    "name": "stellarpay",
    "version": "1.9.1",
    "description": "The best way to accept payments on WordPress sites.",
    "author": "StellarWP",
    "license": "GPL-2.0-or-later",
    "keywords": [
        "wordpress-plugin",
        "woocommerce-payment-gateway"
    ],
    "homepage": "https://github.com/stellarwp/stellarpay",
    "repository": "https://github.com/stellarwp/stellarpay",
    "bugs": {
        "url": "https://github.com/stellarwp/stellarpay/issues"
    },
    "dependencies": {
        "@headlessui/react": "^2.2.0",
        "@heroicons/react": "^2.2.0",
        "@stripe/connect-js": "^3.3.22-preview-2",
        "@stripe/react-connect-js": "3.3.25-preview-1",
        "@stripe/react-stripe-js": "^2.9.0",
        "@stripe/stripe-js": "^3.5.0",
        "@wordpress/api-fetch": "^7.22.0",
        "@wordpress/components": "^29.8.0",
        "@wordpress/compose": "^7.22.0",
        "@wordpress/data": "^10.22.0",
        "@wordpress/date": "^5.22.0",
        "@wordpress/dom-ready": "^4.22.0",
        "@wordpress/element": "^6.22.0",
        "@wordpress/html-entities": "^4.22.0",
        "@wordpress/i18n": "^5.22.0",
        "@wordpress/icons": "^10.22.0",
        "@wordpress/plugins": "^7.22.0",
        "@wordpress/url": "^4.22.0",
        "chart.js": "^4.4.8",
        "chartjs-adapter-date-fns": "^3.0.0",
        "chartjs-plugin-crosshair": "^2.0.0",
        "clsx": "^2.1.1",
        "currency-symbol-map": "^5.1.0",
        "react-chartjs-2": "^5.3.0",
        "react-colorful": "^5.6.1",
        "react-confetti-explosion": "^2.1.2",
        "react-countup": "^6.5.3",
        "react-hot-toast": "^2.5.2",
        "react-loading-skeleton": "^3.5.0",
        "react-router-dom": "^7.3.0"
    },
    "devDependencies": {
        "@playwright/test": "^1.51.1",
        "@tailwindcss/forms": "^0.5.10",
        "@woocommerce/dependency-extraction-webpack-plugin": "^3.1.0",
        "@wordpress/env": "^10.22.0",
        "@wordpress/scripts": "^30.15.0",
        "autoprefixer": "^10.4.20",
        "eslint-import-resolver-typescript": "^4.3.2",
        "eslint-import-resolver-webpack": "^0.13.10",
        "husky": "^9.1.7",
        "lint-staged": "^15.4.3",
        "postcss": "^8.5.3",
        "postcss-replace": "^2.0.1",
        "tailwindcss": "^3.4.17",
        "ts-loader": "^9.5.2",
        "typescript": "^5.8.2"
    },
    "scripts": {
        "prepare": "husky",
        "install-scripts": "composer install --no-dev && bun install --legacy-peer-deps",
        "dev:install-scripts": "composer install && bun install --legacy-peer-deps",
        "dev:blocks": "wp-scripts start --webpack-src-dir=blocks --output-path=build/blocks",
        "dev:scripts": "wp-scripts start --config wordpress.webpack.config.js --output-path=build/",
        "build:scripts": "wp-scripts build --config wordpress.webpack.config.js --output-path=build/",
        "build": "bun run build:scripts",
        "analyze": "bun run build:scripts -- --webpack-bundle-analyzer",
        "format": "wp-scripts format",
        "format:css": "wp-scripts format './src/**/*.scss'",
        "format:lint:css": "wp-scripts lint-style './src/**/*.scss' --fix",
        "lint:css": "wp-scripts lint-style './src/**/*.scss'",
        "lint:js": "wp-scripts lint-js",
        "lint:md:docs": "wp-scripts lint-md-docs",
        "lint:pkg-json": "wp-scripts lint-pkg-json",
        "packages-update": "wp-scripts packages-update",
        "env": "wp-env",
        "env:start": "wp-env start",
        "env:clean": "wp-env clean",
        "env:stop": "wp-env stop",
        "env:destroy": "wp-env destroy",
        "test:e2e": "bunx playwright test --config tests/e2e/playwright.config.js",
        "test:e2e-debug": "bunx playwright test --config tests/e2e/playwright.config.js --debug",
        "test:e2e-codegen": "bunx playwright codegen",
        "test:e2e-report": "bunx playwright show-report tests/e2e/test-results/playwright-report",
        "test:php": "wp-env run tests-cli --env-cwd=wp-content/plugins/stellarpay vendor/bin/phpunit",
        "generate:zip": "wp-scripts plugin-zip",
        "generate:zip-local": "bin/generate-zip-local.sh",
        "generate:pot": "php -d xdebug.mode=off -d memory_limit=-1 \"$(which wp)\" i18n make-pot . languages/stellarpay.pot --include=\"src,stellarpay.php,build/*.js\" --exclude=\"**/resources\""
    },
    "files": [
        "assets",
        "build",
        "src",
        "vendor",
        "languages",
        "changelog.json",
        "stellarpay.php",
        "changelog.json",
        "readme.txt",
        "license.txt",
        "uninstall.php",
        "composer.json",
        "!**/.gitkeep",
        "!src/**/resources",
        "!src/CustomPHPCSSniffs",
        "!vendor/vendor-prefixed/moneyphp/money/src/PHPUnit",
        "!vendor/vendor-prefixed/moneyphp/money/resources/generate-money-factory.php"
    ]
}
