import { checkAliInternal } from 'ice-npm-utils' export const isCloud = process.env.BUILD_ENV === 'cloud' export const isMac = process.platform === 'darwin' let _isAliInternal: boolean | undefined export async function checkIsAliInternal() { if (typeof _isAliInternal !== 'boolean') { _isAliInternal = await checkAliInternal() } return _isAliInternal } export async function packNpmCdnUrl(pathname: string) { const isAliInternal = await checkIsAliInternal() const origin = isAliInternal ? 'https://g.alipay.com' : 'https://unpkg.com' return `${origin}/${pathname}` }