<commit_before>node-cfx
======

Programatically use cfx in ndoe

## methods

currently supported methods, all return child process

* docs
* init
* run
* test
* testall

## options

Below is a list of options and their CLI equivalent
* binary: '--binary',
* extras: '--extra-packages',
* config: '--use-config',
* profile: '--profiledir',
* pkgdir: '--pkgdir',
* static: '--static-args',
* app: '--app',
* filter: '--filter',
* repeat: '--times',
* updateUr': '--update-url',
* updateLink: '--update-link'

And there are special properties, `env` and `dir`, which the child process uses to execute

## examples

Examples are in the `examples/` dir, also check out the tests

## dependencies

python, firefox

## todo

Docs, better tests, currently requires FF installation to run, should use xvfb for headless tests

## license

MIT License
<commit_msg>I can't spell.<commit_after>node-cfx
======

Programatically use cfx in node

## methods

currently supported methods, all return child process

* docs
* init
* run
* test
* testall

## options

Below is a list of options and their CLI equivalent
* binary: '--binary',
* extras: '--extra-packages',
* config: '--use-config',
* profile: '--profiledir',
* pkgdir: '--pkgdir',
* static: '--static-args',
* app: '--app',
* filter: '--filter',
* repeat: '--times',
* updateUr': '--update-url',
* updateLink: '--update-link'

And there are special properties, `env` and `dir`, which the child process uses to execute

## examples

Examples are in the `examples/` dir, also check out the tests

## dependencies

python, firefox

## todo

Docs, better tests, currently requires FF installation to run, should use xvfb for headless tests

## license

MIT License

{'fraction_non_alphanumeric': 0.14645577035735208, 'fraction_numerical': 0.0, 'mean_word_length': 4.023529411764706, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, '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': '1706933', 'n_tokens_mistral': 558, 'n_tokens_neox': 531, 'n_words': 204}