<commit_before># npmdiff
Tool to diff npm packages to another or to a local file system folder.

This is not a working package yet.


## Install
It is recommended to install this globally so it is available everywhere in
your development environment.

    $ npm i -g npmdiff


## Usage Examples

    $ npm test-package@0.0.1 test-package@0.0.2
    $ npm local-test-directory test-package@0.0.2<commit_msg>updating readme<commit_after># npmdiff
Command line tool to diff npm packages to one another or to local file system
folders.

**IMPORTANT** - This is not a working package yet.


## Install
It is recommended to install this globally so it is available everywhere in
your development environment.

    $ npm i -g npmdiff


## Usage Examples

    $ npm test-package@0.0.1 test-package@0.0.2
    $ npm local-test-directory test-package@0.0.2


## Commentary on Implementation
This is a command line tool. In my opinion that makes using synchronous calls
OK.  [Conversation is enrouraged on this as an Issue on this repository][0], as
there seems to be no consensus on when synchronous calls should and should not
be used in node based applications.




[0]: https://github.com/jamsyoung/npmdiff/issues/1
{'fraction_non_alphanumeric': 0.06965174129353234, 'fraction_numerical': 0.017412935323383085, 'mean_word_length': 3.6964980544747084, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7160916', 'n_tokens_mistral': 366, 'n_tokens_neox': 332, 'n_words': 159}