1.0.0 • Published 7 years ago
karma-slim-preprocessor v1.0.0
karma-slim-preprocessor
Preprocessor for converting slim files to html templates.
It requires the slimrb binary to be on your path, which will be present if slim is installed by bundler.
Installation
npm install karma-slim-preprocessor --save-dev
Configuration
// karma.conf.js
module.exports = function(config) {
config.set({
preprocessors: {
'**/*.slim': ['slim']
},
slimPreprocessor: {
// If slimrb is not in your PATH, you can specify where it is:
slimrb: "/usr/local/slimrb",
// You can pass additional command line options to slimrb:
slimrbOption: '-l { "foosball": true }'
},
files: [
'**/*.js',
'**/*.slim',
]
});
};