Skip to content

[6/6] Enforce lint, complexity, formatting and tests - #6

Merged
GlenTiki merged 1 commit into
masterfrom
modernize/06-ci
Oct 8, 2026
Merged

GlenTiki merged 1 commit into
masterfrom
modernize/06-ci

Conversation

@GlenTiki

@GlenTiki GlenTiki commented Oct 8, 2026

Copy link
Copy Markdown
Owner

I add pinned development tools and one check command for lint, complexity, formatting and tests. CI runs it on Node 22, 24 and 26. An opt-in setup command enables the same checks before local commits; package installation does not alter Git configuration.

This is PR 6 of 6 in the modernisation stack. It depends on #5. Review and merge the stack in order.

This completes the stack. A timeout API remains separate because it needs an error-delivery contract.

@GlenTiki
GlenTiki added this pull request to stack #7 October 8, 2026 13:12
@GlenTiki
GlenTiki force-pushed the modernize/06-ci branch 4 times, most recently from 0f0b4fb to 336d8d8 Compare October 8, 2026 13:18
Base automatically changed from modernize/05-package to master October 8, 2026 13:19
@GlenTiki
GlenTiki merged commit f017218 into master Oct 8, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant