使用 WebSharper 制作 Chrome 扩展

Making a Chrome extension using WebSharper

是否可以使用 WebSharper 的 F# to JavaScript 编译器构建 Google Chrome 扩展?

我的研究告诉我单页应用程序模板应该足以编写扩展代码。但是,我需要访问 Chrome API,其中不存在 WebSharper 类型绑定。有 TypeScript bindings,可以帮助我手动编写 WebSharper 绑定,但是有没有办法从现有的 TypeScript 绑定生成 WebSharper 绑定?

我们没有 public 用于从 .d.ts 生成绑定的工具,只是 WebSharper 3 的一个内部工具,但它有点过时,无法识别一些更新的语法。我们计划重新引入对 WebSharper 4 的 TypeScript 支持,但还没有预计到达时间,抱歉。