v0.1.0 — Initial release
First release of @hamk-uas/eslint-plugin-jax-js — three ESLint rules for catching jax-js array memory leaks at edit time.
Rules:
@jax-js/no-unnecessary-ref— flags.refthat creates a guaranteed leak (autofix)@jax-js/no-use-after-consume— flags use of an array after it's been consumed (suggestion: insert.ref)@jax-js/require-consume— flags arrays that are never consumed or disposed (suggestion: add.dispose())
Install:
npm install --save-dev github:hamk-uas/eslint-plugin-jax-js#v0.1.0Requires ESLint v9+. See README for setup and configuration.