Go to file
MiaoWoo 35f2dbf162 feat: add type extend and interface
Signed-off-by: MiaoWoo <admin@yumc.pw>
2019-09-24 17:20:18 +08:00
doc feat: add example plugins 2019-09-22 23:31:52 +08:00
packages feat: add type extend and interface 2019-09-24 17:20:18 +08:00
.gitignore Init: Create & Init ms Project... 2019-09-07 12:23:15 +08:00
cli.sh feat: add cli sh and add hosted url in package.json 2019-09-23 00:34:38 +08:00
lerna.json v0.1.1 2019-09-24 10:15:06 +08:00
package.json feat: update registry in every package 2019-09-23 00:39:13 +08:00
README.MD feat: add readme and update ts config 2019-09-21 15:06:17 +08:00
tsconfig.json feat: add readme and update ts config 2019-09-21 15:06:17 +08:00

MiaoScript implement

MiaoScript JS 实现

项目 由 TypeScript 进行编写 然后编译至 es5 用于兼容 Java8 的 Nashorn

Project Path

└─packages
    ├─api         全平台兼容的接口
    ├─core        核心代码 用于引导加载
    ├─common      公共类库代码 例如 http reflect 模块
    ├─container   IOC容器 用于注入具体实现
    ├─nashorn     Nashorn 的类型定义
    ├─bukkit      BukkitAPI内部实现
    ├─sponge      SpongeAPI内部实现
    ├─plugin      插件管理器
    └─plugins     这里当然是插件啦
        ├─bukkit  只兼容Bukkit的插件
        └─sponge  只兼容Sponge的插件