├── .commitlintrc ├── .editorconfig ├── .gitignore ├── .npmrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── apps └── web │ ├── .env.example │ ├── .eslintignore │ ├── .eslintrc.cjs │ ├── .gitignore │ ├── .prettierignore │ ├── README.md │ ├── app │ ├── components │ │ ├── NotFound.tsx │ │ ├── code-highlighter.ts │ │ ├── copy-to-clipboard.tsx │ │ ├── data-grid │ │ │ └── index.tsx │ │ ├── editor │ │ │ ├── assets │ │ │ │ ├── github-dark.json │ │ │ │ └── github-light.json │ │ │ ├── components │ │ │ │ └── monaco.tsx │ │ │ ├── config.ts │ │ │ ├── index.tsx │ │ │ └── utils │ │ │ │ ├── actions.ts │ │ │ │ ├── formatter.ts │ │ │ │ ├── line-selection.tsx │ │ │ │ ├── monarch.ts │ │ │ │ ├── share.ts │ │ │ │ └── theme.ts │ │ ├── error.tsx │ │ ├── global-loader.tsx │ │ ├── lazy-shiki.tsx │ │ ├── monaco │ │ │ ├── _inspiration │ │ │ │ ├── lilac.ts │ │ │ │ └── readme.md │ │ │ ├── helpers │ │ │ │ ├── autocomplete.tsx │ │ │ │ ├── format.ts │ │ │ │ ├── formatter.tsx │ │ │ │ ├── pgsql.ts │ │ │ │ ├── save.ts │ │ │ │ ├── selection.ts │ │ │ │ └── utils.ts │ │ │ ├── index.tsx │ │ │ ├── lint │ │ │ │ └── schema.ts │ │ │ ├── parts │ │ │ │ └── command-formatter.ts │ │ │ ├── readme.md │ │ │ ├── suggestions │ │ │ │ └── index.ts │ │ │ ├── syntax │ │ │ │ └── index.ts │ │ │ └── tips │ │ │ │ └── readme.md │ │ ├── navbar.tsx │ │ ├── paginator.tsx │ │ ├── panel-handle.tsx │ │ ├── pill.tsx │ │ ├── plot │ │ │ ├── components │ │ │ │ └── settings.tsx │ │ │ ├── context │ │ │ │ ├── context.tsx │ │ │ │ ├── provider.tsx │ │ │ │ ├── types.ts │ │ │ │ └── useChart.tsx │ │ │ └── index.tsx │ │ ├── table │ │ │ ├── help.ts │ │ │ └── table.tsx │ │ ├── tag.tsx │ │ ├── tailwind-indicator.tsx │ │ ├── theme-toggle.tsx │ │ ├── ui │ │ │ ├── accordion.tsx │ │ │ ├── alert-dialog.tsx │ │ │ ├── alert.tsx │ │ │ ├── aspect-ratio.tsx │ │ │ ├── avatar.tsx │ │ │ ├── badge │ │ │ │ ├── badge.tsx │ │ │ │ ├── index.ts │ │ │ │ └── variants.tsx │ │ │ ├── button │ │ │ │ ├── button.tsx │ │ │ │ ├── index.ts │ │ │ │ └── variants.tsx │ │ │ ├── calendar.tsx │ │ │ ├── card.tsx │ │ │ ├── carousel.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── collapsible.tsx │ │ │ ├── combobox.tsx │ │ │ ├── command.tsx │ │ │ ├── context-menu.tsx │ │ │ ├── dialog.tsx │ │ │ ├── drawer.tsx │ │ │ ├── dropdown-menu.tsx │ │ │ ├── form │ │ │ │ ├── context.tsx │ │ │ │ ├── form.tsx │ │ │ │ ├── index.ts │ │ │ │ └── useFormField.tsx │ │ │ ├── hover-card.tsx │ │ │ ├── input.tsx │ │ │ ├── label.tsx │ │ │ ├── link │ │ │ │ ├── index.ts │ │ │ │ └── link.tsx │ │ │ ├── menubar.tsx │ │ │ ├── multi-select.tsx │ │ │ ├── navigation-menu │ │ │ │ ├── index.ts │ │ │ │ ├── navigation-menu.tsx │ │ │ │ └── trigger-style.tsx │ │ │ ├── pagination.tsx │ │ │ ├── pill │ │ │ │ ├── index.ts │ │ │ │ ├── pill.tsx │ │ │ │ └── variants.tsx │ │ │ ├── popover.tsx │ │ │ ├── progress.tsx │ │ │ ├── radio-group.tsx │ │ │ ├── resizeable.tsx │ │ │ ├── scroll-area.tsx │ │ │ ├── select.tsx │ │ │ ├── separator.tsx │ │ │ ├── sheet.tsx │ │ │ ├── skeleton.tsx │ │ │ ├── slider.tsx │ │ │ ├── sonner.tsx │ │ │ ├── switch.tsx │ │ │ ├── table.tsx │ │ │ ├── tabs.tsx │ │ │ ├── textarea.tsx │ │ │ ├── toast.tsx │ │ │ ├── toaster.tsx │ │ │ ├── toggle-group.tsx │ │ │ ├── toggle │ │ │ │ ├── index.ts │ │ │ │ ├── toggle.tsx │ │ │ │ └── variants.tsx │ │ │ ├── tooltip.tsx │ │ │ └── use-toast.ts │ │ └── virtualized-grid │ │ │ └── index.tsx │ ├── constants.client.ts │ ├── constants.ts │ ├── context │ │ ├── db │ │ │ ├── context.tsx │ │ │ ├── hooks │ │ │ │ └── useExport.tsx │ │ │ ├── provider.tsx │ │ │ ├── types.ts │ │ │ └── useDB.tsx │ │ ├── editor-settings │ │ │ ├── context.tsx │ │ │ ├── provider.tsx │ │ │ ├── types.ts │ │ │ └── useEditor.tsx │ │ ├── editor │ │ │ ├── context.tsx │ │ │ ├── provider.tsx │ │ │ ├── types.ts │ │ │ └── useEditor.tsx │ │ ├── pagination │ │ │ ├── context.tsx │ │ │ ├── provider.tsx │ │ │ ├── types.ts │ │ │ └── usePagination.tsx │ │ ├── panel │ │ │ ├── context.tsx │ │ │ ├── provider.tsx │ │ │ ├── types.ts │ │ │ └── usePanel.tsx │ │ ├── query │ │ │ ├── context.tsx │ │ │ ├── provider.tsx │ │ │ ├── types.ts │ │ │ └── useQuery.tsx │ │ └── session │ │ │ ├── context.tsx │ │ │ ├── data │ │ │ └── newfile-content.ts │ │ │ ├── hooks │ │ │ └── useAddFile.tsx │ │ │ │ └── index.tsx │ │ │ ├── provider.tsx │ │ │ ├── types.ts │ │ │ ├── useSession.tsx │ │ │ └── worker.ts │ ├── entry.client.tsx │ ├── entry.server.tsx │ ├── hooks │ │ ├── use-abortable.tsx │ │ ├── use-breakpoints.ts │ │ ├── use-copy-to-clipboard.tsx │ │ ├── use-enter-submit.tsx │ │ ├── use-media-query.tsx │ │ ├── use-mutation-selector.ts │ │ └── use-prettier-worker.tsx │ ├── lib │ │ └── utils.ts │ ├── modules │ │ └── duckdb-singleton.ts │ ├── root.tsx │ ├── routes │ │ ├── $.tsx │ │ ├── _index │ │ │ ├── components │ │ │ │ ├── about.tsx │ │ │ │ ├── editor-panel │ │ │ │ │ ├── components │ │ │ │ │ │ └── open-files.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── navbar.tsx │ │ │ │ ├── playground.tsx │ │ │ │ ├── query-toolbar.tsx │ │ │ │ ├── result-viewer │ │ │ │ │ ├── components │ │ │ │ │ │ ├── chart.tsx │ │ │ │ │ │ ├── dataset-actions.tsx │ │ │ │ │ │ ├── empty.tsx │ │ │ │ │ │ ├── json-viewer │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── table.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── settings.tsx │ │ │ │ └── sidepanel │ │ │ │ │ ├── components │ │ │ │ │ ├── data-sources.tsx │ │ │ │ │ ├── editor-files.tsx │ │ │ │ │ ├── query-history.tsx │ │ │ │ │ └── wrapper │ │ │ │ │ │ ├── context │ │ │ │ │ │ ├── context.tsx │ │ │ │ │ │ ├── provider.tsx │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ └── useWrapper.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ ├── route.tsx │ │ │ └── workers │ │ │ │ └── is-supported.worker.ts │ │ ├── action.set-theme.ts │ │ └── error.tsx │ ├── sessions.server.ts │ ├── styles │ │ ├── dockview.css │ │ └── globals.css │ ├── types │ │ ├── files │ │ │ ├── code-source.ts │ │ │ └── dataset.ts │ │ └── query.ts │ └── utils │ │ ├── arrow │ │ └── helpers.ts │ │ ├── consume-readable.ts │ │ ├── debounce.ts │ │ ├── duckdb │ │ ├── autocomplete.ts │ │ ├── helpers │ │ │ ├── columnMapper.ts │ │ │ ├── describeColumns.ts │ │ │ ├── getColumnType.ts │ │ │ └── insert-snippet.ts │ │ ├── snippets.ts │ │ └── tokens.ts │ │ ├── env.server.ts │ │ ├── inflect.ts │ │ ├── nonce-provider.ts │ │ ├── platform.ts │ │ ├── sha256.ts │ │ ├── share.ts │ │ ├── splitter.tsx │ │ ├── sql_fmt.ts │ │ ├── sqlfluff │ │ ├── fluff.ts │ │ ├── lint.ts │ │ └── worker.ts │ │ ├── text.ts │ │ ├── timeout.ts │ │ └── transformer.tsx │ ├── env.d.ts │ ├── package.json │ ├── postcss.config.mjs │ ├── prettier.config.js │ ├── public │ ├── android-chrome-192x192.png │ ├── android-chrome-512x512.png │ ├── apple-touch-icon.png │ ├── browserconfig.xml │ ├── favicon-16x16.png │ ├── favicon-32x32.png │ ├── favicon.ico │ ├── fonts │ │ ├── GeistVariableVF.woff2 │ │ ├── JetBrainsMono-Italic[wght].woff2 │ │ └── JetBrainsMono[wght].woff2 │ ├── icon512_maskable.png │ ├── icon512_rounded.png │ ├── logo-big.webp │ ├── logo-tiny.webp │ ├── logo.webp │ ├── mstile-150x150.png │ ├── robots.txt │ ├── safari-pinned-tab.svg │ ├── screenshot.jpg │ ├── site.webmanifest │ ├── sitemap.xml │ └── spaceman.webp │ ├── tailwind.config.js │ ├── tsconfig.json │ └── vite.config.ts ├── biome.json ├── commitlint.config.cjs ├── ideas ├── README.MD ├── focus-manager.ts ├── online-manager.ts ├── opfs.ts ├── service-worker.ts ├── sqlmesh │ └── editor.tsx └── subscribable.ts ├── package.json ├── pnpm-lock.yaml ├── pnpm-workspace.yaml └── turbo.json /.commitlintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/.commitlintrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | package-manager-strict=false 2 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/README.md -------------------------------------------------------------------------------- /apps/web/.env.example: -------------------------------------------------------------------------------- 1 | NODE_ENV=development 2 | SESSION_SECRET=your_secret_key 3 | -------------------------------------------------------------------------------- /apps/web/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/.eslintignore -------------------------------------------------------------------------------- /apps/web/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/.eslintrc.cjs -------------------------------------------------------------------------------- /apps/web/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/.gitignore -------------------------------------------------------------------------------- /apps/web/.prettierignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /apps/web/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/README.md -------------------------------------------------------------------------------- /apps/web/app/components/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/NotFound.tsx -------------------------------------------------------------------------------- /apps/web/app/components/code-highlighter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/code-highlighter.ts -------------------------------------------------------------------------------- /apps/web/app/components/copy-to-clipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/copy-to-clipboard.tsx -------------------------------------------------------------------------------- /apps/web/app/components/data-grid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/data-grid/index.tsx -------------------------------------------------------------------------------- /apps/web/app/components/editor/assets/github-dark.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/assets/github-dark.json -------------------------------------------------------------------------------- /apps/web/app/components/editor/assets/github-light.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/assets/github-light.json -------------------------------------------------------------------------------- /apps/web/app/components/editor/components/monaco.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/components/monaco.tsx -------------------------------------------------------------------------------- /apps/web/app/components/editor/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/config.ts -------------------------------------------------------------------------------- /apps/web/app/components/editor/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/index.tsx -------------------------------------------------------------------------------- /apps/web/app/components/editor/utils/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/utils/actions.ts -------------------------------------------------------------------------------- /apps/web/app/components/editor/utils/formatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/utils/formatter.ts -------------------------------------------------------------------------------- /apps/web/app/components/editor/utils/line-selection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/utils/line-selection.tsx -------------------------------------------------------------------------------- /apps/web/app/components/editor/utils/monarch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/utils/monarch.ts -------------------------------------------------------------------------------- /apps/web/app/components/editor/utils/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/utils/share.ts -------------------------------------------------------------------------------- /apps/web/app/components/editor/utils/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/editor/utils/theme.ts -------------------------------------------------------------------------------- /apps/web/app/components/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/error.tsx -------------------------------------------------------------------------------- /apps/web/app/components/global-loader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/global-loader.tsx -------------------------------------------------------------------------------- /apps/web/app/components/lazy-shiki.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/lazy-shiki.tsx -------------------------------------------------------------------------------- /apps/web/app/components/monaco/_inspiration/lilac.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/_inspiration/lilac.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/_inspiration/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/_inspiration/readme.md -------------------------------------------------------------------------------- /apps/web/app/components/monaco/helpers/autocomplete.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/helpers/autocomplete.tsx -------------------------------------------------------------------------------- /apps/web/app/components/monaco/helpers/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/helpers/format.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/helpers/formatter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/helpers/formatter.tsx -------------------------------------------------------------------------------- /apps/web/app/components/monaco/helpers/pgsql.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/helpers/pgsql.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/helpers/save.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/helpers/save.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/helpers/selection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/helpers/selection.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/helpers/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/helpers/utils.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/index.tsx -------------------------------------------------------------------------------- /apps/web/app/components/monaco/lint/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/lint/schema.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/parts/command-formatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/parts/command-formatter.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/readme.md -------------------------------------------------------------------------------- /apps/web/app/components/monaco/suggestions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/suggestions/index.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/syntax/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/syntax/index.ts -------------------------------------------------------------------------------- /apps/web/app/components/monaco/tips/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/monaco/tips/readme.md -------------------------------------------------------------------------------- /apps/web/app/components/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/navbar.tsx -------------------------------------------------------------------------------- /apps/web/app/components/paginator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/paginator.tsx -------------------------------------------------------------------------------- /apps/web/app/components/panel-handle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/panel-handle.tsx -------------------------------------------------------------------------------- /apps/web/app/components/pill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/pill.tsx -------------------------------------------------------------------------------- /apps/web/app/components/plot/components/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/plot/components/settings.tsx -------------------------------------------------------------------------------- /apps/web/app/components/plot/context/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/plot/context/context.tsx -------------------------------------------------------------------------------- /apps/web/app/components/plot/context/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/plot/context/provider.tsx -------------------------------------------------------------------------------- /apps/web/app/components/plot/context/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/plot/context/types.ts -------------------------------------------------------------------------------- /apps/web/app/components/plot/context/useChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/plot/context/useChart.tsx -------------------------------------------------------------------------------- /apps/web/app/components/plot/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/plot/index.tsx -------------------------------------------------------------------------------- /apps/web/app/components/table/help.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/table/help.ts -------------------------------------------------------------------------------- /apps/web/app/components/table/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/table/table.tsx -------------------------------------------------------------------------------- /apps/web/app/components/tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/tag.tsx -------------------------------------------------------------------------------- /apps/web/app/components/tailwind-indicator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/tailwind-indicator.tsx -------------------------------------------------------------------------------- /apps/web/app/components/theme-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/theme-toggle.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/accordion.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/accordion.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/alert-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/alert-dialog.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/alert.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/aspect-ratio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/aspect-ratio.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/avatar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/avatar.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/badge/badge.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/badge/badge.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/badge/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/badge/index.ts -------------------------------------------------------------------------------- /apps/web/app/components/ui/badge/variants.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/badge/variants.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/button/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/button/button.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/button/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/button/index.ts -------------------------------------------------------------------------------- /apps/web/app/components/ui/button/variants.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/button/variants.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/calendar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/calendar.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/card.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/carousel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/carousel.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/checkbox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/checkbox.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/collapsible.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/collapsible.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/combobox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/combobox.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/command.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/command.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/context-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/context-menu.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/dialog.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/drawer.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/dropdown-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/dropdown-menu.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/form/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/form/context.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/form/form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/form/form.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/form/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/form/index.ts -------------------------------------------------------------------------------- /apps/web/app/components/ui/form/useFormField.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/form/useFormField.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/hover-card.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/hover-card.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/input.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/label.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/link/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/link/index.ts -------------------------------------------------------------------------------- /apps/web/app/components/ui/link/link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/link/link.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/menubar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/menubar.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/multi-select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/multi-select.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/navigation-menu/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/navigation-menu/index.ts -------------------------------------------------------------------------------- /apps/web/app/components/ui/navigation-menu/navigation-menu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/navigation-menu/navigation-menu.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/navigation-menu/trigger-style.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/navigation-menu/trigger-style.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/pagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/pagination.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/pill/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/pill/index.ts -------------------------------------------------------------------------------- /apps/web/app/components/ui/pill/pill.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/pill/pill.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/pill/variants.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/pill/variants.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/popover.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/progress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/progress.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/resizeable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/resizeable.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/scroll-area.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/scroll-area.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/select.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/separator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/separator.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/sheet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/sheet.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/slider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/slider.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/sonner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/sonner.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/switch.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/switch.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/table.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/tabs.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/textarea.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/toast.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/toaster.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/toaster.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/toggle-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/toggle-group.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/toggle/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/toggle/index.ts -------------------------------------------------------------------------------- /apps/web/app/components/ui/toggle/toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/toggle/toggle.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/toggle/variants.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/toggle/variants.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/tooltip.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/tooltip.tsx -------------------------------------------------------------------------------- /apps/web/app/components/ui/use-toast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/ui/use-toast.ts -------------------------------------------------------------------------------- /apps/web/app/components/virtualized-grid/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/components/virtualized-grid/index.tsx -------------------------------------------------------------------------------- /apps/web/app/constants.client.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/constants.client.ts -------------------------------------------------------------------------------- /apps/web/app/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/constants.ts -------------------------------------------------------------------------------- /apps/web/app/context/db/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/db/context.tsx -------------------------------------------------------------------------------- /apps/web/app/context/db/hooks/useExport.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/db/hooks/useExport.tsx -------------------------------------------------------------------------------- /apps/web/app/context/db/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/db/provider.tsx -------------------------------------------------------------------------------- /apps/web/app/context/db/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/db/types.ts -------------------------------------------------------------------------------- /apps/web/app/context/db/useDB.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/db/useDB.tsx -------------------------------------------------------------------------------- /apps/web/app/context/editor-settings/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/editor-settings/context.tsx -------------------------------------------------------------------------------- /apps/web/app/context/editor-settings/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/editor-settings/provider.tsx -------------------------------------------------------------------------------- /apps/web/app/context/editor-settings/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/editor-settings/types.ts -------------------------------------------------------------------------------- /apps/web/app/context/editor-settings/useEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/editor-settings/useEditor.tsx -------------------------------------------------------------------------------- /apps/web/app/context/editor/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/editor/context.tsx -------------------------------------------------------------------------------- /apps/web/app/context/editor/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/editor/provider.tsx -------------------------------------------------------------------------------- /apps/web/app/context/editor/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/editor/types.ts -------------------------------------------------------------------------------- /apps/web/app/context/editor/useEditor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/editor/useEditor.tsx -------------------------------------------------------------------------------- /apps/web/app/context/pagination/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/pagination/context.tsx -------------------------------------------------------------------------------- /apps/web/app/context/pagination/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/pagination/provider.tsx -------------------------------------------------------------------------------- /apps/web/app/context/pagination/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/pagination/types.ts -------------------------------------------------------------------------------- /apps/web/app/context/pagination/usePagination.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/pagination/usePagination.tsx -------------------------------------------------------------------------------- /apps/web/app/context/panel/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/panel/context.tsx -------------------------------------------------------------------------------- /apps/web/app/context/panel/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/panel/provider.tsx -------------------------------------------------------------------------------- /apps/web/app/context/panel/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/panel/types.ts -------------------------------------------------------------------------------- /apps/web/app/context/panel/usePanel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/panel/usePanel.tsx -------------------------------------------------------------------------------- /apps/web/app/context/query/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/query/context.tsx -------------------------------------------------------------------------------- /apps/web/app/context/query/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/query/provider.tsx -------------------------------------------------------------------------------- /apps/web/app/context/query/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/query/types.ts -------------------------------------------------------------------------------- /apps/web/app/context/query/useQuery.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/query/useQuery.tsx -------------------------------------------------------------------------------- /apps/web/app/context/session/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/session/context.tsx -------------------------------------------------------------------------------- /apps/web/app/context/session/data/newfile-content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/session/data/newfile-content.ts -------------------------------------------------------------------------------- /apps/web/app/context/session/hooks/useAddFile.tsx/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/session/hooks/useAddFile.tsx/index.tsx -------------------------------------------------------------------------------- /apps/web/app/context/session/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/session/provider.tsx -------------------------------------------------------------------------------- /apps/web/app/context/session/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/session/types.ts -------------------------------------------------------------------------------- /apps/web/app/context/session/useSession.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/session/useSession.tsx -------------------------------------------------------------------------------- /apps/web/app/context/session/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/context/session/worker.ts -------------------------------------------------------------------------------- /apps/web/app/entry.client.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/entry.client.tsx -------------------------------------------------------------------------------- /apps/web/app/entry.server.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/entry.server.tsx -------------------------------------------------------------------------------- /apps/web/app/hooks/use-abortable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/hooks/use-abortable.tsx -------------------------------------------------------------------------------- /apps/web/app/hooks/use-breakpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/hooks/use-breakpoints.ts -------------------------------------------------------------------------------- /apps/web/app/hooks/use-copy-to-clipboard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/hooks/use-copy-to-clipboard.tsx -------------------------------------------------------------------------------- /apps/web/app/hooks/use-enter-submit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/hooks/use-enter-submit.tsx -------------------------------------------------------------------------------- /apps/web/app/hooks/use-media-query.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/hooks/use-media-query.tsx -------------------------------------------------------------------------------- /apps/web/app/hooks/use-mutation-selector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/hooks/use-mutation-selector.ts -------------------------------------------------------------------------------- /apps/web/app/hooks/use-prettier-worker.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/hooks/use-prettier-worker.tsx -------------------------------------------------------------------------------- /apps/web/app/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/lib/utils.ts -------------------------------------------------------------------------------- /apps/web/app/modules/duckdb-singleton.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/modules/duckdb-singleton.ts -------------------------------------------------------------------------------- /apps/web/app/root.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/root.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/$.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/$.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/about.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/editor-panel/components/open-files.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/editor-panel/components/open-files.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/editor-panel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/editor-panel/index.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/navbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/navbar.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/playground.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/query-toolbar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/query-toolbar.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/result-viewer/components/chart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/result-viewer/components/chart.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/result-viewer/components/dataset-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/result-viewer/components/dataset-actions.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/result-viewer/components/empty.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/result-viewer/components/empty.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/result-viewer/components/json-viewer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/result-viewer/components/json-viewer/index.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/result-viewer/components/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/result-viewer/components/table.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/result-viewer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/result-viewer/index.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/settings.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/sidepanel/components/data-sources.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/sidepanel/components/data-sources.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/sidepanel/components/editor-files.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/sidepanel/components/editor-files.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/sidepanel/components/query-history.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/sidepanel/components/query-history.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/sidepanel/components/wrapper/context/context.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/sidepanel/components/wrapper/context/context.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/sidepanel/components/wrapper/context/provider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/sidepanel/components/wrapper/context/provider.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/sidepanel/components/wrapper/context/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/sidepanel/components/wrapper/context/types.ts -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/sidepanel/components/wrapper/context/useWrapper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/sidepanel/components/wrapper/context/useWrapper.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/sidepanel/components/wrapper/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/sidepanel/components/wrapper/index.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/components/sidepanel/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/components/sidepanel/index.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/route.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/route.tsx -------------------------------------------------------------------------------- /apps/web/app/routes/_index/workers/is-supported.worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/_index/workers/is-supported.worker.ts -------------------------------------------------------------------------------- /apps/web/app/routes/action.set-theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/action.set-theme.ts -------------------------------------------------------------------------------- /apps/web/app/routes/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/routes/error.tsx -------------------------------------------------------------------------------- /apps/web/app/sessions.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/sessions.server.ts -------------------------------------------------------------------------------- /apps/web/app/styles/dockview.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/styles/dockview.css -------------------------------------------------------------------------------- /apps/web/app/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/styles/globals.css -------------------------------------------------------------------------------- /apps/web/app/types/files/code-source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/types/files/code-source.ts -------------------------------------------------------------------------------- /apps/web/app/types/files/dataset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/types/files/dataset.ts -------------------------------------------------------------------------------- /apps/web/app/types/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/types/query.ts -------------------------------------------------------------------------------- /apps/web/app/utils/arrow/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/arrow/helpers.ts -------------------------------------------------------------------------------- /apps/web/app/utils/consume-readable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/consume-readable.ts -------------------------------------------------------------------------------- /apps/web/app/utils/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/debounce.ts -------------------------------------------------------------------------------- /apps/web/app/utils/duckdb/autocomplete.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/duckdb/autocomplete.ts -------------------------------------------------------------------------------- /apps/web/app/utils/duckdb/helpers/columnMapper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/duckdb/helpers/columnMapper.ts -------------------------------------------------------------------------------- /apps/web/app/utils/duckdb/helpers/describeColumns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/duckdb/helpers/describeColumns.ts -------------------------------------------------------------------------------- /apps/web/app/utils/duckdb/helpers/getColumnType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/duckdb/helpers/getColumnType.ts -------------------------------------------------------------------------------- /apps/web/app/utils/duckdb/helpers/insert-snippet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/duckdb/helpers/insert-snippet.ts -------------------------------------------------------------------------------- /apps/web/app/utils/duckdb/snippets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/duckdb/snippets.ts -------------------------------------------------------------------------------- /apps/web/app/utils/duckdb/tokens.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/duckdb/tokens.ts -------------------------------------------------------------------------------- /apps/web/app/utils/env.server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/env.server.ts -------------------------------------------------------------------------------- /apps/web/app/utils/inflect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/inflect.ts -------------------------------------------------------------------------------- /apps/web/app/utils/nonce-provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/nonce-provider.ts -------------------------------------------------------------------------------- /apps/web/app/utils/platform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/platform.ts -------------------------------------------------------------------------------- /apps/web/app/utils/sha256.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/sha256.ts -------------------------------------------------------------------------------- /apps/web/app/utils/share.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/share.ts -------------------------------------------------------------------------------- /apps/web/app/utils/splitter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/splitter.tsx -------------------------------------------------------------------------------- /apps/web/app/utils/sql_fmt.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/sql_fmt.ts -------------------------------------------------------------------------------- /apps/web/app/utils/sqlfluff/fluff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/sqlfluff/fluff.ts -------------------------------------------------------------------------------- /apps/web/app/utils/sqlfluff/lint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/sqlfluff/lint.ts -------------------------------------------------------------------------------- /apps/web/app/utils/sqlfluff/worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/sqlfluff/worker.ts -------------------------------------------------------------------------------- /apps/web/app/utils/text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/text.ts -------------------------------------------------------------------------------- /apps/web/app/utils/timeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/timeout.ts -------------------------------------------------------------------------------- /apps/web/app/utils/transformer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/app/utils/transformer.tsx -------------------------------------------------------------------------------- /apps/web/env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/env.d.ts -------------------------------------------------------------------------------- /apps/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/package.json -------------------------------------------------------------------------------- /apps/web/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/postcss.config.mjs -------------------------------------------------------------------------------- /apps/web/prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/prettier.config.js -------------------------------------------------------------------------------- /apps/web/public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /apps/web/public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /apps/web/public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/apple-touch-icon.png -------------------------------------------------------------------------------- /apps/web/public/browserconfig.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/browserconfig.xml -------------------------------------------------------------------------------- /apps/web/public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/favicon-16x16.png -------------------------------------------------------------------------------- /apps/web/public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/favicon-32x32.png -------------------------------------------------------------------------------- /apps/web/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/favicon.ico -------------------------------------------------------------------------------- /apps/web/public/fonts/GeistVariableVF.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/fonts/GeistVariableVF.woff2 -------------------------------------------------------------------------------- /apps/web/public/fonts/JetBrainsMono-Italic[wght].woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/fonts/JetBrainsMono-Italic[wght].woff2 -------------------------------------------------------------------------------- /apps/web/public/fonts/JetBrainsMono[wght].woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/fonts/JetBrainsMono[wght].woff2 -------------------------------------------------------------------------------- /apps/web/public/icon512_maskable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/icon512_maskable.png -------------------------------------------------------------------------------- /apps/web/public/icon512_rounded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/icon512_rounded.png -------------------------------------------------------------------------------- /apps/web/public/logo-big.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/logo-big.webp -------------------------------------------------------------------------------- /apps/web/public/logo-tiny.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/logo-tiny.webp -------------------------------------------------------------------------------- /apps/web/public/logo.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/logo.webp -------------------------------------------------------------------------------- /apps/web/public/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/mstile-150x150.png -------------------------------------------------------------------------------- /apps/web/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/robots.txt -------------------------------------------------------------------------------- /apps/web/public/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/safari-pinned-tab.svg -------------------------------------------------------------------------------- /apps/web/public/screenshot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/screenshot.jpg -------------------------------------------------------------------------------- /apps/web/public/site.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/site.webmanifest -------------------------------------------------------------------------------- /apps/web/public/sitemap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/sitemap.xml -------------------------------------------------------------------------------- /apps/web/public/spaceman.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/public/spaceman.webp -------------------------------------------------------------------------------- /apps/web/tailwind.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/tailwind.config.js -------------------------------------------------------------------------------- /apps/web/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/tsconfig.json -------------------------------------------------------------------------------- /apps/web/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/apps/web/vite.config.ts -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/biome.json -------------------------------------------------------------------------------- /commitlint.config.cjs: -------------------------------------------------------------------------------- 1 | module.exports = { extends: ["@commitlint/config-conventional"] }; -------------------------------------------------------------------------------- /ideas/README.MD: -------------------------------------------------------------------------------- 1 | # Interesting Code Snippets 2 | -------------------------------------------------------------------------------- /ideas/focus-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/ideas/focus-manager.ts -------------------------------------------------------------------------------- /ideas/online-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/ideas/online-manager.ts -------------------------------------------------------------------------------- /ideas/opfs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/ideas/opfs.ts -------------------------------------------------------------------------------- /ideas/service-worker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/ideas/service-worker.ts -------------------------------------------------------------------------------- /ideas/sqlmesh/editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/ideas/sqlmesh/editor.tsx -------------------------------------------------------------------------------- /ideas/subscribable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/ideas/subscribable.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattf96s/QuackDB/HEAD/turbo.json --------------------------------------------------------------------------------