diff --git a/README.MD b/README.MD index 84fccf4..5b137fd 100644 --- a/README.MD +++ b/README.MD @@ -4,7 +4,41 @@ [![996.icu](https://img.shields.io/badge/link-996.icu-red.svg)](https://996.icu) [![LICENSE](https://img.shields.io/badge/license-Anti%20996-blue.svg)](https://github.com/996icu/996.ICU/blob/master/LICENSE) +[![Build Status](https://ci.186526.xyz/api/badges/Lama3L9R/lsp-yggdrasil/status.svg)](https://ci.186526.xyz/Lama3L9R/lsp-yggdrasil) --- -## WIP \ No newline at end of file +TODO: + +- [ ] Basic API + + [x] /authserver + + [ ] /sessionserver + + [ ] /api +- [ ] Advanced API + - [ ] Skin uploading & security checks for texture + + [ ] Texture RSAsigning + - [ ] S3 Storage backend + - [ ] Server status + - [ ] Authlib meta +- [ ] Telegram Bot +- [ ] Unit test + + [ ] API + - [ ] /authserver + - [ ] /sessionserver + - [ ] /api + - [ ] Advanced API + + [ ] Utils + +## WIP + +推荐 Node.js 版本:`16.15.0 LTS (Latest LTS)` + +*因为魔法,在 Node14 也能跑* + +构建方法 +``` +$ yarn install && node ./build.js +``` + +**记得手动复制`config.js`!放在和主程序一个目录就行,构建完了看`./production`** +**因为我设置了项目为`module`,构建出来的是`cjs`因此不能直接在项目目录下跑,扔到别的地方跑** \ No newline at end of file