@bemedev/cli-test
Version:
A library for testing CLI libraries (INCEPTION !!)
1 lines • 1.18 kB
Source Map (JSON)
{"version":3,"file":"extension.cjs","sources":["../src/extension.ts"],"sourcesContent":["import { getSetupFiles, name } from './extension.utils';\nimport { arrayify } from './helpers/utils';\nimport type { Plugin } from './types';\n\nexport const setupFs = (..._setupFiles: string[]): Plugin => {\n return {\n name,\n enforce: 'pre',\n config: async options => {\n const testConfig = options?.test;\n const prevSetupFiles = arrayify(testConfig?.setupFiles);\n\n const setupFiles = await getSetupFiles(prevSetupFiles, _setupFiles);\n\n return {\n ...options,\n test: {\n ...testConfig,\n setupFiles,\n },\n };\n },\n };\n};\n"],"names":["name","arrayify","getSetupFiles"],"mappings":";;;;;MAIa,OAAO,GAAG,CAAC,GAAG,WAAqB,KAAY;IAC1D,OAAO;cACLA,oBAAI;AACJ,QAAA,OAAO,EAAE,KAAK;AACd,QAAA,MAAM,EAAE,OAAM,OAAO,KAAG;AACtB,YAAA,MAAM,UAAU,GAAG,OAAO,EAAE,IAAI,CAAC;YACjC,MAAM,cAAc,GAAGC,sBAAQ,CAAC,UAAU,EAAE,UAAU,CAAC,CAAC;YAExD,MAAM,UAAU,GAAG,MAAMC,6BAAa,CAAC,cAAc,EAAE,WAAW,CAAC,CAAC;YAEpE,OAAO;AACL,gBAAA,GAAG,OAAO;AACV,gBAAA,IAAI,EAAE;AACJ,oBAAA,GAAG,UAAU;oBACb,UAAU;AACX,iBAAA;aACF,CAAC;SACH;KACF,CAAC;AACJ;;;;"}