{"inputs":{"src/translations/en-gb.json":{"bytes":1951,"imports":[],"format":"esm","with":{"type":"json"}},"src/translations/index.ts":{"bytes":453,"imports":[{"path":"src/translations/en-gb.json","kind":"import-statement","original":"./en-gb.json","with":{"type":"json"}}],"format":"esm"},"src/constants.ts":{"bytes":281,"imports":[],"format":"esm"},"src/services/register-fields.ts":{"bytes":1283,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../constants.js"},{"path":"@lucidcms/core","kind":"import-statement","external":true}],"format":"esm"},"src/services/plugin-options.ts":{"bytes":450,"imports":[],"format":"esm"},"src/services/get-target-collection.ts":{"bytes":844,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"}],"format":"esm"},"src/services/get-parent-fields.ts":{"bytes":2530,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../constants.js"},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true}],"format":"esm"},"src/utils/build-fullslug-from-fullslug.ts":{"bytes":720,"imports":[],"format":"esm"},"src/services/construct-parent-fullslug.ts":{"bytes":1619,"imports":[{"path":"src/utils/build-fullslug-from-fullslug.ts","kind":"import-statement","original":"../utils/build-fullslug-from-fullslug.js"}],"format":"esm"},"src/services/set-full-slug.ts":{"bytes":675,"imports":[],"format":"esm"},"src/services/get-descendant-fields.ts":{"bytes":3898,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../constants.js"},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true},{"path":"node:util","kind":"import-statement","external":true}],"format":"esm"},"src/utils/build-fullslug-from-slugs.ts":{"bytes":1585,"imports":[],"format":"esm"},"src/services/construct-child-fullslugs.ts":{"bytes":2160,"imports":[{"path":"src/utils/build-fullslug-from-slugs.ts","kind":"import-statement","original":"../utils/build-fullslug-from-slugs.js"}],"format":"esm"},"src/services/update-fullslug-fields.ts":{"bytes":1959,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../constants.js"},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true}],"format":"esm"},"src/services/get-document-version-fields.ts":{"bytes":2289,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../constants.js"},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true}],"format":"esm"},"src/services/index.ts":{"bytes":750,"imports":[{"path":"src/services/register-fields.ts","kind":"import-statement","original":"./register-fields.js"},{"path":"src/services/plugin-options.ts","kind":"import-statement","original":"./plugin-options.js"},{"path":"src/services/get-target-collection.ts","kind":"import-statement","original":"./get-target-collection.js"},{"path":"src/services/get-parent-fields.ts","kind":"import-statement","original":"./get-parent-fields.js"},{"path":"src/services/construct-parent-fullslug.ts","kind":"import-statement","original":"./construct-parent-fullslug.js"},{"path":"src/services/set-full-slug.ts","kind":"import-statement","original":"./set-full-slug.js"},{"path":"src/services/get-descendant-fields.ts","kind":"import-statement","original":"./get-descendant-fields.js"},{"path":"src/services/construct-child-fullslugs.ts","kind":"import-statement","original":"./construct-child-fullslugs.js"},{"path":"src/services/update-fullslug-fields.ts","kind":"import-statement","original":"./update-fullslug-fields.js"},{"path":"src/services/get-document-version-fields.ts","kind":"import-statement","original":"./get-document-version-fields.js"}],"format":"esm"},"src/services/checks/duplicate-slug-parents.ts":{"bytes":3724,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../../constants.js"},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true}],"format":"esm"},"src/services/checks/root-slug-withparent.ts":{"bytes":1831,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../../constants.js"}],"format":"esm"},"src/services/checks/page-is-parent-of-self.ts":{"bytes":1108,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../../constants.js"}],"format":"esm"},"src/services/checks/check-fields-exist.ts":{"bytes":1486,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"}],"format":"esm"},"src/services/checks/circular-parents.ts":{"bytes":3110,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"../../translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../../constants.js"},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true}],"format":"esm"},"src/services/checks/index.ts":{"bytes":390,"imports":[{"path":"src/services/checks/duplicate-slug-parents.ts","kind":"import-statement","original":"./duplicate-slug-parents.js"},{"path":"src/services/checks/root-slug-withparent.ts","kind":"import-statement","original":"./root-slug-withparent.js"},{"path":"src/services/checks/page-is-parent-of-self.ts","kind":"import-statement","original":"./page-is-parent-of-self.js"},{"path":"src/services/checks/check-fields-exist.ts","kind":"import-statement","original":"./check-fields-exist.js"},{"path":"src/services/checks/circular-parents.ts","kind":"import-statement","original":"./circular-parents.js"}],"format":"esm"},"src/services/hooks/before-upsert-handler.ts":{"bytes":4332,"imports":[{"path":"src/constants.ts","kind":"import-statement","original":"../../constants.js"},{"path":"src/services/checks/index.ts","kind":"import-statement","original":"../checks/index.js"},{"path":"src/services/index.ts","kind":"import-statement","original":"../index.js"}],"format":"esm"},"src/services/hooks/after-upsert-handler.ts":{"bytes":2121,"imports":[{"path":"src/services/index.ts","kind":"import-statement","original":"../index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"../../constants.js"}],"format":"esm"},"src/services/hooks/before-delete-handler.ts":{"bytes":1820,"imports":[{"path":"src/services/index.ts","kind":"import-statement","original":"../index.js"}],"format":"esm"},"src/utils/field-res-to-schema.ts":{"bytes":1607,"imports":[],"format":"esm"},"src/services/hooks/version-promote.ts":{"bytes":5452,"imports":[{"path":"src/constants.ts","kind":"import-statement","original":"../../constants.js"},{"path":"src/services/checks/index.ts","kind":"import-statement","original":"../checks/index.js"},{"path":"src/services/index.ts","kind":"import-statement","original":"../index.js"},{"path":"src/utils/field-res-to-schema.ts","kind":"import-statement","original":"../../utils/field-res-to-schema.js"},{"path":"src/services/hooks/after-upsert-handler.ts","kind":"import-statement","original":"./after-upsert-handler.js"}],"format":"esm"},"src/services/hooks/index.ts":{"bytes":302,"imports":[{"path":"src/services/hooks/before-upsert-handler.ts","kind":"import-statement","original":"./before-upsert-handler.js"},{"path":"src/services/hooks/after-upsert-handler.ts","kind":"import-statement","original":"./after-upsert-handler.js"},{"path":"src/services/hooks/before-delete-handler.ts","kind":"import-statement","original":"./before-delete-handler.js"},{"path":"src/services/hooks/version-promote.ts","kind":"import-statement","original":"./version-promote.js"}],"format":"esm"},"src/plugin.ts":{"bytes":1664,"imports":[{"path":"src/translations/index.ts","kind":"import-statement","original":"./translations/index.js"},{"path":"src/constants.ts","kind":"import-statement","original":"./constants.js"},{"path":"@lucidcms/core","kind":"import-statement","external":true},{"path":"src/services/index.ts","kind":"import-statement","original":"./services/index.js"},{"path":"src/services/hooks/index.ts","kind":"import-statement","original":"./services/hooks/index.js"}],"format":"esm"},"src/index.ts":{"bytes":287,"imports":[{"path":"src/plugin.ts","kind":"import-statement","original":"./plugin.js"}],"format":"esm"}},"outputs":{"dist/index.js.map":{"imports":[],"exports":[],"inputs":{},"bytes":85125},"dist/index.js":{"imports":[{"path":"@lucidcms/core","kind":"import-statement","external":true},{"path":"@lucidcms/core","kind":"import-statement","external":true},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true},{"path":"node:util","kind":"import-statement","external":true},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true},{"path":"@lucidcms/core/helpers","kind":"import-statement","external":true}],"exports":["default"],"entryPoint":"src/index.ts","inputs":{"src/translations/en-gb.json":{"bytesInOutput":1953},"src/translations/index.ts":{"bytesInOutput":299},"src/constants.ts":{"bytesInOutput":290},"src/plugin.ts":{"bytesInOutput":1347},"src/services/register-fields.ts":{"bytesInOutput":1169},"src/services/index.ts":{"bytesInOutput":0},"src/services/plugin-options.ts":{"bytesInOutput":359},"src/services/get-target-collection.ts":{"bytesInOutput":529},"src/services/get-parent-fields.ts":{"bytesInOutput":2064},"src/utils/build-fullslug-from-fullslug.ts":{"bytesInOutput":547},"src/services/construct-parent-fullslug.ts":{"bytesInOutput":994},"src/services/set-full-slug.ts":{"bytesInOutput":305},"src/services/get-descendant-fields.ts":{"bytesInOutput":3172},"src/utils/build-fullslug-from-slugs.ts":{"bytesInOutput":1328},"src/services/construct-child-fullslugs.ts":{"bytesInOutput":1493},"src/services/update-fullslug-fields.ts":{"bytesInOutput":1395},"src/services/get-document-version-fields.ts":{"bytesInOutput":1553},"src/services/checks/duplicate-slug-parents.ts":{"bytesInOutput":3328},"src/services/checks/index.ts":{"bytesInOutput":0},"src/services/checks/root-slug-withparent.ts":{"bytesInOutput":1555},"src/services/checks/page-is-parent-of-self.ts":{"bytesInOutput":858},"src/services/checks/check-fields-exist.ts":{"bytesInOutput":1117},"src/services/checks/circular-parents.ts":{"bytesInOutput":2707},"src/services/hooks/before-upsert-handler.ts":{"bytesInOutput":3484},"src/services/hooks/index.ts":{"bytesInOutput":0},"src/services/hooks/after-upsert-handler.ts":{"bytesInOutput":1515},"src/services/hooks/before-delete-handler.ts":{"bytesInOutput":1274},"src/utils/field-res-to-schema.ts":{"bytesInOutput":1114},"src/services/hooks/version-promote.ts":{"bytesInOutput":4400},"src/index.ts":{"bytesInOutput":133}},"bytes":41415}}}