Files
directus/packages/types/package.json
Rijk van Zanten 7d2310badd Finish dependency move (#25583)
* Dangerously update API deps

* Dangerously move app dependencies to pnpm-workspace

* Move all dependencies to catalog

* Sort catalog

* Pnpm update

* Use pnpm 10.14

* Update for zod breaking change

* Fix unhead breaking change

* Downgrade major api upgrades

* Downgrade app major upgrades

* Fix app tests

* Downgrade isolated-vm

* Add changeset

* Fix template in head

* Resolve unhead lang signature

* Downgrade unhead

* Downgrade keyv/redis

It uses a different redis lib under the hood which is incompatible

* Resolve import in test

* Update and move workspace root dependencies

* Update CSS for updated linter rules

* Oops

* Run formatter

* Update rule name

* Run prettier

* Move utils peer to catalog

* Add focus-trap dependency
2025-08-04 18:13:12 -04:00

93 lines
1.8 KiB
JSON

{
"name": "@directus/types",
"version": "13.2.0",
"description": "Shared types for Directus",
"homepage": "https://directus.io",
"repository": {
"type": "git",
"url": "https://github.com/directus/directus.git",
"directory": "packages/types"
},
"funding": "https://github.com/directus/directus?sponsor=1",
"license": "MIT",
"author": "Rijk van Zanten <rijkvanzanten@me.com>",
"type": "module",
"exports": {
".": "./dist/index.js",
"./package.json": "./package.json"
},
"main": "dist/index.js",
"files": [
"dist"
],
"scripts": {
"build": "tsc",
"dev": "tsc --watch"
},
"dependencies": {
"@directus/constants": "workspace:*",
"@directus/schema": "workspace:*",
"@sinclair/typebox": "catalog:",
"@types/express": "catalog:",
"@types/geojson": "catalog:",
"@types/nodemailer": "catalog:",
"@types/ws": "catalog:"
},
"devDependencies": {
"@directus/tsconfig": "catalog:",
"@types/deep-diff": "catalog:",
"knex": "catalog:",
"typescript": "catalog:",
"vue": "catalog:",
"zod": "catalog:"
},
"peerDependencies": {
"deep-diff": "catalog:",
"express": "catalog:",
"graphql": "catalog:",
"knex": "catalog:",
"nodemailer": "catalog:",
"openapi3-ts": "catalog:",
"pino": "catalog:",
"sharp": "catalog:",
"vue": "catalog:",
"vue-router": "catalog:",
"ws": "catalog:"
},
"peerDependenciesMeta": {
"deep-diff": {
"optional": true
},
"express": {
"optional": true
},
"graphql": {
"optional": true
},
"knex": {
"optional": true
},
"pino": {
"optional": true
},
"nodemailer": {
"optional": true
},
"openapi3-ts": {
"optional": true
},
"sharp": {
"optional": true
},
"vue": {
"optional": true
},
"vue-router": {
"optional": true
},
"ws": {
"optional": true
}
}
}