├── .editorconfig ├── .eslintrc ├── .gitignore ├── .jscsrc ├── .travis.yml ├── CHANGELOG.md ├── LICENSE ├── README.md ├── bin └── css-ast-diff ├── lib ├── api.js ├── cli.js ├── compare.js ├── css-ast-diff.js ├── differ.js ├── logger.js ├── mergers │ ├── comment.js │ ├── document.js │ ├── media.js │ ├── rules.js │ └── selectors.js ├── options.js ├── read-async.js ├── sorters │ ├── ast.js │ ├── declarations.js │ └── rules.js └── vcs-cat.js ├── package.json └── test ├── cases.js └── cases ├── bootstrap ├── diff.css ├── src.css └── stats.json ├── duplicates ├── diff.css ├── src.css └── stats.json ├── minified ├── diff.css ├── src.css └── stats.json └── move ├── diff.css ├── src.css └── stats.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | npm-debug.log 3 | log/ 4 | tmp/ 5 | *.DS_Store 6 | -------------------------------------------------------------------------------- /.jscsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/.jscsrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/README.md -------------------------------------------------------------------------------- /bin/css-ast-diff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/bin/css-ast-diff -------------------------------------------------------------------------------- /lib/api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/api.js -------------------------------------------------------------------------------- /lib/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/cli.js -------------------------------------------------------------------------------- /lib/compare.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/compare.js -------------------------------------------------------------------------------- /lib/css-ast-diff.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/css-ast-diff.js -------------------------------------------------------------------------------- /lib/differ.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/differ.js -------------------------------------------------------------------------------- /lib/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/logger.js -------------------------------------------------------------------------------- /lib/mergers/comment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/mergers/comment.js -------------------------------------------------------------------------------- /lib/mergers/document.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/mergers/document.js -------------------------------------------------------------------------------- /lib/mergers/media.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/mergers/media.js -------------------------------------------------------------------------------- /lib/mergers/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/mergers/rules.js -------------------------------------------------------------------------------- /lib/mergers/selectors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/mergers/selectors.js -------------------------------------------------------------------------------- /lib/options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/options.js -------------------------------------------------------------------------------- /lib/read-async.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/read-async.js -------------------------------------------------------------------------------- /lib/sorters/ast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/sorters/ast.js -------------------------------------------------------------------------------- /lib/sorters/declarations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/sorters/declarations.js -------------------------------------------------------------------------------- /lib/sorters/rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/sorters/rules.js -------------------------------------------------------------------------------- /lib/vcs-cat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/lib/vcs-cat.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/package.json -------------------------------------------------------------------------------- /test/cases.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases.js -------------------------------------------------------------------------------- /test/cases/bootstrap/diff.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases/bootstrap/diff.css -------------------------------------------------------------------------------- /test/cases/bootstrap/src.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases/bootstrap/src.css -------------------------------------------------------------------------------- /test/cases/bootstrap/stats.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases/bootstrap/stats.json -------------------------------------------------------------------------------- /test/cases/duplicates/diff.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases/duplicates/diff.css -------------------------------------------------------------------------------- /test/cases/duplicates/src.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases/duplicates/src.css -------------------------------------------------------------------------------- /test/cases/duplicates/stats.json: -------------------------------------------------------------------------------- 1 | { 2 | "changes": 2 3 | } 4 | -------------------------------------------------------------------------------- /test/cases/minified/diff.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases/minified/diff.css -------------------------------------------------------------------------------- /test/cases/minified/src.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases/minified/src.css -------------------------------------------------------------------------------- /test/cases/minified/stats.json: -------------------------------------------------------------------------------- 1 | { 2 | "changes": 0 3 | } 4 | -------------------------------------------------------------------------------- /test/cases/move/diff.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases/move/diff.css -------------------------------------------------------------------------------- /test/cases/move/src.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cshaver/css-ast-diff/HEAD/test/cases/move/src.css -------------------------------------------------------------------------------- /test/cases/move/stats.json: -------------------------------------------------------------------------------- 1 | { 2 | "changes": 0 3 | } 4 | --------------------------------------------------------------------------------