Skip to content
This repository was archived by the owner on Jul 11, 2026. It is now read-only.

Repository files navigation

loader-runner

import{runLoaders}from"loader-runner";runLoaders({resource: "/abs/path/to/file.txt?query",// String: Absolute path to the resource (optionally including query string)loaders: ["/abs/path/to/loader.js?query"],// String[]: Absolute paths to the loaders (optionally including query string)// {loader, options}[]: Absolute paths to the loaders with options objectcontext: {minimize: true},// Additional loader context which is used as base contextprocessResource: (loaderContext,resourcePath,callback)=>{// ...},// Optional: A function to process the resource// Must have signature function(context, path, function(err, buffer))// By default readResource is used and the resource is added a fileDependencyreadResource: fs.readFile.bind(fs),// Optional: A function to read the resource// Only used when 'processResource' is not provided// Must have signature function(path, function(err, buffer))// By default fs.readFile is used},(err,result)=>{// err: Error?// result.result: [Buffer | String, SourceMap?, Meta?]// The result as an array matching the arguments passed by the final normal loader// (typically [content, sourceMap, meta])// only available when no error occurred// result.resourceBuffer: Buffer// The raw resource as Buffer (useful for SourceMaps)// only available when no error occurred// result.cacheable: Bool// Is the result cacheable or do it require reexecution?// result.fileDependencies: String[]// An array of paths (existing files) on which the result depends on// result.missingDependencies: String[]// An array of paths (not existing files) on which the result depends on// result.contextDependencies: String[]// An array of paths (directories) on which the result depends on});

More documentation following...

About

Runs (webpack) loaders

Resources

Code of conduct

Contributing

Security policy

Stars

308 stars

Watchers

10 watching

Forks

Releases

Sponsor this project

Packages

Used by

Contributors

Languages