avoid_web_libraries_in_flutter    
Flutter Web プラグインパッケージ以外では、Web専用ライブラリを使用しないでください。
詳細
#Webプラグインではない Flutterパッケージでは、Webライブラリ、dart:html、dart:js、dart:js_util の使用を避けてください。これらのライブラリはWebコンテキスト外ではサポートされておらず、これらに依存する機能はFlutterモバイルでは実行時に失敗します。また、Flutter Webでも一般的に使用は推奨されていません。
Webライブラリへのアクセスは、
- webをサポートされているコンテキストとして宣言しているプラグインパッケージでは許可されます。
それ以外の場合、dart:html、dart:js、dart:js_util のインポートは許可されません。
有効にする
#avoid_web_libraries_in_flutter ルールを有効にするには、analysis_options.yaml ファイルの linter > rules の下に avoid_web_libraries_in_flutter を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    - avoid_web_libraries_in_flutter代わりにYAMLマップ構文を使用してリンタールールを設定している場合は、linter > rules の下に avoid_web_libraries_in_flutter: true を追加してください。
analysis_options.yaml
yaml
linter:
  rules:
    avoid_web_libraries_in_flutter: true