├── .editorconfig ├── .gitignore ├── .jshintignore ├── .jshintrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin └── apartment ├── package.json ├── src └── apartment.js └── test ├── apartment.js └── fixtures ├── 1-some-rules-input.css ├── 1-some-rules-options.json ├── 1-some-rules-result.css ├── 2-animation-input.css ├── 2-animation-options.json ├── 2-animation-result.css ├── 3-selectors-input.css ├── 3-selectors-options.json ├── 3-selectors-result.css ├── 4-selectors-pseudo-input.css ├── 4-selectors-pseudo-options.json ├── 4-selectors-pseudo-result.css ├── 5-selectors-media-input.css ├── 5-selectors-media-options.json └── 5-selectors-media-result.css /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /.jshintignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist 3 | -------------------------------------------------------------------------------- /.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/.jshintrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/README.md -------------------------------------------------------------------------------- /bin/apartment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/bin/apartment -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/package.json -------------------------------------------------------------------------------- /src/apartment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/src/apartment.js -------------------------------------------------------------------------------- /test/apartment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/apartment.js -------------------------------------------------------------------------------- /test/fixtures/1-some-rules-input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/fixtures/1-some-rules-input.css -------------------------------------------------------------------------------- /test/fixtures/1-some-rules-options.json: -------------------------------------------------------------------------------- 1 | { 2 | "properties": ["font-size"] 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/1-some-rules-result.css: -------------------------------------------------------------------------------- 1 | .foo { 2 | font-weight: bold; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/2-animation-input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/fixtures/2-animation-input.css -------------------------------------------------------------------------------- /test/fixtures/2-animation-options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/fixtures/2-animation-options.json -------------------------------------------------------------------------------- /test/fixtures/2-animation-result.css: -------------------------------------------------------------------------------- 1 | html { 2 | font-family: sans-serif; 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/3-selectors-input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/fixtures/3-selectors-input.css -------------------------------------------------------------------------------- /test/fixtures/3-selectors-options.json: -------------------------------------------------------------------------------- 1 | { 2 | "selectors": [".gg-continuous"] 3 | } 4 | -------------------------------------------------------------------------------- /test/fixtures/3-selectors-result.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/fixtures/3-selectors-result.css -------------------------------------------------------------------------------- /test/fixtures/4-selectors-pseudo-input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/fixtures/4-selectors-pseudo-input.css -------------------------------------------------------------------------------- /test/fixtures/4-selectors-pseudo-options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/fixtures/4-selectors-pseudo-options.json -------------------------------------------------------------------------------- /test/fixtures/4-selectors-pseudo-result.css: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /test/fixtures/5-selectors-media-input.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/fixtures/5-selectors-media-input.css -------------------------------------------------------------------------------- /test/fixtures/5-selectors-media-options.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bevacqua/apartment/HEAD/test/fixtures/5-selectors-media-options.json -------------------------------------------------------------------------------- /test/fixtures/5-selectors-media-result.css: -------------------------------------------------------------------------------- 1 | @media only screen { 2 | 3 | } 4 | --------------------------------------------------------------------------------