0.2.3 • Published 7 years ago

@mcfog/dot-loader v0.2.3

Weekly downloads
1
License
-
Repository
-
Last release
7 years ago

dot loader for webpack

Usage

Documentation: Using loaders

var template = require("dot!./file.dot");
// => returns file.dot compiled as template function

Recommended config

module.exports = {
  module: {
    loaders: [
      { test: /\.dot$/, loader: "dot-loader" }
    ]
  }
};

Then you only need to write: require("./file.dot")

templateSettings

loader's query would be parsed as dot settings

module.exports = {
  module: {
    loaders: [
      { test: /\.dot$/, loader: "dot-loader", query: { strip: false } }
    ]
  }
};

partial support

put your PARTIAL_NAME.def files under a folder, and specify that in defDir query param

module.exports = {
  module: {
    loaders: [
      { test: /\.dot$/, loader: "dot-loader", query: { defDir: YOUR_DEF_DIR } }
    ]
  }
};

invoke your partial with

{{#def.PARTIAL_NAME}}

set defArg query param to a regex against first line of your PARTIAL_NAME.def to support partial param

0.2.3

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago