├── .gitignore ├── .npmignore ├── .sassdocrc ├── .travis.yml ├── CHANGELOG.md ├── Gruntfile.js ├── LICENSE ├── README.md ├── SassyJSON.gemspec ├── dist └── _SassyJSON.scss ├── lib ├── JsonImporter.rb └── SassyJSON.rb ├── package.json ├── sache.json ├── stylesheets ├── SassyJSON.scss ├── decode │ ├── api │ │ └── _json.scss │ ├── decode.scss │ ├── helpers │ │ ├── all │ │ │ ├── _throw.scss │ │ │ └── _value.scss │ │ ├── color │ │ │ ├── _color.scss │ │ │ ├── _get-color-value.scss │ │ │ ├── _hex-to-dec.scss │ │ │ ├── _hex.scss │ │ │ ├── _hsl.scss │ │ │ └── _rgb.scss │ │ ├── map │ │ │ └── _consume.scss │ │ ├── number │ │ │ ├── _find-digits.scss │ │ │ ├── _find-exponent.scss │ │ │ ├── _find-integer.scss │ │ │ └── _pow.scss │ │ └── string │ │ │ ├── _find-ending-quote.scss │ │ │ ├── _length.scss │ │ │ └── _strip-token.scss │ └── types │ │ ├── _bool.scss │ │ ├── _list.scss │ │ ├── _map.scss │ │ ├── _null.scss │ │ ├── _number.scss │ │ └── _string.scss └── encode │ ├── api │ └── _json.scss │ ├── encode.scss │ ├── helpers │ └── _quote.scss │ ├── mixins │ └── _json.scss │ └── types │ ├── _bool.scss │ ├── _color.scss │ ├── _list.scss │ ├── _map.scss │ ├── _null.scss │ ├── _number.scss │ └── _string.scss └── test ├── decode ├── _index.scss ├── api │ └── _json.scss ├── fixtures │ └── test.json ├── helpers │ ├── all │ │ └── _value.scss │ ├── color │ │ ├── _color.scss │ │ ├── _get-color-value.scss │ │ ├── _hex-to-dec.scss │ │ ├── _hex.scss │ │ ├── _hsl.scss │ │ └── _rgb.scss │ ├── map │ │ └── _consume.scss │ ├── number │ │ ├── _find-digits.scss │ │ ├── _find-exponent.scss │ │ ├── _find-integer.scss │ │ └── _pow.scss │ └── string │ │ ├── _find-ending-quote.scss │ │ ├── _length.scss │ │ └── _strip-token.scss ├── test.scss └── types │ ├── _bool.scss │ ├── _list.scss │ ├── _map.scss │ ├── _null.scss │ ├── _number.scss │ └── _string.scss ├── encode ├── _index.scss ├── api │ └── _json.scss ├── helpers │ └── _quote.scss ├── test.scss └── types │ ├── _bool.scss │ ├── _color.scss │ ├── _list.scss │ ├── _map.scss │ ├── _null.scss │ ├── _number.scss │ └── _string.scss └── test.scss /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | tmp 3 | dist 4 | .* 5 | sache.json 6 | .gemspec -------------------------------------------------------------------------------- /.sassdocrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/.sassdocrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/README.md -------------------------------------------------------------------------------- /SassyJSON.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/SassyJSON.gemspec -------------------------------------------------------------------------------- /dist/_SassyJSON.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/dist/_SassyJSON.scss -------------------------------------------------------------------------------- /lib/JsonImporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/lib/JsonImporter.rb -------------------------------------------------------------------------------- /lib/SassyJSON.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/lib/SassyJSON.rb -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/package.json -------------------------------------------------------------------------------- /sache.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/sache.json -------------------------------------------------------------------------------- /stylesheets/SassyJSON.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/SassyJSON.scss -------------------------------------------------------------------------------- /stylesheets/decode/api/_json.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/api/_json.scss -------------------------------------------------------------------------------- /stylesheets/decode/decode.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/decode.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/all/_throw.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/all/_throw.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/all/_value.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/all/_value.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/color/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/color/_color.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/color/_get-color-value.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/color/_get-color-value.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/color/_hex-to-dec.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/color/_hex-to-dec.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/color/_hex.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/color/_hex.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/color/_hsl.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/color/_hsl.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/color/_rgb.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/color/_rgb.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/map/_consume.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/map/_consume.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/number/_find-digits.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/number/_find-digits.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/number/_find-exponent.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/number/_find-exponent.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/number/_find-integer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/number/_find-integer.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/number/_pow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/number/_pow.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/string/_find-ending-quote.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/string/_find-ending-quote.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/string/_length.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/string/_length.scss -------------------------------------------------------------------------------- /stylesheets/decode/helpers/string/_strip-token.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/helpers/string/_strip-token.scss -------------------------------------------------------------------------------- /stylesheets/decode/types/_bool.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/types/_bool.scss -------------------------------------------------------------------------------- /stylesheets/decode/types/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/types/_list.scss -------------------------------------------------------------------------------- /stylesheets/decode/types/_map.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/types/_map.scss -------------------------------------------------------------------------------- /stylesheets/decode/types/_null.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/types/_null.scss -------------------------------------------------------------------------------- /stylesheets/decode/types/_number.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/types/_number.scss -------------------------------------------------------------------------------- /stylesheets/decode/types/_string.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/decode/types/_string.scss -------------------------------------------------------------------------------- /stylesheets/encode/api/_json.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/api/_json.scss -------------------------------------------------------------------------------- /stylesheets/encode/encode.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/encode.scss -------------------------------------------------------------------------------- /stylesheets/encode/helpers/_quote.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/helpers/_quote.scss -------------------------------------------------------------------------------- /stylesheets/encode/mixins/_json.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/mixins/_json.scss -------------------------------------------------------------------------------- /stylesheets/encode/types/_bool.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/types/_bool.scss -------------------------------------------------------------------------------- /stylesheets/encode/types/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/types/_color.scss -------------------------------------------------------------------------------- /stylesheets/encode/types/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/types/_list.scss -------------------------------------------------------------------------------- /stylesheets/encode/types/_map.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/types/_map.scss -------------------------------------------------------------------------------- /stylesheets/encode/types/_null.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/types/_null.scss -------------------------------------------------------------------------------- /stylesheets/encode/types/_number.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/types/_number.scss -------------------------------------------------------------------------------- /stylesheets/encode/types/_string.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/stylesheets/encode/types/_string.scss -------------------------------------------------------------------------------- /test/decode/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/_index.scss -------------------------------------------------------------------------------- /test/decode/api/_json.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/api/_json.scss -------------------------------------------------------------------------------- /test/decode/fixtures/test.json: -------------------------------------------------------------------------------- 1 | { 2 | "test":1 3 | } -------------------------------------------------------------------------------- /test/decode/helpers/all/_value.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/all/_value.scss -------------------------------------------------------------------------------- /test/decode/helpers/color/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/color/_color.scss -------------------------------------------------------------------------------- /test/decode/helpers/color/_get-color-value.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/color/_get-color-value.scss -------------------------------------------------------------------------------- /test/decode/helpers/color/_hex-to-dec.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/color/_hex-to-dec.scss -------------------------------------------------------------------------------- /test/decode/helpers/color/_hex.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/color/_hex.scss -------------------------------------------------------------------------------- /test/decode/helpers/color/_hsl.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/color/_hsl.scss -------------------------------------------------------------------------------- /test/decode/helpers/color/_rgb.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/color/_rgb.scss -------------------------------------------------------------------------------- /test/decode/helpers/map/_consume.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/map/_consume.scss -------------------------------------------------------------------------------- /test/decode/helpers/number/_find-digits.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/number/_find-digits.scss -------------------------------------------------------------------------------- /test/decode/helpers/number/_find-exponent.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/number/_find-exponent.scss -------------------------------------------------------------------------------- /test/decode/helpers/number/_find-integer.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/number/_find-integer.scss -------------------------------------------------------------------------------- /test/decode/helpers/number/_pow.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/number/_pow.scss -------------------------------------------------------------------------------- /test/decode/helpers/string/_find-ending-quote.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/string/_find-ending-quote.scss -------------------------------------------------------------------------------- /test/decode/helpers/string/_length.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/string/_length.scss -------------------------------------------------------------------------------- /test/decode/helpers/string/_strip-token.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/helpers/string/_strip-token.scss -------------------------------------------------------------------------------- /test/decode/test.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/test.scss -------------------------------------------------------------------------------- /test/decode/types/_bool.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/types/_bool.scss -------------------------------------------------------------------------------- /test/decode/types/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/types/_list.scss -------------------------------------------------------------------------------- /test/decode/types/_map.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/types/_map.scss -------------------------------------------------------------------------------- /test/decode/types/_null.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/types/_null.scss -------------------------------------------------------------------------------- /test/decode/types/_number.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/types/_number.scss -------------------------------------------------------------------------------- /test/decode/types/_string.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/decode/types/_string.scss -------------------------------------------------------------------------------- /test/encode/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/_index.scss -------------------------------------------------------------------------------- /test/encode/api/_json.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/api/_json.scss -------------------------------------------------------------------------------- /test/encode/helpers/_quote.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/helpers/_quote.scss -------------------------------------------------------------------------------- /test/encode/test.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/test.scss -------------------------------------------------------------------------------- /test/encode/types/_bool.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/types/_bool.scss -------------------------------------------------------------------------------- /test/encode/types/_color.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/types/_color.scss -------------------------------------------------------------------------------- /test/encode/types/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/types/_list.scss -------------------------------------------------------------------------------- /test/encode/types/_map.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/types/_map.scss -------------------------------------------------------------------------------- /test/encode/types/_null.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/types/_null.scss -------------------------------------------------------------------------------- /test/encode/types/_number.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/types/_number.scss -------------------------------------------------------------------------------- /test/encode/types/_string.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/encode/types/_string.scss -------------------------------------------------------------------------------- /test/test.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/KittyGiraudel/SassyJSON/HEAD/test/test.scss --------------------------------------------------------------------------------