├── .github └── workflows │ └── deploy-pages.yml ├── .gitignore ├── .prettierrc.json ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── package.json ├── packages ├── node-sdk │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── scripts │ │ └── gen_code.ts │ ├── src │ │ ├── api.ts │ │ ├── event.ts │ │ └── index.ts │ ├── tsconfig.json │ └── tsup.config.ts ├── types │ ├── .gitignore │ ├── README.md │ ├── eslint.config.js │ ├── package.json │ ├── src │ │ ├── api-endpoints.ts │ │ ├── api │ │ │ ├── file.ts │ │ │ ├── friend.ts │ │ │ ├── group.ts │ │ │ ├── index.ts │ │ │ ├── message.ts │ │ │ └── system.ts │ │ ├── common.ts │ │ ├── constants.ts │ │ ├── event.ts │ │ ├── index.ts │ │ ├── message.ts │ │ └── scalar.ts │ ├── tsconfig.json │ └── tsup.config.ts └── website │ ├── .gitignore │ ├── README.md │ ├── app │ ├── [[...mdxPath]] │ │ └── page.tsx │ ├── api │ │ └── [apiCategoryId] │ │ │ └── page.tsx │ ├── common.ts │ ├── layout.tsx │ ├── nextra.d.ts │ ├── raw │ │ ├── json-schema │ │ │ └── schema.json │ │ │ │ └── route.ts │ │ ├── kotlin │ │ │ └── kotlinx-serialization.txt │ │ │ │ └── route.ts │ │ └── markdown │ │ │ └── roadmap.txt │ │ │ └── route.ts │ ├── struct │ │ └── [commonEntityName] │ │ │ └── page.tsx │ └── styles.css │ ├── component │ └── StructRenderer.tsx │ ├── content │ ├── _meta.ts │ ├── awesome.md │ ├── guide │ │ ├── _meta.ts │ │ ├── background.mdx │ │ ├── communication.md │ │ └── faq.md │ └── index.md │ ├── eslint.config.mjs │ ├── mdx-components.js │ ├── next.config.ts │ ├── package.json │ └── tsconfig.json ├── pnpm-lock.yaml └── pnpm-workspace.yaml /.github/workflows/deploy-pages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/.github/workflows/deploy-pages.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/package.json -------------------------------------------------------------------------------- /packages/node-sdk/.gitignore: -------------------------------------------------------------------------------- 1 | *.g.ts 2 | dist/ -------------------------------------------------------------------------------- /packages/node-sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/node-sdk/README.md -------------------------------------------------------------------------------- /packages/node-sdk/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/node-sdk/eslint.config.js -------------------------------------------------------------------------------- /packages/node-sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/node-sdk/package.json -------------------------------------------------------------------------------- /packages/node-sdk/scripts/gen_code.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/node-sdk/scripts/gen_code.ts -------------------------------------------------------------------------------- /packages/node-sdk/src/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/node-sdk/src/api.ts -------------------------------------------------------------------------------- /packages/node-sdk/src/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/node-sdk/src/event.ts -------------------------------------------------------------------------------- /packages/node-sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/node-sdk/src/index.ts -------------------------------------------------------------------------------- /packages/node-sdk/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/node-sdk/tsconfig.json -------------------------------------------------------------------------------- /packages/node-sdk/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/node-sdk/tsup.config.ts -------------------------------------------------------------------------------- /packages/types/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ -------------------------------------------------------------------------------- /packages/types/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/README.md -------------------------------------------------------------------------------- /packages/types/eslint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/eslint.config.js -------------------------------------------------------------------------------- /packages/types/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/package.json -------------------------------------------------------------------------------- /packages/types/src/api-endpoints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/api-endpoints.ts -------------------------------------------------------------------------------- /packages/types/src/api/file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/api/file.ts -------------------------------------------------------------------------------- /packages/types/src/api/friend.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/api/friend.ts -------------------------------------------------------------------------------- /packages/types/src/api/group.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/api/group.ts -------------------------------------------------------------------------------- /packages/types/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/api/index.ts -------------------------------------------------------------------------------- /packages/types/src/api/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/api/message.ts -------------------------------------------------------------------------------- /packages/types/src/api/system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/api/system.ts -------------------------------------------------------------------------------- /packages/types/src/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/common.ts -------------------------------------------------------------------------------- /packages/types/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/constants.ts -------------------------------------------------------------------------------- /packages/types/src/event.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/event.ts -------------------------------------------------------------------------------- /packages/types/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/index.ts -------------------------------------------------------------------------------- /packages/types/src/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/message.ts -------------------------------------------------------------------------------- /packages/types/src/scalar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/src/scalar.ts -------------------------------------------------------------------------------- /packages/types/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/tsconfig.json -------------------------------------------------------------------------------- /packages/types/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/types/tsup.config.ts -------------------------------------------------------------------------------- /packages/website/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/.gitignore -------------------------------------------------------------------------------- /packages/website/README.md: -------------------------------------------------------------------------------- 1 | # Milky Website 2 | 3 | 这是 Milky 协议的文档页面。运行 `pnpm dev` 启动开发服务器。 4 | -------------------------------------------------------------------------------- /packages/website/app/[[...mdxPath]]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/[[...mdxPath]]/page.tsx -------------------------------------------------------------------------------- /packages/website/app/api/[apiCategoryId]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/api/[apiCategoryId]/page.tsx -------------------------------------------------------------------------------- /packages/website/app/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/common.ts -------------------------------------------------------------------------------- /packages/website/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/layout.tsx -------------------------------------------------------------------------------- /packages/website/app/nextra.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/nextra.d.ts -------------------------------------------------------------------------------- /packages/website/app/raw/json-schema/schema.json/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/raw/json-schema/schema.json/route.ts -------------------------------------------------------------------------------- /packages/website/app/raw/kotlin/kotlinx-serialization.txt/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/raw/kotlin/kotlinx-serialization.txt/route.ts -------------------------------------------------------------------------------- /packages/website/app/raw/markdown/roadmap.txt/route.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/raw/markdown/roadmap.txt/route.ts -------------------------------------------------------------------------------- /packages/website/app/struct/[commonEntityName]/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/struct/[commonEntityName]/page.tsx -------------------------------------------------------------------------------- /packages/website/app/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/app/styles.css -------------------------------------------------------------------------------- /packages/website/component/StructRenderer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/component/StructRenderer.tsx -------------------------------------------------------------------------------- /packages/website/content/_meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/content/_meta.ts -------------------------------------------------------------------------------- /packages/website/content/awesome.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/content/awesome.md -------------------------------------------------------------------------------- /packages/website/content/guide/_meta.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/content/guide/_meta.ts -------------------------------------------------------------------------------- /packages/website/content/guide/background.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/content/guide/background.mdx -------------------------------------------------------------------------------- /packages/website/content/guide/communication.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/content/guide/communication.md -------------------------------------------------------------------------------- /packages/website/content/guide/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/content/guide/faq.md -------------------------------------------------------------------------------- /packages/website/content/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/content/index.md -------------------------------------------------------------------------------- /packages/website/eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/eslint.config.mjs -------------------------------------------------------------------------------- /packages/website/mdx-components.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/mdx-components.js -------------------------------------------------------------------------------- /packages/website/next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/next.config.ts -------------------------------------------------------------------------------- /packages/website/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/package.json -------------------------------------------------------------------------------- /packages/website/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/packages/website/tsconfig.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SaltifyDev/milky/HEAD/pnpm-workspace.yaml --------------------------------------------------------------------------------