{
	"name": "directus-monorepo",
	"private": true,
	"homepage": "https://directus.com",
	"type": "module",
	"scripts": {
		"build": "pnpm --recursive run build",
		"format": "prettier --cache --check .",
		"lint": "eslint --cache .",
		"lint:style": "stylelint '**/*.{css,scss,vue}' --ignore-path .gitignore --cache",
		"test": "pnpm --recursive test",
		"test:coverage": "pnpm --recursive test:coverage"
	},
	"devDependencies": {
		"@changesets/cli": "catalog:",
		"@directus/release-notes-generator": "workspace:*",
		"@eslint/js": "catalog:",
		"eslint": "catalog:",
		"eslint-config-prettier": "catalog:",
		"eslint-plugin-import-x": "catalog:",
		"eslint-plugin-vue": "catalog:",
		"globals": "catalog:",
		"postcss-html": "catalog:",
		"prettier": "catalog:",
		"rimraf": "catalog:",
		"stylelint": "catalog:",
		"stylelint-config-standard": "catalog:",
		"stylelint-config-standard-scss": "catalog:",
		"stylelint-config-standard-vue": "catalog:",
		"stylelint-use-logical": "catalog:",
		"typescript": "catalog:",
		"typescript-eslint": "catalog:",
		"vue-eslint-parser": "catalog:"
	},
	"pnpm": {
		"overrides": {
			"@yarnpkg/shell>cross-spawn": "7.0.6",
			"tar": "7.5.22",
			"js-beautify>editorconfig": "3.0.2",
			"js-beautify>glob": "11.1.0",
			"adm-zip": "0.6.0",
			"js-yaml@4": "4.3.2",
			"js-yaml@3": "3.15.2",
			"unplugin-yaml>yaml": "2.9.0",
			"uuid": "11.1.1",
			"@ai-sdk/provider-utils": "4.0.51",
			"@opentelemetry/core": "2.11.0"
		}
	},
	"packageManager": "pnpm@10.27.0",
	"engines": {
		"node": "22",
		"pnpm": ">=10 <11"
	}
}