deny-import-from-ionic-module
このプラグインは、@ionic/angular/standalone ではなく @ionic/angular からの誤ったimportを防ぎます。
- ⭐️ このルールは
plugin:@rdlabo/rules/recommendedプリセットに含まれます。- ✒️ コマンドラインの
--fixオプションで、このルールが報告する問題の一部を自動修正できます。
@ionic/angular と @ionic/angular/standalone のimportを混在させるとランタイム問題が起き得ます。ビルドは成功しても、ブラウザ実行時に失敗することがあります。このルールは一貫したimportパスを強制することで、そうした問題を防ぎます。
ルール詳細
❌ 誤り: @ionic/angular からimportする
import { ModalController } from '@ionic/angular';
✅ 正しい: @ionic/angular/standalone からimportする
import { ModalController } from '@ionic/angular/standalone';
オプション
オプションなし。