untyped-javascript
Use TypeScript or declare required JS.
Examples
Typed tooling source
scripts/generate-catalog.mjsscripts/generate-catalog.mtsMore cases 1
Required Python-generated JavaScript
{"tracked":["generated/rules.mjs","scripts/generate.py"],"manifest":"repository_id = \"example-repository\"\ncomponents = []\n"}{"tracked":["generated/rules.mjs","scripts/generate.py"],"manifest":"repository_id = \"example-repository\"\ncomponents = []\n[[javascript.artifacts]]\npath = \"generated/rules.mjs\"\nkind = \"generated\"\nsource = \"scripts/generate.py\"\nreason = \"External tools load this generated ESM artifact.\"\n"}Enable this rule
Add the stable ID to enabled_rules in your tracked .repo-standards/repository.toml:
enabled_rules = ["repository/artifacts/untyped-javascript"]This selects only this rule. To retain the defaults, also include repository/artifacts/untyped-javascript and repository/artifacts/bespoke-iac-verifiers, along with any existing IDs. Omitted or empty selections use the defaults. Setup and staged checks