jstransformer-myth
v1.1.0
Published
Myth support for JSTransformers.
Downloads
9
Keywords
Readme
jstransformer-myth
Myth support for JSTransformers.
Installation
npm install jstransformer-myth
API
var myth = require('jstransformer')(require('jstransformer-myth'));
var opts = {};
myth.render('pre {\n margin: calc(50px * 2);\n}', opts).body;
//=> 'pre {\n margin: 100px;\n}'
var promise = myth.renderFileAsync('./path/to/hello.myth', opts);
promise.then(function(data) {
console.log(data.body);
//=> 'pre {\n margin: 100px;\n}'
});
future.css
:root {
--purple: #a6c776;
--size: 1.2rem;
}
@custom-media --narrow-window screen and (max-width: 30em);
@media (--narrow-window) {
html {
font-size: var(--size);
}
}
a {
color: var(--purple);
}
will be transformed to
@media screen and (max-width: 30em) {
html {
font-size: 1.2rem;
}
}
a {
color: #a6c776;
}
License
MIT