{"version":3,"file":"getTypescriptOutdir.cjs","sources":["../src/getTypescriptOutdir.ts"],"sourcesContent":["import type { types } from '@bemedev/types';\nimport editJsonFile from 'edit-json-file';\nimport { DOT, PATH_OUT_DIR, TS_PATH } from './constants';\n\ntype Fn1 = types.Fn<[], string>;\n\nexport const getTypescriptOutdir: Fn1 = () => {\n  const file = editJsonFile(TS_PATH);\n\n  const outDir1 = file.get(PATH_OUT_DIR) as string;\n  // Ignores coverage because difficult to test 👌🏾😉😎\n  /* v8 ignore next 3 */\n  const outDir2 = outDir1.startsWith(DOT)\n    ? outDir1.replace(DOT, '')\n    : outDir1;\n\n  return outDir2;\n};\n"],"names":["TS_PATH","PATH_OUT_DIR","DOT"],"mappings":";;;;;AAMO,MAAM,mBAAmB,GAAQ,MAAK;AAC3C,IAAA,MAAM,IAAI,GAAG,YAAY,CAACA,iBAAO,CAAC;IAElC,MAAM,OAAO,GAAG,IAAI,CAAC,GAAG,CAACC,sBAAY,CAAW;;;AAGhD,IAAA,MAAM,OAAO,GAAG,OAAO,CAAC,UAAU,CAACC,aAAG;UAClC,OAAO,CAAC,OAAO,CAACA,aAAG,EAAE,EAAE;UACvB,OAAO;AAEX,IAAA,OAAO,OAAO;AAChB;;;;"}