Nature's Powerful Meme

    part-loader

    1.0.0 • Public • Published

    part-loader for webpack

    A webpack loader for extracting a part of a file. Mostly useful when including examples inline in other code.

    npm version Build Status MIT Licensed

    Install

    npm install part-loader

    Usage

    Generally it makes most sense to use this inline along with the raw loader. Prefixing the require call with !! causes it to skip any other configured loaders.

    example1.js

    var a = 1;
    // snip
    var b = 2;
    // snip
    var c = 3;

    example2.js

    var stuff = require('!!raw!part?token=snip!./example1.js');
     
    stuff === 'var b = 2;'

    There are two querystring parameters accepted by the loader

    • token - required, used to match comment lines which start and end the part to be captured
    • indent - optional, can be used to add indentation to each captured line

    See the tests for other examples.

    License

    Copyright 2016 Glen Mailer.

    MIT Licened.

    Install

    npm i part-loader

    DownloadsWeekly Downloads

    2

    Version

    1.0.0

    License

    MIT

    Last publish

    Collaborators

    • glenjamin