UNPKG

@preprio/prepr-nextjs

Version:

Next.js package for Prepr CMS preview functionality with advanced debugging and visual editing capabilities

1 lines 21.8 kB
{"inputs":{"src/react/components/error-boundary.tsx":{"bytes":1342,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"src/utils/errors.ts":{"bytes":1985,"imports":[],"format":"esm"},"src/utils/dom.ts":{"bytes":4121,"imports":[{"path":"src/utils/errors.ts","kind":"import-statement","original":"./errors"}],"format":"esm"},"src/utils/debug.ts":{"bytes":3135,"imports":[{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"src/utils/performance.ts":{"bytes":2443,"imports":[],"format":"esm"},"src/utils/index.ts":{"bytes":1347,"imports":[{"path":"clsx","kind":"import-statement","external":true},{"path":"tailwind-merge","kind":"import-statement","external":true},{"path":"../types","kind":"import-statement","external":true},{"path":"src/utils/errors.ts","kind":"import-statement","original":"./errors"},{"path":"src/utils/dom.ts","kind":"import-statement","original":"./dom"},{"path":"src/utils/debug.ts","kind":"import-statement","original":"./debug"},{"path":"src/utils/performance.ts","kind":"import-statement","original":"./performance"},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"src/stores/prepr-store.ts":{"bytes":6190,"imports":[{"path":"zustand","kind":"import-statement","external":true},{"path":"zustand/middleware","kind":"import-statement","external":true},{"path":"../types","kind":"import-statement","external":true},{"path":"src/utils/index.ts","kind":"import-statement","original":"../utils"}],"format":"esm"},"src/react/components/store/prepr-store-initializer.tsx":{"bytes":2417,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"},{"path":"../../../types","kind":"import-statement","external":true}],"format":"esm"},"src/react/hooks/use-scroll-position.tsx":{"bytes":1889,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/utils/index.ts","kind":"import-statement","original":"../../utils"},{"path":"src/utils/index.ts","kind":"import-statement","original":"../../utils"}],"format":"esm"},"src/react/components/toolbar/toolbar-provider.tsx":{"bytes":4009,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"../../../types","kind":"import-statement","external":true},{"path":"src/react/components/error-boundary.tsx","kind":"import-statement","original":"../error-boundary"},{"path":"src/react/components/store/prepr-store-initializer.tsx","kind":"import-statement","original":"../store/prepr-store-initializer"},{"path":"src/utils/debug.ts","kind":"import-statement","original":"../../../utils/debug"},{"path":"src/react/hooks/use-scroll-position.tsx","kind":"import-statement","original":"../../hooks/use-scroll-position"},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"}],"format":"esm"},"src/react/hooks/use-stega-overlay.tsx":{"bytes":6482,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/utils/dom.ts","kind":"import-statement","original":"../../utils/dom"},{"path":"src/utils/errors.ts","kind":"import-statement","original":"../../utils/errors"},{"path":"src/utils/debug.ts","kind":"import-statement","original":"../../utils/debug"},{"path":"@vercel/stega","kind":"import-statement","external":true}],"format":"esm"},"src/react/hooks/use-stega-proximity.tsx":{"bytes":4921,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/utils/debug.ts","kind":"import-statement","original":"../../utils/debug"},{"path":"src/utils/performance.ts","kind":"import-statement","original":"../../utils/performance"}],"format":"esm"},"src/react/hooks/use-stega-elements.tsx":{"bytes":7844,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/utils/debug.ts","kind":"import-statement","original":"../../utils/debug"}],"format":"esm"},"src/react/hooks/use-stega-scan.tsx":{"bytes":4193,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/utils/dom.ts","kind":"import-statement","original":"../../utils/dom"},{"path":"src/utils/debug.ts","kind":"import-statement","original":"../../utils/debug"},{"path":"src/utils/performance.ts","kind":"import-statement","original":"../../utils/performance"},{"path":"src/react/hooks/use-stega-overlay.tsx","kind":"import-statement","original":"./use-stega-overlay"},{"path":"src/react/hooks/use-stega-proximity.tsx","kind":"import-statement","original":"./use-stega-proximity"},{"path":"src/react/hooks/use-stega-elements.tsx","kind":"import-statement","original":"./use-stega-elements"}],"format":"esm"},"src/react/hooks/use-modal.ts":{"bytes":1586,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"src/react/components/icons/xmark.tsx":{"bytes":530,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"src/i18n/locales/en.json":{"bytes":706,"imports":[]},"src/i18n/locales/nl.json":{"bytes":751,"imports":[]},"src/i18n/index.ts":{"bytes":1122,"imports":[{"path":"src/i18n/locales/en.json","kind":"import-statement","original":"./locales/en.json"},{"path":"src/i18n/locales/nl.json","kind":"import-statement","original":"./locales/nl.json"},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../stores/prepr-store"}],"format":"esm"},"src/react/hooks/use-i18n.ts":{"bytes":374,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/i18n/index.ts","kind":"import-statement","original":"../../i18n"},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../stores/prepr-store"}],"format":"esm"},"src/react/components/ui/status-indicator-pill.tsx":{"bytes":2947,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/react/components/toolbar/toolbar-provider.tsx","kind":"import-statement","original":"../toolbar/toolbar-provider"},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"},{"path":"src/react/components/icons/xmark.tsx","kind":"import-statement","original":"../icons/xmark"},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"src/utils/index.ts","kind":"import-statement","original":"../../../utils"},{"path":"src/react/hooks/use-i18n.ts","kind":"import-statement","original":"../../hooks/use-i18n"}],"format":"esm"},"src/react/components/ui/close-edit-mode-pill.tsx":{"bytes":991,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/react/components/toolbar/toolbar-provider.tsx","kind":"import-statement","original":"../toolbar/toolbar-provider"},{"path":"src/react/components/icons/xmark.tsx","kind":"import-statement","original":"../icons/xmark"},{"path":"src/react/hooks/use-i18n.ts","kind":"import-statement","original":"../../hooks/use-i18n"}],"format":"esm"},"src/react/components/icons/rotate.tsx":{"bytes":1662,"imports":[{"path":"react","kind":"import-statement","external":true}],"format":"esm"},"src/react/components/ui/reset-button.tsx":{"bytes":1777,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"src/utils/index.ts","kind":"import-statement","original":"../../../utils"},{"path":"src/react/components/toolbar/toolbar-provider.tsx","kind":"import-statement","original":"../toolbar/toolbar-provider"},{"path":"src/react/components/icons/rotate.tsx","kind":"import-statement","original":"../icons/rotate"},{"path":"src/react/hooks/use-i18n.ts","kind":"import-statement","original":"../../hooks/use-i18n"}],"format":"esm"},"src/react/components/ui/icon.tsx":{"bytes":815,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"src/react/components/ui/logo.tsx":{"bytes":4307,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"src/react/components/ui/prepr-tracking-pixel.tsx":{"bytes":1951,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"next/script","kind":"import-statement","external":true}],"format":"esm"},"src/react/components/ui/index.ts":{"bytes":358,"imports":[{"path":"src/react/components/ui/status-indicator-pill.tsx","kind":"import-statement","original":"./status-indicator-pill"},{"path":"src/react/components/ui/close-edit-mode-pill.tsx","kind":"import-statement","original":"./close-edit-mode-pill"},{"path":"src/react/components/ui/reset-button.tsx","kind":"import-statement","original":"./reset-button"},{"path":"src/react/components/ui/icon.tsx","kind":"import-statement","original":"./icon"},{"path":"src/react/components/ui/logo.tsx","kind":"import-statement","original":"./logo"},{"path":"src/react/components/ui/prepr-tracking-pixel.tsx","kind":"import-statement","original":"./prepr-tracking-pixel"}],"format":"esm"},"src/react/components/icons/sort-down.tsx":{"bytes":649,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"<runtime>","kind":"import-statement","external":true}],"format":"esm"},"src/react/components/selectors/segment-selector.tsx":{"bytes":3479,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"../../../types","kind":"import-statement","external":true},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"@headlessui/react","kind":"import-statement","external":true},{"path":"src/react/components/icons/sort-down.tsx","kind":"import-statement","original":"../icons/sort-down"},{"path":"src/utils/index.ts","kind":"import-statement","original":"../../../utils"},{"path":"src/react/hooks/use-i18n.ts","kind":"import-statement","original":"../../hooks/use-i18n"}],"format":"esm"},"src/react/components/ui/tooltip.tsx":{"bytes":3451,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"react-dom","kind":"import-statement","external":true}],"format":"esm"},"src/react/components/selectors/radio-selector.tsx":{"bytes":2022,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"@headlessui/react","kind":"import-statement","external":true},{"path":"src/utils/index.ts","kind":"import-statement","original":"../../../utils"},{"path":"src/react/components/ui/tooltip.tsx","kind":"import-statement","original":"../ui/tooltip"}],"format":"esm"},"src/react/components/selectors/variant-selector.tsx":{"bytes":1291,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"src/react/components/selectors/radio-selector.tsx","kind":"import-statement","original":"./radio-selector"},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"}],"format":"esm"},"src/react/components/selectors/edit-mode-selector.tsx":{"bytes":752,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"},{"path":"src/react/components/selectors/radio-selector.tsx","kind":"import-statement","original":"./radio-selector"},{"path":"src/react/hooks/use-i18n.ts","kind":"import-statement","original":"../../hooks/use-i18n"}],"format":"esm"},"src/react/components/selectors/preview-mode-selector.tsx":{"bytes":915,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"},{"path":"src/react/components/selectors/radio-selector.tsx","kind":"import-statement","original":"./radio-selector"},{"path":"src/react/hooks/use-i18n.ts","kind":"import-statement","original":"../../hooks/use-i18n"}],"format":"esm"},"src/react/components/selectors/index.ts":{"bytes":333,"imports":[{"path":"src/react/components/selectors/segment-selector.tsx","kind":"import-statement","original":"./segment-selector"},{"path":"src/react/components/selectors/variant-selector.tsx","kind":"import-statement","original":"./variant-selector"},{"path":"src/react/components/selectors/edit-mode-selector.tsx","kind":"import-statement","original":"./edit-mode-selector"},{"path":"src/react/components/selectors/radio-selector.tsx","kind":"import-statement","original":"./radio-selector"},{"path":"src/react/components/selectors/preview-mode-selector.tsx","kind":"import-statement","original":"./preview-mode-selector"}],"format":"esm"},"src/react/components/toolbar/toolbar-content.tsx":{"bytes":3594,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/react/components/ui/index.ts","kind":"import-statement","original":"../ui"},{"path":"src/react/components/selectors/index.ts","kind":"import-statement","original":"../selectors"},{"path":"src/react/components/ui/index.ts","kind":"import-statement","original":"../ui"},{"path":"src/react/hooks/use-i18n.ts","kind":"import-statement","original":"../../hooks/use-i18n"}],"format":"esm"},"src/react/components/toolbar/toolbar-button.tsx":{"bytes":525,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/utils/index.ts","kind":"import-statement","original":"../../../utils"},{"path":"src/react/components/ui/index.ts","kind":"import-statement","original":"../ui"}],"format":"esm"},"src/react/components/toolbar/toolbar.tsx":{"bytes":3669,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"react-dom","kind":"import-statement","external":true},{"path":"src/utils/index.ts","kind":"import-statement","original":"../../../utils"},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"},{"path":"src/react/hooks/use-modal.ts","kind":"import-statement","original":"../../hooks/use-modal"},{"path":"src/react/components/toolbar/toolbar-content.tsx","kind":"import-statement","original":"./toolbar-content"},{"path":"src/react/components/toolbar/toolbar-button.tsx","kind":"import-statement","original":"./toolbar-button"}],"format":"esm"},"src/react/components/toolbar/toolbar-wrapper.tsx":{"bytes":1429,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"src/react/components/toolbar/toolbar.tsx","kind":"import-statement","original":"./toolbar"}],"format":"esm"},"src/react/components/toolbar/toolbar-indicator-wrapper.tsx":{"bytes":307,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/react/components/ui/index.ts","kind":"import-statement","original":"../ui"}],"format":"esm"},"src/react/components/toolbar/prepr-toolbar.tsx":{"bytes":467,"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"src/stores/prepr-store.ts","kind":"import-statement","original":"../../../stores/prepr-store"},{"path":"src/react/hooks/use-stega-scan.tsx","kind":"import-statement","original":"../../hooks/use-stega-scan"},{"path":"src/react/components/toolbar/toolbar-wrapper.tsx","kind":"import-statement","original":"./toolbar-wrapper"},{"path":"src/react/components/toolbar/toolbar-indicator-wrapper.tsx","kind":"import-statement","original":"./toolbar-indicator-wrapper"}],"format":"esm"},"src/react/index.tsx":{"bytes":332,"imports":[{"path":"src/react/components/toolbar/toolbar-provider.tsx","kind":"import-statement","original":"./components/toolbar/toolbar-provider"},{"path":"src/react/components/toolbar/prepr-toolbar.tsx","kind":"import-statement","original":"./components/toolbar/prepr-toolbar"},{"path":"src/react/components/ui/prepr-tracking-pixel.tsx","kind":"import-statement","original":"./components/ui/prepr-tracking-pixel"},{"path":"src/react/hooks/use-i18n.ts","kind":"import-statement","original":"./hooks/use-i18n"}],"format":"esm"}},"outputs":{"dist/react/index.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":145887},"dist/react/index.cjs":{"imports":[{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"zustand","kind":"require-call","external":true},{"path":"zustand/middleware","kind":"require-call","external":true},{"path":"clsx","kind":"require-call","external":true},{"path":"tailwind-merge","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"@vercel/stega","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"next/navigation","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react-dom","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"next/navigation","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"next/navigation","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"next/script","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"next/navigation","kind":"require-call","external":true},{"path":"@headlessui/react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"next/navigation","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"@headlessui/react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react-dom","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true},{"path":"react","kind":"require-call","external":true}],"exports":[],"entryPoint":"src/react/index.tsx","inputs":{"src/react/index.tsx":{"bytesInOutput":159},"src/react/components/toolbar/toolbar-provider.tsx":{"bytesInOutput":1389},"src/react/components/error-boundary.tsx":{"bytesInOutput":747},"src/react/components/store/prepr-store-initializer.tsx":{"bytesInOutput":1002},"src/stores/prepr-store.ts":{"bytesInOutput":2100},"src/utils/index.ts":{"bytesInOutput":342},"src/utils/errors.ts":{"bytesInOutput":511},"src/utils/dom.ts":{"bytesInOutput":1397},"src/utils/debug.ts":{"bytesInOutput":699},"src/utils/performance.ts":{"bytesInOutput":334},"src/react/hooks/use-scroll-position.tsx":{"bytesInOutput":957},"src/react/components/toolbar/prepr-toolbar.tsx":{"bytesInOutput":185},"src/react/hooks/use-stega-scan.tsx":{"bytesInOutput":1568},"src/react/hooks/use-stega-overlay.tsx":{"bytesInOutput":2803},"src/react/hooks/use-stega-proximity.tsx":{"bytesInOutput":1732},"src/react/hooks/use-stega-elements.tsx":{"bytesInOutput":3556},"src/react/components/toolbar/toolbar-wrapper.tsx":{"bytesInOutput":668},"src/react/components/toolbar/toolbar.tsx":{"bytesInOutput":1469},"src/react/hooks/use-modal.ts":{"bytesInOutput":673},"src/react/components/toolbar/toolbar-content.tsx":{"bytesInOutput":2927},"src/react/components/ui/status-indicator-pill.tsx":{"bytesInOutput":1457},"src/react/components/icons/xmark.tsx":{"bytesInOutput":429},"src/react/hooks/use-i18n.ts":{"bytesInOutput":106},"src/i18n/locales/en.json":{"bytesInOutput":541},"src/i18n/locales/nl.json":{"bytesInOutput":586},"src/i18n/index.ts":{"bytesInOutput":342},"src/react/components/ui/index.ts":{"bytesInOutput":0},"src/react/components/ui/close-edit-mode-pill.tsx":{"bytesInOutput":685},"src/react/components/ui/reset-button.tsx":{"bytesInOutput":921},"src/react/components/icons/rotate.tsx":{"bytesInOutput":1607},"src/react/components/ui/icon.tsx":{"bytesInOutput":696},"src/react/components/ui/logo.tsx":{"bytesInOutput":4173},"src/react/components/ui/prepr-tracking-pixel.tsx":{"bytesInOutput":816},"src/react/components/selectors/segment-selector.tsx":{"bytesInOutput":1918},"src/react/components/icons/sort-down.tsx":{"bytesInOutput":545},"src/react/components/selectors/index.ts":{"bytesInOutput":0},"src/react/components/selectors/variant-selector.tsx":{"bytesInOutput":498},"src/react/components/selectors/radio-selector.tsx":{"bytesInOutput":1004},"src/react/components/ui/tooltip.tsx":{"bytesInOutput":1645},"src/react/components/selectors/edit-mode-selector.tsx":{"bytesInOutput":269},"src/react/components/selectors/preview-mode-selector.tsx":{"bytesInOutput":355},"src/react/components/toolbar/toolbar-button.tsx":{"bytesInOutput":295},"src/react/components/toolbar/toolbar-indicator-wrapper.tsx":{"bytesInOutput":218}},"bytes":45401}}}