├── .env.example ├── .eslintrc.json ├── .github ├── CODEOWNERS ├── dependabot.yml └── workflows │ └── ci.yml ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .storybook ├── main.cjs ├── preview-head.html └── preview.tsx ├── CLAUDE.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── conductor.json ├── docs ├── keyboard-shortcuts.md ├── markdown-syntax.md ├── metadata.md ├── query-language.md ├── status.md └── templates.md ├── index.html ├── netlify └── edge-functions │ ├── cors-proxy.ts │ ├── file-proxy.ts │ ├── git-lfs-file.ts │ ├── github-auth.ts │ └── share.ts ├── package.json ├── patches └── decode-named-character-reference+1.0.2.patch ├── postcss.config.cjs ├── public ├── _redirects ├── apple-touch-icon-512.png ├── favicon-development.svg ├── favicon-production.svg ├── fonts │ ├── iAWriterMonoV-Italic.woff2 │ ├── iAWriterMonoV.woff2 │ ├── iAWriterQuattroV-Italic.woff2 │ └── iAWriterQuattroV.woff2 ├── icon-1024-old.png ├── icon-1024.png ├── robots.txt └── sounds │ ├── notification-off.mp3 │ └── notification.mp3 ├── scripts └── benchmark.ts ├── src ├── codemirror-extensions │ ├── ellipsis.ts │ ├── frontmatter.ts │ ├── heading.ts │ ├── indented-line-wrap.ts │ ├── paste.ts │ ├── priority.ts │ ├── spellcheck.ts │ └── wikilink.ts ├── components │ ├── app-header.tsx │ ├── app-layout.tsx │ ├── assistant-activity-indicator.tsx │ ├── audio-visualizer.tsx │ ├── button.stories.tsx │ ├── button.tsx │ ├── calendar.tsx │ ├── cheatsheet-dialog.tsx │ ├── checkbox.stories.tsx │ ├── checkbox.tsx │ ├── command-menu.tsx │ ├── copy-button.tsx │ ├── date-link.tsx │ ├── days-of-week.tsx │ ├── details.stories.tsx │ ├── details.tsx │ ├── dev-bar.tsx │ ├── dialog.stories.tsx │ ├── dialog.tsx │ ├── dice.stories.tsx │ ├── dice.tsx │ ├── draft-indicator.tsx │ ├── dropdown-menu.stories.tsx │ ├── dropdown-menu.tsx │ ├── emoji-favicon.tsx │ ├── file-input-button.tsx │ ├── file-preview.tsx │ ├── form-control.stories.tsx │ ├── form-control.tsx │ ├── github-auth.tsx │ ├── github-avatar.tsx │ ├── icon-button.stories.tsx │ ├── icon-button.tsx │ ├── icons.stories.tsx │ ├── icons.tsx │ ├── insert-template.tsx │ ├── keys.stories.tsx │ ├── keys.tsx │ ├── link-highlight-provider.tsx │ ├── lumen-logo.tsx │ ├── markdown.stories.tsx │ ├── markdown.tsx │ ├── nav-bar.tsx │ ├── nav-items.tsx │ ├── new-note-button.tsx │ ├── note-editor.tsx │ ├── note-favicon.stories.tsx │ ├── note-favicon.tsx │ ├── note-link.tsx │ ├── note-list.tsx │ ├── note-preview-card.tsx │ ├── note-preview.tsx │ ├── openai-key-input.tsx │ ├── openai-key-input.typegen.ts │ ├── pill-button.stories.tsx │ ├── pill-button.tsx │ ├── priority-indicator.tsx │ ├── property-key.tsx │ ├── property-value.tsx │ ├── radio-group.stories.tsx │ ├── radio-group.tsx │ ├── repo-form.tsx │ ├── search-input.tsx │ ├── segmented-control.stories.tsx │ ├── segmented-control.tsx │ ├── share-dialog.tsx │ ├── sidebar.tsx │ ├── sign-in-banner.tsx │ ├── switch.stories.tsx │ ├── switch.tsx │ ├── sync-status.tsx │ ├── syntax-highlighter.tsx │ ├── tag-link.tsx │ ├── task-item.tsx │ ├── text-input.stories.tsx │ ├── text-input.tsx │ ├── toast.stories.tsx │ ├── toast.tsx │ ├── tooltip.tsx │ ├── voice-conversation.prompt.md │ ├── voice-conversation.tsx │ ├── voice-conversation.typegen.ts │ ├── website-favicon.tsx │ └── week-link.tsx ├── global-state.ts ├── global-state.typegen.ts ├── hooks │ ├── attach-file.ts │ ├── create-new-note.ts │ ├── editor-settings.ts │ ├── is-scrolled.ts │ ├── mouse-position.ts │ ├── note.ts │ ├── search.ts │ ├── tag.ts │ ├── theme-color.ts │ └── value-ref.ts ├── index.tsx ├── remark-plugins │ ├── embed.test.ts │ ├── embed.ts │ ├── priority.test.ts │ ├── priority.ts │ ├── tag.test.ts │ ├── tag.ts │ ├── wikilink.test.ts │ └── wikilink.ts ├── routeTree.gen.ts ├── routes │ ├── __root.tsx │ ├── _appRoot.file.tsx │ ├── _appRoot.index.tsx │ ├── _appRoot.notes.index.tsx │ ├── _appRoot.notes_.$.tsx │ ├── _appRoot.settings.tsx │ ├── _appRoot.tags.index.tsx │ ├── _appRoot.tags_.$.tsx │ ├── _appRoot.tsx │ └── share.$gistId.tsx ├── schema.ts ├── styles │ ├── cmdk.css │ ├── codemirror.css │ ├── fonts.css │ ├── index.css │ ├── markdown.css │ ├── prism.css │ ├── radix-colors.css │ └── variables.css ├── utils │ ├── cx.ts │ ├── date.test.ts │ ├── date.ts │ ├── emoji.ts │ ├── frontmatter.test.ts │ ├── frontmatter.ts │ ├── fs.ts │ ├── gist.ts │ ├── git-lfs.ts │ ├── git.ts │ ├── note-draft.ts │ ├── open-new-window.ts │ ├── parse-note.test.ts │ ├── parse-note.ts │ ├── pluralize.ts │ ├── remove-parent-tags.ts │ ├── remove-template-frontmatter.test.ts │ ├── remove-template-frontmatter.ts │ ├── sample-markdown-files.ts │ ├── search.test.ts │ ├── search.ts │ ├── sentence-case.ts │ ├── sounds.ts │ ├── strip-wikilinks.test.ts │ ├── strip-wikilinks.ts │ ├── task.test.ts │ ├── task.ts │ ├── timer.ts │ ├── transform-upload-urls.test.ts │ ├── transform-upload-urls.ts │ ├── update-tag.test.ts │ ├── update-tag.ts │ └── validate-openai-key.ts └── vite-env.d.ts ├── tailwind.config.cjs ├── tsconfig.json ├── tsconfig.node.json └── vite.config.ts /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/.env.example -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 19 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | *.typegen.ts 4 | -------------------------------------------------------------------------------- /.storybook/main.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/.storybook/main.cjs -------------------------------------------------------------------------------- /.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/.storybook/preview-head.html -------------------------------------------------------------------------------- /.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/.storybook/preview.tsx -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/README.md -------------------------------------------------------------------------------- /conductor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/conductor.json -------------------------------------------------------------------------------- /docs/keyboard-shortcuts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/docs/keyboard-shortcuts.md -------------------------------------------------------------------------------- /docs/markdown-syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/docs/markdown-syntax.md -------------------------------------------------------------------------------- /docs/metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/docs/metadata.md -------------------------------------------------------------------------------- /docs/query-language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/docs/query-language.md -------------------------------------------------------------------------------- /docs/status.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/docs/status.md -------------------------------------------------------------------------------- /docs/templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/docs/templates.md -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/index.html -------------------------------------------------------------------------------- /netlify/edge-functions/cors-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/netlify/edge-functions/cors-proxy.ts -------------------------------------------------------------------------------- /netlify/edge-functions/file-proxy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/netlify/edge-functions/file-proxy.ts -------------------------------------------------------------------------------- /netlify/edge-functions/git-lfs-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/netlify/edge-functions/git-lfs-file.ts -------------------------------------------------------------------------------- /netlify/edge-functions/github-auth.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/netlify/edge-functions/github-auth.ts -------------------------------------------------------------------------------- /netlify/edge-functions/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/netlify/edge-functions/share.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/package.json -------------------------------------------------------------------------------- /patches/decode-named-character-reference+1.0.2.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/patches/decode-named-character-reference+1.0.2.patch -------------------------------------------------------------------------------- /postcss.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/postcss.config.cjs -------------------------------------------------------------------------------- /public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/_redirects -------------------------------------------------------------------------------- /public/apple-touch-icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/apple-touch-icon-512.png -------------------------------------------------------------------------------- /public/favicon-development.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/favicon-development.svg -------------------------------------------------------------------------------- /public/favicon-production.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/favicon-production.svg -------------------------------------------------------------------------------- /public/fonts/iAWriterMonoV-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/fonts/iAWriterMonoV-Italic.woff2 -------------------------------------------------------------------------------- /public/fonts/iAWriterMonoV.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/fonts/iAWriterMonoV.woff2 -------------------------------------------------------------------------------- /public/fonts/iAWriterQuattroV-Italic.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/fonts/iAWriterQuattroV-Italic.woff2 -------------------------------------------------------------------------------- /public/fonts/iAWriterQuattroV.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/fonts/iAWriterQuattroV.woff2 -------------------------------------------------------------------------------- /public/icon-1024-old.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/icon-1024-old.png -------------------------------------------------------------------------------- /public/icon-1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/icon-1024.png -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: / 3 | -------------------------------------------------------------------------------- /public/sounds/notification-off.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/sounds/notification-off.mp3 -------------------------------------------------------------------------------- /public/sounds/notification.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/public/sounds/notification.mp3 -------------------------------------------------------------------------------- /scripts/benchmark.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/scripts/benchmark.ts -------------------------------------------------------------------------------- /src/codemirror-extensions/ellipsis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/codemirror-extensions/ellipsis.ts -------------------------------------------------------------------------------- /src/codemirror-extensions/frontmatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/codemirror-extensions/frontmatter.ts -------------------------------------------------------------------------------- /src/codemirror-extensions/heading.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/codemirror-extensions/heading.ts -------------------------------------------------------------------------------- /src/codemirror-extensions/indented-line-wrap.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/codemirror-extensions/indented-line-wrap.ts -------------------------------------------------------------------------------- /src/codemirror-extensions/paste.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/codemirror-extensions/paste.ts -------------------------------------------------------------------------------- /src/codemirror-extensions/priority.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/codemirror-extensions/priority.ts -------------------------------------------------------------------------------- /src/codemirror-extensions/spellcheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/codemirror-extensions/spellcheck.ts -------------------------------------------------------------------------------- /src/codemirror-extensions/wikilink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/codemirror-extensions/wikilink.ts -------------------------------------------------------------------------------- /src/components/app-header.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/app-header.tsx -------------------------------------------------------------------------------- /src/components/app-layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/app-layout.tsx -------------------------------------------------------------------------------- /src/components/assistant-activity-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/assistant-activity-indicator.tsx -------------------------------------------------------------------------------- /src/components/audio-visualizer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/audio-visualizer.tsx -------------------------------------------------------------------------------- /src/components/button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/button.stories.tsx -------------------------------------------------------------------------------- /src/components/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/button.tsx -------------------------------------------------------------------------------- /src/components/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/calendar.tsx -------------------------------------------------------------------------------- /src/components/cheatsheet-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/cheatsheet-dialog.tsx -------------------------------------------------------------------------------- /src/components/checkbox.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/checkbox.stories.tsx -------------------------------------------------------------------------------- /src/components/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/checkbox.tsx -------------------------------------------------------------------------------- /src/components/command-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/command-menu.tsx -------------------------------------------------------------------------------- /src/components/copy-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/copy-button.tsx -------------------------------------------------------------------------------- /src/components/date-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/date-link.tsx -------------------------------------------------------------------------------- /src/components/days-of-week.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/days-of-week.tsx -------------------------------------------------------------------------------- /src/components/details.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/details.stories.tsx -------------------------------------------------------------------------------- /src/components/details.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/details.tsx -------------------------------------------------------------------------------- /src/components/dev-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/dev-bar.tsx -------------------------------------------------------------------------------- /src/components/dialog.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/dialog.stories.tsx -------------------------------------------------------------------------------- /src/components/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/dialog.tsx -------------------------------------------------------------------------------- /src/components/dice.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/dice.stories.tsx -------------------------------------------------------------------------------- /src/components/dice.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/dice.tsx -------------------------------------------------------------------------------- /src/components/draft-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/draft-indicator.tsx -------------------------------------------------------------------------------- /src/components/dropdown-menu.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/dropdown-menu.stories.tsx -------------------------------------------------------------------------------- /src/components/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/dropdown-menu.tsx -------------------------------------------------------------------------------- /src/components/emoji-favicon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/emoji-favicon.tsx -------------------------------------------------------------------------------- /src/components/file-input-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/file-input-button.tsx -------------------------------------------------------------------------------- /src/components/file-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/file-preview.tsx -------------------------------------------------------------------------------- /src/components/form-control.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/form-control.stories.tsx -------------------------------------------------------------------------------- /src/components/form-control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/form-control.tsx -------------------------------------------------------------------------------- /src/components/github-auth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/github-auth.tsx -------------------------------------------------------------------------------- /src/components/github-avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/github-avatar.tsx -------------------------------------------------------------------------------- /src/components/icon-button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/icon-button.stories.tsx -------------------------------------------------------------------------------- /src/components/icon-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/icon-button.tsx -------------------------------------------------------------------------------- /src/components/icons.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/icons.stories.tsx -------------------------------------------------------------------------------- /src/components/icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/icons.tsx -------------------------------------------------------------------------------- /src/components/insert-template.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/insert-template.tsx -------------------------------------------------------------------------------- /src/components/keys.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/keys.stories.tsx -------------------------------------------------------------------------------- /src/components/keys.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/keys.tsx -------------------------------------------------------------------------------- /src/components/link-highlight-provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/link-highlight-provider.tsx -------------------------------------------------------------------------------- /src/components/lumen-logo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/lumen-logo.tsx -------------------------------------------------------------------------------- /src/components/markdown.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/markdown.stories.tsx -------------------------------------------------------------------------------- /src/components/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/markdown.tsx -------------------------------------------------------------------------------- /src/components/nav-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/nav-bar.tsx -------------------------------------------------------------------------------- /src/components/nav-items.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/nav-items.tsx -------------------------------------------------------------------------------- /src/components/new-note-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/new-note-button.tsx -------------------------------------------------------------------------------- /src/components/note-editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/note-editor.tsx -------------------------------------------------------------------------------- /src/components/note-favicon.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/note-favicon.stories.tsx -------------------------------------------------------------------------------- /src/components/note-favicon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/note-favicon.tsx -------------------------------------------------------------------------------- /src/components/note-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/note-link.tsx -------------------------------------------------------------------------------- /src/components/note-list.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/note-list.tsx -------------------------------------------------------------------------------- /src/components/note-preview-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/note-preview-card.tsx -------------------------------------------------------------------------------- /src/components/note-preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/note-preview.tsx -------------------------------------------------------------------------------- /src/components/openai-key-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/openai-key-input.tsx -------------------------------------------------------------------------------- /src/components/openai-key-input.typegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/openai-key-input.typegen.ts -------------------------------------------------------------------------------- /src/components/pill-button.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/pill-button.stories.tsx -------------------------------------------------------------------------------- /src/components/pill-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/pill-button.tsx -------------------------------------------------------------------------------- /src/components/priority-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/priority-indicator.tsx -------------------------------------------------------------------------------- /src/components/property-key.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/property-key.tsx -------------------------------------------------------------------------------- /src/components/property-value.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/property-value.tsx -------------------------------------------------------------------------------- /src/components/radio-group.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/radio-group.stories.tsx -------------------------------------------------------------------------------- /src/components/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/radio-group.tsx -------------------------------------------------------------------------------- /src/components/repo-form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/repo-form.tsx -------------------------------------------------------------------------------- /src/components/search-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/search-input.tsx -------------------------------------------------------------------------------- /src/components/segmented-control.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/segmented-control.stories.tsx -------------------------------------------------------------------------------- /src/components/segmented-control.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/segmented-control.tsx -------------------------------------------------------------------------------- /src/components/share-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/share-dialog.tsx -------------------------------------------------------------------------------- /src/components/sidebar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/sidebar.tsx -------------------------------------------------------------------------------- /src/components/sign-in-banner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/sign-in-banner.tsx -------------------------------------------------------------------------------- /src/components/switch.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/switch.stories.tsx -------------------------------------------------------------------------------- /src/components/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/switch.tsx -------------------------------------------------------------------------------- /src/components/sync-status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/sync-status.tsx -------------------------------------------------------------------------------- /src/components/syntax-highlighter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/syntax-highlighter.tsx -------------------------------------------------------------------------------- /src/components/tag-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/tag-link.tsx -------------------------------------------------------------------------------- /src/components/task-item.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/task-item.tsx -------------------------------------------------------------------------------- /src/components/text-input.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/text-input.stories.tsx -------------------------------------------------------------------------------- /src/components/text-input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/text-input.tsx -------------------------------------------------------------------------------- /src/components/toast.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/toast.stories.tsx -------------------------------------------------------------------------------- /src/components/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/toast.tsx -------------------------------------------------------------------------------- /src/components/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/tooltip.tsx -------------------------------------------------------------------------------- /src/components/voice-conversation.prompt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/voice-conversation.prompt.md -------------------------------------------------------------------------------- /src/components/voice-conversation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/voice-conversation.tsx -------------------------------------------------------------------------------- /src/components/voice-conversation.typegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/voice-conversation.typegen.ts -------------------------------------------------------------------------------- /src/components/website-favicon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/website-favicon.tsx -------------------------------------------------------------------------------- /src/components/week-link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/components/week-link.tsx -------------------------------------------------------------------------------- /src/global-state.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/global-state.ts -------------------------------------------------------------------------------- /src/global-state.typegen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/global-state.typegen.ts -------------------------------------------------------------------------------- /src/hooks/attach-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/attach-file.ts -------------------------------------------------------------------------------- /src/hooks/create-new-note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/create-new-note.ts -------------------------------------------------------------------------------- /src/hooks/editor-settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/editor-settings.ts -------------------------------------------------------------------------------- /src/hooks/is-scrolled.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/is-scrolled.ts -------------------------------------------------------------------------------- /src/hooks/mouse-position.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/mouse-position.ts -------------------------------------------------------------------------------- /src/hooks/note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/note.ts -------------------------------------------------------------------------------- /src/hooks/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/search.ts -------------------------------------------------------------------------------- /src/hooks/tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/tag.ts -------------------------------------------------------------------------------- /src/hooks/theme-color.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/theme-color.ts -------------------------------------------------------------------------------- /src/hooks/value-ref.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/hooks/value-ref.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/remark-plugins/embed.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/remark-plugins/embed.test.ts -------------------------------------------------------------------------------- /src/remark-plugins/embed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/remark-plugins/embed.ts -------------------------------------------------------------------------------- /src/remark-plugins/priority.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/remark-plugins/priority.test.ts -------------------------------------------------------------------------------- /src/remark-plugins/priority.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/remark-plugins/priority.ts -------------------------------------------------------------------------------- /src/remark-plugins/tag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/remark-plugins/tag.test.ts -------------------------------------------------------------------------------- /src/remark-plugins/tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/remark-plugins/tag.ts -------------------------------------------------------------------------------- /src/remark-plugins/wikilink.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/remark-plugins/wikilink.test.ts -------------------------------------------------------------------------------- /src/remark-plugins/wikilink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/remark-plugins/wikilink.ts -------------------------------------------------------------------------------- /src/routeTree.gen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routeTree.gen.ts -------------------------------------------------------------------------------- /src/routes/__root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/__root.tsx -------------------------------------------------------------------------------- /src/routes/_appRoot.file.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/_appRoot.file.tsx -------------------------------------------------------------------------------- /src/routes/_appRoot.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/_appRoot.index.tsx -------------------------------------------------------------------------------- /src/routes/_appRoot.notes.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/_appRoot.notes.index.tsx -------------------------------------------------------------------------------- /src/routes/_appRoot.notes_.$.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/_appRoot.notes_.$.tsx -------------------------------------------------------------------------------- /src/routes/_appRoot.settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/_appRoot.settings.tsx -------------------------------------------------------------------------------- /src/routes/_appRoot.tags.index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/_appRoot.tags.index.tsx -------------------------------------------------------------------------------- /src/routes/_appRoot.tags_.$.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/_appRoot.tags_.$.tsx -------------------------------------------------------------------------------- /src/routes/_appRoot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/_appRoot.tsx -------------------------------------------------------------------------------- /src/routes/share.$gistId.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/routes/share.$gistId.tsx -------------------------------------------------------------------------------- /src/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/schema.ts -------------------------------------------------------------------------------- /src/styles/cmdk.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/styles/cmdk.css -------------------------------------------------------------------------------- /src/styles/codemirror.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/styles/codemirror.css -------------------------------------------------------------------------------- /src/styles/fonts.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/styles/fonts.css -------------------------------------------------------------------------------- /src/styles/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/styles/index.css -------------------------------------------------------------------------------- /src/styles/markdown.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/styles/markdown.css -------------------------------------------------------------------------------- /src/styles/prism.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/styles/prism.css -------------------------------------------------------------------------------- /src/styles/radix-colors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/styles/radix-colors.css -------------------------------------------------------------------------------- /src/styles/variables.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/styles/variables.css -------------------------------------------------------------------------------- /src/utils/cx.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/cx.ts -------------------------------------------------------------------------------- /src/utils/date.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/date.test.ts -------------------------------------------------------------------------------- /src/utils/date.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/date.ts -------------------------------------------------------------------------------- /src/utils/emoji.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/emoji.ts -------------------------------------------------------------------------------- /src/utils/frontmatter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/frontmatter.test.ts -------------------------------------------------------------------------------- /src/utils/frontmatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/frontmatter.ts -------------------------------------------------------------------------------- /src/utils/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/fs.ts -------------------------------------------------------------------------------- /src/utils/gist.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/gist.ts -------------------------------------------------------------------------------- /src/utils/git-lfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/git-lfs.ts -------------------------------------------------------------------------------- /src/utils/git.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/git.ts -------------------------------------------------------------------------------- /src/utils/note-draft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/note-draft.ts -------------------------------------------------------------------------------- /src/utils/open-new-window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/open-new-window.ts -------------------------------------------------------------------------------- /src/utils/parse-note.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/parse-note.test.ts -------------------------------------------------------------------------------- /src/utils/parse-note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/parse-note.ts -------------------------------------------------------------------------------- /src/utils/pluralize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/pluralize.ts -------------------------------------------------------------------------------- /src/utils/remove-parent-tags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/remove-parent-tags.ts -------------------------------------------------------------------------------- /src/utils/remove-template-frontmatter.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/remove-template-frontmatter.test.ts -------------------------------------------------------------------------------- /src/utils/remove-template-frontmatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/remove-template-frontmatter.ts -------------------------------------------------------------------------------- /src/utils/sample-markdown-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/sample-markdown-files.ts -------------------------------------------------------------------------------- /src/utils/search.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/search.test.ts -------------------------------------------------------------------------------- /src/utils/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/search.ts -------------------------------------------------------------------------------- /src/utils/sentence-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/sentence-case.ts -------------------------------------------------------------------------------- /src/utils/sounds.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/sounds.ts -------------------------------------------------------------------------------- /src/utils/strip-wikilinks.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/strip-wikilinks.test.ts -------------------------------------------------------------------------------- /src/utils/strip-wikilinks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/strip-wikilinks.ts -------------------------------------------------------------------------------- /src/utils/task.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/task.test.ts -------------------------------------------------------------------------------- /src/utils/task.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/task.ts -------------------------------------------------------------------------------- /src/utils/timer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/timer.ts -------------------------------------------------------------------------------- /src/utils/transform-upload-urls.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/transform-upload-urls.test.ts -------------------------------------------------------------------------------- /src/utils/transform-upload-urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/transform-upload-urls.ts -------------------------------------------------------------------------------- /src/utils/update-tag.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/update-tag.test.ts -------------------------------------------------------------------------------- /src/utils/update-tag.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/update-tag.ts -------------------------------------------------------------------------------- /src/utils/validate-openai-key.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/src/utils/validate-openai-key.ts -------------------------------------------------------------------------------- /src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /tailwind.config.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/tailwind.config.cjs -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/tsconfig.node.json -------------------------------------------------------------------------------- /vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lumen-notes/lumen/HEAD/vite.config.ts --------------------------------------------------------------------------------