├── .editorconfig ├── .github └── workflows │ └── test.yml ├── .gitignore ├── Gruntfile.js ├── History.md ├── LICENSE ├── README.md ├── package.json ├── tasks └── critical.js └── test ├── expected ├── critical-ignore.css ├── critical.css ├── index-dimensions.html ├── index-external.html ├── index-extract.html ├── index-minified-ignore-bootstrap.html ├── index-minified.html ├── index-multiple-minified.html └── index-multiple.html ├── fixture ├── index-external.html ├── index.html ├── multiple │ ├── index1.html │ ├── index2.html │ ├── index3.html │ ├── index4.html │ └── index5.html └── styles │ ├── bootstrap.css │ └── main.css └── index.js /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/.gitignore -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /History.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/History.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/package.json -------------------------------------------------------------------------------- /tasks/critical.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/tasks/critical.js -------------------------------------------------------------------------------- /test/expected/critical-ignore.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/expected/critical-ignore.css -------------------------------------------------------------------------------- /test/expected/critical.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/expected/critical.css -------------------------------------------------------------------------------- /test/expected/index-dimensions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/expected/index-dimensions.html -------------------------------------------------------------------------------- /test/expected/index-external.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/expected/index-external.html -------------------------------------------------------------------------------- /test/expected/index-extract.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/expected/index-extract.html -------------------------------------------------------------------------------- /test/expected/index-minified-ignore-bootstrap.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/expected/index-minified-ignore-bootstrap.html -------------------------------------------------------------------------------- /test/expected/index-minified.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/expected/index-minified.html -------------------------------------------------------------------------------- /test/expected/index-multiple-minified.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/expected/index-multiple-minified.html -------------------------------------------------------------------------------- /test/expected/index-multiple.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/expected/index-multiple.html -------------------------------------------------------------------------------- /test/fixture/index-external.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/fixture/index-external.html -------------------------------------------------------------------------------- /test/fixture/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/fixture/index.html -------------------------------------------------------------------------------- /test/fixture/multiple/index1.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/fixture/multiple/index1.html -------------------------------------------------------------------------------- /test/fixture/multiple/index2.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/fixture/multiple/index2.html -------------------------------------------------------------------------------- /test/fixture/multiple/index3.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/fixture/multiple/index3.html -------------------------------------------------------------------------------- /test/fixture/multiple/index4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/fixture/multiple/index4.html -------------------------------------------------------------------------------- /test/fixture/multiple/index5.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/fixture/multiple/index5.html -------------------------------------------------------------------------------- /test/fixture/styles/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/fixture/styles/bootstrap.css -------------------------------------------------------------------------------- /test/fixture/styles/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/fixture/styles/main.css -------------------------------------------------------------------------------- /test/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bezoerb/grunt-critical/HEAD/test/index.js --------------------------------------------------------------------------------