A Karma preprocessor that Compile haml script to html.
Supports haml-js and haml-coffee as language compilers
The easiest way is to keep karma-haml-preprocessor
as a devDependency in your package.json
.
{
"devDependencies": {
"karma-haml-preprocessor": "~0.2"
}
}
You can simple do it by:
npm install karma-haml-preprocessor
// karma.conf.js
module.exports = function(config) {
config.set({
files: [
'*.haml'
],
preprocessors: {
'app/assets/javascripts/**/*.haml' : 'haml'
}
});
};
// karma.conf.js
module.exports = function(config) {
config.set({
...
hamlPreprocessor: {
options: {
language: 'coffee'
}
}
});
};
Type: string
Default: js
Accepted values: js
, coffee
Specifies the script language and compiler to use alongside HAML.
js
will use haml-js, coffee
uses haml-coffee