2022-05-02 15:12:46 +00:00
|
|
|
|
# 老色批世界树((
|
|
|
|
|
|
|
|
|
|
老色批世界树 —— 一个高性能麻将、奥苏力不-印寨克托接口的实现。使用fastify来把处理速度加速到老色批的速度(
|
|
|
|
|
|
|
|
|
|
[![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)
|
2022-05-04 08:59:08 +00:00
|
|
|
|
[![Build Status](https://ci.186526.xyz/api/badges/Lama3L9R/lsp-yggdrasil/status.svg)](https://ci.186526.xyz/Lama3L9R/lsp-yggdrasil)
|
2022-05-02 15:12:46 +00:00
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
|
2022-05-04 08:59:08 +00:00
|
|
|
|
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`因此不能直接在项目目录下跑,扔到别的地方跑**
|