Have ideas to improve npm?Join in the discussion! »

    node-loc
    TypeScript icon, indicating that this package has built-in type declarations

    1.1.7 • Public • Published

    npm version Build Status Coverage Status

    node-loc

    💻 Counts the number of lines of code, written in TypeScript.

    Prerequisites

    • Node.js 6+

    Install

    npm install node-loc

    or

    yarn add node-loc
    

    Usage

    You can use node-cloc in you ternimal, or as a npm package in your projects.

    Command line mode

    Support CLOC of a file or directory.

    1. a file

    # loc file <path> 
    loc file src/index.ts

    loc file

    2. a directory

    # loc dir <pattern> 
    loc dir **/*.ts

    loc dir

    Third-party mode(in TypeScript)

    import { LocFile, LocDir } from 'node-loc';
    
    // for a file.
    const file = new LocFile(filePath);
    const { info } = file.getInfo();
    
    //  for a directory.
    const dir = new LocDir(pattern);
    const { info } = dir.getInfo();
    

    Features

    • Support both command line mode and third-party package mode.
    • Written in TypeScript with complete define types.

    License

    MIT License.

    Install

    npm i node-loc

    DownloadsWeekly Downloads

    32

    Version

    1.1.7

    License

    MIT

    Last publish

    Collaborators

    • avatar