A Typescript CLI text editor based on Kilo (https://viewsourcecode.org/snaptoken/kilo/) and Hecto (https://www.flenker.blog/hecto/)
Go to file
2023-11-13 15:33:56 -05:00
src Preparing for file reading/writing 2023-11-13 15:33:56 -05:00
.editorconfig Rough start to Deno runtime implemenation 2023-10-27 16:02:54 -04:00
.gitignore First commit 2023-10-27 11:51:04 -04:00
deno.jsonc Extract common interfaces out of runtime-specific adapters 2023-11-08 15:53:14 -05:00
justfile Update README 2023-11-10 21:24:47 -05:00
package.json Extract common interfaces out of runtime-specific adapters 2023-11-08 15:53:14 -05:00
README.md Start of documents 2023-11-13 14:46:04 -05:00
tsconfig.json Extract common interfaces out of runtime-specific adapters 2023-11-08 15:53:14 -05:00

Scroll

Making a text editor in Typescript based on Kilo (Script + Kilo = Scroll). This runs on Bun and Deno.

To simplify running, I'm using Just

  • Bun: just bun-run
  • Deno: just deno-run

Development Notes

  • Runtime differences are adapted into a common interface
  • Runtime implementations are in the src/deno and src/bun folders
  • The main implementation is in src/common