@lucidcms/core
Version:
The core of the Lucid CMS. It's responsible for spinning up the API and serving the CMS.
1 lines • 223 kB
JSON
{"inputs":{"src/translations/en-gb.json":{"bytes":22006,"imports":[]},"src/translations/index.ts":{"bytes":455,"imports":[{"path":"src/translations/en-gb.json","kind":"import-statement","original":"./en-gb.json"}],"format":"esm"},"src/constants/permission-groups.ts":{"bytes":1012,"imports":[],"format":"esm"},"src/constants/constants.ts":{"bytes":2812,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"src/constants/permission-groups.ts","kind":"import-statement","original":"./permission-groups.js"}],"format":"esm"},"src/utils/errors/decode-error.ts":{"bytes":944,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"./index.js"},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../../constants/constants.js"}],"format":"esm"},"src/utils/errors/error-type-defaults.ts":{"bytes":846,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"}],"format":"esm"},"src/utils/errors/lucid-api-error.ts":{"bytes":2479,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/utils/errors/error-type-defaults.ts","kind":"import-statement","original":"./error-type-defaults.js"},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../../constants/constants.js"}],"format":"esm"},"src/utils/logging/logger.ts":{"bytes":374,"imports":[{"path":"winston","kind":"import-statement","external":true}],"format":"esm"},"src/utils/logging/index.ts":{"bytes":889,"imports":[{"path":"src/utils/logging/logger.ts","kind":"import-statement","original":"./logger.js"}],"format":"esm"},"src/utils/errors/lucid-error.ts":{"bytes":1080,"imports":[{"path":"src/utils/logging/index.ts","kind":"import-statement","original":"../../utils/logging/index.js"}],"format":"esm"},"src/utils/errors/index.ts":{"bytes":183,"imports":[{"path":"src/utils/errors/decode-error.ts","kind":"import-statement","original":"./decode-error.js"},{"path":"src/utils/errors/lucid-api-error.ts","kind":"import-statement","original":"./lucid-api-error.js"},{"path":"src/utils/errors/lucid-error.ts","kind":"import-statement","original":"./lucid-error.js"}],"format":"esm"},"src/libs/db/types.ts":{"bytes":7095,"imports":[],"format":"esm"},"src/libs/db/kysely/column-helpers.ts":{"bytes":1000,"imports":[{"path":"kysely","kind":"import-statement","external":true},{"path":"src/libs/db/types.ts","kind":"import-statement","original":"../types.js"}],"format":"esm"},"src/libs/db/migrations/00000001-locales.ts":{"bytes":925,"imports":[{"path":"kysely","kind":"import-statement","external":true},{"path":"src/libs/db/types.ts","kind":"import-statement","original":"../types.js"},{"path":"src/libs/db/kysely/column-helpers.ts","kind":"import-statement","original":"../kysely/column-helpers.js"}],"format":"esm"},"src/libs/db/migrations/00000002-translations.ts":{"bytes":1489,"imports":[{"path":"src/libs/db/kysely/column-helpers.ts","kind":"import-statement","original":"../kysely/column-helpers.js"}],"format":"esm"},"src/libs/db/migrations/00000003-options.ts":{"bytes":532,"imports":[],"format":"esm"},"src/libs/db/migrations/00000004-users-and-permissions.ts":{"bytes":3603,"imports":[{"path":"src/libs/db/kysely/column-helpers.ts","kind":"import-statement","original":"../kysely/column-helpers.js"}],"format":"esm"},"src/libs/db/migrations/00000005-emails.ts":{"bytes":1651,"imports":[{"path":"src/libs/db/kysely/column-helpers.ts","kind":"import-statement","original":"../kysely/column-helpers.js"}],"format":"esm"},"src/libs/db/migrations/00000006-media.ts":{"bytes":2589,"imports":[{"path":"src/libs/db/kysely/column-helpers.ts","kind":"import-statement","original":"../kysely/column-helpers.js"}],"format":"esm"},"src/libs/db/migrations/00000007-collections.ts":{"bytes":6529,"imports":[{"path":"src/libs/db/kysely/column-helpers.ts","kind":"import-statement","original":"../kysely/column-helpers.js"}],"format":"esm"},"src/libs/db/migrations/00000008-integrations.ts":{"bytes":1535,"imports":[{"path":"src/libs/db/kysely/column-helpers.ts","kind":"import-statement","original":"../kysely/column-helpers.js"}],"format":"esm"},"src/libs/db/adapter.ts":{"bytes":2985,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"kysely","kind":"import-statement","external":true},{"path":"kysely/helpers/sqlite","kind":"import-statement","external":true},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"},{"path":"src/utils/logging/index.ts","kind":"import-statement","original":"../../utils/logging/index.js"},{"path":"src/libs/db/migrations/00000001-locales.ts","kind":"import-statement","original":"./migrations/00000001-locales.js"},{"path":"src/libs/db/migrations/00000002-translations.ts","kind":"import-statement","original":"./migrations/00000002-translations.js"},{"path":"src/libs/db/migrations/00000003-options.ts","kind":"import-statement","original":"./migrations/00000003-options.js"},{"path":"src/libs/db/migrations/00000004-users-and-permissions.ts","kind":"import-statement","original":"./migrations/00000004-users-and-permissions.js"},{"path":"src/libs/db/migrations/00000005-emails.ts","kind":"import-statement","original":"./migrations/00000005-emails.js"},{"path":"src/libs/db/migrations/00000006-media.ts","kind":"import-statement","original":"./migrations/00000006-media.js"},{"path":"src/libs/db/migrations/00000007-collections.ts","kind":"import-statement","original":"./migrations/00000007-collections.js"},{"path":"src/libs/db/migrations/00000008-integrations.ts","kind":"import-statement","original":"./migrations/00000008-integrations.js"}],"format":"esm"},"src/libs/db/adapters/postgres/index.ts":{"bytes":572,"imports":[{"path":"pg","kind":"import-statement","external":true},{"path":"kysely","kind":"import-statement","external":true},{"path":"src/libs/db/adapter.ts","kind":"import-statement","original":"../../adapter.js"},{"path":"src/libs/db/types.ts","kind":"import-statement","original":"../../types.js"},{"path":"kysely/helpers/postgres","kind":"import-statement","external":true}],"format":"esm"},"src/libs/db/adapters/libsql/index.ts":{"bytes":634,"imports":[{"path":"@libsql/kysely-libsql","kind":"import-statement","external":true},{"path":"kysely","kind":"import-statement","external":true},{"path":"src/libs/db/adapter.ts","kind":"import-statement","original":"../../adapter.js"},{"path":"src/libs/db/types.ts","kind":"import-statement","original":"../../types.js"},{"path":"kysely/helpers/sqlite","kind":"import-statement","external":true}],"format":"esm"},"src/libs/db/adapters/sqlite/index.ts":{"bytes":598,"imports":[{"path":"src/libs/db/adapter.ts","kind":"import-statement","original":"../../adapter.js"},{"path":"kysely","kind":"import-statement","external":true},{"path":"src/libs/db/types.ts","kind":"import-statement","original":"../../types.js"},{"path":"kysely/helpers/sqlite","kind":"import-statement","external":true}],"format":"esm"},"src/adapters.ts":{"bytes":241,"imports":[{"path":"src/libs/db/adapters/postgres/index.ts","kind":"import-statement","original":"./libs/db/adapters/postgres/index.js"},{"path":"src/libs/db/adapters/libsql/index.ts","kind":"import-statement","original":"./libs/db/adapters/libsql/index.js"},{"path":"src/libs/db/adapters/sqlite/index.ts","kind":"import-statement","original":"./libs/db/adapters/sqlite/index.js"}],"format":"esm"},"src/utils/build-response.ts":{"bytes":3118,"imports":[],"format":"esm"},"src/middleware/log-route.ts":{"bytes":739,"imports":[{"path":"src/utils/logging/index.ts","kind":"import-statement","original":"../utils/logging/index.js"}],"format":"esm"},"src/middleware/validate-body.ts":{"bytes":694,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../utils/errors/index.js"}],"format":"esm"},"src/middleware/validate-params.ts":{"bytes":704,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../utils/errors/index.js"}],"format":"esm"},"src/middleware/validate-query.ts":{"bytes":3209,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../constants/constants.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../utils/errors/index.js"}],"format":"esm"},"src/middleware/authenticate.ts":{"bytes":397,"imports":[{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../utils/errors/index.js"}],"format":"esm"},"src/middleware/validate-csrf.ts":{"bytes":348,"imports":[{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../utils/errors/index.js"}],"format":"esm"},"src/middleware/permissions.ts":{"bytes":873,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../utils/errors/index.js"}],"format":"esm"},"src/utils/services/utils/transaction-error.ts":{"bytes":251,"imports":[],"format":"esm"},"src/utils/services/utils/merge-errors.ts":{"bytes":954,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"src/utils/errors/error-type-defaults.ts","kind":"import-statement","original":"../../errors/error-type-defaults.js"}],"format":"esm"},"src/utils/services/service-wrapper.ts":{"bytes":2508,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/utils/services/utils/transaction-error.ts","kind":"import-statement","original":"./utils/transaction-error.js"},{"path":"src/utils/services/utils/merge-errors.ts","kind":"import-statement","original":"./utils/merge-errors.js"},{"path":"src/utils/logging/index.ts","kind":"import-statement","original":"../logging/index.js"}],"format":"esm"},"src/middleware/content-locale.ts":{"bytes":837,"imports":[{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../utils/errors/index.js"},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../constants/constants.js"}],"format":"esm"},"src/middleware/client-authenticate.ts":{"bytes":1347,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../constants/constants.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../utils/errors/index.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../utils/services/service-wrapper.js"}],"format":"esm"},"src/utils/route.ts":{"bytes":2929,"imports":[{"path":"src/middleware/log-route.ts","kind":"import-statement","original":"../middleware/log-route.js"},{"path":"src/middleware/validate-body.ts","kind":"import-statement","original":"../middleware/validate-body.js"},{"path":"src/middleware/validate-params.ts","kind":"import-statement","original":"../middleware/validate-params.js"},{"path":"src/middleware/validate-query.ts","kind":"import-statement","original":"../middleware/validate-query.js"},{"path":"src/middleware/authenticate.ts","kind":"import-statement","original":"../middleware/authenticate.js"},{"path":"src/middleware/validate-csrf.ts","kind":"import-statement","original":"../middleware/validate-csrf.js"},{"path":"src/middleware/permissions.ts","kind":"import-statement","original":"../middleware/permissions.js"},{"path":"src/middleware/content-locale.ts","kind":"import-statement","original":"../middleware/content-locale.js"},{"path":"src/middleware/client-authenticate.ts","kind":"import-statement","original":"../middleware/client-authenticate.js"}],"format":"esm"},"src/api.ts":{"bytes":265,"imports":[{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"./utils/errors/index.js"},{"path":"src/utils/build-response.ts","kind":"import-statement","original":"./utils/build-response.js"},{"path":"src/utils/route.ts","kind":"import-statement","original":"./utils/route.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"./utils/services/service-wrapper.js"}],"format":"esm"},"src/libs/custom-fields/utils/zod-safe-parse.ts":{"bytes":639,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"zod-validation-error","kind":"import-statement","external":true}],"format":"esm"},"src/libs/custom-fields/custom-field.ts":{"bytes":3888,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"./utils/zod-safe-parse.js"}],"format":"esm"},"src/libs/custom-fields/utils/key-to-title.ts":{"bytes":250,"imports":[],"format":"esm"},"src/libs/custom-fields/fields/checkbox.ts":{"bytes":2908,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"lodash.merge","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"}],"format":"esm"},"src/libs/custom-fields/fields/colour.ts":{"bytes":2257,"imports":[{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"}],"format":"esm"},"src/libs/custom-fields/fields/datetime.ts":{"bytes":2463,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"},{"path":"date-fns","kind":"import-statement","external":true}],"format":"esm"},"src/libs/formatters/user-permissions.ts":{"bytes":1138,"imports":[],"format":"esm"},"src/libs/formatters/users.ts":{"bytes":2101,"imports":[{"path":"src/libs/formatters/user-permissions.ts","kind":"import-statement","original":"./user-permissions.js"},{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"./index.js"}],"format":"esm"},"src/libs/formatters/roles.ts":{"bytes":1709,"imports":[{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"./index.js"}],"format":"esm"},"src/libs/formatters/settings.ts":{"bytes":1840,"imports":[],"format":"esm"},"src/libs/formatters/permissions.ts":{"bytes":498,"imports":[],"format":"esm"},"src/libs/formatters/options.ts":{"bytes":414,"imports":[],"format":"esm"},"src/utils/media/choose-accept-header-format.ts":{"bytes":358,"imports":[],"format":"esm"},"src/utils/media/generate-process-key.ts":{"bytes":604,"imports":[],"format":"esm"},"src/utils/media/create-cdn-url.ts":{"bytes":107,"imports":[],"format":"esm"},"src/utils/media/index.ts":{"bytes":226,"imports":[{"path":"src/utils/media/choose-accept-header-format.ts","kind":"import-statement","original":"./choose-accept-header-format.js"},{"path":"src/utils/media/generate-process-key.ts","kind":"import-statement","original":"./generate-process-key.js"},{"path":"src/utils/media/create-cdn-url.ts","kind":"import-statement","original":"./create-cdn-url.js"}],"format":"esm"},"src/libs/formatters/media.ts":{"bytes":3951,"imports":[{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"./index.js"},{"path":"src/utils/media/index.ts","kind":"import-statement","original":"../../utils/media/index.js"}],"format":"esm"},"src/libs/formatters/locales.ts":{"bytes":1568,"imports":[{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"./index.js"}],"format":"esm"},"src/libs/formatters/emails.ts":{"bytes":3117,"imports":[{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"./index.js"}],"format":"esm"},"src/libs/formatters/collections.ts":{"bytes":5365,"imports":[{"path":"zod","kind":"import-statement","external":true}],"format":"esm"},"src/libs/formatters/collection-document-fields.ts":{"bytes":12432,"imports":[],"format":"esm"},"src/libs/formatters/collection-document-bricks.ts":{"bytes":3834,"imports":[{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"./index.js"},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../../constants/constants.js"},{"path":"src/libs/formatters/collection-document-fields.ts","kind":"import-statement","original":"./collection-document-fields.js"}],"format":"esm"},"src/libs/formatters/collection-documents.ts":{"bytes":9600,"imports":[{"path":"src/libs/formatters/collection-document-fields.ts","kind":"import-statement","original":"./collection-document-fields.js"},{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"./index.js"},{"path":"src/libs/formatters/collection-document-bricks.ts","kind":"import-statement","original":"./collection-document-bricks.js"}],"format":"esm"},"src/libs/formatters/collection-document-versions.ts":{"bytes":3564,"imports":[{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"./index.js"}],"format":"esm"},"src/libs/formatters/client-integrations.ts":{"bytes":1397,"imports":[{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"./index.js"}],"format":"esm"},"src/libs/formatters/index.ts":{"bytes":4133,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"},{"path":"src/libs/formatters/users.ts","kind":"import-statement","original":"./users.js"},{"path":"src/libs/formatters/user-permissions.ts","kind":"import-statement","original":"./user-permissions.js"},{"path":"src/libs/formatters/roles.ts","kind":"import-statement","original":"./roles.js"},{"path":"src/libs/formatters/settings.ts","kind":"import-statement","original":"./settings.js"},{"path":"src/libs/formatters/permissions.ts","kind":"import-statement","original":"./permissions.js"},{"path":"src/libs/formatters/options.ts","kind":"import-statement","original":"./options.js"},{"path":"src/libs/formatters/media.ts","kind":"import-statement","original":"./media.js"},{"path":"src/libs/formatters/locales.ts","kind":"import-statement","original":"./locales.js"},{"path":"src/libs/formatters/emails.ts","kind":"import-statement","original":"./emails.js"},{"path":"src/libs/formatters/collections.ts","kind":"import-statement","original":"./collections.js"},{"path":"src/libs/formatters/collection-document-fields.ts","kind":"import-statement","original":"./collection-document-fields.js"},{"path":"src/libs/formatters/collection-documents.ts","kind":"import-statement","original":"./collection-documents.js"},{"path":"src/libs/formatters/collection-document-bricks.ts","kind":"import-statement","original":"./collection-document-bricks.js"},{"path":"src/libs/formatters/collection-document-versions.ts","kind":"import-statement","original":"./collection-document-versions.js"},{"path":"src/libs/formatters/client-integrations.ts","kind":"import-statement","original":"./client-integrations.js"}],"format":"esm"},"src/libs/custom-fields/fields/json.ts":{"bytes":2298,"imports":[{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"../../formatters/index.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"}],"format":"esm"},"src/libs/custom-fields/fields/link.ts":{"bytes":3271,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"},{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"../../formatters/index.js"},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../../../constants/constants.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"}],"format":"esm"},"src/utils/translations/remove-duplicates.ts":{"bytes":294,"imports":[],"format":"esm"},"src/utils/translations/merge-translation-groups.ts":{"bytes":591,"imports":[{"path":"src/utils/translations/index.ts","kind":"import-statement","original":"./index.js"}],"format":"esm"},"src/utils/translations/get-unique-locale-codes.ts":{"bytes":285,"imports":[],"format":"esm"},"src/utils/translations/should-update-translations.ts":{"bytes":238,"imports":[],"format":"esm"},"src/utils/translations/objectify-translations.ts":{"bytes":440,"imports":[],"format":"esm"},"src/utils/translations/index.ts":{"bytes":400,"imports":[{"path":"src/utils/translations/remove-duplicates.ts","kind":"import-statement","original":"./remove-duplicates.js"},{"path":"src/utils/translations/merge-translation-groups.ts","kind":"import-statement","original":"./merge-translation-groups.js"},{"path":"src/utils/translations/get-unique-locale-codes.ts","kind":"import-statement","original":"./get-unique-locale-codes.js"},{"path":"src/utils/translations/should-update-translations.ts","kind":"import-statement","original":"./should-update-translations.js"},{"path":"src/utils/translations/objectify-translations.ts","kind":"import-statement","original":"./objectify-translations.js"}],"format":"esm"},"src/libs/custom-fields/fields/media.ts":{"bytes":5639,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/utils/media/index.ts","kind":"import-statement","original":"../../../utils/media/index.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"},{"path":"src/utils/translations/index.ts","kind":"import-statement","original":"../../../utils/translations/index.js"}],"format":"esm"},"src/libs/custom-fields/fields/number.ts":{"bytes":2161,"imports":[{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"}],"format":"esm"},"src/libs/custom-fields/fields/repeater.ts":{"bytes":1000,"imports":[{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"}],"format":"esm"},"src/libs/custom-fields/fields/select.ts":{"bytes":2678,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"lodash.merge","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"}],"format":"esm"},"src/libs/custom-fields/fields/text.ts":{"bytes":2144,"imports":[{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"}],"format":"esm"},"src/libs/custom-fields/fields/textarea.ts":{"bytes":2184,"imports":[{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"}],"format":"esm"},"src/libs/custom-fields/fields/user.ts":{"bytes":2493,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"}],"format":"esm"},"src/libs/custom-fields/fields/wysiwyg.ts":{"bytes":2369,"imports":[{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"sanitize-html","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"}],"format":"esm"},"src/libs/custom-fields/fields/document.ts":{"bytes":3719,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"zod","kind":"import-statement","external":true},{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"},{"path":"src/libs/custom-fields/utils/zod-safe-parse.ts","kind":"import-statement","original":"../utils/zod-safe-parse.js"},{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"../../formatters/index.js"}],"format":"esm"},"src/libs/builders/field-builder/index.ts":{"bytes":6059,"imports":[{"path":"src/libs/custom-fields/fields/checkbox.ts","kind":"import-statement","original":"../../custom-fields/fields/checkbox.js"},{"path":"src/libs/custom-fields/fields/colour.ts","kind":"import-statement","original":"../../custom-fields/fields/colour.js"},{"path":"src/libs/custom-fields/fields/datetime.ts","kind":"import-statement","original":"../../custom-fields/fields/datetime.js"},{"path":"src/libs/custom-fields/fields/json.ts","kind":"import-statement","original":"../../custom-fields/fields/json.js"},{"path":"src/libs/custom-fields/fields/link.ts","kind":"import-statement","original":"../../custom-fields/fields/link.js"},{"path":"src/libs/custom-fields/fields/media.ts","kind":"import-statement","original":"../../custom-fields/fields/media.js"},{"path":"src/libs/custom-fields/fields/number.ts","kind":"import-statement","original":"../../custom-fields/fields/number.js"},{"path":"src/libs/custom-fields/fields/repeater.ts","kind":"import-statement","original":"../../custom-fields/fields/repeater.js"},{"path":"src/libs/custom-fields/fields/select.ts","kind":"import-statement","original":"../../custom-fields/fields/select.js"},{"path":"src/libs/custom-fields/fields/text.ts","kind":"import-statement","original":"../../custom-fields/fields/text.js"},{"path":"src/libs/custom-fields/fields/textarea.ts","kind":"import-statement","original":"../../custom-fields/fields/textarea.js"},{"path":"src/libs/custom-fields/fields/user.ts","kind":"import-statement","original":"../../custom-fields/fields/user.js"},{"path":"src/libs/custom-fields/fields/wysiwyg.ts","kind":"import-statement","original":"../../custom-fields/fields/wysiwyg.js"},{"path":"src/libs/custom-fields/fields/document.ts","kind":"import-statement","original":"../../custom-fields/fields/document.js"}],"format":"esm"},"src/libs/custom-fields/fields/tab.ts":{"bytes":884,"imports":[{"path":"src/libs/custom-fields/custom-field.ts","kind":"import-statement","original":"../custom-field.js"},{"path":"src/libs/custom-fields/utils/key-to-title.ts","kind":"import-statement","original":"../utils/key-to-title.js"}],"format":"esm"},"src/libs/builders/brick-builder/index.ts":{"bytes":1024,"imports":[{"path":"src/libs/builders/field-builder/index.ts","kind":"import-statement","original":"../field-builder/index.js"},{"path":"src/libs/custom-fields/fields/tab.ts","kind":"import-statement","original":"../../custom-fields/fields/tab.js"}],"format":"esm"},"src/libs/builders/collection-builder/index.ts":{"bytes":5978,"imports":[{"path":"src/constants/constants.ts","kind":"import-statement","original":"../../../constants/constants.js"},{"path":"src/libs/builders/field-builder/index.ts","kind":"import-statement","original":"../field-builder/index.js"}],"format":"esm"},"src/builders.ts":{"bytes":256,"imports":[{"path":"src/libs/builders/brick-builder/index.ts","kind":"import-statement","original":"./libs/builders/brick-builder/index.js"},{"path":"src/libs/builders/collection-builder/index.ts","kind":"import-statement","original":"./libs/builders/collection-builder/index.js"},{"path":"src/libs/builders/field-builder/index.ts","kind":"import-statement","original":"./libs/builders/field-builder/index.js"}],"format":"esm"},"package.json":{"bytes":3137,"imports":[]},"src/actions/register-cron-jobs.ts":{"bytes":1766,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"node-cron","kind":"import-statement","external":true},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../constants/constants.js"},{"path":"src/utils/logging/index.ts","kind":"import-statement","original":"../utils/logging/index.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../utils/services/service-wrapper.js"}],"format":"esm"},"src/actions/execute-start-tasks.ts":{"bytes":826,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"src/actions/register-cron-jobs.ts","kind":"import-statement","original":"./register-cron-jobs.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../utils/services/service-wrapper.js"}],"format":"esm"},"src/libs/config/get-config-path.ts":{"bytes":993,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"node:path","kind":"import-statement","external":true},{"path":"fs-extra","kind":"import-statement","external":true}],"format":"esm"},"src/libs/config/get-config.ts":{"bytes":728,"imports":[{"path":"src/libs/config/get-config-path.ts","kind":"import-statement","original":"./get-config-path.js"},{"path":"node:path","kind":"import-statement","external":true},{"path":"node:url","kind":"import-statement","external":true}],"format":"esm"},"src/schemas/auth.ts":{"bytes":404,"imports":[{"path":"zod","kind":"import-statement","external":true}],"format":"esm"},"src/utils/swagger/swagger-response.ts":{"bytes":2761,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../../constants/constants.js"}],"format":"esm"},"src/utils/swagger/swagger-headers.ts":{"bytes":1471,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"}],"format":"esm"},"src/utils/swagger/swagger-query-string.ts":{"bytes":1428,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"}],"format":"esm"},"src/utils/swagger/index.ts":{"bytes":209,"imports":[{"path":"src/utils/swagger/swagger-response.ts","kind":"import-statement","original":"./swagger-response.js"},{"path":"src/utils/swagger/swagger-headers.ts","kind":"import-statement","original":"./swagger-headers.js"},{"path":"src/utils/swagger/swagger-query-string.ts","kind":"import-statement","original":"./swagger-query-string.js"}],"format":"esm"},"src/controllers/auth/get-csrf.ts":{"bytes":1334,"imports":[{"path":"src/schemas/auth.ts","kind":"import-statement","original":"../../schemas/auth.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/build-response.ts","kind":"import-statement","original":"../../utils/build-response.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/auth/login.ts":{"bytes":2087,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/auth.ts","kind":"import-statement","original":"../../schemas/auth.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/auth/token.ts":{"bytes":1435,"imports":[{"path":"src/schemas/auth.ts","kind":"import-statement","original":"../../schemas/auth.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/auth/logout.ts":{"bytes":1352,"imports":[{"path":"src/schemas/auth.ts","kind":"import-statement","original":"../../schemas/auth.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/auth/index.ts":{"bytes":191,"imports":[{"path":"src/controllers/auth/get-csrf.ts","kind":"import-statement","original":"./get-csrf.js"},{"path":"src/controllers/auth/login.ts","kind":"import-statement","original":"./login.js"},{"path":"src/controllers/auth/token.ts","kind":"import-statement","original":"./token.js"},{"path":"src/controllers/auth/logout.ts","kind":"import-statement","original":"./logout.js"}],"format":"esm"},"src/routes/v1/api/auth.routes.ts":{"bytes":1284,"imports":[{"path":"src/utils/route.ts","kind":"import-statement","original":"../../../utils/route.js"},{"path":"src/controllers/auth/index.ts","kind":"import-statement","original":"../../../controllers/auth/index.js"}],"format":"esm"},"src/schemas/permissions.ts":{"bytes":120,"imports":[],"format":"esm"},"src/controllers/permissions/get-all.ts":{"bytes":1252,"imports":[{"path":"src/schemas/permissions.ts","kind":"import-statement","original":"../../schemas/permissions.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/build-response.ts","kind":"import-statement","original":"../../utils/build-response.js"},{"path":"src/constants/permission-groups.ts","kind":"import-statement","original":"../../constants/permission-groups.js"},{"path":"src/libs/formatters/index.ts","kind":"import-statement","original":"../../libs/formatters/index.js"},{"path":"src/libs/formatters/permissions.ts","kind":"import-statement","original":"../../libs/formatters/permissions.js"}],"format":"esm"},"src/controllers/permissions/index.ts":{"bytes":65,"imports":[{"path":"src/controllers/permissions/get-all.ts","kind":"import-statement","original":"./get-all.js"}],"format":"esm"},"src/routes/v1/api/permissions.routes.ts":{"bytes":489,"imports":[{"path":"src/utils/route.ts","kind":"import-statement","original":"../../../utils/route.js"},{"path":"src/controllers/permissions/index.ts","kind":"import-statement","original":"../../../controllers/permissions/index.js"}],"format":"esm"},"src/schemas/default-query.ts":{"bytes":1336,"imports":[{"path":"zod","kind":"import-statement","external":true}],"format":"esm"},"src/schemas/roles.ts":{"bytes":1277,"imports":[{"path":"zod","kind":"import-statement","external":true},{"path":"src/schemas/default-query.ts","kind":"import-statement","original":"./default-query.js"}],"format":"esm"},"src/controllers/roles/create-single.ts":{"bytes":2471,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/roles.ts","kind":"import-statement","original":"../../schemas/roles.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/build-response.ts","kind":"import-statement","original":"../../utils/build-response.js"},{"path":"src/libs/formatters/roles.ts","kind":"import-statement","original":"../../libs/formatters/roles.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/roles/get-single.ts":{"bytes":1561,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/roles.ts","kind":"import-statement","original":"../../schemas/roles.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/build-response.ts","kind":"import-statement","original":"../../utils/build-response.js"},{"path":"src/libs/formatters/roles.ts","kind":"import-statement","original":"../../libs/formatters/roles.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/roles/get-multiple.ts":{"bytes":1984,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/roles.ts","kind":"import-statement","original":"../../schemas/roles.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/build-response.ts","kind":"import-statement","original":"../../utils/build-response.js"},{"path":"src/libs/formatters/roles.ts","kind":"import-statement","original":"../../libs/formatters/roles.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/roles/delete-single.ts":{"bytes":1489,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/roles.ts","kind":"import-statement","original":"../../schemas/roles.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/roles/update-single.ts":{"bytes":1853,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/roles.ts","kind":"import-statement","original":"../../schemas/roles.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/roles/index.ts":{"bytes":319,"imports":[{"path":"src/controllers/roles/create-single.ts","kind":"import-statement","original":"./create-single.js"},{"path":"src/controllers/roles/get-single.ts","kind":"import-statement","original":"./get-single.js"},{"path":"src/controllers/roles/get-multiple.ts","kind":"import-statement","original":"./get-multiple.js"},{"path":"src/controllers/roles/delete-single.ts","kind":"import-statement","original":"./delete-single.js"},{"path":"src/controllers/roles/update-single.ts","kind":"import-statement","original":"./update-single.js"}],"format":"esm"},"src/routes/v1/api/roles.routes.ts":{"bytes":1560,"imports":[{"path":"src/utils/route.ts","kind":"import-statement","original":"../../../utils/route.js"},{"path":"src/controllers/roles/index.ts","kind":"import-statement","original":"../../../controllers/roles/index.js"}],"format":"esm"},"src/schemas/account.ts":{"bytes":1174,"imports":[{"path":"zod","kind":"import-statement","external":true},{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"}],"format":"esm"},"src/controllers/account/update-me.ts":{"bytes":2078,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/account.ts","kind":"import-statement","original":"../../schemas/account.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/account/get-me.ts":{"bytes":1559,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/account.ts","kind":"import-statement","original":"../../schemas/account.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/build-response.ts","kind":"import-statement","original":"../../utils/build-response.js"},{"path":"src/libs/formatters/users.ts","kind":"import-statement","original":"../../libs/formatters/users.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/account/send-reset-password.ts":{"bytes":1764,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/account.ts","kind":"import-statement","original":"../../schemas/account.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/build-response.ts","kind":"import-statement","original":"../../utils/build-response.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/account/verify-reset-password.ts":{"bytes":1494,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/account.ts","kind":"import-statement","original":"../../schemas/account.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/account/reset-password.ts":{"bytes":1552,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/account.ts","kind":"import-statement","original":"../../schemas/account.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../utils/errors/index.js"}],"format":"esm"},"src/controllers/account/index.ts":{"bytes":339,"imports":[{"path":"src/controllers/account/update-me.ts","kind":"import-statement","original":"./update-me.js"},{"path":"src/controllers/account/get-me.ts","kind":"import-statement","original":"./get-me.js"},{"path":"src/controllers/account/send-reset-password.ts","kind":"import-statement","original":"./send-reset-password.js"},{"path":"src/controllers/account/verify-reset-password.ts","kind":"import-statement","original":"./verify-reset-password.js"},{"path":"src/controllers/account/reset-password.ts","kind":"import-statement","original":"./reset-password.js"}],"format":"esm"},"src/routes/v1/api/account.routes.ts":{"bytes":1478,"imports":[{"path":"src/utils/route.ts","kind":"import-statement","original":"../../../utils/route.js"},{"path":"src/controllers/account/index.ts","kind":"import-statement","original":"../../../controllers/account/index.js"}],"format":"esm"},"src/schemas/locales.ts":{"bytes":487,"imports":[{"path":"zod","kind":"import-statement","external":true},{"path":"src/constants/constants.ts","kind":"import-statement","original":"../constants/constants.js"}],"format":"esm"},"src/controllers/locales/client/get-all.ts":{"bytes":1787,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../../translations/index.js"},{"path":"src/schemas/locales.ts","kind":"import-statement","original":"../../../schemas/locales.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../../utils/swagger/index.js"},{"path":"src/utils/build-response.ts","kind":"import-statement","original":"../../../utils/build-response.js"},{"path":"src/libs/formatters/locales.ts","kind":"import-statement","original":"../../../libs/formatters/locales.js"},{"path":"src/utils/services/service-wrapper.ts","kind":"import-statement","original":"../../../utils/services/service-wrapper.js"},{"path":"src/utils/errors/index.ts","kind":"import-statement","original":"../../../utils/errors/index.js"}],"format":"esm"},"src/controllers/locales/client/index.ts":{"bytes":65,"imports":[{"path":"src/controllers/locales/client/get-all.ts","kind":"import-statement","original":"./get-all.js"}],"format":"esm"},"src/controllers/locales/get-single.ts":{"bytes":1604,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/schemas/locales.ts","kind":"import-statement","original":"../../schemas/locales.js"},{"path":"src/utils/swagger/index.ts","kind":"import-statement","original":"../../utils/swagger/index.js"},{"path":"sr