{
"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"
}
}