transform stylesheets to JS objects
style.css
.test { font-size:20px; }
.test23 { padding-top:5px; }
.test23 .testInner { font-decoration: none; }output.js
{test: {'fontSize': '20px'},test23: {'fontSize': '23px',testInner: {'fontDecoration': 'none'}}}npm install -g @stackr23/styleobjects npx @stackr/styleobjects --input ./style.css --output ./output.js--input - {String:path | String | URL | Buffer} - required
--outout - {String:path}
- ? add eslint
- refactor core
- handle subclasses recursively
- issue #3
- ES7
- @babel/register
- build into /dist
- refactor build process (rollup? backpack?)
- mocha tests
- unit tests
- test /bin
- proper option handling
- add yargs
- --output-type as (json | module | echo)