id: 1 unit: apply() file: src/index.js start line: 39 end line: 58 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 2 unit: async function buildAsset() file: src/index.js start line: 13 end line: 32 size: 17 LOC McCabe index: 2 number of parameters: 2 id: 3 unit: filter: instance() file: src/optionsUtils.js start line: 16 end line: 27 size: 12 LOC McCabe index: 1 number of parameters: 1 id: 4 unit: allow: string() file: src/optionsUtils.js start line: 17 end line: 27 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 5 unit: ignore: array() file: src/optionsUtils.js start line: 18 end line: 27 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 6 unit: override: record() file: src/optionsUtils.js start line: 19 end line: 27 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 7 unit: licenseName: getLicenseName() file: src/licenseUtils.js start line: 52 end line: 59 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 8 unit: licenseText: getLicenseContents() file: src/licenseUtils.js start line: 53 end line: 59 size: 6 LOC McCabe index: 1 number of parameters: 1 id: 9 unit: constructor() file: src/LicenseError.js start line: 4 end line: 9 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 10 unit: emitError: boolean() file: src/optionsUtils.js start line: 29 end line: 34 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 11 unit: outputWriter: union() file: src/optionsUtils.js start line: 30 end line: 34 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 12 unit: constructor() file: src/index.js start line: 35 end line: 37 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 13 unit: outputFilename: string() file: src/optionsUtils.js start line: 31 end line: 34 size: 3 LOC McCabe index: 1 number of parameters: 0