From e85278f6d1fbc6ab22e27b53bffe623bcbcdfe20 Mon Sep 17 00:00:00 2001 From: Aidan Bleser Date: Fri, 6 Dec 2024 14:17:39 -0600 Subject: [PATCH 1/3] only list documented components --- .github/workflows/build-registry.yml | 3 + jsrepo-build-config.json | 14 +- jsrepo-manifest.json | 2097 ++++++++++++++++++++++++++ package.json | 2 +- pnpm-lock.yaml | 10 +- 5 files changed, 2118 insertions(+), 8 deletions(-) create mode 100644 jsrepo-manifest.json diff --git a/.github/workflows/build-registry.yml b/.github/workflows/build-registry.yml index aad3476..39ec04e 100644 --- a/.github/workflows/build-registry.yml +++ b/.github/workflows/build-registry.yml @@ -31,6 +31,9 @@ jobs: - name: Build jsrepo-manifest.json run: pnpm build:registry + - name: Format manifest + run: pnpm format + - name: Create pull request with changes uses: peter-evans/create-pull-request@v7 with: diff --git a/jsrepo-build-config.json b/jsrepo-build-config.json index 6c2a487..0e1e73b 100644 --- a/jsrepo-build-config.json +++ b/jsrepo-build-config.json @@ -1,10 +1,20 @@ { - "$schema": "https://unpkg.com/jsrepo@1.17.2/schemas/registry-config.json", + "$schema": "https://unpkg.com/jsrepo@1.18.0/schemas/registry-config.json", "dirs": ["./src/lib/components", "./src/lib/assets", "./src"], "includeBlocks": [], "includeCategories": ["ui", "lib", "icons"], - "doNotListBlocks": [], + "doNotListBlocks": [ + "command", + "dialog", + "drawer", + "label", + "link", + "popover", + "range-calender", + "separator" + ], "doNotListCategories": ["icons", "lib"], + "preview": true, "excludeDeps": ["svelte"], "rules": { "no-category-index-file-dependency": "off", diff --git a/jsrepo-manifest.json b/jsrepo-manifest.json new file mode 100644 index 0000000..23635e6 --- /dev/null +++ b/jsrepo-manifest.json @@ -0,0 +1,2097 @@ +[ + { + "name": "ui", + "blocks": [ + { + "name": "avatar", + "directory": "src/lib/components/ui/avatar", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "avatar-fallback.svelte", + "avatar-group.svelte", + "avatar-image.svelte", + "avatar.svelte", + "index.ts" + ], + "localDependencies": ["lib/utils", "icons/index", "ui/skeleton"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65", "tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js", + "$lib/utils": "{{lib/utils}}", + "$lib/assets/icons": "{{icons/index}}", + "../skeleton": "{{ui/skeleton}}" + } + }, + { + "name": "badge", + "directory": "src/lib/components/ui/badge", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["badge.svelte", "index.ts"], + "localDependencies": ["icons/index", "lib/utils"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/assets/icons/index.js": "{{icons/index}}.js", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "button", + "directory": "src/lib/components/ui/button", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["button.svelte", "index.ts"], + "localDependencies": ["ui/spinner", "lib/utils", "icons/index"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65", "tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/components/ui/spinner/index.js": "{{ui/spinner}}/index.js", + "$lib/utils.js": "{{lib/utils}}.js", + "$lib/assets/icons/index.js": "{{icons/index}}.js" + } + }, + { + "name": "calendar", + "directory": "src/lib/components/ui/calendar", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "calendar-cell.svelte", + "calendar-day.svelte", + "calendar-grid-body.svelte", + "calendar-grid-head.svelte", + "calendar-grid-row.svelte", + "calendar-grid.svelte", + "calendar-head-cell.svelte", + "calendar-header.svelte", + "calendar-heading.svelte", + "calendar-months.svelte", + "calendar-next-button.svelte", + "calendar-prev-button.svelte", + "calendar.svelte", + "index.ts" + ], + "localDependencies": ["lib/utils", "ui/button", "icons/index", "ui/popover"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65", "@internationalized/date@^3.6.0"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js", + "../button": "{{ui/button}}", + "$lib/assets/icons": "{{icons/index}}", + "$lib/assets/icons/index.js": "{{icons/index}}.js", + "$lib/components/ui/popover/index.js": "{{ui/popover}}/index.js", + "../button/index.js": "{{ui/button}}/index.js" + } + }, + { + "name": "checkbox", + "directory": "src/lib/components/ui/checkbox", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["checkbox.svelte", "index.ts"], + "localDependencies": ["icons/index", "lib/utils", "ui/label"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils.js": "{{lib/utils}}.js", + "../label": "{{ui/label}}" + } + }, + { + "name": "choicebox", + "directory": "src/lib/components/ui/choicebox", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "choicebox-checkbox.svelte", + "choicebox-radio.svelte", + "choicebox.svelte", + "index.ts" + ], + "localDependencies": ["icons/index", "lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "collapse", + "directory": "src/lib/components/ui/collapse", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "collapse-content.svelte", + "collapse-item.svelte", + "collapse-trigger.svelte", + "collapse.svelte", + "index.ts" + ], + "localDependencies": ["lib/utils", "icons/index"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js", + "$lib/assets/icons": "{{icons/index}}" + } + }, + { + "name": "combobox", + "directory": "src/lib/components/ui/combobox", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["combobox.svelte", "index.ts"], + "localDependencies": ["icons/index", "lib/utils", "ui/input"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils": "{{lib/utils}}", + "../input": "{{ui/input}}" + } + }, + { + "name": "context-menu", + "directory": "src/lib/components/ui/context-menu", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "context-menu-checkbox-item.svelte", + "context-menu-content.svelte", + "context-menu-group-heading.svelte", + "context-menu-item.svelte", + "context-menu-radio-item.svelte", + "context-menu-separator.svelte", + "context-menu-shortcut.svelte", + "context-menu-sub-content.svelte", + "context-menu-sub-trigger.svelte", + "index.ts" + ], + "localDependencies": ["icons/index", "lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "description", + "directory": "src/lib/components/ui/description", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["description.svelte", "index.ts"], + "localDependencies": ["icons/index", "ui/tooltip", "lib/utils"], + "dependencies": [], + "devDependencies": [], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/components/ui/tooltip": "{{ui/tooltip}}", + "$lib/utils": "{{lib/utils}}" + } + }, + { + "name": "dialog", + "directory": "src/lib/components/ui/dialog", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": false, + "files": [ + "dialog-content.svelte", + "dialog-description.svelte", + "dialog-footer.svelte", + "dialog-header.svelte", + "dialog-overlay.svelte", + "dialog-title.svelte", + "index.ts" + ], + "localDependencies": ["icons/index", "lib/utils", "ui/button"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/assets/icons/index.js": "{{icons/index}}.js", + "$lib/utils.js": "{{lib/utils}}.js", + "../button/index.js": "{{ui/button}}/index.js" + } + }, + { + "name": "drawer", + "directory": "src/lib/components/ui/drawer", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": false, + "files": [ + "drawer-content.svelte", + "drawer-description.svelte", + "drawer-footer.svelte", + "drawer-header.svelte", + "drawer-nested.svelte", + "drawer-overlay.svelte", + "drawer-title.svelte", + "drawer.svelte", + "index.ts" + ], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["vaul-svelte@1.0.0-next.3", "bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "empty-state", + "directory": "src/lib/components/ui/empty-state", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["empty-state.svelte", "index.ts"], + "localDependencies": ["icons/index", "lib/utils"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "error", + "directory": "src/lib/components/ui/error", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["error.svelte", "index.ts"], + "localDependencies": ["icons/index", "lib/utils", "ui/link"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/assets/icons/index.js": "{{icons/index}}.js", + "$lib/utils.js": "{{lib/utils}}.js", + "../link/index.js": "{{ui/link}}/index.js" + } + }, + { + "name": "feedback", + "directory": "src/lib/components/ui/feedback", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["feedback.svelte", "index.ts"], + "localDependencies": ["icons/index", "ui/button", "ui/popover", "ui/textarea", "lib/utils"], + "dependencies": [], + "devDependencies": ["svelte-exmarkdown@^3.0.5"], + "_imports_": { + "$lib/assets/icons/index.js": "{{icons/index}}.js", + "$lib/components/ui/button": "{{ui/button}}", + "$lib/components/ui/popover": "{{ui/popover}}", + "$lib/components/ui/textarea": "{{ui/textarea}}", + "$lib/utils": "{{lib/utils}}" + } + }, + { + "name": "gauge", + "directory": "src/lib/components/ui/gauge", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["gauge.svelte", "index.ts"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": [], + "_imports_": { + "$lib/utils": "{{lib/utils}}" + } + }, + { + "name": "input", + "directory": "src/lib/components/ui/input", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "input.svelte", "search.svelte"], + "localDependencies": ["icons/index", "lib/utils", "ui/label"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/assets/icons/index.js": "{{icons/index}}.js", + "$lib/utils.js": "{{lib/utils}}.js", + "../label/index.js": "{{ui/label}}/index.js", + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils": "{{lib/utils}}" + } + }, + { + "name": "kbd", + "directory": "src/lib/components/ui/kbd", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "kbd.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "label", + "directory": "src/lib/components/ui/label", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": false, + "files": ["index.ts", "label.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "link", + "directory": "src/lib/components/ui/link", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": false, + "files": ["index.ts", "link.svelte"], + "localDependencies": ["icons/index", "lib/utils"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0", "bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/assets/icons/index.js": "{{icons/index}}.js", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "loading-dots", + "directory": "src/lib/components/ui/loading-dots", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "loading-dots.svelte"], + "localDependencies": [], + "dependencies": [], + "devDependencies": [], + "_imports_": {} + }, + { + "name": "menu", + "directory": "src/lib/components/ui/menu", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "index.ts", + "menu-checkbox-item.svelte", + "menu-content.svelte", + "menu-item.svelte", + "menu-radio-item.svelte", + "menu-separator.svelte", + "menu-shortcut.svelte", + "menu-sub-content.svelte", + "menu-sub-trigger.svelte" + ], + "localDependencies": ["icons/index", "lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "modal", + "directory": "src/lib/components/ui/modal", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "index.ts", + "modal-content.svelte", + "modal-description.svelte", + "modal-footer.svelte", + "modal-header.svelte", + "modal-inset.svelte", + "modal-title.svelte", + "modal-trigger.svelte", + "modal.svelte" + ], + "localDependencies": ["ui/dialog", "ui/drawer", "lib/utils", "ui/button"], + "dependencies": [], + "devDependencies": ["runed@^0.15.4"], + "_imports_": { + "$lib/components/ui/dialog/index.js": "{{ui/dialog}}/index.js", + "$lib/components/ui/drawer/index.js": "{{ui/drawer}}/index.js", + "$lib/utils": "{{lib/utils}}", + "$lib/components/ui/button/index.js": "{{ui/button}}/index.js", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "note", + "directory": "src/lib/components/ui/note", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "note.svelte"], + "localDependencies": ["icons/index", "lib/utils"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/assets/icons/index.js": "{{icons/index}}.js", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "pagination", + "directory": "src/lib/components/ui/pagination", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "pagination.svelte"], + "localDependencies": ["icons/index"], + "dependencies": [], + "devDependencies": [], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}" + } + }, + { + "name": "popover", + "directory": "src/lib/components/ui/popover", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": false, + "files": ["index.ts", "popover-content.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "progress", + "directory": "src/lib/components/ui/progress", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "progress.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0", "bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "radio", + "directory": "src/lib/components/ui/radio", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "radio-item.svelte", "radio.svelte"], + "localDependencies": ["ui/label", "lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/components/ui/label/index.js": "{{ui/label}}/index.js", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "range-calendar", + "directory": "src/lib/components/ui/range-calendar", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "index.ts", + "presets-combobox.svelte", + "range-calendar-cell.svelte", + "range-calendar-day.svelte", + "range-calendar-grid-body.svelte", + "range-calendar-grid-head.svelte", + "range-calendar-grid-row.svelte", + "range-calendar-grid.svelte", + "range-calendar-head-cell.svelte", + "range-calendar-header.svelte", + "range-calendar-heading.svelte", + "range-calendar-months.svelte", + "range-calendar-next-button.svelte", + "range-calendar-prev-button.svelte", + "range-calendar.svelte" + ], + "localDependencies": [ + "icons/index", + "lib/utils", + "ui/input", + "ui/button", + "ui/popover", + "ui/label" + ], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65", "@internationalized/date@^3.6.0"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils": "{{lib/utils}}", + "../input": "{{ui/input}}", + "$lib/utils.js": "{{lib/utils}}.js", + "../button": "{{ui/button}}", + "$lib/assets/icons/index.js": "{{icons/index}}.js", + "$lib/components/ui/popover/index.js": "{{ui/popover}}/index.js", + "../button/index.js": "{{ui/button}}/index.js", + "../input/input.svelte": "{{ui/input}}/input.svelte", + "../label/label.svelte": "{{ui/label}}/label.svelte" + } + }, + { + "name": "select", + "directory": "src/lib/components/ui/select", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "index.ts", + "select-content.svelte", + "select-group-heading.svelte", + "select-item.svelte", + "select-scroll-down-button.svelte", + "select-scroll-up-button.svelte", + "select-separator.svelte", + "select-trigger.svelte" + ], + "localDependencies": ["lib/utils", "icons/index", "ui/separator"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65", "lucide-svelte@^0.468.0"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js", + "$lib/assets/icons": "{{icons/index}}", + "$lib/components/ui/separator/index.js": "{{ui/separator}}/index.js" + } + }, + { + "name": "separator", + "directory": "src/lib/components/ui/separator", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": false, + "files": ["index.ts", "separator.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "show-more", + "directory": "src/lib/components/ui/show-more", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "show-more.svelte"], + "localDependencies": ["icons/index", "ui/button", "lib/utils"], + "dependencies": [], + "devDependencies": [], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/components/ui/button": "{{ui/button}}", + "$lib/utils": "{{lib/utils}}" + } + }, + { + "name": "skeleton", + "directory": "src/lib/components/ui/skeleton", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "skeleton.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "snippet", + "directory": "src/lib/components/ui/snippet", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "snippet.svelte"], + "localDependencies": ["icons/index", "lib/utils"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils": "{{lib/utils}}" + } + }, + { + "name": "spinner", + "directory": "src/lib/components/ui/spinner", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "spinner.svelte"], + "localDependencies": [], + "dependencies": [], + "devDependencies": [], + "_imports_": {} + }, + { + "name": "status-dot", + "directory": "src/lib/components/ui/status-dot", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "status-dot.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0"], + "_imports_": { + "$lib/utils": "{{lib/utils}}" + } + }, + { + "name": "switch", + "directory": "src/lib/components/ui/switch", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "switch.svelte"], + "localDependencies": ["icons/index", "lib/utils"], + "dependencies": [], + "devDependencies": ["tailwind-variants@^0.3.0", "bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}", + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "table", + "directory": "src/lib/components/ui/table", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": [ + "index.ts", + "table-body.svelte", + "table-caption.svelte", + "table-cell.svelte", + "table-footer.svelte", + "table-head.svelte", + "table-header.svelte", + "table-row.svelte", + "table.svelte" + ], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "tabs", + "directory": "src/lib/components/ui/tabs", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "tabs-content.svelte", "tabs-list.svelte", "tabs-trigger.svelte"], + "localDependencies": ["lib/utils", "icons/index", "ui/tooltip"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js", + "$lib/assets/icons": "{{icons/index}}", + "$lib/components/ui/tooltip": "{{ui/tooltip}}" + } + }, + { + "name": "textarea", + "directory": "src/lib/components/ui/textarea", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "textarea.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "theme-switcher", + "directory": "src/lib/components/ui/theme-switcher", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["theme-switcher.svelte"], + "localDependencies": ["icons/index"], + "dependencies": [], + "devDependencies": ["mode-watcher@^0.5.0"], + "_imports_": { + "$lib/assets/icons": "{{icons/index}}" + } + }, + { + "name": "tooltip", + "directory": "src/lib/components/ui/tooltip", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "tooltip-content.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65"], + "_imports_": { + "$lib/utils.js": "{{lib/utils}}.js" + } + }, + { + "name": "window", + "directory": "src/lib/components/ui/window", + "category": "ui", + "tests": false, + "subdirectory": true, + "list": true, + "files": ["index.ts", "window.svelte"], + "localDependencies": ["lib/utils"], + "dependencies": [], + "devDependencies": [], + "_imports_": { + "$lib/utils": "{{lib/utils}}" + } + } + ] + }, + { + "name": "icons", + "blocks": [ + { + "name": "accessibility", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["accessibility.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "arrow-circle-up", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["arrow-circle-up.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "arrow-left", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["arrow-left.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "arrow-right", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["arrow-right.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "arrow-up", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["arrow-up.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "bell", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["bell.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "box", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["box.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "brand-assets", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["brand-assets.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "calendar", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["calendar.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chart-bar-middle", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chart-bar-middle.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chart-bar-peak", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chart-bar-peak.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chart-pie", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chart-pie.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chart-trending-down", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chart-trending-down.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "check-circle", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["check-circle.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "check", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["check.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chevron-down-small", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chevron-down-small.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chevron-down", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chevron-down.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chevron-left", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chevron-left.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chevron-right-small", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chevron-right-small.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chevron-right", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chevron-right.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chevron-up-small", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chevron-up-small.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "chevron-up", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["chevron-up.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "clock-dashed", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["clock-dashed.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "clock", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["clock.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "code-bracket", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["code-bracket.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "command", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["command.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "copy", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["copy.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "cross", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["cross.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "cursor-click", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["cursor-click.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "database", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["database.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "dollar", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["dollar.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "error-states", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["error-states.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "external-small", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["external-small.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "external", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["external.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "face-happy", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["face-happy.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "face-sad", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["face-sad.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "face-smile", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["face-smile.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "face-unhappy", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["face-unhappy.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "file-text", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["file-text.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "flag", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["flag.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "floppy-disk", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["floppy-disk.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "git-branch", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["git-branch.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "globe", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["globe.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "grid-square", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["grid-square.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "inbox", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["inbox.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "index", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["index.ts"], + "localDependencies": [ + "icons/accessibility", + "icons/arrow-circle-up", + "icons/arrow-left", + "icons/arrow-right", + "icons/arrow-up", + "icons/bell", + "icons/box", + "icons/brand-assets", + "icons/calendar", + "icons/chart-bar-middle", + "icons/chart-bar-peak", + "icons/chart-pie", + "icons/chart-trending-down", + "icons/check-circle", + "icons/check", + "icons/chevron-down-small", + "icons/chevron-down", + "icons/chevron-left", + "icons/chevron-right-small", + "icons/chevron-right", + "icons/chevron-up-small", + "icons/chevron-up", + "icons/clock-dashed", + "icons/clock", + "icons/code-bracket", + "icons/command", + "icons/copy", + "icons/cross", + "icons/cursor-click", + "icons/database", + "icons/dollar", + "icons/error-states", + "icons/external-small", + "icons/external", + "icons/face-happy", + "icons/face-sad", + "icons/face-smile", + "icons/face-unhappy", + "icons/file-text", + "icons/flag", + "icons/floppy-disk", + "icons/git-branch", + "icons/globe", + "icons/grid-square", + "icons/inbox", + "icons/information-fill-small", + "icons/information", + "icons/key", + "icons/link", + "icons/loader-circle", + "icons/lock-closed-small", + "icons/lock-open-small", + "icons/logo-bitbucket-color", + "icons/logo-geist", + "icons/logo-github", + "icons/logo-gitlab", + "icons/logo-next", + "icons/logo-svelte", + "icons/logo-turborepo", + "icons/logo-v0", + "icons/logo-vercel-circle", + "icons/logo-vercel", + "icons/magnifying-glass", + "icons/markdown", + "icons/minus", + "icons/more-horizontal", + "icons/notification", + "icons/paperclip", + "icons/pencil-edit", + "icons/router", + "icons/settings-sliders", + "icons/shield-globe", + "icons/shield", + "icons/star", + "icons/status", + "icons/stop", + "icons/tabs", + "icons/theme-switch-dark", + "icons/theme-switch-light", + "icons/theme-switch-system", + "icons/user-plus", + "icons/warning" + ], + "_imports_": { + "./accessibility.svg?component": "{{icons/accessibility}}.svg?component", + "./arrow-circle-up.svg?component": "{{icons/arrow-circle-up}}.svg?component", + "./arrow-left.svg?component": "{{icons/arrow-left}}.svg?component", + "./arrow-right.svg?component": "{{icons/arrow-right}}.svg?component", + "./arrow-up.svg?component": "{{icons/arrow-up}}.svg?component", + "./bell.svg?component": "{{icons/bell}}.svg?component", + "./box.svg?component": "{{icons/box}}.svg?component", + "./brand-assets.svg?component": "{{icons/brand-assets}}.svg?component", + "./calendar.svg?component": "{{icons/calendar}}.svg?component", + "./chart-bar-middle.svg?component": "{{icons/chart-bar-middle}}.svg?component", + "./chart-bar-peak.svg?component": "{{icons/chart-bar-peak}}.svg?component", + "./chart-pie.svg?component": "{{icons/chart-pie}}.svg?component", + "./chart-trending-down.svg?component": "{{icons/chart-trending-down}}.svg?component", + "./check-circle.svg?component": "{{icons/check-circle}}.svg?component", + "./check.svg?component": "{{icons/check}}.svg?component", + "./chevron-down-small.svg?component": "{{icons/chevron-down-small}}.svg?component", + "./chevron-down.svg?component": "{{icons/chevron-down}}.svg?component", + "./chevron-left.svg?component": "{{icons/chevron-left}}.svg?component", + "./chevron-right-small.svg?component": "{{icons/chevron-right-small}}.svg?component", + "./chevron-right.svg?component": "{{icons/chevron-right}}.svg?component", + "./chevron-up-small.svg?component": "{{icons/chevron-up-small}}.svg?component", + "./chevron-up.svg?component": "{{icons/chevron-up}}.svg?component", + "./clock-dashed.svg?component": "{{icons/clock-dashed}}.svg?component", + "./clock.svg?component": "{{icons/clock}}.svg?component", + "./code-bracket.svg?component": "{{icons/code-bracket}}.svg?component", + "./command.svg?component": "{{icons/command}}.svg?component", + "./copy.svg?component": "{{icons/copy}}.svg?component", + "./cross.svg?component": "{{icons/cross}}.svg?component", + "./cursor-click.svg?component": "{{icons/cursor-click}}.svg?component", + "./database.svg?component": "{{icons/database}}.svg?component", + "./dollar.svg?component": "{{icons/dollar}}.svg?component", + "./error-states.svg?component": "{{icons/error-states}}.svg?component", + "./external-small.svg?component": "{{icons/external-small}}.svg?component", + "./external.svg?component": "{{icons/external}}.svg?component", + "./face-happy.svg?component": "{{icons/face-happy}}.svg?component", + "./face-sad.svg?component": "{{icons/face-sad}}.svg?component", + "./face-smile.svg?component": "{{icons/face-smile}}.svg?component", + "./face-unhappy.svg?component": "{{icons/face-unhappy}}.svg?component", + "./file-text.svg?component": "{{icons/file-text}}.svg?component", + "./flag.svg?component": "{{icons/flag}}.svg?component", + "./floppy-disk.svg?component": "{{icons/floppy-disk}}.svg?component", + "./git-branch.svg?component": "{{icons/git-branch}}.svg?component", + "./globe.svg?component": "{{icons/globe}}.svg?component", + "./grid-square.svg?component": "{{icons/grid-square}}.svg?component", + "./inbox.svg?component": "{{icons/inbox}}.svg?component", + "./information-fill-small.svg?component": "{{icons/information-fill-small}}.svg?component", + "./information.svg?component": "{{icons/information}}.svg?component", + "./key.svg?component": "{{icons/key}}.svg?component", + "./link.svg?component": "{{icons/link}}.svg?component", + "./loader-circle.svg?component": "{{icons/loader-circle}}.svg?component", + "./lock-closed-small.svg?component": "{{icons/lock-closed-small}}.svg?component", + "./lock-open-small.svg?component": "{{icons/lock-open-small}}.svg?component", + "./logo-bitbucket-color.svg?component": "{{icons/logo-bitbucket-color}}.svg?component", + "./logo-geist.svg?component": "{{icons/logo-geist}}.svg?component", + "./logo-github.svg?component": "{{icons/logo-github}}.svg?component", + "./logo-gitlab.svg?component": "{{icons/logo-gitlab}}.svg?component", + "./logo-next.svg?component": "{{icons/logo-next}}.svg?component", + "./logo-svelte.svg?component": "{{icons/logo-svelte}}.svg?component", + "./logo-turborepo.svg?component": "{{icons/logo-turborepo}}.svg?component", + "./logo-v0.svg?component": "{{icons/logo-v0}}.svg?component", + "./logo-vercel-circle.svg?component": "{{icons/logo-vercel-circle}}.svg?component", + "./logo-vercel.svg?component": "{{icons/logo-vercel}}.svg?component", + "./magnifying-glass.svg?component": "{{icons/magnifying-glass}}.svg?component", + "./markdown.svg?component": "{{icons/markdown}}.svg?component", + "./minus.svg?component": "{{icons/minus}}.svg?component", + "./more-horizontal.svg?component": "{{icons/more-horizontal}}.svg?component", + "./notification.svg?component": "{{icons/notification}}.svg?component", + "./paperclip.svg?component": "{{icons/paperclip}}.svg?component", + "./pencil-edit.svg?component": "{{icons/pencil-edit}}.svg?component", + "./router.svg?component": "{{icons/router}}.svg?component", + "./settings-sliders.svg?component": "{{icons/settings-sliders}}.svg?component", + "./shield-globe.svg?component": "{{icons/shield-globe}}.svg?component", + "./shield.svg?component": "{{icons/shield}}.svg?component", + "./star.svg?component": "{{icons/star}}.svg?component", + "./status.svg?component": "{{icons/status}}.svg?component", + "./stop.svg?component": "{{icons/stop}}.svg?component", + "./tabs.svg?component": "{{icons/tabs}}.svg?component", + "./theme-switch-dark.svg?component": "{{icons/theme-switch-dark}}.svg?component", + "./theme-switch-light.svg?component": "{{icons/theme-switch-light}}.svg?component", + "./theme-switch-system.svg?component": "{{icons/theme-switch-system}}.svg?component", + "./user-plus.svg?component": "{{icons/user-plus}}.svg?component", + "./warning.svg?component": "{{icons/warning}}.svg?component" + }, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "information-fill-small", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["information-fill-small.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "information", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["information.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "key", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["key.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "link", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["link.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "loader-circle", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["loader-circle.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "lock-closed-small", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["lock-closed-small.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "lock-open-small", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["lock-open-small.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-bitbucket-color", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-bitbucket-color.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-geist", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-geist.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-github", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-github.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-gitlab", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-gitlab.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-next", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-next.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-svelte", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-svelte.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-turborepo", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-turborepo.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-v0", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-v0.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-vercel-circle", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-vercel-circle.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "logo-vercel", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["logo-vercel.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "magnifying-glass", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["magnifying-glass.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "markdown", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["markdown.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "minus", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["minus.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "more-horizontal", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["more-horizontal.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "notification", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["notification.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "paperclip", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["paperclip.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "pencil-edit", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["pencil-edit.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "router", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["router.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "settings-sliders", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["settings-sliders.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "shield-globe", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["shield-globe.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "shield", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["shield.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "star", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["star.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "status", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["status.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "stop", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["stop.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "tabs", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["tabs.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "theme-switch-dark", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["theme-switch-dark.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "theme-switch-light", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["theme-switch-light.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "theme-switch-system", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["theme-switch-system.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "user-plus", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["user-plus.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + }, + { + "name": "warning", + "directory": "src/lib/assets/icons", + "category": "icons", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["warning.svg"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": [] + } + ] + }, + { + "name": "lib", + "blocks": [ + { + "name": "utils", + "directory": "src/lib", + "category": "lib", + "tests": false, + "subdirectory": false, + "list": false, + "files": ["utils.ts"], + "localDependencies": [], + "_imports_": {}, + "dependencies": [], + "devDependencies": ["bits-ui@1.0.0-next.65", "clsx@^2.1.1", "tailwind-merge@^2.5.5"] + } + ] + } +] diff --git a/package.json b/package.json index 807f7f1..ed7168f 100644 --- a/package.json +++ b/package.json @@ -26,7 +26,7 @@ "autoprefixer": "^10.4.20", "bits-ui": "1.0.0-next.65", "clsx": "^2.1.1", - "jsrepo": "^1.17.4", + "jsrepo": "^1.18.0", "lucide-svelte": "^0.468.0", "mode-watcher": "^0.5.0", "postcss": "^8.4.49", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4d5d81f..cb684bd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,8 +45,8 @@ importers: specifier: ^2.1.1 version: 2.1.1 jsrepo: - specifier: ^1.17.4 - version: 1.17.4(typescript@5.7.2) + specifier: ^1.18.0 + version: 1.18.0(typescript@5.7.2) lucide-svelte: specifier: ^0.468.0 version: 0.468.0(svelte@5.7.0) @@ -1154,8 +1154,8 @@ packages: json-schema-typed@8.0.1: resolution: {integrity: sha512-XQmWYj2Sm4kn4WeTYvmpKEbyPsL7nBsb647c7pMe6l02/yx2+Jfc4dT6UZkEXnIUb5LhD55r2HPsJ1milQ4rDg==} - jsrepo@1.17.4: - resolution: {integrity: sha512-il1v1/jRvQW0ySZraCVLWJwPjIV8qV6N2xWOEc7gGAnwDga3aiF9mH1kwVxKrYLLt7KovXia1/IGc+bd7YczRg==} + jsrepo@1.18.0: + resolution: {integrity: sha512-Jy+0YBkGArUPZL2Gui4ZS31SVthT/jBes/0Q3+6fYazSaLDm8UwgW1zAiIQcaKG+ecQ9iqXHhbU4IUrxa1Fk6Q==} hasBin: true kleur@4.1.5: @@ -2981,7 +2981,7 @@ snapshots: json-schema-typed@8.0.1: {} - jsrepo@1.17.4(typescript@5.7.2): + jsrepo@1.18.0(typescript@5.7.2): dependencies: '@biomejs/js-api': 0.7.1(@biomejs/wasm-nodejs@1.9.4) '@biomejs/wasm-nodejs': 1.9.4 From be0744fcf8d6e86c0dda2571140a71bf454c1a77 Mon Sep 17 00:00:00 2001 From: Aidan Bleser <117548273+ieedan@users.noreply.github.com> Date: Fri, 6 Dec 2024 21:50:27 -0600 Subject: [PATCH 2/3] Update jsrepo-build-config.json Co-authored-by: SHYAKA Davis <87414827+shyakadavis@users.noreply.github.com> --- jsrepo-build-config.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jsrepo-build-config.json b/jsrepo-build-config.json index 0e1e73b..50fb229 100644 --- a/jsrepo-build-config.json +++ b/jsrepo-build-config.json @@ -6,7 +6,7 @@ "doNotListBlocks": [ "command", "dialog", - "drawer", +-- "drawer", "label", "link", "popover", From 5c883fd47a1479d64a20274a29fa8f684d1aadd0 Mon Sep 17 00:00:00 2001 From: Aidan Bleser Date: Fri, 6 Dec 2024 21:55:23 -0600 Subject: [PATCH 3/3] oops --- jsrepo-build-config.json | 1 - 1 file changed, 1 deletion(-) diff --git a/jsrepo-build-config.json b/jsrepo-build-config.json index 50fb229..6642bfc 100644 --- a/jsrepo-build-config.json +++ b/jsrepo-build-config.json @@ -6,7 +6,6 @@ "doNotListBlocks": [ "command", "dialog", --- "drawer", "label", "link", "popover",