bifocal/node_modules/gscan/lib/checks
Jean Viscogliosi-Pate f8836547f1 Broken socials 2024-06-19 06:56:58 -07:00
..
001-deprecations.js Broken socials 2024-06-19 06:56:58 -07:00
002-comment-id.js Broken socials 2024-06-19 06:56:58 -07:00
005-template-compile.js Broken socials 2024-06-19 06:56:58 -07:00
010-package-json.js Broken socials 2024-06-19 06:56:58 -07:00
020-theme-structure.js Broken socials 2024-06-19 06:56:58 -07:00
030-assets.js Broken socials 2024-06-19 06:56:58 -07:00
040-ghost-head-foot.js Broken socials 2024-06-19 06:56:58 -07:00
050-koenig-css-classes.js Broken socials 2024-06-19 06:56:58 -07:00
060-js-api-usage.js Broken socials 2024-06-19 06:56:58 -07:00
070-theme-translations.js Broken socials 2024-06-19 06:56:58 -07:00
080-helper-usage.js Broken socials 2024-06-19 06:56:58 -07:00
090-template-syntax.js Broken socials 2024-06-19 06:56:58 -07:00
100-custom-template-settings-usage.js Broken socials 2024-06-19 06:56:58 -07:00
110-page-builder-usage.js Broken socials 2024-06-19 06:56:58 -07:00
120-no-unknown-globals.js Broken socials 2024-06-19 06:56:58 -07:00
README.md Broken socials 2024-06-19 06:56:58 -07:00

README.md

The gscan rule categories are coming from the need to make the failed checks more readable for the end user. They enable logical grouping and sensible order.

TODO

In the gscan performance project (cycle 3, 2021), we had to integrate one AST rule and we did so under the category 090-template-syntax. It's not correct, the category 090 should be deleted. The reason is that we don't want one category that contains all AST checks.

Instead we should make sure that AST rules can be run in any existing category like 020-theme-structure. There is no appetite to make this change right now, it could be done in the future if we want to spend time on it.