UNPKG

cognitive-complexity-ts

Version:

This program analyses TypeScript and JavaScript code according to the [Cognitive Complexity metric](https://www.sonarsource.com/docs/CognitiveComplexity.pdf).

12 lines 452 B
import { isFileOutput } from "../../domain/output.js"; import { File } from "./File.js"; import { Folder } from "./Folder.js"; export function FileOrFolder(controller, path, name, complexity, startOpen) { if (isFileOutput(complexity)) { return new File(controller, path, name, complexity, startOpen); } else { return new Folder(controller, path, name, complexity, startOpen); } } //# sourceMappingURL=FileOrFolder.js.map