{
	"author": "TODO: Author field",
	"bugs": {
		"url": "https://github.com/fraktvalg/fraktvalg/issues"
	},
	"description": "TODO: Add a description",
	"devDependencies": {
		"@playwright/test": "^1.45.1",
		"@types/node": "^20.14.10",
		"@wordpress/components": "^29.4.0",
		"@wordpress/env": "^10.2.0",
		"@wordpress/icons": "^10.18.0",
		"@wordpress/scripts": "^28.2.0",
		"@wordpress/stylelint-config": "^22.2.0",
		"npm-run-all": "^4.1.5",
		"tailwindcss": "^3.4.14"
	},
	"engines": {
		"node": ">=18"
	},
	"license": "GPL-2.0+",
	"name": "fraktvalg",
	"version": "1.0.0",
	"scripts": {
		"build": "wp-scripts build",
		"lint:css": "wp-scripts lint-style './src/styles/**/*.scss'",
		"lint:js": "wp-scripts lint-js './src/**/*.js'",
		"lint:php": "wp-env run --env-cwd='wp-content/plugins/troubleshooting' cli composer run-script lint",
		"test:e2e": "playwright test",
		"test:e2e-report": "playwright show-report",
		"test:e2e:debug": "wp-scripts test-playwright --config ./tests/e2e.config.ts --ui",
		"test:e2e:watch": "npm run test:e2e -- --watch",
		"test:php": "npm-run-all lint:php test:unit:php",
		"test:php:watch": "wp-env run --env-cwd='wp-content/plugins/troubleshooting' tests-cli composer run-script test:watch",
		"test:unit:php:base": "wp-env run --env-cwd='wp-content/plugins/troubleshooting' tests-wordpress vendor/bin/phpunit -c phpunit.xml.dist --verbose",
		"test:unit:php": "npm-run-all test:unit:php:base",
		"start": "wp-scripts start --hot",
		"wp-env": "wp-env",
		"plugin-zip": "wp-scripts plugin-zip"
	},
	"stylelint": {
		"extends": "@wordpress/stylelint-config",
		"customSyntax": "postcss-scss",
		"rules": {
			"no-descending-specificity": null,
			"no-invalid-position-at-import-rule": null
		}
	},
	"files": [
		"fraktvalg.php",
		"assets/**",
		"build/**",
		"languages/**",
		"Fraktvalg/**",
		"uninstall.php",
		"changelog.txt",
		"readme.txt"
	],
	"dependencies": {
		"@heroicons/react": "^2.2.0",
		"@woocommerce/dependency-extraction-webpack-plugin": "^3.1.0",
		"clsx": "^2.1.1"
	}
}
