UNPKG

@iyowei/create-esm

Version:

这是一个命令行工具,给到 ESM 源码文件路径后,自动创建一个项目、打包、发布,确保一个指令即可在项目中安装使用,进而支持跨项目使用。

27 lines (23 loc) 592 B
import assert from 'assert'; import { getTasksList, TASK_ALIAS_COPY, TASK_ALIAS_REPO, TASK_ALIAS_PUBLISH, TASKS, } from './index.js'; describe('getTasksList()', () => { it(`breaker: "${TASK_ALIAS_COPY}"`, () => { assert.deepStrictEqual(getTasksList(TASK_ALIAS_COPY), [ 'repo', 'npm', 'copy', ]); }); it(`breaker: "${TASK_ALIAS_PUBLISH}"`, () => { assert.deepStrictEqual(getTasksList(TASK_ALIAS_PUBLISH), TASKS); }); it(`breaker: "${TASK_ALIAS_REPO}"`, () => { assert.deepStrictEqual(getTasksList(TASK_ALIAS_REPO), ['repo']); }); });