Neural Processing Mechanisms
    Wondering what’s next for npm?Check out our public roadmap! »

    imports-sanitize

    1.0.3 • Public • Published

    Imports-sanitize

    Build Status Coverage Status

    Purposes

    Fix your imports from lodash in source code to tree-shakable alternative

    Source code before:

    import * as _ from 'lodash';
    import { isEmpty, flatten } from 'lodash';
     
    let i = isEmpty([]);
    let x = flatten([]);
    let j = _.isArray('');

    Source code after:

    import isEmpty from 'lodash/isEmpty';
    import flatten from 'lodash/flatten';
    import isArray from 'lodash/isArray';
     
    let i = isEmpty([]);
    let x = flatten([]);
    let j = isArray('');

    How to use

    Just run single command in your project terminal. -p parameter is a your source code folder path

    npx imports-sanitize -p ./src

    Supported packages

    • ✅ lodash
    • ✅ lodash-es

    Install

    npm i imports-sanitize

    DownloadsWeekly Downloads

    9

    Version

    1.0.3

    License

    ISC

    Unpacked Size

    8.26 kB

    Total Files

    6

    Last publish

    Collaborators

    • avatar