mirror of
https://github.com/directus/directus.git
synced 2026-04-25 03:00:53 -04:00
* 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
323 lines
7.5 KiB
YAML
323 lines
7.5 KiB
YAML
packages:
|
|
- directus
|
|
- app
|
|
- api
|
|
- sdk
|
|
- packages/*
|
|
- tests/*
|
|
|
|
catalog:
|
|
'@authenio/samlify-node-xmllint': 2.0.0
|
|
'@aws-sdk/client-s3': 3.858.0
|
|
'@aws-sdk/client-ses': 3.859.0
|
|
'@aws-sdk/lib-storage': 3.858.0
|
|
'@azure/storage-blob': 12.28.0
|
|
'@changesets/cli': 2.29.5
|
|
'@changesets/get-github-info': 0.6.0
|
|
'@changesets/types': 6.1.0
|
|
'@directus/schema-builder': workspace:*
|
|
'@directus/tsconfig': 3.0.0
|
|
'@directus/types': workspace:*
|
|
'@editorjs/attaches': 1.3.0
|
|
'@editorjs/checklist': 1.6.0
|
|
'@editorjs/code': 2.9.3
|
|
'@editorjs/delimiter': 1.4.2
|
|
'@editorjs/editorjs': 2.30.8
|
|
'@editorjs/embed': 2.7.6
|
|
'@editorjs/header': 2.8.8
|
|
'@editorjs/image': 2.10.3
|
|
'@editorjs/inline-code': 1.5.2
|
|
'@editorjs/nested-list': 1.4.3
|
|
'@editorjs/paragraph': 2.11.7
|
|
'@editorjs/quote': 2.7.6
|
|
'@editorjs/raw': 2.5.1
|
|
'@editorjs/table': 2.4.5
|
|
'@editorjs/underline': 1.2.1
|
|
'@eslint/js': 9.32.0
|
|
'@fortawesome/fontawesome-svg-core': 6.7.2
|
|
'@fortawesome/free-brands-svg-icons': 6.7.2
|
|
'@fullcalendar/core': 6.1.18
|
|
'@fullcalendar/daygrid': 6.1.18
|
|
'@fullcalendar/interaction': 6.1.18
|
|
'@fullcalendar/list': 6.1.18
|
|
'@fullcalendar/timegrid': 6.1.18
|
|
'@godaddy/terminus': 4.12.1
|
|
'@google-cloud/storage': 7.16.0
|
|
'@histoire/plugin-vue': 0.17.17
|
|
'@joeattardi/emoji-button': 4.6.4
|
|
'@json2csv/plainjs': 7.0.6
|
|
'@keyv/redis': 3.0.1
|
|
'@mapbox/mapbox-gl-draw': 1.5.0
|
|
'@mapbox/mapbox-gl-draw-static-mode': 1.0.1
|
|
'@mapbox/mapbox-gl-geocoder': 5.1.0
|
|
'@ngneat/falso': 8.0.2
|
|
'@npm/types': 2.1.0
|
|
'@pinia/testing': 1.0.2
|
|
'@pnpm/logger': 1001.0.0
|
|
'@pnpm/workspace.find-packages': 1000.0.31
|
|
'@pnpm/workspace.pkgs-graph': 1000.0.18
|
|
'@popperjs/core': 2.11.8
|
|
'@rollup/plugin-alias': 5.1.1
|
|
'@rollup/plugin-commonjs': 28.0.6
|
|
'@rollup/plugin-json': 6.1.0
|
|
'@rollup/plugin-node-resolve': 16.0.1
|
|
'@rollup/plugin-replace': 6.0.2
|
|
'@rollup/plugin-terser': 0.4.4
|
|
'@rollup/plugin-virtual': 3.0.2
|
|
'@rollup/plugin-yaml': 4.1.2
|
|
'@shopify/semaphore': 3.1.0
|
|
'@sinclair/typebox': 0.34.38
|
|
'@sindresorhus/slugify': 2.2.1
|
|
'@smithy/node-http-handler': 4.1.0
|
|
'@supabase/storage-js': 2.10.4
|
|
'@tinymce/tinymce-vue': 6.3.0
|
|
'@turf/meta': 7.2.0
|
|
'@tus/server': 1.10.2
|
|
'@tus/utils': 0.5.1
|
|
'@types/async': 3.2.24
|
|
'@types/base-64': 1.0.2
|
|
'@types/busboy': 1.5.4
|
|
'@types/bytes': 3.1.5
|
|
'@types/chroma-js': 3.1.1
|
|
'@types/codemirror': 5.60.16
|
|
'@types/content-disposition': 0.5.9
|
|
'@types/cookie-parser': 1.4.9
|
|
'@types/cors': 2.8.19
|
|
'@types/deep-diff': 1.0.5
|
|
'@types/destroy': 1.0.3
|
|
'@types/diacritics': 1.3.3
|
|
'@types/diff': 7.0.1
|
|
'@types/encodeurl': 1.0.3
|
|
'@types/express': 4.17.21
|
|
'@types/express-serve-static-core': 4.19.6
|
|
'@types/file-saver': 2.0.7
|
|
'@types/fs-extra': 11.0.4
|
|
'@types/geojson': 7946.0.16
|
|
'@types/glob-to-regexp': 0.4.4
|
|
'@types/inquirer': 9.0.8
|
|
'@types/js-yaml': 4.0.9
|
|
'@types/json2csv': 5.0.7
|
|
'@types/jsonwebtoken': 9.0.10
|
|
'@types/ldapjs': 2.2.5
|
|
'@types/lodash': 4.17.20
|
|
'@types/lodash-es': 4.17.12
|
|
'@types/mapbox__mapbox-gl-draw': 1.4.9
|
|
'@types/mapbox__mapbox-gl-geocoder': 5.0.0
|
|
'@types/mime-types': 3.0.1
|
|
'@types/ms': 2.1.0
|
|
'@types/node': 22.13.14
|
|
'@types/node-schedule': 2.1.8
|
|
'@types/nodemailer': 6.4.17
|
|
'@types/object-hash': 3.0.6
|
|
'@types/papaparse': 5.3.16
|
|
'@types/proxy-addr': 2.0.3
|
|
'@types/qrcode': 1.5.5
|
|
'@types/qs': 6.14.0
|
|
'@types/sanitize-html': 2.16.0
|
|
'@types/semver': 7.7.0
|
|
'@types/stream-json': 1.7.8
|
|
'@types/tmp': 0.2.6
|
|
'@types/wellknown': 0.5.8
|
|
'@types/ws': 8.18.1
|
|
'@unhead/addons': 1.11.20
|
|
'@unhead/vue': 1.11.20
|
|
'@vitejs/plugin-vue': 6.0.1
|
|
'@vitest/coverage-v8': 3.2.4
|
|
'@vue/test-utils': 2.4.6
|
|
'@vueuse/core': 13.6.0
|
|
'@vueuse/integrations': 13.6.0
|
|
'@vueuse/router': 13.6.0
|
|
apexcharts: 4.5.0
|
|
argon2: 0.43.1
|
|
async: 3.2.6
|
|
async-mutex: 0.5.0
|
|
axios: 1.11.0
|
|
axios-cache-interceptor: 1.8.0
|
|
base-64: 1.0.0
|
|
boxen: 8.0.1
|
|
busboy: 1.6.0
|
|
bytes: 3.1.2
|
|
camelcase: 8.0.0
|
|
caret-pos: 2.0.0
|
|
chalk: 5.4.1
|
|
chokidar: 4.0.3
|
|
chroma-js: 3.1.2
|
|
codemirror: 5.65.18
|
|
color: 5.0.0
|
|
commander: 14.0.0
|
|
content-disposition: 0.5.4
|
|
cookie: 1.0.2
|
|
cookie-parser: 1.4.7
|
|
copyfiles: 2.4.1
|
|
cors: 2.8.5
|
|
cron-parser: 4.9.0
|
|
cropperjs: 1.6.2
|
|
date-fns: 4.1.0
|
|
decamelize: 6.0.0
|
|
deep-diff: 1.0.2
|
|
destroy: 1.2.0
|
|
diacritics: 1.3.0
|
|
diff: 7.0.0
|
|
dompurify: 3.2.6
|
|
dotenv: 17.2.1
|
|
editorjs-toggle-block: 0.3.16
|
|
encodeurl: 2.0.0
|
|
esbuild: 0.25.8
|
|
esbuild-plugin-replace: 1.4.0
|
|
esbuild-yaml: 3.0.3
|
|
escape-string-regexp: 5.0.0
|
|
eslint: 9.32.0
|
|
eslint-config-prettier: 10.1.8
|
|
eslint-plugin-vue: 10.4.0
|
|
eventemitter2: 6.4.9
|
|
execa: 9.6.0
|
|
exif-reader: 2.0.2
|
|
express: 4.21.2
|
|
file-saver: 2.0.5
|
|
find-cache-directory: 6.0.0
|
|
flat: 6.0.1
|
|
flatpickr: 4.6.13
|
|
focus-trap: 7.6.5
|
|
form-data: 4.0.4
|
|
fs-extra: 11.3.0
|
|
geojson: 0.5.0
|
|
get-port: 7.1.0
|
|
glob-to-regexp: 0.4.1
|
|
globals: 16.3.0
|
|
graphql: 16.11.0
|
|
graphql-compose: 9.1.0
|
|
graphql-ws: 6.0.6
|
|
happy-dom: 18.0.1
|
|
helmet: 8.1.0
|
|
histoire: 0.17.17
|
|
html-entities: 2.6.0
|
|
icc: 3.0.0
|
|
inquirer: 12.9.0
|
|
ioredis: 5.7.0
|
|
ip-matching: 2.1.2
|
|
isolated-vm: 5.0.3
|
|
joi: 17.13.3
|
|
js-yaml: 4.1.0
|
|
js2xmlparser: 5.0.0
|
|
json-to-graphql-query: 2.3.0
|
|
json2csv: 5.0.7
|
|
jsonlint-mod: 1.7.6
|
|
jsonwebtoken: 9.0.2
|
|
keyv: 5.4.0
|
|
knex: 3.1.0
|
|
knex-mock-client: 3.0.2
|
|
ky: 1.8.2
|
|
ldapjs: 2.3.3
|
|
liquidjs: 10.21.1
|
|
lodash: 4.17.21
|
|
lodash-es: 4.17.21
|
|
log-symbols: 7.0.1
|
|
lru-cache: 11.1.0
|
|
mapbox-gl: 1.13.3
|
|
maplibre-gl: 1.15.3
|
|
marked: 16.1.1
|
|
micromustache: 8.0.3
|
|
mime: 4.0.7
|
|
mime-types: 3.0.1
|
|
minimatch: 10.0.3
|
|
mitt: 3.0.1
|
|
mnemonist: 0.40.3
|
|
ms: 2.1.3
|
|
mysql2: 3.14.3
|
|
nanoid: 5.1.5
|
|
node-machine-id: 1.1.12
|
|
node-schedule: 2.1.1
|
|
nodemailer: 7.0.5
|
|
nodemailer-mailgun-transport: 2.1.5
|
|
npm-watch: 0.13.0
|
|
object-hash: 3.0.0
|
|
ofetch: 1.4.1
|
|
openapi3-ts: 4.5.0
|
|
openid-client: 5.7.1
|
|
ora: 8.2.0
|
|
oracledb: 6.9.0
|
|
otplib: 12.0.1
|
|
p-limit: 6.2.0
|
|
p-queue: 8.1.0
|
|
papaparse: 5.5.3
|
|
pg: 8.16.3
|
|
pinia: 2.3.1
|
|
pino: 9.7.0
|
|
pino-http: 10.5.0
|
|
pino-http-print: 3.1.0
|
|
pino-pretty: 13.1.1
|
|
pm2: 6.0.8
|
|
postcss-html: 1.8.0
|
|
prettier: 3.6.2
|
|
pretty-ms: 9.2.0
|
|
prom-client: 15.1.3
|
|
proxy-addr: 2.0.7
|
|
qrcode: 1.5.4
|
|
qs: 6.14.0
|
|
rate-limiter-flexible: 7.2.0
|
|
rimraf: 6.0.1
|
|
rolldown: 1.0.0-beta.30
|
|
rollup: 4.46.2
|
|
rollup-plugin-esbuild: 6.2.1
|
|
rollup-plugin-node-externals: 8.0.1
|
|
rollup-plugin-styler: 2.0.0
|
|
samlify: 2.10.1
|
|
sanitize-html: 2.17.0
|
|
sass-embedded: 1.89.2
|
|
semver: 7.7.2
|
|
sharp: 0.34.3
|
|
snappy: 7.3.0
|
|
sqlite3: 5.1.7
|
|
stream-json: 1.9.1
|
|
string-width: 7.2.0
|
|
strip-ansi: 7.1.0
|
|
stylelint: 16.23.0
|
|
stylelint-config-standard: 39.0.0
|
|
stylelint-config-standard-scss: 15.0.1
|
|
stylelint-config-standard-vue: 1.0.0
|
|
stylelint-use-logical: 2.1.2
|
|
swagger-cli: 4.0.4
|
|
swagger-ui-watcher: 2.1.14
|
|
tar: 7.4.3
|
|
tedious: 18.6.1
|
|
tinymce: 6.8.5
|
|
tmp: 0.2.3
|
|
tsup: 8.5.0
|
|
tsx: 4.20.3
|
|
tus-js-client: 4.3.1
|
|
typescript: 5.8.3
|
|
typescript-eslint: 8.38.0
|
|
undici: 7.13.0
|
|
update-check: 1.5.4
|
|
uuid: 11.1.0
|
|
vite: 5.4.19
|
|
vite-plugin-dts: 4.5.4
|
|
vite-plugin-vue-devtools: 7.7.2
|
|
vitest: 3.2.4
|
|
vue: 3.5.18
|
|
vue-i18n: 11.1.11
|
|
vue-router: 4.5.1
|
|
vue-tsc: 3.0.5
|
|
vue-virtual-scroller: 2.0.0-beta.8
|
|
vuedraggable: 4.1.0
|
|
wellknown: 0.5.0
|
|
ws: 8.18.3
|
|
zod: 4.0.14
|
|
zod-validation-error: 4.0.1
|
|
|
|
catalogMode: strict
|
|
|
|
onlyBuiltDependencies:
|
|
- '@fortawesome/fontawesome-common-types'
|
|
- '@fortawesome/fontawesome-svg-core'
|
|
- '@fortawesome/free-regular-svg-icons'
|
|
- '@fortawesome/free-solid-svg-icons'
|
|
- '@parcel/watcher'
|
|
- argon2
|
|
- esbuild
|
|
- isolated-vm
|
|
- oracledb
|
|
- sharp
|
|
- sqlite3
|
|
- vue-demi
|