UNPKG

image-dataset

Version:

Tool to build image dataset: collect, classify, review

19 lines (18 loc) 558 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.resolveFile = resolveFile; const fs_1 = require("fs"); const path_1 = require("path"); function resolveFile(filename) { let dir = __dirname; for (;;) { let file = (0, path_1.join)(dir, filename); if ((0, fs_1.existsSync)(file)) { return file; } dir = (0, path_1.join)(dir, '..'); if ((0, path_1.resolve)(dir) == '/') { throw new Error('file not found: ' + JSON.stringify(filename)); } } }