@preprio/prepr-nextjs
Version:
Next.js package for Prepr CMS preview functionality with advanced debugging and visual editing capabilities
1 lines • 22.1 kB
JSON
{"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.js.map":{"imports":[],"exports":[],"inputs":{},"bytes":145928},"dist/react/index.js":{"imports":[{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"zustand","kind":"import-statement","external":true},{"path":"zustand/middleware","kind":"import-statement","external":true},{"path":"clsx","kind":"import-statement","external":true},{"path":"tailwind-merge","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"@vercel/stega","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react-dom","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"next/script","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"@headlessui/react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"next/navigation","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"@headlessui/react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react-dom","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true},{"path":"react","kind":"import-statement","external":true}],"exports":["PreprToolbar","PreprToolbarProvider","PreprTrackingPixel","usePreprToolbar","useTranslations"],"entryPoint":"src/react/index.tsx","inputs":{"src/react/components/toolbar/toolbar-provider.tsx":{"bytesInOutput":1339},"src/react/components/error-boundary.tsx":{"bytesInOutput":731},"src/react/components/store/prepr-store-initializer.tsx":{"bytesInOutput":948},"src/stores/prepr-store.ts":{"bytesInOutput":2095},"src/utils/index.ts":{"bytesInOutput":341},"src/utils/errors.ts":{"bytesInOutput":511},"src/utils/dom.ts":{"bytesInOutput":1397},"src/utils/debug.ts":{"bytesInOutput":691},"src/utils/performance.ts":{"bytesInOutput":334},"src/react/hooks/use-scroll-position.tsx":{"bytesInOutput":955},"src/react/index.tsx":{"bytesInOutput":0},"src/react/components/toolbar/prepr-toolbar.tsx":{"bytesInOutput":146},"src/react/hooks/use-stega-scan.tsx":{"bytesInOutput":1558},"src/react/hooks/use-stega-overlay.tsx":{"bytesInOutput":2703},"src/react/hooks/use-stega-proximity.tsx":{"bytesInOutput":1667},"src/react/hooks/use-stega-elements.tsx":{"bytesInOutput":3482},"src/react/components/toolbar/toolbar-wrapper.tsx":{"bytesInOutput":663},"src/react/components/toolbar/toolbar.tsx":{"bytesInOutput":1319},"src/react/hooks/use-modal.ts":{"bytesInOutput":653},"src/react/components/toolbar/toolbar-content.tsx":{"bytesInOutput":2720},"src/react/components/ui/status-indicator-pill.tsx":{"bytesInOutput":1399},"src/react/components/icons/xmark.tsx":{"bytesInOutput":405},"src/react/hooks/use-i18n.ts":{"bytesInOutput":103},"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":645},"src/react/components/ui/reset-button.tsx":{"bytesInOutput":893},"src/react/components/icons/rotate.tsx":{"bytesInOutput":1584},"src/react/components/ui/icon.tsx":{"bytesInOutput":673},"src/react/components/ui/logo.tsx":{"bytesInOutput":4117},"src/react/components/ui/prepr-tracking-pixel.tsx":{"bytesInOutput":790},"src/react/components/selectors/segment-selector.tsx":{"bytesInOutput":1872},"src/react/components/icons/sort-down.tsx":{"bytesInOutput":522},"src/react/components/selectors/index.ts":{"bytesInOutput":0},"src/react/components/selectors/variant-selector.tsx":{"bytesInOutput":481},"src/react/components/selectors/radio-selector.tsx":{"bytesInOutput":984},"src/react/components/ui/tooltip.tsx":{"bytesInOutput":1611},"src/react/components/selectors/edit-mode-selector.tsx":{"bytesInOutput":254},"src/react/components/selectors/preview-mode-selector.tsx":{"bytesInOutput":340},"src/react/components/toolbar/toolbar-button.tsx":{"bytesInOutput":272},"src/react/components/toolbar/toolbar-indicator-wrapper.tsx":{"bytesInOutput":187}},"bytes":43448}}}