|
|
|
@ -4,7 +4,41 @@ |
|
|
|
|
|
|
|
|
|
[](https://996.icu) |
|
|
|
|
[](https://github.com/996icu/996.ICU/blob/master/LICENSE) |
|
|
|
|
[](https://ci.186526.xyz/Lama3L9R/lsp-yggdrasil) |
|
|
|
|
|
|
|
|
|
--- |
|
|
|
|
|
|
|
|
|
## WIP |
|
|
|
|
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`因此不能直接在项目目录下跑,扔到别的地方跑** |