Loading workspace insights... Statistics interval
7 days30 daysLatest CI Pipeline Executions
379efa87 Readability: sync/async cleanup, DRY, type safety, config fixes (#55)
* fix: DRY for discover skills, auto organize imports, remove async for sync functions
* chore: looser ESLint, allow T[] for simple use, import order warns and no error, and make the config type safe
* chore: remove outDir (dist is the default), noEmit true we use tsdown for compilation (therefore no need for declaration)
* chore: ESLint config looser, both array styles are accepted
* chore: auto imports and DRY in tests
* fix: cmdList is not async anymore
* chore: async fix, type narrowing, dynamic import for existing function
* chore: format and lint
* docs: changeset for this patch
* Revert eslint scope creep and fix review consistency gaps
- Revert unrelated eslint.config.js changes (array-type, import/order)
- Remove remaining async/await from 9 scanner tests
- Use mockFetchNotOk() and requireFirstSkill() in staleness test
- Remove redundant non-null assertions in skills test
- Remove unnecessary await in scanIntentsOrFail
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Update changeset to cover all PR changes
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Kyle Mathews <mathews.kyle@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> 379efa87 Readability: sync/async cleanup, DRY, type safety, config fixes (#55)
* fix: DRY for discover skills, auto organize imports, remove async for sync functions
* chore: looser ESLint, allow T[] for simple use, import order warns and no error, and make the config type safe
* chore: remove outDir (dist is the default), noEmit true we use tsdown for compilation (therefore no need for declaration)
* chore: ESLint config looser, both array styles are accepted
* chore: auto imports and DRY in tests
* fix: cmdList is not async anymore
* chore: async fix, type narrowing, dynamic import for existing function
* chore: format and lint
* docs: changeset for this patch
* Revert eslint scope creep and fix review consistency gaps
- Revert unrelated eslint.config.js changes (array-type, import/order)
- Remove remaining async/await from 9 scanner tests
- Use mockFetchNotOk() and requireFirstSkill() in staleness test
- Remove redundant non-null assertions in skills test
- Remove unnecessary await in scanIntentsOrFail
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
* Update changeset to cover all PR changes
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Kyle Mathews <mathews.kyle@gmail.com>
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>