<commit_before>Version.js
==========

Test a different script version with the switch of a query string.

Version.js is handy in a number of browser-based, JavaScript testing scenarios:

*   Running **automated tests** of your library or plugin against different
    versions of a dependency? (Think of a jQuery plugin being tested against
    different versions of jQuery to ensure compatibility.) Rolling your own code
    to switch the version? Or worse, creating different test runners for each
    version?

        http://local.dev/test/runner_jquery_150.html
        http://local.dev/test/runner_jquery_161.html
        http://local.dev/test/runner_jquery_180.html

    Use Version.js and simplify your setup to a single test runner:

        http://local.dev/test/runner.html?versionjs=1.5.0
        http://local.dev/test/runner.html?versionjs=1.6.1
        http://local.dev/test/runner.html?versionjs=1.8.0

*   Upgrading to a **new version** of a library or plugin? Use Version.js and
    quickly toggle between versions without touching your code. Very helpful for
    comparing that everything works the same.

*   Tired of **maintaining different versions** of a script you're testing
    against? Have a directory filled with every version of jQuery? Version.js
    has built-in support for the most common CDNs, so you have instant access to
    every library and version available.

Download
--------

### Bower

[Bower](http://twitter.github.com/bower) is a package manager for the web. Once
installed, Bower can install Version.js with a single command:

    bower install version.js

### Manually

*   (Minified)[https://raw.github.com/jstayton/version.js/master/build/version.min.js]
*   (Unminified)[https://raw.github.com/jstayton/version.js/master/build/version.js]

Usage
-----
<commit_msg>Fixed link format in README.<commit_after>Version.js
==========

Test a different script version with the switch of a query string.

Version.js is handy in a number of browser-based, JavaScript testing scenarios:

*   Running **automated tests** of your library or plugin against different
    versions of a dependency? (Think of a jQuery plugin being tested against
    different versions of jQuery to ensure compatibility.) Rolling your own code
    to switch the version? Or worse, creating different test runners for each
    version?

        http://local.dev/test/runner_jquery_150.html
        http://local.dev/test/runner_jquery_161.html
        http://local.dev/test/runner_jquery_180.html

    Use Version.js and simplify your setup to a single test runner:

        http://local.dev/test/runner.html?versionjs=1.5.0
        http://local.dev/test/runner.html?versionjs=1.6.1
        http://local.dev/test/runner.html?versionjs=1.8.0

*   Upgrading to a **new version** of a library or plugin? Use Version.js and
    quickly toggle between versions without touching your code. Very helpful for
    comparing that everything works the same.

*   Tired of **maintaining different versions** of a script you're testing
    against? Have a directory filled with every version of jQuery? Version.js
    has built-in support for the most common CDNs, so you have instant access to
    every library and version available.

Download
--------

### Bower

[Bower](http://twitter.github.com/bower) is a package manager for the web. Once
installed, Bower can install Version.js with a single command:

    bower install version.js

### Manually

*   [Minified](https://raw.github.com/jstayton/version.js/master/build/version.min.js)
*   [Unminified](https://raw.github.com/jstayton/version.js/master/build/version.js)

Usage
-----

{'fraction_non_alphanumeric': 0.09744715893494373, 'fraction_numerical': 0.009881965413121054, 'mean_word_length': 3.4223300970873787, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3559932', 'n_tokens_mistral': 1034, 'n_tokens_neox': 997, 'n_words': 372}