Package | karma-cli-flags |
Description | Karma preprocessor to inject cli flags |
Node Version | >= 0.10 |
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
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__'
}
});
};
Variable containing cli args to override until the end of file
export: 'ENV'
Wrap code into a function
wrap: false
Temp var to store exported variable value
namespace: '__cliFlags__'