Polished and well engineered. Punching above its star count.

[Experimental] A fast, friendly linter for JavaScript, TypeScript, and more. โค๏ธโ€๐Ÿ”ฅ

Documentation

73

Install and run instructions9pt45

No install instructions found in the README (โˆ’45 pts).

โ†’ Add a section showing how to install dependencies.

Contributing guide5pt77

CONTRIBUTING guide found.

README12pt78

README is present.

License6pt100

Licensed under MIT.

Engineering

98

Reproducibility6pt80

Lockfile present (pnpm-lock.yaml). Installs are reproducible.

Tests18pt100

Test files detected (packages/astro-language/src/astroCompilerDiagnosticToLanguageReport.test.ts).

CI/CD14pt100

CI is configured (.github/workflows/ci.yaml).

Linting and formatting5pt100

Linter or formatter configured (.editorconfig).

Issue and PR templates6pt100

Issue or PR templates present.

Project health

97

Dependency manifest6pt92

Dependency manifest found (package.json).

Repository metadata5pt100

Repository has a description.

Activity5pt100

Actively maintained (pushed within the last month).

Housekeeping3pt100

.gitignore present.

Repository health signals

Activity, community, and responsiveness at scan time

Activity

  • โ€”
    Commits (30d / 90d)
  • 28
    Forks
  • 13
    Releaseslatest 1y ago

Community

  • โ€”
    Community health
  • โ€”
    authors own >50% of commits
  • 293
    Watchers

Responsiveness

  • 24d 1h
    Median issue response
  • <1h
    Median PR merge time
  • 375
    Open issues
Repository files33 root entries
  • .agents
  • .changeset
  • .github
    Good: CONTRIBUTING guide found.
    Issue: CONTRIBUTING guide contents could not be read (โˆ’28 pts vs a readable file).Fix: Move the file to the repo root or docs/CONTRIBUTING.md so its setup, style, test, and PR sections can be graded.
    Good: Code of conduct present.
    Good: CI is configured (.github/workflows/ci.yaml).
    Good: Issue or PR templates present.
    Good: Security policy present.
  • .helix
  • .husky
  • .vscode
  • @types
  • docs
  • packages
    Good: Test files detected (packages/astro-language/src/astroCompilerDiagnosticToLanguageReport.test.ts).
  • scripts
  • .all-contributorsrc
  • .editorconfig
    Good: Linter or formatter configured (.editorconfig).
  • .gitattributes
  • .gitignore
    Good: .gitignore present.
  • .nvmrc
    Good: Environment pinned via .nvmrc.
  • .prettierignore
  • AGENTS.md
  • cspell.json
  • eslint.config.ts
  • flint.config.ts
  • knip.ts
  • LICENSE.md
    Good: Licensed under MIT.
  • lint-staged.config.js
  • netlify.toml
  • package.json
    Good: Dependency manifest found (package.json).
  • pnpm-lock.yaml
    Good: Lockfile present (pnpm-lock.yaml). Installs are reproducible.
  • pnpm-workspace.yaml
  • prettier.config.ts
  • README.md
    Good: README is present.
    Issue: README has some structure (โˆ’7 pts). 2-3 headings earns partial credit; 4+ earns the full +15 pts.Fix: Add more sections (Overview, Install, Usage, Contributing) using ## headings.
    Good: README includes screenshots or visuals. Great for first impressions.
    Issue: README has no code examples (โˆ’15 pts).Fix: Show a quick-start snippet so contributors can see what using your project looks like.
    Good: README links to a live demo or deployed app.
    Good: README includes status badges.
    Issue: No install instructions found in the README (โˆ’45 pts).Fix: Add a section showing how to install dependencies.
    Good: README documents how to run the project.
  • tsconfig.base.json
  • tsconfig.json
  • tsdown.config.ts
  • vitest.config.ts