Skip to content

brandoncarl/superloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Superloader

A universal loader for webpack with hot module loading. Based on Pipemaker engine.

Installation

$ npm install superloader

Examples

var Superloader = require("superloader");

// Add engines
Supertransform.pipelines.addPipeline("ts");
Supertransform.pipelines.addPipeline("coffee");
Supertransform.pipelines.addPipeline("jbs", "jade>handlebars");

// Example webpack loader
{
  entry      : "entry.js",
  output     : {
    filename : "out.js"
  },
  module     : {
    loaders  : [ { test: /.+/, loader: "superloader" } ]
  },
  resolve    : { extensions: ["", ".js", ".ts", ".coffee"] }
}

License

MIT