karma-cli-flags
v0.0.1
Published
Karma preprocessor to inject cli flags
Downloads
1
Readme
karma-cli-flags
Information
Installation
Just add karma-cli-flags
as a devDependency in your package.json
.
{
"devDependencies": {
"karma-cli-flags": "~0.1.0"
}
}
Or issue the following command:
npm install karma-cli-flags --save-dev
Configuration
The code below shows a sample configuration of the preprocessor.
// karma.conf.js
module.exports = function(config) {
config.set({
preprocessors: {
'**/*.js': ['cli-flags']
}
});
};
Optionally, you can define the next parameters:
// karma.conf.js
module.exports = function(config) {
config.set({
cliFlags:
export: 'ENV',
wrap: false,
namespace: '__cliFlags__'
}
});
};
export
Variable containing cli args to override until the end of file
export: 'ENV'
wrap
Wrap code into a function
wrap: false
namespace
Temp var to store exported variable value
namespace: '__cliFlags__'