+1
.envrc
+28
.gitignore
+7
.zed/settings.json
+7
LICENSE
+43
README.md
+48
biome.json
+812
bun.lock
+27
flake.lock
+28
flake.nix
+15
index.html
+42
package.json
+10
patches/@gleam-lang%2Fhighlight.js-gleam@1.5.0.patch
+203
patches/highlight.js@11.11.1.patch
+15
shell.nix
+21
src/app.tsx
+3814
src/data/languages.json
+31
src/elements/code_block.tsx
+31
src/elements/icon_with_text.tsx
+8
src/errors/404.tsx
+43
src/index.tsx
+60
src/routes/repo/blob.tsx
+61
src/routes/repo/commit/commit.data.ts
+380
src/routes/repo/commit/commit.tsx
src/routes/repo/commits.tsx
This is a binary file and will not be displayed.
+60
src/routes/repo/context.tsx
+154
src/routes/repo/main.data.ts
+86
src/routes/repo/main.tsx
+343
src/routes/repo/tree.tsx
+33
src/routes/user.tsx
+86
src/styles/fileviewer.css
+86
src/styles/index.css
+49
src/styles/markdown.css
+40
src/util/get_language.ts
+29
src/util/get_pds.ts
+62
src/util/get_repo.ts
+41
src/util/handle.ts
+5
src/util/highlight.js/1c.ts
+252
src/util/highlight.js/common.ts
+5
src/util/highlight.js/gml.ts
+6
src/util/highlight.js/index.ts
+5
src/util/highlight.js/isbl.ts
+5
src/util/highlight.js/mathematica.ts
+505
src/util/highlight.js/rare.ts
+2
src/util/microcosm.ts
+59
src/util/types.ts
static/fonts/ibm-plex-mono/IBMPlexMono-Bold.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-BoldItalic.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-ExtraLight.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-ExtraLightItalic.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-Italic.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-Light.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-LightItalic.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-Medium.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-MediumItalic.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-Regular.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-SemiBold.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-SemiBoldItalic.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-Text.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-TextItalic.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-Thin.woff2
This is a binary file and will not be displayed.
static/fonts/ibm-plex-mono/IBMPlexMono-ThinItalic.woff2
This is a binary file and will not be displayed.
+163
static/fonts/ibm-plex-mono/ibm-plex-mono.css
+92
static/fonts/ibm-plex-mono/license.txt
static/fonts/inter/InterVariable-Italic.woff2
This is a binary file and will not be displayed.
static/fonts/inter/InterVariable.woff2
This is a binary file and will not be displayed.