Skip to content

chore(infra): enable tsgo, publint, and prettier checks#92

Closed
SoonIter wants to merge 5 commits into
rstackjs:mainfrom
SoonIter:codex/update-rslog-infra
Closed

chore(infra): enable tsgo, publint, and prettier checks#92
SoonIter wants to merge 5 commits into
rstackjs:mainfrom
SoonIter:codex/update-rslog-infra

Conversation

@SoonIter

Copy link
Copy Markdown
Member

Summary

This PR tightens the rslog infrastructure baseline without changing runtime behavior: it enables Rslib declaration generation through tsgo, runs publint during build, extends linting to JS recommended rules plus Prettier checks, adds concise agent guidance, and removes the unused Playwright install step from CI.

Notes:

  • CI still runs on the current Node 24 setup; no Node 20 matrix was added.
  • No extra CI build step was added.
  • Knip was used as a local dependency audit only and was not added as a project dependency.

Validation

  • CI=true corepack pnpm install --frozen-lockfile
  • corepack pnpm run lint
  • corepack pnpm run build
  • corepack pnpm run test
  • npm pack --dry-run
  • corepack pnpm dlx knip --reporter compact

@SoonIter SoonIter closed this Jun 17, 2026
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