{
	"name": "fair-events",
	"version": "0.6.1",
	"description": "Fair Events WordPress plugin",
	"license": "GPL-3.0-or-later",
	"author": "Marcin Wosinek",
	"type": "module",
	"main": "build/index.js",
	"scripts": {
		"build": "wp-scripts build --config webpack.config.cjs; npm run makejson",
		"clean": "rm -rf build",
		"prebuild": "npm run clean",
		"start": "webpack --mode=development --watch --config webpack.config.cjs",
		"format": "wp-scripts format",
		"composer:install": "composer install",
		"composer:install:prod": "composer install --no-dev",
		"composer:update": "composer update",
		"composer:validate": "composer validate --strict",
		"makepot": "wp i18n make-pot . languages/fair-events.pot --exclude=node_modules,vendor,tests,build,svn",
		"makejson": "wp i18n make-json languages ./build/languages --domain=fair-events --pretty-print --no-purge --use-map=build/map.json",
		"makemo": "wp i18n make-mo languages/",
		"updatepo": "wp i18n update-po languages/fair-events.pot languages/",
		"svn:checkout": "svn co https://plugins.svn.wordpress.org/fair-events svn",
		"svn:copy": "cp -r readme.txt fair-events.php src package* composer* languages CHANGELOG.md svn/trunk; cp assets/* svn/assets",
		"test": "npm-run-all test:js",
		"test:js": "jest",
		"test:php": "vendor/bin/phpunit",
		"test:e2e": "playwright test",
		"playwright:run": "playwright test --headed",
		"playwright:up": "playwright test --headed --ui"
	},
	"dependencies": {
		"@wordpress/api-fetch": "^7.2.0",
		"@wordpress/block-editor": "^15.2.0",
		"@wordpress/blocks": "^15.2.0",
		"@wordpress/components": "^31.0.0",
		"@wordpress/dom-ready": "^4.2.0",
		"@wordpress/element": "^6.2.0",
		"@wordpress/i18n": "^6.2.0",
		"fair-events-shared": "*"
	},
	"devDependencies": {
		"@babel/core": "^7.28.3",
		"@babel/preset-env": "^7.28.3",
		"@playwright/test": "^1.40.0",
		"@wordpress/scripts": "^31.2.0",
		"babel-jest": "^30.0.5",
		"dotenv": "^16.3.1",
		"jest": "^30.0.0",
		"webpack-bundle-output": "^1.1.0"
	}
}
