-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use jstransformer-scss and node-sass #4
Conversation
This adds the inputFormats key to the boilerplate, allowing transformers to define what the expect input is: https://github.com/jstransformers/jstransformer#inputformats
feat(inputFormats): Add inputFormats
Switch LICENSE to markdown
This will make npm only deploy index.js and LICENSE.md.
Add files to package.json
Update and rename History.md to HISTORY.md
I believe it includes all `*.md` files automatically for us.
Remove "LICENSE.md" from "files" in package.json
Add some things
Add links in the documentation
``` Output: "<span class="foo" id='bar'>hello world</span>\n" Expected: "<span class="foo" id='bar'>hello world</span>" ✓ escape-html.render() (11ms) ``` While the tests pass, there's an extra \n at the end of output console log. Having the input to assertEqual() there will fix it.
Add compileFile() test
Disable email notifications
Fix tests to trim the output
Add compileFileAsync() test
Probably... We should look through the tests and ensure the implementations are still there.
To my knowledge, the
|
I dont see the problem? Let's merge. Im just confused about this SASS/SCSS-ish things. Actually the good packages is called |
We should replicate the currently existing test into a new folder, so rather than replacing it, we keep the existing one alive and well.
SASS is the language. The file extension convention is usually |
:font-size 15px | ||
+striped | ||
=striped | ||
tr | ||
:background #fff | ||
+large |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The original test is now at test/table/input.sass
. Mixins are declared by using =
, they are used via +
:
http://sass-lang.com/guide#topic-6
Moved Boilerplate documentation to the Wiki
`npm` sometimes fixes the scripts to be alphabetized. This will avoid that change in the future.
Fix sort order of scripts
Does this work yet?
Add Node.js 4.0.0 to Travis testing
Anyone using io.js should be on node 4.0.0 by now.
Remove io.js from testing
Add 'engines' spec into package.json
The tests have been updated accordingly. Any thoughts? |
Build upon jstransformer-scss, brings in Boilerplate for updated metadata.