src/main/ts/fix.ts
Function patch
has 38 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const patch = async (ctx: TFixContext, options: IFixOptionsNormalized) => {
const {cwd, unlink, sourceMap} = options
const {
outDir,
isSource,
Function resolve
has 31 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
const resolve = async (opts: IFixOptionsNormalized): Promise<TFixContext> => {
const {cwd, target, src, tsconfig, out = cwd, ext, debug, unlink, sourceMap} = opts
const outDir = path.resolve(cwd, out)
const sources = asArray<string>(src)
const targets = [...asArray<string>(target), ...getTsconfigTargets(tsconfig, cwd)]