├── .dockerignore ├── .github ├── FUNDING.yml └── workflows │ └── gem-push.yml ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── CLAUDE.md ├── COVERAGE_ANALYSIS.md ├── Dockerfile ├── FINAL_TEST_REPORT.md ├── Gemfile ├── LICENSE ├── README.md ├── Rakefile ├── SECURITY.md ├── SECURITY_FIX_SUMMARY.md ├── VALIDATION_FEATURES.md ├── docker-compose.yml ├── example_config.yml ├── issue48-basic ├── _config.yml ├── _layouts │ └── default.html ├── assets │ ├── css │ │ └── style.css │ └── js │ │ └── script.js └── index.html ├── jekyll-minifier.gemspec ├── lib ├── jekyll-minifier.rb └── jekyll-minifier │ └── version.rb └── spec ├── caching_performance_spec.rb ├── compressor_cache_spec.rb ├── coverage_enhancement_spec.rb ├── enhanced_css_spec.rb ├── environment_validation_spec.rb ├── fixtures ├── 404.html ├── _config.yml ├── _includes │ └── sidebar.html ├── _layouts │ ├── category_index.html │ ├── default.html │ ├── page.html │ └── post.html ├── _plugins │ └── generate_categories.rb ├── _posts │ ├── 2012-04-03-test-review-1.markdown │ ├── 2013-04-03-test-review-2.markdown │ └── 2015-01-01-random.markdown ├── assets │ ├── css │ │ └── style.css │ ├── data.json │ └── js │ │ └── script.js ├── atom.xml └── index.html ├── input_validation_spec.rb ├── jekyll-minifier_enhanced_spec.rb ├── jekyll-minifier_spec.rb ├── performance_spec.rb ├── security_redos_spec.rb ├── security_validation_spec.rb └── spec_helper.rb /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/gem-push.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/.github/workflows/gem-push.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /COVERAGE_ANALYSIS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/COVERAGE_ANALYSIS.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/Dockerfile -------------------------------------------------------------------------------- /FINAL_TEST_REPORT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/FINAL_TEST_REPORT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env rake 2 | require "bundler/gem_tasks" 3 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/SECURITY.md -------------------------------------------------------------------------------- /SECURITY_FIX_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/SECURITY_FIX_SUMMARY.md -------------------------------------------------------------------------------- /VALIDATION_FEATURES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/VALIDATION_FEATURES.md -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /example_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/example_config.yml -------------------------------------------------------------------------------- /issue48-basic/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/issue48-basic/_config.yml -------------------------------------------------------------------------------- /issue48-basic/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/issue48-basic/_layouts/default.html -------------------------------------------------------------------------------- /issue48-basic/assets/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/issue48-basic/assets/css/style.css -------------------------------------------------------------------------------- /issue48-basic/assets/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/issue48-basic/assets/js/script.js -------------------------------------------------------------------------------- /issue48-basic/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/issue48-basic/index.html -------------------------------------------------------------------------------- /jekyll-minifier.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/jekyll-minifier.gemspec -------------------------------------------------------------------------------- /lib/jekyll-minifier.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/lib/jekyll-minifier.rb -------------------------------------------------------------------------------- /lib/jekyll-minifier/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/lib/jekyll-minifier/version.rb -------------------------------------------------------------------------------- /spec/caching_performance_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/caching_performance_spec.rb -------------------------------------------------------------------------------- /spec/compressor_cache_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/compressor_cache_spec.rb -------------------------------------------------------------------------------- /spec/coverage_enhancement_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/coverage_enhancement_spec.rb -------------------------------------------------------------------------------- /spec/enhanced_css_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/enhanced_css_spec.rb -------------------------------------------------------------------------------- /spec/environment_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/environment_validation_spec.rb -------------------------------------------------------------------------------- /spec/fixtures/404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/404.html -------------------------------------------------------------------------------- /spec/fixtures/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_config.yml -------------------------------------------------------------------------------- /spec/fixtures/_includes/sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_includes/sidebar.html -------------------------------------------------------------------------------- /spec/fixtures/_layouts/category_index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_layouts/category_index.html -------------------------------------------------------------------------------- /spec/fixtures/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_layouts/default.html -------------------------------------------------------------------------------- /spec/fixtures/_layouts/page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_layouts/page.html -------------------------------------------------------------------------------- /spec/fixtures/_layouts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_layouts/post.html -------------------------------------------------------------------------------- /spec/fixtures/_plugins/generate_categories.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_plugins/generate_categories.rb -------------------------------------------------------------------------------- /spec/fixtures/_posts/2012-04-03-test-review-1.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_posts/2012-04-03-test-review-1.markdown -------------------------------------------------------------------------------- /spec/fixtures/_posts/2013-04-03-test-review-2.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_posts/2013-04-03-test-review-2.markdown -------------------------------------------------------------------------------- /spec/fixtures/_posts/2015-01-01-random.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/_posts/2015-01-01-random.markdown -------------------------------------------------------------------------------- /spec/fixtures/assets/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/assets/css/style.css -------------------------------------------------------------------------------- /spec/fixtures/assets/data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/assets/data.json -------------------------------------------------------------------------------- /spec/fixtures/assets/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/assets/js/script.js -------------------------------------------------------------------------------- /spec/fixtures/atom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/atom.xml -------------------------------------------------------------------------------- /spec/fixtures/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/fixtures/index.html -------------------------------------------------------------------------------- /spec/input_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/input_validation_spec.rb -------------------------------------------------------------------------------- /spec/jekyll-minifier_enhanced_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/jekyll-minifier_enhanced_spec.rb -------------------------------------------------------------------------------- /spec/jekyll-minifier_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/jekyll-minifier_spec.rb -------------------------------------------------------------------------------- /spec/performance_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/performance_spec.rb -------------------------------------------------------------------------------- /spec/security_redos_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/security_redos_spec.rb -------------------------------------------------------------------------------- /spec/security_validation_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/security_validation_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/digitalsparky/jekyll-minifier/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------