Zef Hemel
a080ee3b15
Optimize bundle size + chunked builds + JIT loading
...
* Replaced AJV with other JSON schema library
* Turndown and Vim mode (very large) now only loaded when used
* Chunked builds with ESBuild
2026-03-11 10:04:13 +01:00
Zef Hemel
799e27a9b4
Enable biome based formatter and reformat
2026-03-10 09:38:59 +01:00
Zef Hemel
bbcd9ac6aa
Introduce new noFloatingPromises lint rule and fix violiations
2026-03-08 15:49:45 +01:00
Zef Hemel
dbf275d75b
Introduce biome as linter with lint fixes
2026-03-06 08:05:13 +01:00
Zef Hemel
380b5d90ca
More Deno cleanup
2026-02-27 16:25:34 +01:00
Zef Hemel
02bd8ed362
Migration Deno -> Node.js
...
* First pass
* Now using vitest for tests
2026-02-14 22:08:35 +01:00
Zef Hemel
2cea80f1de
Swap out @luca/esbuild-deno-loader with "official" deno ES build loader (fixes building with Deno 2.6.5+ versions)
...
- Replaced `@luca/esbuild-deno-loader` with a new `build_deps.ts` file to manage build dependencies.
- Breaking change to plug-compile: --importmap no longer supported, use -c instead to pass in a deno.json (which can include a "import" map).
2026-02-06 08:12:11 +01:00
Thomas Jost and GitHub
bd132dacb2
Include sourcemaps in production builds ( #1717 )
...
This makes it easier to debug issues, but also to understand SilverBullet
internals while developing new features in Space Lua.
Fixes #1699 .
2025-12-10 09:30:32 +01:00
Zef Hemel
d6190b7c05
Moving more files around
2025-09-29 11:17:55 +02:00
Zef Hemel
dd9e4582dd
Move built client files to client_bundle folder to make embedding them into the server binary cleaner.
2025-09-25 09:51:05 +02:00
Zef Hemel
9d6e26dfd2
Delete unused code
2025-09-23 17:02:26 +02:00
Zef Hemel
f4336bf09f
Code restructuring: eliminated the top-level lib/ directory
2025-09-23 17:00:34 +02:00
Zef Hemel and GitHub
a524c64884
Go backend ( #1555 )
...
* Replaces old Deno server with a Go implementation
* Restructured the code base accordingly
2025-09-19 13:23:20 +02:00