INNER CODE UNIT · TypeScript

findLocalPackages

onejs/one · packages/lllink/src/index.ts:28

async function findLocalPackages(rootDir: string): Promise<Record<string, string>> {
  const results: Record<string, string> = {}

  async function recurse(dir: string) {
    let entries: string[]
    try {
      entries = await readdir(dir)
    } catch {
      return
    }

    await Promise.all(
      entries.map(async (entry) => {
        if (entry === IGNORE_DIR) return
        const fullPath = join(dir, entry)
        let entryStat
        try {
          entryStat = await stat(fullPath)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…