动态插件框架
基于 Javascript 模块和导入的 Bun 动态插件框架 函数
概览
该项目为定义可动态的插件提供了一个框架 发现并导入到运行中的进程.
关键特性
- 作为捆绑的JS文件或npm包发布的插件.
- 主机提供的共享模块,用于获取插件捆绑(一个包的单一副本跨越插件边界)
- 带有范围、名称、版本和依赖性声明的插件版本
- 由 npmjs.com (或相容的注册) 或静态 HTTP 显示器支持的可搜索市场寄存器
- 本地插件寄存器
node_modules文件夹或本地安装文件夹 - 带有依赖性解析度的插件安装器, 更新未安装上的检查和依赖性安全守护符
- Bun 和浏览器运行时间的通用支持
- 使用动态插件导入 Javascript 动态导入
- 基于ES2015模块
- 用打字符写
用法实例
以下实例可供使用,支持两个项目的执行: 终端和浏览器 :
进一步详情
许可证
麻省理工学院