{
	"name": "smartvideo",
	"version": "2.1.2",
	"author": "Matthew Davidson",
	"license": "AGPL-3.0-or-later",
	"main": "build/index.js",
	"scripts": {
		"build": "wp-scripts build",
		"format": "wp-scripts format",
		"lint:css": "wp-scripts lint-style",
		"lint:js": "wp-scripts lint-js",
		"packages-update": "wp-scripts packages-update",
		"plugin-zip": "wp-scripts plugin-zip",
		"start": "wp-scripts start",
		"postinstall": "composer install",
		"test:js": "wp-scripts test-unit-js",
		"test:php": "./vendor/bin/phpunit",
		"test": "pnpm run test:js && pnpm run test:php"
	},
	"engines": {
		"node": "^22.0.0",
		"pnpm": "^10.0.0"
	},
	"dependencies": {
		"@wordpress/api-fetch": "^6.44.0",
		"@wordpress/element": "^5.23.0",
		"@wordpress/hooks": "^3.46.0",
		"@wordpress/i18n": "^4.46.0",
		"@wordpress/icons": "^9.37.0"
	},
	"devDependencies": {
		"@babel/preset-env": "^7.27.2",
		"@babel/preset-react": "^7.27.1",
		"@testing-library/jest-dom": "^5.17.0",
		"@testing-library/react": "^12.1.5",
		"@wordpress/env": "^9.10.0",
		"@wordpress/eslint-plugin": "^18.0.0",
		"@wordpress/prettier-config": "^2.25.13",
		"@wordpress/scripts": "^27.0.0",
		"babel-jest": "^29.7.0",
		"jest": "^29.7.0",
		"jest-environment-jsdom": "^29.7.0",
		"jest-transform-stub": "^2.0.0",
		"react": "17.0.2",
		"react-dom": "17.0.2",
		"task-master-ai": "^0.14.0"
	},
	"pnpm": {
		"overrides": {
			"@types/react": "^17.0.2",
			"react": "^17.0.2"
		}
	}
}