18.12.1 • Published 3 years ago
node-loader-hooks-api v18.12.1
Typescript definitions for Node loader hooks
Based on https://nodejs.org/dist/latest-v18.x/docs/api/esm.html#loaders
Ussage:
npm i -D node-loader-hooks-api
loader.ts
import type {Loader, Resolver} from 'node-loader-hooks-api';
export const resolve: Resolver = async(specifier, context, defaultResolve) => {
// ... your custom resolver
return defaultResolve(specifier, context, defaultResolve);
}
export const load: Loader = async(url, context, defaultLoad) => {
// ... your custom loader
return defaultLoad(url, context, defaultLoad);
};