An open API service indexing awesome lists of open source software.

https://github.com/power-assert-js/karma-espower-preprocessor

Karma preprocessor for power-assert
https://github.com/power-assert-js/karma-espower-preprocessor

Last synced: about 1 year ago
JSON representation

Karma preprocessor for power-assert

Awesome Lists containing this project

README

          

# karma-espower-preprocessor

Preprocess source code by [espower-source](https://www.npmjs.org/package/espower-source)

[sample](https://github.com/vvakame/karma-espower-preprocessor-sample)

# Installation

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

I'm recommend to use with [karma-sourcemap-loader](https://www.npmjs.org/package/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');
}
}
});
};
```