1.1.0 • Published 8 years ago

jstransformer-myth v1.1.0

Weekly downloads
1
License
MIT
Repository
github
Last release
8 years ago

jstransformer-myth

Myth support for JSTransformers.

Build Status Coverage Status Dependency Status NPM version

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

1.1.0

8 years ago

1.0.0

10 years ago

0.4.2

10 years ago

0.4.1

10 years ago

0.4.0

10 years ago

0.3.0

10 years ago

0.2.0

10 years ago

0.1.1

10 years ago

0.1.0

10 years ago

0.0.0

10 years ago