Package Exports
- @directus/api
- @directus/api/__utils__/items-utils
- @directus/api/__utils__/schemas
- @directus/api/__utils__/snapshots
- @directus/api/app
- @directus/api/auth
- @directus/api/auth/auth
- @directus/api/auth/drivers/index
- @directus/api/auth/drivers/ldap
- @directus/api/auth/drivers/local
- @directus/api/auth/drivers/oauth2
- @directus/api/auth/drivers/openid
- @directus/api/auth/drivers/saml
- @directus/api/cache
- @directus/api/cli/commands/bootstrap/index
- @directus/api/cli/commands/count/index
- @directus/api/cli/commands/database/install
- @directus/api/cli/commands/database/migrate
- @directus/api/cli/commands/init/index
- @directus/api/cli/commands/init/questions
- @directus/api/cli/commands/roles/create
- @directus/api/cli/commands/schema/apply
- @directus/api/cli/commands/schema/snapshot
- @directus/api/cli/commands/security/key
- @directus/api/cli/commands/security/secret
- @directus/api/cli/commands/users/create
- @directus/api/cli/commands/users/passwd
- @directus/api/cli/index
- @directus/api/cli/run
- @directus/api/cli/run.js
- @directus/api/cli/utils/create-db-connection
- @directus/api/cli/utils/create-env/index
- @directus/api/cli/utils/defaults
- @directus/api/cli/utils/drivers
- @directus/api/constants
- @directus/api/controllers/activity
- @directus/api/controllers/assets
- @directus/api/controllers/auth
- @directus/api/controllers/collections
- @directus/api/controllers/dashboards
- @directus/api/controllers/extensions
- @directus/api/controllers/fields
- @directus/api/controllers/files
- @directus/api/controllers/flows
- @directus/api/controllers/folders
- @directus/api/controllers/graphql
- @directus/api/controllers/items
- @directus/api/controllers/not-found
- @directus/api/controllers/notifications
- @directus/api/controllers/operations
- @directus/api/controllers/panels
- @directus/api/controllers/permissions
- @directus/api/controllers/presets
- @directus/api/controllers/relations
- @directus/api/controllers/revisions
- @directus/api/controllers/roles
- @directus/api/controllers/schema
- @directus/api/controllers/server
- @directus/api/controllers/settings
- @directus/api/controllers/shares
- @directus/api/controllers/translations
- @directus/api/controllers/users
- @directus/api/controllers/utils
- @directus/api/controllers/webhooks
- @directus/api/database/errors/dialects/mssql
- @directus/api/database/errors/dialects/mysql
- @directus/api/database/errors/dialects/oracle
- @directus/api/database/errors/dialects/postgres
- @directus/api/database/errors/dialects/sqlite
- @directus/api/database/errors/dialects/types
- @directus/api/database/errors/translate
- @directus/api/database/helpers/date/dialects/default
- @directus/api/database/helpers/date/dialects/mssql
- @directus/api/database/helpers/date/dialects/mysql
- @directus/api/database/helpers/date/dialects/oracle
- @directus/api/database/helpers/date/dialects/sqlite
- @directus/api/database/helpers/date/index
- @directus/api/database/helpers/date/types
- @directus/api/database/helpers/fn/dialects/mssql
- @directus/api/database/helpers/fn/dialects/mysql
- @directus/api/database/helpers/fn/dialects/oracle
- @directus/api/database/helpers/fn/dialects/postgres
- @directus/api/database/helpers/fn/dialects/sqlite
- @directus/api/database/helpers/fn/index
- @directus/api/database/helpers/fn/types
- @directus/api/database/helpers/geometry/dialects/mssql
- @directus/api/database/helpers/geometry/dialects/mysql
- @directus/api/database/helpers/geometry/dialects/oracle
- @directus/api/database/helpers/geometry/dialects/postgres
- @directus/api/database/helpers/geometry/dialects/redshift
- @directus/api/database/helpers/geometry/dialects/sqlite
- @directus/api/database/helpers/geometry/index
- @directus/api/database/helpers/geometry/types
- @directus/api/database/helpers/index
- @directus/api/database/helpers/schema/dialects/cockroachdb
- @directus/api/database/helpers/schema/dialects/default
- @directus/api/database/helpers/schema/dialects/mssql
- @directus/api/database/helpers/schema/dialects/mysql
- @directus/api/database/helpers/schema/dialects/oracle
- @directus/api/database/helpers/schema/dialects/sqlite
- @directus/api/database/helpers/schema/index
- @directus/api/database/helpers/schema/types
- @directus/api/database/helpers/types
- @directus/api/database/index
- @directus/api/database/migrations/20201028A-remove-collection-foreign-keys
- @directus/api/database/migrations/20201029A-remove-system-relations
- @directus/api/database/migrations/20201029B-remove-system-collections
- @directus/api/database/migrations/20201029C-remove-system-fields
- @directus/api/database/migrations/20201105A-add-cascade-system-relations
- @directus/api/database/migrations/20201105B-change-webhook-url-type
- @directus/api/database/migrations/20210225A-add-relations-sort-field
- @directus/api/database/migrations/20210304A-remove-locked-fields
- @directus/api/database/migrations/20210312A-webhooks-collections-text
- @directus/api/database/migrations/20210331A-add-refresh-interval
- @directus/api/database/migrations/20210415A-make-filesize-nullable
- @directus/api/database/migrations/20210416A-add-collections-accountability
- @directus/api/database/migrations/20210422A-remove-files-interface
- @directus/api/database/migrations/20210506A-rename-interfaces
- @directus/api/database/migrations/20210510A-restructure-relations
- @directus/api/database/migrations/20210518A-add-foreign-key-constraints
- @directus/api/database/migrations/20210519A-add-system-fk-triggers
- @directus/api/database/migrations/20210521A-add-collections-icon-color
- @directus/api/database/migrations/20210525A-add-insights
- @directus/api/database/migrations/20210608A-add-deep-clone-config
- @directus/api/database/migrations/20210626A-change-filesize-bigint
- @directus/api/database/migrations/20210716A-add-conditions-to-fields
- @directus/api/database/migrations/20210721A-add-default-folder
- @directus/api/database/migrations/20210802A-replace-groups
- @directus/api/database/migrations/20210803A-add-required-to-fields
- @directus/api/database/migrations/20210805A-update-groups
- @directus/api/database/migrations/20210805B-change-image-metadata-structure
- @directus/api/database/migrations/20210811A-add-geometry-config
- @directus/api/database/migrations/20210831A-remove-limit-column
- @directus/api/database/migrations/20210903A-add-auth-provider
- @directus/api/database/migrations/20210907A-webhooks-collections-not-null
- @directus/api/database/migrations/20210910A-move-module-setup
- @directus/api/database/migrations/20210920A-webhooks-url-not-null
- @directus/api/database/migrations/20210924A-add-collection-organization
- @directus/api/database/migrations/20210927A-replace-fields-group
- @directus/api/database/migrations/20210927B-replace-m2m-interface
- @directus/api/database/migrations/20210929A-rename-login-action
- @directus/api/database/migrations/20211007A-update-presets
- @directus/api/database/migrations/20211009A-add-auth-data
- @directus/api/database/migrations/20211016A-add-webhook-headers
- @directus/api/database/migrations/20211103A-set-unique-to-user-token
- @directus/api/database/migrations/20211103B-update-special-geometry
- @directus/api/database/migrations/20211104A-remove-collections-listing
- @directus/api/database/migrations/20211118A-add-notifications
- @directus/api/database/migrations/20211211A-add-shares
- @directus/api/database/migrations/20211230A-add-project-descriptor
- @directus/api/database/migrations/20220303A-remove-default-project-color
- @directus/api/database/migrations/20220308A-add-bookmark-icon-and-color
- @directus/api/database/migrations/20220314A-add-translation-strings
- @directus/api/database/migrations/20220322A-rename-field-typecast-flags
- @directus/api/database/migrations/20220323A-add-field-validation
- @directus/api/database/migrations/20220325A-fix-typecast-flags
- @directus/api/database/migrations/20220325B-add-default-language
- @directus/api/database/migrations/20220402A-remove-default-value-panel-icon
- @directus/api/database/migrations/20220429A-add-flows
- @directus/api/database/migrations/20220429B-add-color-to-insights-icon
- @directus/api/database/migrations/20220429C-drop-non-null-from-ip-of-activity
- @directus/api/database/migrations/20220429D-drop-non-null-from-sender-of-notifications
- @directus/api/database/migrations/20220614A-rename-hook-trigger-to-event
- @directus/api/database/migrations/20220801A-update-notifications-timestamp-column
- @directus/api/database/migrations/20220802A-add-custom-aspect-ratios
- @directus/api/database/migrations/20220826A-add-origin-to-accountability
- @directus/api/database/migrations/20230401A-update-material-icons
- @directus/api/database/migrations/20230525A-add-preview-settings
- @directus/api/database/migrations/20230526A-migrate-translation-strings
- @directus/api/database/migrations/run
- @directus/api/database/run-ast
- @directus/api/database/seeds/run
- @directus/api/database/system-data/app-access-permissions/index
- @directus/api/database/system-data/collections/index
- @directus/api/database/system-data/fields/index
- @directus/api/database/system-data/relations/index
- @directus/api/emitter
- @directus/api/env
- @directus/api/errors/codes
- @directus/api/errors/contains-null-values
- @directus/api/errors/content-too-large
- @directus/api/errors/forbidden
- @directus/api/errors/hit-rate-limit
- @directus/api/errors/illegal-asset-transformation
- @directus/api/errors/index
- @directus/api/errors/invalid-credentials
- @directus/api/errors/invalid-foreign-key
- @directus/api/errors/invalid-ip
- @directus/api/errors/invalid-otp
- @directus/api/errors/invalid-payload
- @directus/api/errors/invalid-provider
- @directus/api/errors/invalid-provider-config
- @directus/api/errors/invalid-query
- @directus/api/errors/invalid-token
- @directus/api/errors/method-not-allowed
- @directus/api/errors/not-null-violation
- @directus/api/errors/range-not-satisfiable
- @directus/api/errors/record-not-unique
- @directus/api/errors/route-not-found
- @directus/api/errors/service-unavailable
- @directus/api/errors/token-expired
- @directus/api/errors/unexpected-response
- @directus/api/errors/unprocessable-content
- @directus/api/errors/unsupported-media-type
- @directus/api/errors/user-suspended
- @directus/api/errors/value-out-of-range
- @directus/api/errors/value-too-long
- @directus/api/extensions
- @directus/api/flows
- @directus/api/index
- @directus/api/logger
- @directus/api/mailer
- @directus/api/messenger
- @directus/api/middleware/authenticate
- @directus/api/middleware/cache
- @directus/api/middleware/check-ip
- @directus/api/middleware/collection-exists
- @directus/api/middleware/cors
- @directus/api/middleware/error-handler
- @directus/api/middleware/extract-token
- @directus/api/middleware/get-permissions
- @directus/api/middleware/graphql
- @directus/api/middleware/rate-limiter-global
- @directus/api/middleware/rate-limiter-ip
- @directus/api/middleware/respond
- @directus/api/middleware/sanitize-query
- @directus/api/middleware/schema
- @directus/api/middleware/use-collection
- @directus/api/middleware/validate-batch
- @directus/api/operations/condition/index
- @directus/api/operations/exec/index
- @directus/api/operations/item-create/index
- @directus/api/operations/item-delete/index
- @directus/api/operations/item-read/index
- @directus/api/operations/item-update/index
- @directus/api/operations/log/index
- @directus/api/operations/mail/index
- @directus/api/operations/notification/index
- @directus/api/operations/request/index
- @directus/api/operations/sleep/index
- @directus/api/operations/transform/index
- @directus/api/operations/trigger/index
- @directus/api/package.json
- @directus/api/rate-limiter
- @directus/api/request/index
- @directus/api/request/request-interceptor
- @directus/api/request/response-interceptor
- @directus/api/request/validate-ip
- @directus/api/server
- @directus/api/services/activity
- @directus/api/services/assets
- @directus/api/services/authentication
- @directus/api/services/authorization
- @directus/api/services/collections
- @directus/api/services/dashboards
- @directus/api/services/fields
- @directus/api/services/files
- @directus/api/services/flows
- @directus/api/services/folders
- @directus/api/services/graphql/errors/execution
- @directus/api/services/graphql/errors/index
- @directus/api/services/graphql/errors/validation
- @directus/api/services/graphql/index
- @directus/api/services/graphql/subscription
- @directus/api/services/graphql/types/bigint
- @directus/api/services/graphql/types/date
- @directus/api/services/graphql/types/geojson
- @directus/api/services/graphql/types/hash
- @directus/api/services/graphql/types/string-or-float
- @directus/api/services/graphql/types/void
- @directus/api/services/graphql/utils/add-path-to-validation-error
- @directus/api/services/graphql/utils/process-error
- @directus/api/services/import-export
- @directus/api/services/index
- @directus/api/services/items
- @directus/api/services/mail/index
- @directus/api/services/meta
- @directus/api/services/notifications
- @directus/api/services/operations
- @directus/api/services/panels
- @directus/api/services/payload
- @directus/api/services/permissions
- @directus/api/services/presets
- @directus/api/services/relations
- @directus/api/services/revisions
- @directus/api/services/roles
- @directus/api/services/schema
- @directus/api/services/server
- @directus/api/services/settings
- @directus/api/services/shares
- @directus/api/services/specifications
- @directus/api/services/tfa
- @directus/api/services/translations
- @directus/api/services/users
- @directus/api/services/utils
- @directus/api/services/webhooks
- @directus/api/services/websocket
- @directus/api/start
- @directus/api/storage/get-storage-driver
- @directus/api/storage/index
- @directus/api/storage/register-drivers
- @directus/api/storage/register-locations
- @directus/api/synchronization
- @directus/api/types/assets
- @directus/api/types/ast
- @directus/api/types/auth
- @directus/api/types/collection
- @directus/api/types/database
- @directus/api/types/events
- @directus/api/types/files
- @directus/api/types/graphql
- @directus/api/types/index
- @directus/api/types/items
- @directus/api/types/meta
- @directus/api/types/migration
- @directus/api/types/revision
- @directus/api/types/services
- @directus/api/types/snapshot
- @directus/api/types/webhooks
- @directus/api/utils/apply-diff
- @directus/api/utils/apply-function-to-column-name
- @directus/api/utils/apply-query
- @directus/api/utils/apply-snapshot
- @directus/api/utils/async-handler
- @directus/api/utils/calculate-field-depth
- @directus/api/utils/compress
- @directus/api/utils/construct-flow-tree
- @directus/api/utils/filter-items
- @directus/api/utils/generate-hash
- @directus/api/utils/get-accountability-for-role
- @directus/api/utils/get-accountability-for-token
- @directus/api/utils/get-ast-from-query
- @directus/api/utils/get-auth-providers
- @directus/api/utils/get-cache-headers
- @directus/api/utils/get-cache-key
- @directus/api/utils/get-collection-from-alias
- @directus/api/utils/get-column
- @directus/api/utils/get-column-path
- @directus/api/utils/get-config-from-env
- @directus/api/utils/get-date-formatted
- @directus/api/utils/get-default-index-name
- @directus/api/utils/get-default-value
- @directus/api/utils/get-graphql-query-and-variables
- @directus/api/utils/get-graphql-type
- @directus/api/utils/get-ip-from-req
- @directus/api/utils/get-local-type
- @directus/api/utils/get-milliseconds
- @directus/api/utils/get-module-default
- @directus/api/utils/get-permissions
- @directus/api/utils/get-relation-info
- @directus/api/utils/get-relation-type
- @directus/api/utils/get-schema
- @directus/api/utils/get-service
- @directus/api/utils/get-snapshot
- @directus/api/utils/get-snapshot-diff
- @directus/api/utils/get-string-byte-size
- @directus/api/utils/get-versioned-hash
- @directus/api/utils/is-directus-jwt
- @directus/api/utils/is-url-allowed
- @directus/api/utils/job-queue
- @directus/api/utils/jwt
- @directus/api/utils/map-values-deep
- @directus/api/utils/md
- @directus/api/utils/merge-permissions
- @directus/api/utils/merge-permissions-for-share
- @directus/api/utils/package
- @directus/api/utils/parse-image-metadata
- @directus/api/utils/redact
- @directus/api/utils/reduce-schema
- @directus/api/utils/require-yaml
- @directus/api/utils/sanitize-error
- @directus/api/utils/sanitize-query
- @directus/api/utils/sanitize-schema
- @directus/api/utils/schedule
- @directus/api/utils/should-clear-cache
- @directus/api/utils/should-skip-cache
- @directus/api/utils/stall
- @directus/api/utils/strip-function
- @directus/api/utils/telemetry
- @directus/api/utils/to-boolean
- @directus/api/utils/transformations
- @directus/api/utils/url
- @directus/api/utils/user-name
- @directus/api/utils/validate-diff
- @directus/api/utils/validate-env
- @directus/api/utils/validate-keys
- @directus/api/utils/validate-query
- @directus/api/utils/validate-snapshot
- @directus/api/utils/validate-storage
- @directus/api/webhooks
- @directus/api/websocket/authenticate
- @directus/api/websocket/controllers/base
- @directus/api/websocket/controllers/graphql
- @directus/api/websocket/controllers/hooks
- @directus/api/websocket/controllers/index
- @directus/api/websocket/controllers/rest
- @directus/api/websocket/errors
- @directus/api/websocket/handlers/heartbeat
- @directus/api/websocket/handlers/index
- @directus/api/websocket/handlers/items
- @directus/api/websocket/handlers/subscribe
- @directus/api/websocket/messages
- @directus/api/websocket/types
- @directus/api/websocket/utils/get-expires-at-for-token
- @directus/api/websocket/utils/message
- @directus/api/websocket/utils/wait-for-message
Readme
ERROR: No README data found!