Skip to content

Conversation

@overbalance
Copy link
Contributor

@overbalance overbalance commented Dec 14, 2025

Note

Please review #88 before looking at this PR.

What problem is this solving?

Adds build validation and type-aware baseline checking to catch non-baseline Web APIs and ensure package integrity.

Short description of changes

  • Add type-aware parsing (projectService: true) for baseline detection of instance methods
  • Add eslint.dist.config.js for compiled output checking
  • Add scripts/validate.js with 5 checks: syntax compliance, Web API baseline, package exports/sourcemaps, bundle size, module integrity
  • Pin dependency versions
  • Update CI workflow to run validate

Testing

  • npm run lint passes
  • npm run validate passes all 5 checks

@overbalance overbalance force-pushed the overbalance/lint-research branch from b6591c3 to b1fd1ab Compare December 14, 2025 17:58
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