pengzhanbo 74079390f6
feat: add create-vuepress-theme-plume package (#153)
* feat: add `create-vuepress-theme-plume` package
* feat(cli): add support deploy
2024-08-29 12:03:32 +08:00

17 lines
494 B
TypeScript

export type DependencyVersion = 'latest' | 'next' | 'pre' | string
const api = 'https://api.pengzhanbo.cn/npm/dependencies/version'
export async function getDependenciesVersion(
dependencies: string[],
version: DependencyVersion = 'latest',
): Promise<Record<string, string>> {
const result = await fetch(api, {
method: 'POST',
headers: { 'content-type': 'application/json' },
body: JSON.stringify({ dependencies, version }),
}).then(res => res.json())
return result
}