Skip to content

Latest commit

 

History

History

import-as-reference

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

import-as-reference

autofixable: yes

This relates to the usage of (reference) in imports, which is part of less language.

  • By default, require that all imports include (reference).

    "plugin-import/import-as-reference": true // same as {"mode": "require"}
  • Modes:

    "plugin-import/import-as-reference": {
        "mode": "require" /* require that all imports use (reference) */
    }
    "plugin-import/import-as-reference": {
        "mode": "block", /* prevent any imports use (reference) */
    }

Examples

  • Defaults:

     "plugin-import/import-as-reference": true // same as {"mode": "require"}
    • Good

      @import (reference) '_colors';
    • Bad

      @import 'colors';

      autofix output:

      @import (reference) 'colors';
  • block mode:

     "plugin-import/import-as-reference": {"mode": "block"}
    • Good

      @import '_colors';
    • Bad

      @import (reference) 'colors';

      autofix output:

      @import 'colors';