{
	"name": "blocksieve",
	"version": "1.1.0",
	"description": "Control the visibility of any block with conditions evaluated server-side at render time.",
	"license": "GPL-2.0-or-later",
	"scripts": {
		"build": "wp-scripts build src/index.js --output-path=build",
		"start": "wp-scripts start src/index.js --output-path=build",
		"format": "wp-scripts format src",
		"lint:js": "wp-scripts lint-js src",
		"lint:css": "wp-scripts lint-style \"src/**/*.scss\" \"assets/css/*.css\"",
		"lint:php": "composer lint",
		"test:js": "wp-scripts test-unit-jest",
		"test:php": "composer test",
		"packages-update": "wp-scripts packages-update",
		"package": "node build-zip.js"
	},
	"jest": {
		"preset": "@wordpress/jest-preset-default",
		"rootDir": ".",
		"testMatch": [
			"<rootDir>/tests/js/**/*.test.js"
		]
	},
	"devDependencies": {
		"@wordpress/icons": "^15.3.0",
		"@wordpress/scripts": "^30.0.0",
		"archiver": "^7.0.1",
		"typescript": "^5.9.3"
	}
}