昔作ったリポジトリがフォークされていた話
昔、SQLiteをWebAssembly向けにビルドする例をGitHubに置いていたんだけど、 github.com
先月ごろフォークされて Uno.sqlite-wasm というリポジトリができていた。 github.com
Unoは、UWPアプリをiOSやAndroid, WebAssembly上で動かすプラットフォームらしい。
デモも公開されている。
- The SQLite + Entity Framework Core App, a demo of the combination of Roslyn, Entity Framework Core, SQLite and the Uno Platform to manipulate an in-browser database.
練習で作ったリポジトリだったので、ドキュメントやコメントはほぼ無かったのに、よく拾い上げてハックしたな、と思った。まあ、シンプルな構成だからドキュメントがなくても理解できるとも思う。
(当のsqlite-wasm, TypeScriptで書いた部分には微妙なこだわりを出していて、普通に型を付けたらポインタが全部number型になるのを避けるために、前回紹介したPhantom property patternを使っていたりする。)