├── .gitignore ├── benchmark ├── build-benchmark.py ├── class_counter.js ├── max-benchmark-classes.html ├── max-benchmark-styles.html ├── max-benchmark-x-styles-no-mutate.html ├── max-benchmark-x-styles.html ├── run.html ├── typical-benchmark-classes.html ├── typical-benchmark-styles.html ├── typical-benchmark-x-styles-no-mutate.html └── typical-benchmark-x-styles.html ├── dist ├── x-style-all.min.js ├── x-style-apply.min.js ├── x-style-envvar.min.js ├── x-style-nano.min.js ├── x-style-unnest.min.js └── x-style.min.js ├── index.html ├── license.md ├── nano.html ├── package.json ├── readme.md ├── test-unnest.html ├── x-style-apply.js ├── x-style-envvar.js ├── x-style-nano.js ├── x-style-unnest.js └── x-style.js /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | old/ 3 | .DS_Store -------------------------------------------------------------------------------- /benchmark/build-benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/build-benchmark.py -------------------------------------------------------------------------------- /benchmark/class_counter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/class_counter.js -------------------------------------------------------------------------------- /benchmark/max-benchmark-classes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/max-benchmark-classes.html -------------------------------------------------------------------------------- /benchmark/max-benchmark-styles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/max-benchmark-styles.html -------------------------------------------------------------------------------- /benchmark/max-benchmark-x-styles-no-mutate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/max-benchmark-x-styles-no-mutate.html -------------------------------------------------------------------------------- /benchmark/max-benchmark-x-styles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/max-benchmark-x-styles.html -------------------------------------------------------------------------------- /benchmark/run.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/run.html -------------------------------------------------------------------------------- /benchmark/typical-benchmark-classes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/typical-benchmark-classes.html -------------------------------------------------------------------------------- /benchmark/typical-benchmark-styles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/typical-benchmark-styles.html -------------------------------------------------------------------------------- /benchmark/typical-benchmark-x-styles-no-mutate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/typical-benchmark-x-styles-no-mutate.html -------------------------------------------------------------------------------- /benchmark/typical-benchmark-x-styles.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/benchmark/typical-benchmark-x-styles.html -------------------------------------------------------------------------------- /dist/x-style-all.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/dist/x-style-all.min.js -------------------------------------------------------------------------------- /dist/x-style-apply.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/dist/x-style-apply.min.js -------------------------------------------------------------------------------- /dist/x-style-envvar.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/dist/x-style-envvar.min.js -------------------------------------------------------------------------------- /dist/x-style-nano.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/dist/x-style-nano.min.js -------------------------------------------------------------------------------- /dist/x-style-unnest.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/dist/x-style-unnest.min.js -------------------------------------------------------------------------------- /dist/x-style.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/dist/x-style.min.js -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/index.html -------------------------------------------------------------------------------- /license.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/license.md -------------------------------------------------------------------------------- /nano.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/nano.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/package.json -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/readme.md -------------------------------------------------------------------------------- /test-unnest.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/test-unnest.html -------------------------------------------------------------------------------- /x-style-apply.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/x-style-apply.js -------------------------------------------------------------------------------- /x-style-envvar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/x-style-envvar.js -------------------------------------------------------------------------------- /x-style-nano.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/x-style-nano.js -------------------------------------------------------------------------------- /x-style-unnest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/x-style-unnest.js -------------------------------------------------------------------------------- /x-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/samwillis/x-style/HEAD/x-style.js --------------------------------------------------------------------------------