├── .c8rc.json
├── .dockerignore
├── .editorconfig
├── .eslintignore
├── .eslintrc.js
├── .github
└── workflows
│ ├── check-links.yml
│ ├── ci.yml
│ └── deploy.yml
├── .gitignore
├── .npmignore
├── CLAUDE.md
├── Dockerfile
├── LICENSE
├── README.md
├── SECURITY.md
├── app
├── ghost-version.js
├── index.js
├── middlewares
│ ├── log-request.js
│ ├── sentry.js
│ └── upload-validation.js
├── public
│ ├── .eslintrc.js
│ ├── android-chrome-192x192.png
│ ├── android-chrome-256x256.png
│ ├── apple-touch-icon.png
│ ├── favicon-16x16.png
│ ├── favicon-32x32.png
│ ├── favicon.ico
│ ├── gscan.css
│ ├── js
│ │ └── gscan.js
│ ├── logo-black-01.png
│ ├── logo-gscan-black.png
│ ├── logo-white-01.png
│ ├── mstile-150x150.png
│ └── safari-pinned-tab.svg
└── tpl
│ ├── error-404.hbs
│ ├── error.hbs
│ ├── index.hbs
│ ├── layouts
│ └── default.hbs
│ ├── partials
│ ├── icon-arrow-down.hbs
│ ├── icon-arrow-up.hbs
│ ├── rule-fail.hbs
│ ├── rule-pass.hbs
│ └── toggle.hbs
│ └── result.hbs
├── bin
└── cli.js
├── config.example.json
├── jsconfig.json
├── k8s
├── base
│ ├── deployment.yml
│ ├── kustomization.yml
│ ├── secret.yml
│ └── service.yml
└── overlays
│ ├── development
│ ├── deployment.yml
│ └── kustomization.yml
│ └── staging
│ ├── deployment.yml
│ ├── kustomization.yml
│ └── secret.yml
├── lib
├── ast-linter
│ ├── README.md
│ ├── helpers
│ │ └── index.js
│ ├── index.js
│ ├── linter.js
│ ├── parser.js
│ └── rules
│ │ ├── base.js
│ │ ├── index.js
│ │ ├── internal
│ │ └── scope.js
│ │ ├── lint-no-author-helper-in-post-page-context.js
│ │ ├── lint-no-img-url-in-conditionals.js
│ │ ├── lint-no-limit-all-in-get-helper.js
│ │ ├── lint-no-limit-over-100-in-get-helper.js
│ │ ├── lint-no-member-products-data-helper.js
│ │ ├── lint-no-multi-param-conditionals.js
│ │ ├── lint-no-nested-async-helpers.js
│ │ ├── lint-no-prev-next-post-outside-post-context.js
│ │ ├── lint-no-price-data-currency-context.js
│ │ ├── lint-no-price-data-currency-global.js
│ │ ├── lint-no-price-data-monthly-yearly.js
│ │ ├── lint-no-product-data-helper.js
│ │ ├── lint-no-products-data-helper.js
│ │ ├── lint-no-products-helper.js
│ │ ├── lint-no-tier-benefit-as-object.js
│ │ ├── lint-no-tier-price-as-object.js
│ │ ├── lint-no-unknown-custom-theme-select-value-in-match.js
│ │ ├── lint-no-unknown-custom-theme-settings.js
│ │ ├── lint-no-unknown-globals.js
│ │ ├── lint-no-unknown-helpers.js
│ │ ├── lint-no-unknown-page-properties.js
│ │ ├── lint-no-unknown-partials.js
│ │ ├── mark-declared-inline-partials.js
│ │ ├── mark-used-custom-theme-settings.js
│ │ ├── mark-used-helpers.js
│ │ ├── mark-used-page-properties.js
│ │ └── mark-used-partials.js
├── checker.js
├── checks
│ ├── 001-deprecations.js
│ ├── 002-comment-id.js
│ ├── 005-template-compile.js
│ ├── 010-package-json.js
│ ├── 020-theme-structure.js
│ ├── 030-assets.js
│ ├── 040-ghost-head-foot.js
│ ├── 050-koenig-css-classes.js
│ ├── 051-custom-fonts-css-properties.js
│ ├── 060-js-api-usage.js
│ ├── 070-theme-translations.js
│ ├── 080-helper-usage.js
│ ├── 090-template-syntax.js
│ ├── 100-custom-template-settings-usage.js
│ ├── 110-page-builder-usage.js
│ ├── 120-no-unknown-globals.js
│ └── README.md
├── faker
│ └── index.js
├── format.js
├── index.js
├── read-theme.js
├── read-zip.js
├── specs
│ ├── index.js
│ ├── v1.js
│ ├── v2.js
│ ├── v3.js
│ ├── v4.js
│ ├── v5.js
│ └── v6.js
└── utils
│ ├── index.js
│ ├── package-json.js
│ ├── score-calculator.js
│ └── versions.json
├── loggingrc.js
├── nodemon.json
├── package.json
├── test
├── .eslintrc.js
├── 001-deprecations.test.js
├── 005-template-compile.test.js
├── 010-package-json.test.js
├── 020-theme-structure.test.js
├── 030-assets.test.js
├── 040-ghost-head-foot.test.js
├── 050-koenig-css-classes.test.js
├── 051-custom-fonts-css-properties.test.js
├── 060-js-api-usage.test.js
├── 070-theme-translations.test.js
├── 080-helper-usage.test.js
├── 090-template-syntax.test.js
├── 100-custom-template-settings-usage.test.js
├── 110-page-builder-usage.test.js
├── 120-no-unknown-globals.test.js
├── ast-linter.test.js
├── checker.test.js
├── fixtures
│ ├── ast-linter
│ │ ├── img-url-in-conditional.hbs
│ │ ├── multi-param-conditional.hbs
│ │ └── simple.hbs
│ └── themes
│ │ ├── 001-deprecations
│ │ ├── v1
│ │ │ ├── invalid
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── mixed
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ ├── mypartial.hbs
│ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ ├── v2
│ │ │ ├── invalid
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid_all
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── mixed
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ ├── mypartial.hbs
│ │ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ ├── mypartial.hbs
│ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ ├── v3
│ │ │ ├── invalid
│ │ │ │ ├── account.hbs
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid_all
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── mixed
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ ├── mypartial.hbs
│ │ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ ├── v4
│ │ │ ├── invalid
│ │ │ │ ├── account.hbs
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid_all
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── mixed
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ ├── mypartial.hbs
│ │ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ ├── v5
│ │ │ ├── invalid
│ │ │ │ ├── account.hbs
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid_all
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid_partial
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── mixed
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ ├── mypartial.hbs
│ │ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ └── v6
│ │ │ ├── invalid
│ │ │ ├── amp-lightning-with-attrs.hbs
│ │ │ ├── amp-lightning.hbs
│ │ │ ├── amp-with-class.hbs
│ │ │ ├── amp.hbs
│ │ │ ├── fb-twitter-helpers
│ │ │ │ ├── fb-pattern-1.hbs
│ │ │ │ ├── fb-pattern-2.hbs
│ │ │ │ ├── fb-pattern-3.hbs
│ │ │ │ ├── twitter-pattern-1.hbs
│ │ │ │ ├── twitter-pattern-2.hbs
│ │ │ │ └── twitter-pattern-3.hbs
│ │ │ ├── index.hbs
│ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ ├── index.hbs
│ │ │ ├── not-amp.hbs
│ │ │ └── post.hbs
│ │ ├── 005-compile
│ │ ├── v1
│ │ │ ├── invalid-with-partials
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ ├── partialsbroke.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── page.hbs
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ └── default.hbs
│ │ ├── v2
│ │ │ ├── invalid-with-partials
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ ├── partialsbroke.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── page.hbs
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ └── default.hbs
│ │ ├── v3
│ │ │ ├── invalid-with-partials
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ ├── partialsbroke.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── page.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── valid-with-partials
│ │ │ │ ├── index.hbs
│ │ │ │ └── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ └── valid
│ │ │ │ └── default.hbs
│ │ ├── v4
│ │ │ ├── invalid-folder
│ │ │ │ ├── default.hbs
│ │ │ │ ├── folder
│ │ │ │ │ └── invalid-template.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid-partial-folder
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── folder
│ │ │ │ │ │ └── invalid-partial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid-partial
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── invalid-partial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid-with-dynamic-partials
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid-with-inline-partials-2
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid-with-inline-partials
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid-with-partials
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ ├── partialsbroke.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── page.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── missing-partials
│ │ │ │ ├── index.hbs
│ │ │ │ └── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ ├── recursive-partials
│ │ │ │ ├── default.hbs
│ │ │ │ └── partials
│ │ │ │ │ └── recursive.hbs
│ │ │ ├── unused-partials
│ │ │ │ ├── index.hbs
│ │ │ │ └── partials
│ │ │ │ │ ├── mypartial.hbs
│ │ │ │ │ └── unusedpartial.hbs
│ │ │ ├── valid-with-dynamic-partials
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── valid-with-partials
│ │ │ │ ├── index.hbs
│ │ │ │ └── partials
│ │ │ │ │ ├── mypartial.hbs
│ │ │ │ │ └── partialWithInlinePartial.hbs
│ │ │ └── valid
│ │ │ │ └── default.hbs
│ │ └── v5
│ │ │ ├── invalid-with-dynamic-partials
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ └── post.hbs
│ │ │ ├── invalid-with-inline-partials-2
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ └── post.hbs
│ │ │ ├── invalid-with-inline-partials
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ └── post.hbs
│ │ │ ├── invalid-with-partials
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ ├── partialsbroke.hbs
│ │ │ └── post.hbs
│ │ │ ├── invalid
│ │ │ ├── author.hbs
│ │ │ ├── default.hbs
│ │ │ ├── index.hbs
│ │ │ ├── page.hbs
│ │ │ └── post.hbs
│ │ │ ├── missing-partials
│ │ │ ├── index.hbs
│ │ │ └── partials
│ │ │ │ └── mypartial.hbs
│ │ │ ├── recursive-partials
│ │ │ ├── default.hbs
│ │ │ └── partials
│ │ │ │ └── recursive.hbs
│ │ │ ├── unused-partials
│ │ │ ├── index.hbs
│ │ │ └── partials
│ │ │ │ ├── mypartial.hbs
│ │ │ │ └── unusedpartial.hbs
│ │ │ ├── valid-with-dynamic-partials
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ └── post.hbs
│ │ │ ├── valid-with-partials
│ │ │ ├── index.hbs
│ │ │ └── partials
│ │ │ │ ├── mypartial.hbs
│ │ │ │ └── partialWithInlinePartial.hbs
│ │ │ └── valid
│ │ │ └── default.hbs
│ │ ├── 010-packagejson
│ │ ├── bad-config-2
│ │ │ └── package.json
│ │ ├── bad-config
│ │ │ └── package.json
│ │ ├── deprecated-engines-ghost-api-v01
│ │ │ └── package.json
│ │ ├── deprecated-engines-ghost-api-v2
│ │ │ └── package.json
│ │ ├── fields-are-invalid
│ │ │ └── package.json
│ │ ├── fields-are-missing
│ │ │ └── package.json
│ │ ├── fields-are-valid-v3
│ │ │ └── package.json
│ │ ├── fields-are-valid
│ │ │ └── package.json
│ │ ├── ghost-api-use
│ │ │ └── package.json
│ │ ├── invalid-custom-theme
│ │ │ └── package.json
│ │ ├── no-config
│ │ │ └── package.json
│ │ ├── parse-error
│ │ │ └── package.json
│ │ └── valid-custom-theme
│ │ │ └── package.json
│ │ ├── 020-structure
│ │ ├── mixed
│ │ │ ├── index.hbs
│ │ │ └── package.json
│ │ └── recommendation
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ └── post.hbs
│ │ ├── 030-assets
│ │ ├── .DS_Store
│ │ ├── ignored.zip
│ │ ├── ignored
│ │ │ ├── assets
│ │ │ │ ├── Thumbs.db
│ │ │ │ └── default.hbs
│ │ │ └── bower_components
│ │ │ │ └── foo
│ │ │ │ └── index.js
│ │ ├── missing
│ │ │ └── default.hbs
│ │ ├── symlink
│ │ │ └── assets
│ │ │ │ ├── foo.png
│ │ │ │ └── mysymlink.png
│ │ ├── symlink2
│ │ │ └── assets
│ │ │ │ └── mysymlink
│ │ ├── twoDefectFiles
│ │ │ ├── default.hbs
│ │ │ └── partials
│ │ │ │ └── sidebar.hbs
│ │ └── valid
│ │ │ └── default.hbs
│ │ ├── 040-head-foot
│ │ ├── missing
│ │ │ └── default.hbs
│ │ └── valid
│ │ │ └── default.hbs
│ │ ├── 050-koenig-css-classes
│ │ ├── missing
│ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ └── default.hbs
│ │ ├── mixed
│ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ └── default.hbs
│ │ ├── valid-card-assets-exclude
│ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ ├── default.hbs
│ │ │ └── package.json
│ │ ├── valid-card-assets-include
│ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ ├── default.hbs
│ │ │ └── package.json
│ │ ├── valid-card-assets
│ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ ├── default.hbs
│ │ │ └── package.json
│ │ └── valid
│ │ │ ├── assets
│ │ │ └── my.css
│ │ │ └── default.hbs
│ │ ├── 051-custom-fonts-css-properties
│ │ ├── missing
│ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ └── default.hbs
│ │ └── valid
│ │ │ ├── assets
│ │ │ └── my.css
│ │ │ └── default.hbs
│ │ ├── 060-js-api-usage
│ │ ├── invalid
│ │ │ └── assets
│ │ │ │ └── js
│ │ │ │ └── main.js
│ │ └── valid
│ │ │ └── assets
│ │ │ └── js
│ │ │ └── main.js
│ │ ├── 070-theme-translations
│ │ ├── invalid
│ │ │ ├── default.hbs
│ │ │ └── locales
│ │ │ │ ├── en-gb.json
│ │ │ │ ├── en.json
│ │ │ │ └── es.json
│ │ └── valid
│ │ │ ├── default.hbs
│ │ │ └── locales
│ │ │ ├── en.json
│ │ │ └── es.json
│ │ ├── 080-helper-usage
│ │ ├── v1
│ │ │ ├── invalid
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── mixed
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ ├── mypartial.hbs
│ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ ├── v2
│ │ │ ├── invalid
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid_all
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── mixed
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ ├── mypartial.hbs
│ │ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ ├── mypartial.hbs
│ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ ├── v3
│ │ │ ├── invalid
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid_all
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── mixed
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ │ ├── mypartial.hbs
│ │ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ ├── v4
│ │ │ ├── invalid-folder
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── custom
│ │ │ │ │ └── custom-template.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid
│ │ │ │ ├── account.hbs
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── invalid_all
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ │ ├── mixed
│ │ │ │ ├── assets
│ │ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ │ ├── mypartial.hbs
│ │ │ │ │ └── this-is-a-very-long-path.hbs.old
│ │ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ │ ├── author.hbs
│ │ │ │ ├── default.hbs
│ │ │ │ ├── error.hbs
│ │ │ │ ├── index.hbs
│ │ │ │ ├── package.json
│ │ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ │ └── post.hbs
│ │ └── v5
│ │ │ ├── invalid-no-empty-translations
│ │ │ ├── assets
│ │ │ │ └── my.css
│ │ │ ├── author.hbs
│ │ │ ├── default.hbs
│ │ │ ├── error.hbs
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ ├── partials
│ │ │ │ └── mypartial.hbs
│ │ │ └── post.hbs
│ │ │ └── valid
│ │ │ ├── assets
│ │ │ └── my.css
│ │ │ ├── author.hbs
│ │ │ ├── default.hbs
│ │ │ ├── error.hbs
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ ├── partials
│ │ │ └── mypartial.hbs
│ │ │ └── post.hbs
│ │ ├── 090-template-syntax
│ │ ├── img-url-in-conditional
│ │ │ └── default.hbs
│ │ ├── no-author-helper-in-post-context
│ │ │ ├── no-post-context
│ │ │ │ └── default.hbs
│ │ │ └── post-context
│ │ │ │ └── default.hbs
│ │ ├── no-limit-all-in-get-helper
│ │ │ ├── with-limit-all
│ │ │ │ └── default.hbs
│ │ │ └── without-limit-all
│ │ │ │ └── default.hbs
│ │ ├── no-limit-over-100-in-get-helper
│ │ │ ├── with-limit-over-100
│ │ │ │ └── default.hbs
│ │ │ └── without-limit-over-100
│ │ │ │ └── default.hbs
│ │ ├── no-member-products-data-helper
│ │ │ └── default.hbs
│ │ ├── no-monthly-price-helper
│ │ │ └── default.hbs
│ │ ├── no-price-data-currency-context
│ │ │ ├── member-subscriptions-price-helper
│ │ │ │ └── default.hbs
│ │ │ ├── member-subscriptions
│ │ │ │ └── default.hbs
│ │ │ └── tiers-price-helper
│ │ │ │ └── default.hbs
│ │ ├── no-price-data-currency-global
│ │ │ ├── global
│ │ │ │ └── default.hbs
│ │ │ ├── partial
│ │ │ │ ├── default.hbs
│ │ │ │ ├── partials
│ │ │ │ │ └── mypartial.hbs
│ │ │ │ └── subfolder
│ │ │ │ │ └── account.hbs
│ │ │ └── price-helper
│ │ │ │ └── default.hbs
│ │ ├── no-price-data-monthly-yearly
│ │ │ ├── global
│ │ │ │ └── default.hbs
│ │ │ └── price-helper
│ │ │ │ └── default.hbs
│ │ ├── no-product-data-helper
│ │ │ └── default.hbs
│ │ ├── no-products-data-helper
│ │ │ └── default.hbs
│ │ ├── no-products-helper
│ │ │ ├── no-products-helper
│ │ │ │ └── default.hbs
│ │ │ └── with-products-helper
│ │ │ │ └── default.hbs
│ │ ├── no-tier-benefit-as-object
│ │ │ └── default.hbs
│ │ ├── no-yearly-price-helper
│ │ │ └── default.hbs
│ │ └── theme-with-partials
│ │ │ ├── index.hbs
│ │ │ └── partials
│ │ │ └── title.hbs
│ │ ├── 100-custom-template-settings-usage
│ │ ├── filter-attribute-uppercase
│ │ │ ├── index.hbs
│ │ │ └── package.json
│ │ ├── filter-attribute
│ │ │ ├── index.hbs
│ │ │ └── package.json
│ │ ├── no-custom-settings
│ │ │ ├── index.hbs
│ │ │ └── package.json
│ │ ├── partial
│ │ │ ├── index.hbs
│ │ │ └── package.json
│ │ ├── unused
│ │ │ ├── index.hbs
│ │ │ └── package.json
│ │ ├── valid
│ │ │ ├── index.hbs
│ │ │ └── package.json
│ │ └── with-partials
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ └── partials
│ │ │ ├── footer.hbs
│ │ │ └── header.hbs
│ │ ├── 110-page-builder
│ │ ├── invalid
│ │ │ ├── missing-page-usage
│ │ │ │ └── default.hbs
│ │ │ └── unknown-page-properties
│ │ │ │ └── default.hbs
│ │ └── valid
│ │ │ ├── usage-in-partial
│ │ │ ├── default.hbs
│ │ │ └── partials
│ │ │ │ └── header.hbs
│ │ │ └── usage-in-template
│ │ │ └── default.hbs
│ │ ├── 120-no-unknown-globals
│ │ └── v5
│ │ │ ├── invalid
│ │ │ └── default.hbs
│ │ │ ├── valid-with-globals
│ │ │ └── default.hbs
│ │ │ └── valid-with-locals
│ │ │ └── default.hbs
│ │ ├── bad-example.zip
│ │ ├── example.zip
│ │ ├── flat-example.zip
│ │ ├── is-empty
│ │ ├── .gitkeep
│ │ └── README.md
│ │ ├── multi-example.zip
│ │ ├── nested-example.zip
│ │ ├── not-a-theme.zip
│ │ ├── partials
│ │ └── logo.new.hbs
│ │ ├── theme-with-block-partials
│ │ ├── index.hbs
│ │ └── partials
│ │ │ └── unknown-partial.hbs
│ │ ├── theme-with-custom-settings
│ │ ├── default.hbs
│ │ └── package.json
│ │ ├── theme-with-custom-templates
│ │ ├── assets
│ │ │ ├── ignoreme.hbs
│ │ │ └── styles.css
│ │ ├── custom-My-Post.hbs
│ │ ├── custom-about.hbs
│ │ ├── custom
│ │ │ └── test.hbs
│ │ ├── my-page-about.hbs
│ │ ├── package.json
│ │ ├── page-1.hbs
│ │ ├── page.hbs
│ │ ├── podcast
│ │ │ └── rss.hbs
│ │ ├── post-partials
│ │ │ └── footer.hbs
│ │ ├── post-welcome-ghost.hbs
│ │ └── post.hbs
│ │ ├── theme-with-partials
│ │ ├── index.hbs
│ │ ├── logo.new.hbs
│ │ ├── package.json
│ │ ├── partials
│ │ │ ├── mypartial.hbs
│ │ │ └── subfolder
│ │ │ │ └── test.hbs
│ │ ├── partialsbroke.hbs
│ │ └── post.hbs
│ │ └── zip-content
│ │ ├── README.md
│ │ ├── bad-example-folder
│ │ ├── index.hbs
│ │ ├── package.json
│ │ ├── partials
│ │ │ └── loop.hbs
│ │ └── post.hbs
│ │ ├── example
│ │ ├── index.hbs
│ │ ├── package.json
│ │ ├── partials
│ │ │ └── loop.hbs
│ │ └── post.hbs
│ │ ├── multi-example
│ │ ├── documentation
│ │ │ └── README.md
│ │ └── theme
│ │ │ └── theme-name
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ ├── partials
│ │ │ └── loop.hbs
│ │ │ └── post.hbs
│ │ ├── nested-example
│ │ └── bad-example-folder
│ │ │ ├── index.hbs
│ │ │ ├── package.json
│ │ │ ├── partials
│ │ │ └── loop.hbs
│ │ │ └── post.hbs
│ │ └── not-a-theme
│ │ └── package.json
├── format.test.js
├── general.test.js
├── read-theme.test.js
├── read-zip.test.js
├── utils.js
├── utils
│ └── score-calculator.test.js
└── valid-doc-links.js
└── yarn.lock
/.c8rc.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/.c8rc.json
--------------------------------------------------------------------------------
/.dockerignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/.dockerignore
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/.editorconfig
--------------------------------------------------------------------------------
/.eslintignore:
--------------------------------------------------------------------------------
1 | coverage/
2 | test/fixtures
3 |
--------------------------------------------------------------------------------
/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/.eslintrc.js
--------------------------------------------------------------------------------
/.github/workflows/check-links.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/.github/workflows/check-links.yml
--------------------------------------------------------------------------------
/.github/workflows/ci.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/.github/workflows/ci.yml
--------------------------------------------------------------------------------
/.github/workflows/deploy.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/.github/workflows/deploy.yml
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/.gitignore
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/.npmignore
--------------------------------------------------------------------------------
/CLAUDE.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/CLAUDE.md
--------------------------------------------------------------------------------
/Dockerfile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/Dockerfile
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/README.md
--------------------------------------------------------------------------------
/SECURITY.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/SECURITY.md
--------------------------------------------------------------------------------
/app/ghost-version.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/ghost-version.js
--------------------------------------------------------------------------------
/app/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/index.js
--------------------------------------------------------------------------------
/app/middlewares/log-request.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/middlewares/log-request.js
--------------------------------------------------------------------------------
/app/middlewares/sentry.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/middlewares/sentry.js
--------------------------------------------------------------------------------
/app/middlewares/upload-validation.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/middlewares/upload-validation.js
--------------------------------------------------------------------------------
/app/public/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/.eslintrc.js
--------------------------------------------------------------------------------
/app/public/android-chrome-192x192.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/android-chrome-192x192.png
--------------------------------------------------------------------------------
/app/public/android-chrome-256x256.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/android-chrome-256x256.png
--------------------------------------------------------------------------------
/app/public/apple-touch-icon.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/apple-touch-icon.png
--------------------------------------------------------------------------------
/app/public/favicon-16x16.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/favicon-16x16.png
--------------------------------------------------------------------------------
/app/public/favicon-32x32.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/favicon-32x32.png
--------------------------------------------------------------------------------
/app/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/favicon.ico
--------------------------------------------------------------------------------
/app/public/gscan.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/gscan.css
--------------------------------------------------------------------------------
/app/public/js/gscan.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/js/gscan.js
--------------------------------------------------------------------------------
/app/public/logo-black-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/logo-black-01.png
--------------------------------------------------------------------------------
/app/public/logo-gscan-black.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/logo-gscan-black.png
--------------------------------------------------------------------------------
/app/public/logo-white-01.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/logo-white-01.png
--------------------------------------------------------------------------------
/app/public/mstile-150x150.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/mstile-150x150.png
--------------------------------------------------------------------------------
/app/public/safari-pinned-tab.svg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/public/safari-pinned-tab.svg
--------------------------------------------------------------------------------
/app/tpl/error-404.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/error-404.hbs
--------------------------------------------------------------------------------
/app/tpl/error.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/error.hbs
--------------------------------------------------------------------------------
/app/tpl/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/index.hbs
--------------------------------------------------------------------------------
/app/tpl/layouts/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/layouts/default.hbs
--------------------------------------------------------------------------------
/app/tpl/partials/icon-arrow-down.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/partials/icon-arrow-down.hbs
--------------------------------------------------------------------------------
/app/tpl/partials/icon-arrow-up.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/partials/icon-arrow-up.hbs
--------------------------------------------------------------------------------
/app/tpl/partials/rule-fail.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/partials/rule-fail.hbs
--------------------------------------------------------------------------------
/app/tpl/partials/rule-pass.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/partials/rule-pass.hbs
--------------------------------------------------------------------------------
/app/tpl/partials/toggle.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/partials/toggle.hbs
--------------------------------------------------------------------------------
/app/tpl/result.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/app/tpl/result.hbs
--------------------------------------------------------------------------------
/bin/cli.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/bin/cli.js
--------------------------------------------------------------------------------
/config.example.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/config.example.json
--------------------------------------------------------------------------------
/jsconfig.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/jsconfig.json
--------------------------------------------------------------------------------
/k8s/base/deployment.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/k8s/base/deployment.yml
--------------------------------------------------------------------------------
/k8s/base/kustomization.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/k8s/base/kustomization.yml
--------------------------------------------------------------------------------
/k8s/base/secret.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/k8s/base/secret.yml
--------------------------------------------------------------------------------
/k8s/base/service.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/k8s/base/service.yml
--------------------------------------------------------------------------------
/k8s/overlays/development/deployment.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/k8s/overlays/development/deployment.yml
--------------------------------------------------------------------------------
/k8s/overlays/development/kustomization.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/k8s/overlays/development/kustomization.yml
--------------------------------------------------------------------------------
/k8s/overlays/staging/deployment.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/k8s/overlays/staging/deployment.yml
--------------------------------------------------------------------------------
/k8s/overlays/staging/kustomization.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/k8s/overlays/staging/kustomization.yml
--------------------------------------------------------------------------------
/k8s/overlays/staging/secret.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/k8s/overlays/staging/secret.yml
--------------------------------------------------------------------------------
/lib/ast-linter/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/README.md
--------------------------------------------------------------------------------
/lib/ast-linter/helpers/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/helpers/index.js
--------------------------------------------------------------------------------
/lib/ast-linter/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/index.js
--------------------------------------------------------------------------------
/lib/ast-linter/linter.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/linter.js
--------------------------------------------------------------------------------
/lib/ast-linter/parser.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/parser.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/base.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/base.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/index.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/internal/scope.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/internal/scope.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-author-helper-in-post-page-context.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-author-helper-in-post-page-context.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-img-url-in-conditionals.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-img-url-in-conditionals.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-limit-all-in-get-helper.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-limit-all-in-get-helper.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-limit-over-100-in-get-helper.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-limit-over-100-in-get-helper.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-member-products-data-helper.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-member-products-data-helper.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-multi-param-conditionals.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-multi-param-conditionals.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-nested-async-helpers.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-nested-async-helpers.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-prev-next-post-outside-post-context.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-prev-next-post-outside-post-context.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-price-data-currency-context.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-price-data-currency-context.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-price-data-currency-global.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-price-data-currency-global.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-price-data-monthly-yearly.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-price-data-monthly-yearly.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-product-data-helper.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-product-data-helper.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-products-data-helper.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-products-data-helper.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-products-helper.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-products-helper.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-tier-benefit-as-object.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-tier-benefit-as-object.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-tier-price-as-object.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-tier-price-as-object.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-unknown-custom-theme-select-value-in-match.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-unknown-custom-theme-select-value-in-match.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-unknown-custom-theme-settings.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-unknown-custom-theme-settings.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-unknown-globals.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-unknown-globals.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-unknown-helpers.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-unknown-helpers.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-unknown-page-properties.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-unknown-page-properties.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/lint-no-unknown-partials.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/lint-no-unknown-partials.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/mark-declared-inline-partials.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/mark-declared-inline-partials.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/mark-used-custom-theme-settings.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/mark-used-custom-theme-settings.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/mark-used-helpers.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/mark-used-helpers.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/mark-used-page-properties.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/mark-used-page-properties.js
--------------------------------------------------------------------------------
/lib/ast-linter/rules/mark-used-partials.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/ast-linter/rules/mark-used-partials.js
--------------------------------------------------------------------------------
/lib/checker.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checker.js
--------------------------------------------------------------------------------
/lib/checks/001-deprecations.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/001-deprecations.js
--------------------------------------------------------------------------------
/lib/checks/002-comment-id.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/002-comment-id.js
--------------------------------------------------------------------------------
/lib/checks/005-template-compile.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/005-template-compile.js
--------------------------------------------------------------------------------
/lib/checks/010-package-json.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/010-package-json.js
--------------------------------------------------------------------------------
/lib/checks/020-theme-structure.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/020-theme-structure.js
--------------------------------------------------------------------------------
/lib/checks/030-assets.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/030-assets.js
--------------------------------------------------------------------------------
/lib/checks/040-ghost-head-foot.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/040-ghost-head-foot.js
--------------------------------------------------------------------------------
/lib/checks/050-koenig-css-classes.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/050-koenig-css-classes.js
--------------------------------------------------------------------------------
/lib/checks/051-custom-fonts-css-properties.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/051-custom-fonts-css-properties.js
--------------------------------------------------------------------------------
/lib/checks/060-js-api-usage.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/060-js-api-usage.js
--------------------------------------------------------------------------------
/lib/checks/070-theme-translations.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/070-theme-translations.js
--------------------------------------------------------------------------------
/lib/checks/080-helper-usage.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/080-helper-usage.js
--------------------------------------------------------------------------------
/lib/checks/090-template-syntax.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/090-template-syntax.js
--------------------------------------------------------------------------------
/lib/checks/100-custom-template-settings-usage.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/100-custom-template-settings-usage.js
--------------------------------------------------------------------------------
/lib/checks/110-page-builder-usage.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/110-page-builder-usage.js
--------------------------------------------------------------------------------
/lib/checks/120-no-unknown-globals.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/120-no-unknown-globals.js
--------------------------------------------------------------------------------
/lib/checks/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/checks/README.md
--------------------------------------------------------------------------------
/lib/faker/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/faker/index.js
--------------------------------------------------------------------------------
/lib/format.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/format.js
--------------------------------------------------------------------------------
/lib/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/index.js
--------------------------------------------------------------------------------
/lib/read-theme.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/read-theme.js
--------------------------------------------------------------------------------
/lib/read-zip.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/read-zip.js
--------------------------------------------------------------------------------
/lib/specs/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/specs/index.js
--------------------------------------------------------------------------------
/lib/specs/v1.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/specs/v1.js
--------------------------------------------------------------------------------
/lib/specs/v2.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/specs/v2.js
--------------------------------------------------------------------------------
/lib/specs/v3.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/specs/v3.js
--------------------------------------------------------------------------------
/lib/specs/v4.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/specs/v4.js
--------------------------------------------------------------------------------
/lib/specs/v5.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/specs/v5.js
--------------------------------------------------------------------------------
/lib/specs/v6.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/specs/v6.js
--------------------------------------------------------------------------------
/lib/utils/index.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/utils/index.js
--------------------------------------------------------------------------------
/lib/utils/package-json.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/utils/package-json.js
--------------------------------------------------------------------------------
/lib/utils/score-calculator.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/utils/score-calculator.js
--------------------------------------------------------------------------------
/lib/utils/versions.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/lib/utils/versions.json
--------------------------------------------------------------------------------
/loggingrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/loggingrc.js
--------------------------------------------------------------------------------
/nodemon.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/nodemon.json
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/package.json
--------------------------------------------------------------------------------
/test/.eslintrc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/.eslintrc.js
--------------------------------------------------------------------------------
/test/001-deprecations.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/001-deprecations.test.js
--------------------------------------------------------------------------------
/test/005-template-compile.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/005-template-compile.test.js
--------------------------------------------------------------------------------
/test/010-package-json.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/010-package-json.test.js
--------------------------------------------------------------------------------
/test/020-theme-structure.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/020-theme-structure.test.js
--------------------------------------------------------------------------------
/test/030-assets.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/030-assets.test.js
--------------------------------------------------------------------------------
/test/040-ghost-head-foot.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/040-ghost-head-foot.test.js
--------------------------------------------------------------------------------
/test/050-koenig-css-classes.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/050-koenig-css-classes.test.js
--------------------------------------------------------------------------------
/test/051-custom-fonts-css-properties.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/051-custom-fonts-css-properties.test.js
--------------------------------------------------------------------------------
/test/060-js-api-usage.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/060-js-api-usage.test.js
--------------------------------------------------------------------------------
/test/070-theme-translations.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/070-theme-translations.test.js
--------------------------------------------------------------------------------
/test/080-helper-usage.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/080-helper-usage.test.js
--------------------------------------------------------------------------------
/test/090-template-syntax.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/090-template-syntax.test.js
--------------------------------------------------------------------------------
/test/100-custom-template-settings-usage.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/100-custom-template-settings-usage.test.js
--------------------------------------------------------------------------------
/test/110-page-builder-usage.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/110-page-builder-usage.test.js
--------------------------------------------------------------------------------
/test/120-no-unknown-globals.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/120-no-unknown-globals.test.js
--------------------------------------------------------------------------------
/test/ast-linter.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/ast-linter.test.js
--------------------------------------------------------------------------------
/test/checker.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/checker.test.js
--------------------------------------------------------------------------------
/test/fixtures/ast-linter/img-url-in-conditional.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/ast-linter/img-url-in-conditional.hbs
--------------------------------------------------------------------------------
/test/fixtures/ast-linter/multi-param-conditional.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/ast-linter/multi-param-conditional.hbs
--------------------------------------------------------------------------------
/test/fixtures/ast-linter/simple.hbs:
--------------------------------------------------------------------------------
1 | {{test}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/invalid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/invalid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/invalid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/invalid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/mixed/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/mixed/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/mixed/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/mixed/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/mixed/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/mixed/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/mixed/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/mixed/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/valid/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/valid/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v1/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v1/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid/assets/my.css:
--------------------------------------------------------------------------------
1 | .kg-card-markdown {}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid_all/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid_all/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid_all/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid_all/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid_all/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid_all/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid_all/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid_all/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid_all/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid_all/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid_all/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/invalid_all/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/invalid_all/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/mixed/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/mixed/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/mixed/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/mixed/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/mixed/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/mixed/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/mixed/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/mixed/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/mixed/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/mixed/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/mixed/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/mixed/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/mixed/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/valid/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/valid/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/valid/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v2/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v2/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid/account.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid/account.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid/assets/my.css:
--------------------------------------------------------------------------------
1 | .kg-card-markdown {}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid_all/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid_all/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid_all/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid_all/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid_all/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid_all/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid_all/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid_all/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid_all/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid_all/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid_all/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/invalid_all/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/invalid_all/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/mixed/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/mixed/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/mixed/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/mixed/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/mixed/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/mixed/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/mixed/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/mixed/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/mixed/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/mixed/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/mixed/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/mixed/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/mixed/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/valid/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v3/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v3/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid/account.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid/account.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid/assets/my.css:
--------------------------------------------------------------------------------
1 | .kg-card-markdown {}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid_all/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid_all/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid_all/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid_all/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid_all/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid_all/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid_all/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid_all/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid_all/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid_all/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid_all/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/invalid_all/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/invalid_all/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/mixed/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/mixed/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/mixed/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/mixed/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/mixed/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/mixed/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/mixed/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/mixed/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/mixed/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/mixed/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/mixed/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/mixed/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/mixed/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/valid/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v4/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v4/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid/account.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid/account.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid/assets/my.css:
--------------------------------------------------------------------------------
1 | .kg-card-markdown {}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_all/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_all/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_all/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_all/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_all/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_all/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_all/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_all/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_all/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_all/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_all/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_all/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_all/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_partial/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_partial/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_partial/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_partial/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_partial/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_partial/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_partial/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_partial/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_partial/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_partial/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | This should error
2 | {{pageUrl}}
3 |
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/invalid_partial/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/invalid_partial/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/mixed/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/mixed/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/mixed/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/mixed/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/mixed/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/mixed/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/mixed/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/mixed/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/mixed/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/mixed/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/mixed/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/mixed/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/mixed/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/valid/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v5/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v5/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/amp-lightning-with-attrs.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/invalid/amp-lightning-with-attrs.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/amp-lightning.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/invalid/amp-lightning.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/amp-with-class.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/invalid/amp-with-class.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/amp.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/invalid/amp.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/fb-twitter-helpers/fb-pattern-1.hbs:
--------------------------------------------------------------------------------
1 | {{facebook_url}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/fb-twitter-helpers/fb-pattern-2.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/invalid/fb-twitter-helpers/fb-pattern-2.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/fb-twitter-helpers/fb-pattern-3.hbs:
--------------------------------------------------------------------------------
1 | {{facebook_url "myfavouritepage"}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/fb-twitter-helpers/twitter-pattern-1.hbs:
--------------------------------------------------------------------------------
1 | {{twitter_url}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/fb-twitter-helpers/twitter-pattern-2.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/invalid/fb-twitter-helpers/twitter-pattern-2.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/fb-twitter-helpers/twitter-pattern-3.hbs:
--------------------------------------------------------------------------------
1 | {{twitter_url "myfavouritepage"}}
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/valid/not-amp.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/valid/not-amp.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/001-deprecations/v6/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/001-deprecations/v6/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid-with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v1/invalid-with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid-with-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid-with-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{bla "string"}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid-with-partials/partialsbroke.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid-with-partials/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v1/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v1/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v1/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid/page.hbs:
--------------------------------------------------------------------------------
1 | {{! Invalid template}}
2 | {{title}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v1/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v1/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v1/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid-with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v2/invalid-with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid-with-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid-with-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{bla "string"}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid-with-partials/partialsbroke.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid-with-partials/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v2/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v2/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v2/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid/page.hbs:
--------------------------------------------------------------------------------
1 | {{! Invalid template}}
2 | {{title}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v2/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v2/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v2/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid-with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v3/invalid-with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid-with-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid-with-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{bla "string"}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid-with-partials/partialsbroke.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid-with-partials/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v3/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v3/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v3/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid/page.hbs:
--------------------------------------------------------------------------------
1 | {{! Invalid template}}
2 | {{title}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v3/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/valid-with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v3/valid-with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/valid-with-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{cancel_link "subscription"}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v3/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v3/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-folder/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-folder/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-folder/folder/invalid-template.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-folder/folder/invalid-template.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-folder/index.hbs:
--------------------------------------------------------------------------------
1 | Hello world
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-folder/post.hbs:
--------------------------------------------------------------------------------
1 | Post
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-partial-folder/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-partial-folder/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-partial-folder/index.hbs:
--------------------------------------------------------------------------------
1 | Hello world
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-partial-folder/partials/folder/invalid-partial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-partial-folder/partials/folder/invalid-partial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-partial-folder/post.hbs:
--------------------------------------------------------------------------------
1 | Post
2 | {{> "folder/invalid-partial"}}
3 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-partial/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-partial/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-partial/index.hbs:
--------------------------------------------------------------------------------
1 | Hello world
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-partial/partials/invalid-partial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-partial/partials/invalid-partial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-partial/post.hbs:
--------------------------------------------------------------------------------
1 | Post
2 | {{> "invalid-partial"}}
3 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-dynamic-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-with-dynamic-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-dynamic-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-dynamic-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | ok
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-dynamic-partials/post.hbs:
--------------------------------------------------------------------------------
1 | {{>(lookup . 'mypartial') post=this}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials-2/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials-2/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials-2/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials-2/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials-2/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials-2/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | My content
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-inline-partials/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid-with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{bla "string"}}
2 | {{> (test)}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-partials/partialsbroke.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid-with-partials/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid/page.hbs:
--------------------------------------------------------------------------------
1 | {{! Invalid template}}
2 | {{title}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/missing-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/missing-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/missing-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{cancel_link "subscription"}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/recursive-partials/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/recursive-partials/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/recursive-partials/partials/recursive.hbs:
--------------------------------------------------------------------------------
1 | {{> recursive}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/unused-partials/index.hbs:
--------------------------------------------------------------------------------
1 | {{> "mypartial"}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/unused-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{cancel_link "subscription"}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/unused-partials/partials/unusedpartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/unused-partials/partials/unusedpartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/valid-with-dynamic-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/valid-with-dynamic-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/valid-with-dynamic-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/valid-with-dynamic-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | ok
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/valid-with-dynamic-partials/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/valid-with-dynamic-partials/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/valid-with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/valid-with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/valid-with-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{cancel_link "subscription"}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/valid-with-partials/partials/partialWithInlinePartial.hbs:
--------------------------------------------------------------------------------
1 | {{> stuff}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v4/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v4/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-dynamic-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/invalid-with-dynamic-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-dynamic-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-dynamic-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | ok
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-dynamic-partials/post.hbs:
--------------------------------------------------------------------------------
1 | {{>(lookup . 'mypartial') post=this}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials-2/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials-2/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials-2/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials-2/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials-2/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials-2/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | My content
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-inline-partials/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/invalid-with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{bla "string"}}
2 | {{> (test)}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-partials/partialsbroke.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid-with-partials/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid/page.hbs:
--------------------------------------------------------------------------------
1 | {{! Invalid template}}
2 | {{title}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/missing-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/missing-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/missing-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{cancel_link "subscription"}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/recursive-partials/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/recursive-partials/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/recursive-partials/partials/recursive.hbs:
--------------------------------------------------------------------------------
1 | {{> recursive}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/unused-partials/index.hbs:
--------------------------------------------------------------------------------
1 | {{> "mypartial"}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/unused-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{cancel_link "subscription"}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/unused-partials/partials/unusedpartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/unused-partials/partials/unusedpartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/valid-with-dynamic-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/valid-with-dynamic-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/valid-with-dynamic-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/valid-with-dynamic-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | ok
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/valid-with-dynamic-partials/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/valid-with-dynamic-partials/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/valid-with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/valid-with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/valid-with-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{cancel_link "subscription"}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/valid-with-partials/partials/partialWithInlinePartial.hbs:
--------------------------------------------------------------------------------
1 | {{> stuff}}
--------------------------------------------------------------------------------
/test/fixtures/themes/005-compile/v5/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/005-compile/v5/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/bad-config-2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/bad-config-2/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/bad-config/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/bad-config/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/deprecated-engines-ghost-api-v01/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/deprecated-engines-ghost-api-v01/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/deprecated-engines-ghost-api-v2/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/deprecated-engines-ghost-api-v2/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/fields-are-invalid/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/fields-are-invalid/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/fields-are-missing/package.json:
--------------------------------------------------------------------------------
1 | {
2 |
3 | }
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/fields-are-valid-v3/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/fields-are-valid-v3/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/fields-are-valid/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/fields-are-valid/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/ghost-api-use/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/ghost-api-use/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/invalid-custom-theme/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/invalid-custom-theme/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/no-config/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/no-config/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/parse-error/package.json:
--------------------------------------------------------------------------------
1 | {
2 | name": "ATheme",
3 | }
4 |
--------------------------------------------------------------------------------
/test/fixtures/themes/010-packagejson/valid-custom-theme/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/010-packagejson/valid-custom-theme/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/020-structure/mixed/index.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/020-structure/mixed/package.json:
--------------------------------------------------------------------------------
1 | {
2 | name": "ATheme",
3 | }
4 |
--------------------------------------------------------------------------------
/test/fixtures/themes/020-structure/recommendation/index.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/020-structure/recommendation/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/020-structure/recommendation/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/020-structure/recommendation/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/030-assets/.DS_Store
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/ignored.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/030-assets/ignored.zip
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/ignored/assets/Thumbs.db:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/ignored/assets/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/030-assets/ignored/assets/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/ignored/bower_components/foo/index.js:
--------------------------------------------------------------------------------
1 | module.exports = 'Hello World!';
2 |
3 |
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/missing/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/030-assets/missing/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/symlink/assets/foo.png:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/symlink/assets/mysymlink.png:
--------------------------------------------------------------------------------
1 | foo.png
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/symlink2/assets/mysymlink:
--------------------------------------------------------------------------------
1 | .
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/twoDefectFiles/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/030-assets/twoDefectFiles/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/twoDefectFiles/partials/sidebar.hbs:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/030-assets/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/030-assets/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/040-head-foot/missing/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/040-head-foot/missing/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/040-head-foot/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/040-head-foot/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/missing/assets/my.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/missing/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/missing/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/mixed/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/mixed/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-exclude/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-exclude/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-exclude/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-exclude/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-exclude/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-exclude/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-include/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-include/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-include/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-include/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-include/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid-card-assets-include/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid-card-assets/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid-card-assets/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid-card-assets/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid-card-assets/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid-card-assets/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid-card-assets/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/050-koenig-css-classes/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/050-koenig-css-classes/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/051-custom-fonts-css-properties/missing/assets/my.css:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/051-custom-fonts-css-properties/missing/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/051-custom-fonts-css-properties/missing/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/051-custom-fonts-css-properties/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/051-custom-fonts-css-properties/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/051-custom-fonts-css-properties/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/051-custom-fonts-css-properties/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/060-js-api-usage/invalid/assets/js/main.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/060-js-api-usage/invalid/assets/js/main.js
--------------------------------------------------------------------------------
/test/fixtures/themes/060-js-api-usage/valid/assets/js/main.js:
--------------------------------------------------------------------------------
1 | async function main() {
2 | console.log('Hello world');
3 | }
4 |
--------------------------------------------------------------------------------
/test/fixtures/themes/070-theme-translations/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/070-theme-translations/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/070-theme-translations/invalid/locales/en-gb.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/070-theme-translations/invalid/locales/en-gb.json
--------------------------------------------------------------------------------
/test/fixtures/themes/070-theme-translations/invalid/locales/en.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/070-theme-translations/invalid/locales/en.json
--------------------------------------------------------------------------------
/test/fixtures/themes/070-theme-translations/invalid/locales/es.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/070-theme-translations/invalid/locales/es.json
--------------------------------------------------------------------------------
/test/fixtures/themes/070-theme-translations/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/070-theme-translations/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/070-theme-translations/valid/locales/en.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/070-theme-translations/valid/locales/en.json
--------------------------------------------------------------------------------
/test/fixtures/themes/070-theme-translations/valid/locales/es.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/070-theme-translations/valid/locales/es.json
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/invalid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/invalid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/invalid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/invalid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/mixed/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/mixed/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/mixed/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/mixed/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/mixed/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/mixed/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/mixed/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/mixed/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/valid/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/valid/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v1/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v1/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid/assets/my.css:
--------------------------------------------------------------------------------
1 | .kg-card-markdown {}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid_all/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid_all/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid_all/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid_all/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid_all/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid_all/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid_all/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid_all/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid_all/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid_all/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid_all/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/invalid_all/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/invalid_all/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/mixed/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/mixed/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/mixed/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/mixed/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/mixed/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/mixed/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/mixed/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/mixed/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/mixed/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/mixed/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/mixed/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/mixed/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/mixed/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/valid/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/valid/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/valid/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v2/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v2/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid/assets/my.css:
--------------------------------------------------------------------------------
1 | .kg-card-markdown {}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid_all/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid_all/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid_all/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid_all/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid_all/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid_all/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid_all/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid_all/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid_all/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid_all/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid_all/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/invalid_all/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/invalid_all/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/mixed/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/mixed/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/mixed/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/mixed/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/mixed/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/mixed/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/mixed/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/mixed/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/mixed/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/mixed/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/mixed/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/mixed/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/mixed/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/valid/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v3/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v3/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid-folder/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid-folder/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid-folder/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid-folder/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid-folder/custom/custom-template.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid-folder/custom/custom-template.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid-folder/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid-folder/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid-folder/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid-folder/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid-folder/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid-folder/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid-folder/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid-folder/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid-folder/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid-folder/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid-folder/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid/account.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid/account.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid/assets/my.css:
--------------------------------------------------------------------------------
1 | .kg-card-markdown {}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid_all/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid_all/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid_all/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid_all/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid_all/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid_all/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid_all/error.hbs:
--------------------------------------------------------------------------------
1 | {{code}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid_all/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid_all/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid_all/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid_all/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid_all/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid_all/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/invalid_all/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/invalid_all/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/mixed/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/mixed/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/mixed/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/mixed/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/mixed/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/mixed/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/mixed/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/mixed/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/mixed/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/mixed/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/mixed/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/mixed/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/mixed/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/mixed/partials/this-is-a-very-long-path.hbs.old:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/mixed/partials/this-is-a-very-long-path.hbs.old
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/mixed/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/mixed/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/valid/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/valid/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/valid/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v4/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v4/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/error.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/error.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/invalid-no-empty-translations/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/valid/assets/my.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/valid/assets/my.css
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/valid/author.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/valid/author.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/valid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/valid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/valid/error.hbs:
--------------------------------------------------------------------------------
1 | {{statusCode}}
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/valid/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/valid/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/valid/partials/mypartial.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/valid/partials/mypartial.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/080-helper-usage/v5/valid/post.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/080-helper-usage/v5/valid/post.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/img-url-in-conditional/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/img-url-in-conditional/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-author-helper-in-post-context/no-post-context/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-author-helper-in-post-context/no-post-context/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-author-helper-in-post-context/post-context/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-author-helper-in-post-context/post-context/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-limit-all-in-get-helper/with-limit-all/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-limit-all-in-get-helper/with-limit-all/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-limit-all-in-get-helper/without-limit-all/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-limit-all-in-get-helper/without-limit-all/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-limit-over-100-in-get-helper/with-limit-over-100/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-limit-over-100-in-get-helper/with-limit-over-100/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-limit-over-100-in-get-helper/without-limit-over-100/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-limit-over-100-in-get-helper/without-limit-over-100/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-member-products-data-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-member-products-data-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-monthly-price-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-monthly-price-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-currency-context/member-subscriptions-price-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-price-data-currency-context/member-subscriptions-price-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-currency-context/member-subscriptions/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-price-data-currency-context/member-subscriptions/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-currency-context/tiers-price-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-price-data-currency-context/tiers-price-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-currency-global/global/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-price-data-currency-global/global/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-currency-global/partial/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-price-data-currency-global/partial/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-currency-global/partial/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{@price.currency}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-currency-global/partial/subfolder/account.hbs:
--------------------------------------------------------------------------------
1 | {{> "mypartial"}}
2 |
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-currency-global/price-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-price-data-currency-global/price-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-monthly-yearly/global/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-price-data-monthly-yearly/global/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-price-data-monthly-yearly/price-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-price-data-monthly-yearly/price-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-product-data-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-product-data-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-products-data-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-products-data-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-products-helper/no-products-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-products-helper/no-products-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-products-helper/with-products-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-products-helper/with-products-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-tier-benefit-as-object/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-tier-benefit-as-object/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/no-yearly-price-helper/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/090-template-syntax/no-yearly-price-helper/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/theme-with-partials/index.hbs:
--------------------------------------------------------------------------------
1 | {{> title}}
--------------------------------------------------------------------------------
/test/fixtures/themes/090-template-syntax/theme-with-partials/partials/title.hbs:
--------------------------------------------------------------------------------
1 | {{#if img_url test}}{{/if}}
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/filter-attribute-uppercase/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/filter-attribute-uppercase/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/filter-attribute-uppercase/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/filter-attribute-uppercase/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/filter-attribute/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/filter-attribute/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/filter-attribute/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/filter-attribute/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/no-custom-settings/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/no-custom-settings/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/no-custom-settings/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/no-custom-settings/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/partial/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/partial/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/partial/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/partial/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/unused/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/unused/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/unused/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/unused/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/valid/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/valid/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/valid/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/valid/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/with-partials/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/with-partials/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/with-partials/partials/footer.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/with-partials/partials/footer.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/100-custom-template-settings-usage/with-partials/partials/header.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/100-custom-template-settings-usage/with-partials/partials/header.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/110-page-builder/invalid/missing-page-usage/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/110-page-builder/invalid/missing-page-usage/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/110-page-builder/invalid/unknown-page-properties/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/110-page-builder/invalid/unknown-page-properties/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/110-page-builder/valid/usage-in-partial/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/110-page-builder/valid/usage-in-partial/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/110-page-builder/valid/usage-in-partial/partials/header.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/110-page-builder/valid/usage-in-partial/partials/header.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/110-page-builder/valid/usage-in-template/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/110-page-builder/valid/usage-in-template/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/120-no-unknown-globals/v5/invalid/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/120-no-unknown-globals/v5/invalid/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/120-no-unknown-globals/v5/valid-with-globals/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/120-no-unknown-globals/v5/valid-with-globals/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/120-no-unknown-globals/v5/valid-with-locals/default.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/120-no-unknown-globals/v5/valid-with-locals/default.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/bad-example.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/bad-example.zip
--------------------------------------------------------------------------------
/test/fixtures/themes/example.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/example.zip
--------------------------------------------------------------------------------
/test/fixtures/themes/flat-example.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/flat-example.zip
--------------------------------------------------------------------------------
/test/fixtures/themes/is-empty/.gitkeep:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/is-empty/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/is-empty/README.md
--------------------------------------------------------------------------------
/test/fixtures/themes/multi-example.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/multi-example.zip
--------------------------------------------------------------------------------
/test/fixtures/themes/nested-example.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/nested-example.zip
--------------------------------------------------------------------------------
/test/fixtures/themes/not-a-theme.zip:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/not-a-theme.zip
--------------------------------------------------------------------------------
/test/fixtures/themes/partials/logo.new.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-block-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/theme-with-block-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-block-partials/partials/unknown-partial.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-settings/default.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-settings/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/theme-with-custom-settings/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/assets/ignoreme.hbs:
--------------------------------------------------------------------------------
1 | ignoreme
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/assets/styles.css:
--------------------------------------------------------------------------------
1 | .some-class {
2 | border: 0;
3 | }
4 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/custom-My-Post.hbs:
--------------------------------------------------------------------------------
1 | content
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/custom-about.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/custom/test.hbs:
--------------------------------------------------------------------------------
1 | test
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/my-page-about.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/page-1.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/page.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/podcast/rss.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/post-partials/footer.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/post-welcome-ghost.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-custom-templates/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-partials/index.hbs:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/theme-with-partials/index.hbs
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-partials/logo.new.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-partials/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-partials/partials/mypartial.hbs:
--------------------------------------------------------------------------------
1 | {{bla "string"}}
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-partials/partials/subfolder/test.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-partials/partialsbroke.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/theme-with-partials/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/README.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/zip-content/README.md
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/bad-example-folder/index.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/bad-example-folder/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/zip-content/bad-example-folder/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/bad-example-folder/partials/loop.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/bad-example-folder/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/example/index.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/example/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/zip-content/example/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/example/partials/loop.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/example/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/multi-example/documentation/README.md:
--------------------------------------------------------------------------------
1 | # Example docs
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/multi-example/theme/theme-name/index.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/multi-example/theme/theme-name/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/zip-content/multi-example/theme/theme-name/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/multi-example/theme/theme-name/partials/loop.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/multi-example/theme/theme-name/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/nested-example/bad-example-folder/index.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/nested-example/bad-example-folder/package.json:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/fixtures/themes/zip-content/nested-example/bad-example-folder/package.json
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/nested-example/bad-example-folder/partials/loop.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/nested-example/bad-example-folder/post.hbs:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/fixtures/themes/zip-content/not-a-theme/package.json:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/test/format.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/format.test.js
--------------------------------------------------------------------------------
/test/general.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/general.test.js
--------------------------------------------------------------------------------
/test/read-theme.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/read-theme.test.js
--------------------------------------------------------------------------------
/test/read-zip.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/read-zip.test.js
--------------------------------------------------------------------------------
/test/utils.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/utils.js
--------------------------------------------------------------------------------
/test/utils/score-calculator.test.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/utils/score-calculator.test.js
--------------------------------------------------------------------------------
/test/valid-doc-links.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/test/valid-doc-links.js
--------------------------------------------------------------------------------
/yarn.lock:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/TryGhost/gscan/HEAD/yarn.lock
--------------------------------------------------------------------------------