Repository navigation
Releases: TMSystems-Rights/tms-eslint-plugin-align-assignments
Releases · TMSystems-Rights/tms-eslint-plugin-align-assignments
Release list
v1.0.3
v1.0.2
変更内容
export constなどのexport付き変数宣言を連続代入グループとして整列- 宣言間のJSDocコメントを透過し、空行をグループ境界として維持
- ESLint 9・10向け回帰テストを追加
SHA256: D6EF2A73B0CED1C93536DEC8A9CAFB5097C2703AE7A38041B1CF98D6DB0FCEE3
v1.0.1
概要
型宣言を追加し、ESMとCommonJSの型互換性を検証した修正版です。
変更内容
- パッケージに
index.d.ctsを追加 - ESMのdefault importとCommonJSの
require()に型情報を提供 - TypeScript 5.9.2による型テストを追加
- ESLint 9・10の全17実行テストを継続確認
配布パッケージ
tms-eslint-plugin-align-assignments-1.0.1.tgz
SHA-256: 5C879D2E63CC6E442DFFECA078D16EA60FD3C853807193035A1137755C2AF016
v1.0.0
概要
TMS向けに拡張した代入演算子整列用ESLintプラグインの初回公開版です。
主な機能
- 連続する代入文の代入演算子を整列
- コメント行だけが挟まる場合は同じグループとして整列
- 空行、別の文、異なるブロックをグループ境界として扱う
- ESMの
importとCommonJSのrequire()に対応 - ESLint 9および10に対応
検証
- lint成功
- ESLint 9・10の全17テスト成功
- npmパッケージ生成とESM/CommonJS解決を確認
- npm監査で脆弱性0件
配布パッケージ
tms-eslint-plugin-align-assignments-1.0.0.tgz
SHA-256: 9B4DE91C9D7580599E2977D597C935EFD341191189CEE183D295735C5F0DD097