@micro-cli/shared-utils
Version:
shared utils for micro-cli
14 lines (12 loc) • 395 B
text/typescript
import path from 'path';
import fs from 'fs-extra';
/**
* @description 返回项目所用的css预处理器
*/
export default async () => {
const content = await fs.readJSON(path.resolve('./package.json'));
if (content.devDependencies?.less) return 'less';
if (content.devDependencies?.sass) return 'sass';
if (content.devDependencies?.stylus) return 'stylus';
return undefined;
};