{"version":3,"file":"tsconfig.js","sourceRoot":"","sources":["../../src/common/tsconfig.ts"],"names":[],"mappings":";;;;;AAIA,4CAgBC;AApBD,4CAAmB;AACnB,sDAA4B;AAC5B,gDAAuB;AAEvB,SAAgB,gBAAgB,CAAC,GAAW;IAC1C,IAAI,YAAY,GAAuB,SAAS,CAAA;IAEhD,iBAAM,CAAC,IAAI,CACT,CAAC,UAAU,EAAE,EAAE;QACb,MAAM,SAAS,GAAG,cAAI,CAAC,IAAI,CAAC,UAAU,EAAE,eAAe,CAAC,CAAA;QAExD,IAAI,YAAE,CAAC,UAAU,CAAC,SAAS,CAAC,EAAE,CAAC;YAC7B,YAAY,GAAG,SAAS,CAAA;YACxB,OAAO,iBAAM,CAAC,IAAI,CAAA;QACpB,CAAC;IACH,CAAC,EACD,EAAE,GAAG,EAAE,GAAG,EAAE,CACb,CAAA;IAED,OAAO,YAAY,CAAA;AACrB,CAAC","sourcesContent":["import fs from 'fs'\nimport findUp from 'find-up'\nimport path from 'path'\n\nexport function findTsConfigPath(dir: string): string | undefined {\n let tsConfigPath: string | undefined = undefined\n\n findUp.sync(\n (currentDir) => {\n const pathToTry = path.join(currentDir, 'tsconfig.json')\n\n if (fs.existsSync(pathToTry)) {\n tsConfigPath = pathToTry\n return findUp.stop\n }\n },\n { cwd: dir },\n )\n\n return tsConfigPath\n}\n"]}