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

    har-extractor
    TypeScript icon, indicating that this package has built-in type declarations

    1.1.1 • Public • Published

    har-extractor

    A CLI that extract har file to directory.

    Install

    Install with npm:

    npm install har-extractor -g
    # or
    npx har-extractor [input]
    

    Usage

    Usage
      $ har-extractor <harfile> --output /path/to/output
    
    Options:
      --output, -o Output directory
      --remove-query-string, -r Remove query string from file path
      --dry-run Enable dry run mode
      --verbose Show processing file path
    
    Examples
      $ har-extractor ./net.har --output /path/to/output
    

    Example

    Extract test/fixtures/en.wikipedia.org.har file to directory.

    npx har-extractor ./test/fixtures/en.wikipedia.org.har -o wikipedia
    wikipedia/en.wikipedia.org/wiki/har
    wikipedia/en.wikipedia.org/static/images/project-logos/enwiki-2x.png
    wikipedia/en.wikipedia.org/w/load.php!debug=false&lang=en&modules=ext.cite.styles!ext.uls.interlanguage!ext.visualEditor.desktopA
    wikipedia/en.wikipedia.org/w/load.php!debug=false&lang=en&modules=startup&only=scripts&skin=vector
    wikipedia/en.wikipedia.org/w/load.php!debug=false&lang=en&modules=ext.gadget.charinsert-styles&only=styles&skin=vector
    wikipedia/en.wikipedia.org/w/load.php!debug=false&lang=en&modules=site.styles&only=styles&skin=vector
    wikipedia/en.wikipedia.org/static/images/wikimedia-button-2x.png
    wikipedia/en.wikipedia.org/static/images/poweredby_mediawiki_176x62.png
    wikipedia/en.wikipedia.org/w/load.php!debug=false&lang=en&modules=jquery,mediawiki!mediawiki.legacy.wikibits&only=scripts&skin=ve
    wikipedia/en.wikipedia.org/static/images/mobile/copyright/wikipedia-wordmark-en.svg
    

    References

    Changelog

    See Releases page.

    Running tests

    Install devDependencies and Run npm test:

    npm i -d && npm test
    

    Contributing

    Pull requests and stars are always welcome.

    For bugs and feature requests, please create an issue.

    1. Fork it!
    2. Create your feature branch: git checkout -b my-new-feature
    3. Commit your changes: git commit -am 'Add some feature'
    4. Push to the branch: git push origin my-new-feature
    5. Submit a pull request :D

    Author

    License

    MIT © azu

    Install

    npm i har-extractor

    DownloadsWeekly Downloads

    22

    Version

    1.1.1

    License

    MIT

    Unpacked Size

    14 kB

    Total Files

    8

    Last publish

    Collaborators

    • avatar