UNPKG

node-sass-magic-importer

Version:

Custom node-sass importer for selector specific imports, node importing, module importing, globbing support and importing files only once

14 lines (10 loc) 398 B
import { IResolvePackageKey } from '../interfaces/IResolvePackageKey'; export function resolvePackageKeyFactory(): IResolvePackageKey { return (packageJson: any, packageKeys: string[]) => { const packageKey = packageKeys.find((x) => packageJson[x]); if (packageKey) { return Object.assign({}, packageJson, { main: packageJson[packageKey] }); } return packageJson; }; }