{
    "name": "stellarpay",
    "version": "0.1.0-beta",
    "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.1.2",
        "@heroicons/react": "^2.0.18",
        "@stripe/connect-js": "^3.3.22-preview-2",
        "@stripe/react-connect-js": "3.3.25-preview-1",
        "@stripe/react-stripe-js": "^2.8.1",
        "@stripe/stripe-js": "^3.0.0",
        "@wordpress/api-fetch": "^6.36.0",
        "@wordpress/components": "^25.1.0",
        "@wordpress/compose": "^6.34.0",
        "@wordpress/data": "^9.5.0",
        "@wordpress/element": "^5.13.0",
        "@wordpress/i18n": "^4.36.0",
        "@wordpress/icons": "^9.47.0",
        "@wordpress/url": "^3.40.0",
        "chart.js": "^4.4.1",
        "chartjs-adapter-date-fns": "^3.0.0",
        "chartjs-plugin-crosshair": "^2.0.0",
        "clsx": "^1.2.1",
        "currency-symbol-map": "^5.1.0",
        "react-chartjs-2": "^5.2.0",
        "react-confetti-explosion": "^2.1.2",
        "react-countup": "^6.5.3",
        "react-hot-toast": "^2.4.1",
        "react-loading-skeleton": "^3.4.0",
        "react-router-dom": "^6.23.1"
    },
    "devDependencies": {
        "@playwright/test": "^1.41.2",
        "@tailwindcss/forms": "^0.5.4",
        "@woocommerce/dependency-extraction-webpack-plugin": "^2.3.0",
        "@wordpress/env": "^9.4.0",
        "@wordpress/scripts": "^26.6.0",
        "autoprefixer": "^10.4.19",
        "eslint-import-resolver-typescript": "^3.6.1",
        "eslint-import-resolver-webpack": "^0.13.9",
        "husky": "^9.0.11",
        "lint-staged": "^15.2.2",
        "postcss": "^8.4.39",
        "postcss-replace": "^2.0.1",
        "tailwindcss": "^3.4.6",
        "ts-loader": "^9.5.1",
        "typescript": "^5.4.5"
    },
    "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: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: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",
        "!vendor/vendor-prefixed/moneyphp/money/src/PHPUnit",
        "!vendor/vendor-prefixed/moneyphp/money/resources/generate-money-factory.php"
    ]
}
