{"version":3,"file":"sources.d.ts","sourceRoot":"","sources":["../../src/sources.ts"],"names":[],"mappings":"AAkBA,QAAA,MAAM,OAAO,aAAwB,CAAA;AACrC,eAAe,OAAO,CAAA","sourcesContent":["// get the list of sources in ./src\n\nimport { readdirSync } from 'fs'\nimport { join } from 'path/posix'\n\nconst getSources = (dir = 'src'): string[] => {\n  const sources: string[] = []\n  const entries = readdirSync(dir, { withFileTypes: true })\n  for (const e of entries) {\n    const j = `./${join(dir, e.name)}`\n    if (e.isFile()) sources.push(j)\n    else if (e.isDirectory()) {\n      sources.push(...getSources(j))\n    }\n  }\n  return sources\n}\n\nconst sources = new Set(getSources())\nexport default sources\n"]}