Network Pipe Manufacturer

    nz-tslint-rules

    0.901.2 • Public • Published

    npm version Downloads

    NG-ZORRO TSLint

    TSLint rules for NG-ZORRO.

    Install

    $ npm i nz-tslint-rules -D
    # or 
    $ yarn add nz-tslint-rules -D

    Versions

    NG-ZORRO TSLint Rules
    8.x 0.800.x
    9.x 0.900.x

    Rules

    This repository provides the following rules:

    Rule name Configuration Description
    nz-secondary-entry-imports none Updates the import paths to secondary entry point

    Migration to Secondary Entry

    Using the current set of rules allows you to automatically migrate your project which uses primary entry to secondary entry.

    // Before
    import {
      NzAutocompleteModule,
      NzButtonModule,
      NzCardModule,
      NzTableModule,
      NzToolTipModule
    } from 'ng-zorro-antd';
     
    import { NzNoAnimationModule  } from 'ng-zorro-antd';
     
    // After
    import { NzAutocompleteModule } from 'ng-zorro-antd/auto-complete';
    import { NzButtonModule } from 'ng-zorro-antd/button';
    import { NzCardModule } from 'ng-zorro-antd/card';
    import { NzTableModule } from 'ng-zorro-antd/table';
    import { NzToolTipModule } from 'ng-zorro-antd/tooltip';
    import { NzNoAnimationModule } from 'ng-zorro-antd/core/no-animation';

    Note: This rule does not applicable if you use import { NgZorroAntdModule } from 'ng-zorro-antd'.

    Use

    Add this rule set in your tslint.json file.

    {
      "rulesDirectory": [
        "node_modules/nz-tslint-rules"
      ],
      "rules": {
        "nz-secondary-entry-imports": true
      }
    }

    License

    MIT

    Install

    npm i nz-tslint-rules

    DownloadsWeekly Downloads

    1,408

    Version

    0.901.2

    License

    MIT

    Unpacked Size

    49.7 kB

    Total Files

    4

    Last publish

    Collaborators

    • hsuanlee