UNPKG

knip

Version:

Find and fix unused dependencies, exports and files in your TypeScript and JavaScript projects

7 lines (6 loc) 385 B
import { collectPropertyValues, hasImportSpecifier } from "../../typescript/ast-helpers.js"; export const getSrcDir = (program) => { const values = collectPropertyValues(program, 'srcDir'); return values.size > 0 ? Array.from(values)[0] : 'src'; }; export const usesPassthroughImageService = (program) => hasImportSpecifier(program, 'astro/config', 'passthroughImageService');