Skip to content

v0.1.0

Choose a tag to compare

@mpsuesser mpsuesser released this 12 May 06:07
· 6 commits to main since this release

Initial public release.

14 oxlint rules covering Alchemy v2 idioms:

v1 → v2 migration footguns

  • no-v1-await-stack (AL-1)
  • no-v1-finalize (AL-2)
  • no-v1-await-resource (AL-3)
  • no-v1-import-paths (AL-4)
  • no-v1-entrypoint-prop (AL-5)
  • no-shouty-binding-keys (AL-6)

v2 conventions

  • require-stable-logical-id (AL-7)
  • prefer-namespace-imports (AL-8)
  • bind-in-init-only (AL-9)
  • no-shadowing-global-worker (AL-10)

Output safety

  • no-string-concat-output (AL-11)
  • no-console-log-output (AL-12)

File structure

  • stack-in-alchemy-run-file (AL-13)
  • platform-main-import-meta-path-when-collocated (AL-14)

Install:

bun add -D @mpsuesser/oxlint-plugin-alchemy