karma-espower-preprocessor

1.2.0 • Public • Published

karma-espower-preprocessor

Preprocess source code by espower-source

sample

Installation

npm install karma-espower-preprocessor --save-dev

I'm recommend to use with karma-sourcemap-loader if you use some altJS.

Configuration

// karma.conf.js
module.exports = function(config) {
  config.set({
    preprocessors: {
      '**/*.js': ['espower']
      // '**/*.js': ['sourcemap', 'espower']
    },

    espowerPreprocessor: {
      options: {
        // emit espowerified code.
        // default: false (in-memory)
        emitActualCode: true,
        // ignore upstream SourceMap info.
        // default: false
        ignoreUpstreamSourceMap: false
      },
      transformPath: function(path) {
        // default
        return path.replace(/\.js$/, '.espowered.js');
      }
    }
  });
};

/karma-espower-preprocessor/

    Package Sidebar

    Install

    npm i karma-espower-preprocessor

    Weekly Downloads

    144

    Version

    1.2.0

    License

    MIT

    Unpacked Size

    3.49 kB

    Total Files

    3

    Last publish

    Collaborators

    • twada
    • vvakame