UNPKG

module-replacements

Version:

This package provides a set of manifests which each define a mapping of JS modules to their suggested replacements.

15 lines (14 loc) 704 B
import { readFileSync } from 'node:fs'; import { manifestsDir } from './manifests-dir.js'; const nativeReplacements = JSON.parse(readFileSync(`${manifestsDir}/native.json`, 'utf8')); const microUtilsReplacements = JSON.parse(readFileSync(`${manifestsDir}/micro-utilities.json`, 'utf8')); const preferredReplacements = JSON.parse(readFileSync(`${manifestsDir}/preferred.json`, 'utf8')); export * from './types.js'; export { nativeReplacements, microUtilsReplacements, preferredReplacements }; export const all = { moduleReplacements: [ ...nativeReplacements.moduleReplacements, ...microUtilsReplacements.moduleReplacements, ...preferredReplacements.moduleReplacements ] };