Barazo lexicon schemas and TypeScript types barazo.forum
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore(workspace): extend base configs, remove duplicate tooling (#29)

* chore(workspace): extend base configs and remove duplicate tooling

Make tsconfig, eslint, and vitest configs extend workspace base instead
of duplicating settings. Remove per-repo prettier and commitlint configs
in favor of root-level configs.

* fix(workspace): restore commitlint config for standalone repo hooks

Sub-repos need their own commitlint config since each has its own .git
and husky hooks. Removed redundant scope-empty rule.

* fix: restore standalone configs for CI compatibility

Base config extension doesn't work in CI where repos are cloned
independently. Restore self-contained configs. The only remaining
change from this PR is the commitlint cleanup.

authored by

Guido X Jansen and committed by
GitHub
14e04d6f ca9a0b25

-6
-6
commitlint.config.mjs
··· 1 - /** 2 - * Commitlint configuration 3 - * Conventional Commits enforced per CLAUDE.md 4 - * @see https://commitlint.js.org/#/reference-configuration 5 - */ 6 1 export default { 7 2 extends: ['@commitlint/config-conventional'], 8 3 rules: { ··· 25 20 'security', 26 21 ], 27 22 ], 28 - 'scope-empty': [0], 29 23 'subject-case': [0], 30 24 }, 31 25 }