├── .gitattributes ├── .gitignore ├── LICENSE ├── README.md ├── app └── Main.hs ├── cssql.cabal ├── logo.png ├── node-library ├── .npmignore ├── README.md ├── build-js-lib.sh ├── index.js ├── package-lock.json ├── package.json ├── prepare-library.js └── test-file.js ├── package.yaml ├── src └── Lib.hs ├── stack.yaml └── test ├── Spec.hs └── tests ├── copy-rename-drop-expected.css ├── copy-rename-drop.css ├── copy-rename-drop.cssql ├── join-expected.css ├── join.css ├── join.cssql ├── longer-file-expected.css ├── longer-file.css ├── longer-file.cssql ├── merge-and-deleted-expected.css ├── merge-and-deleted.css ├── merge-and-deleted.cssql ├── nest-expected.css ├── nest.css ├── nest.cssql ├── psuedo-selectors-expected.css ├── psuedo-selectors.css ├── psuedo-selectors.cssql ├── simple-expected.css ├── simple.css └── simple.cssql /.gitattributes: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/README.md -------------------------------------------------------------------------------- /app/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/app/Main.hs -------------------------------------------------------------------------------- /cssql.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/cssql.cabal -------------------------------------------------------------------------------- /logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/logo.png -------------------------------------------------------------------------------- /node-library/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/node-library/.npmignore -------------------------------------------------------------------------------- /node-library/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/node-library/README.md -------------------------------------------------------------------------------- /node-library/build-js-lib.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/node-library/build-js-lib.sh -------------------------------------------------------------------------------- /node-library/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/node-library/index.js -------------------------------------------------------------------------------- /node-library/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/node-library/package-lock.json -------------------------------------------------------------------------------- /node-library/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/node-library/package.json -------------------------------------------------------------------------------- /node-library/prepare-library.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/node-library/prepare-library.js -------------------------------------------------------------------------------- /node-library/test-file.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/node-library/test-file.js -------------------------------------------------------------------------------- /package.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/package.yaml -------------------------------------------------------------------------------- /src/Lib.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/src/Lib.hs -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/stack.yaml -------------------------------------------------------------------------------- /test/Spec.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/Spec.hs -------------------------------------------------------------------------------- /test/tests/copy-rename-drop-expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/copy-rename-drop-expected.css -------------------------------------------------------------------------------- /test/tests/copy-rename-drop.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/copy-rename-drop.css -------------------------------------------------------------------------------- /test/tests/copy-rename-drop.cssql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/copy-rename-drop.cssql -------------------------------------------------------------------------------- /test/tests/join-expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/join-expected.css -------------------------------------------------------------------------------- /test/tests/join.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/join.css -------------------------------------------------------------------------------- /test/tests/join.cssql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/join.cssql -------------------------------------------------------------------------------- /test/tests/longer-file-expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/longer-file-expected.css -------------------------------------------------------------------------------- /test/tests/longer-file.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/longer-file.css -------------------------------------------------------------------------------- /test/tests/longer-file.cssql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/longer-file.cssql -------------------------------------------------------------------------------- /test/tests/merge-and-deleted-expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/merge-and-deleted-expected.css -------------------------------------------------------------------------------- /test/tests/merge-and-deleted.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/merge-and-deleted.css -------------------------------------------------------------------------------- /test/tests/merge-and-deleted.cssql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/merge-and-deleted.cssql -------------------------------------------------------------------------------- /test/tests/nest-expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/nest-expected.css -------------------------------------------------------------------------------- /test/tests/nest.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/nest.css -------------------------------------------------------------------------------- /test/tests/nest.cssql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/nest.cssql -------------------------------------------------------------------------------- /test/tests/psuedo-selectors-expected.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/psuedo-selectors-expected.css -------------------------------------------------------------------------------- /test/tests/psuedo-selectors.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/psuedo-selectors.css -------------------------------------------------------------------------------- /test/tests/psuedo-selectors.cssql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/psuedo-selectors.cssql -------------------------------------------------------------------------------- /test/tests/simple-expected.css: -------------------------------------------------------------------------------- 1 | .my-cool-selector { 2 | border: thin solid red; 3 | padding: 3px; 4 | } 5 | -------------------------------------------------------------------------------- /test/tests/simple.css: -------------------------------------------------------------------------------- 1 | .my-cool-selector { 2 | border: thin solid red; 3 | padding: 3px; 4 | } 5 | -------------------------------------------------------------------------------- /test/tests/simple.cssql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mcnuttandrew/cssql/HEAD/test/tests/simple.cssql --------------------------------------------------------------------------------