<commit_before>
# require-anywhere

## Installation

### Using Atom

Just go to Settings (<kbd>Ctrl+,</kbd>) → Install, then search `require-anywhere`, and click Install

### Using apm

```bash
apm install require-anywhere
```

### Using git + apm + npm

```bash
git clone https://github.com/ksxatompackages/require-anywhere
apm link ./require-anywhere
apm develop require-anywhere ./require-anywhere
cd ./require-anywhere
npm install
```

## Features and Usage

 * Add external node module directories to `global.module.paths` to allow Atom users to `require` any node modules they want

### Some directories are added by default

#### In Windows

 * See also: [windows.js](https://github.com/ksxatompackages/require-anywhere/blob/v1.0.0/windows.js)

Include all paths that match `${left}\${mid}\${right}` or `${left}\${right}`, where:

 * `${left}` is windows environment variable, one of: `%UserProfile%`, `%AppData%`, `%ProgramFiles%`, `%ProgramFiles(x86)%`, `%ProgramFiles(x64)%`, `%ProgramW6432%`, `%HomeDrive%`

 * `${mid}` is one of: `nodejs`, `nodejs\repl`, `npm`

 * `${right}` is one of: `atom-node-modules`, `atom-dev-node-modules`, `node_modules`, `.node_modules`, `.node_libraries`

#### In Linux, Mac OS

 * See also: [unix.js](https://github.com/ksxatompackages/require-anywhere/blob/v1.0.0/unix.js)

Include all paths that match `${left}/${right}`, where:

 * `${left}` is one of: `~`, `~/repl`, `/home`, `/home/repl`, `/usr/share`, `/`, `/nodejs`, `/node`

 * `${right}` is one of: `atom-node-modules`, `atom-dev-node-modules`, `node_modules`, `.node_modules`, `.node_libraries`

### Users can also add more paths by settings

Just go to Settings (<kbd>Ctrl+,</kbd>) → Packages → require-anywhere, then do something

You need to reload Atom to apply settings

## License

Copyright © 2015 <NAME>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the<commit_msg>update license<commit_after>
# require-anywhere

## Installation

### Using Atom

Just go to Settings (<kbd>Ctrl+,</kbd>) → Install, then search `require-anywhere`, and click Install

### Using apm

```bash
apm install require-anywhere
```

### Using git + apm + npm

```bash
git clone https://github.com/ksxatompackages/require-anywhere
apm link ./require-anywhere
apm develop require-anywhere ./require-anywhere
cd ./require-anywhere
npm install
```

## Features and Usage

 * Add external node module directories to `global.module.paths` to allow Atom users to `require` any node modules they want

### Some directories are added by default

#### In Windows

 * See also: [windows.js](https://github.com/ksxatompackages/require-anywhere/blob/v1.0.0/windows.js)

Include all paths that match `${left}\${mid}\${right}` or `${left}\${right}`, where:

 * `${left}` is windows environment variable, one of: `%UserProfile%`, `%AppData%`, `%ProgramFiles%`, `%ProgramFiles(x86)%`, `%ProgramFiles(x64)%`, `%ProgramW6432%`, `%HomeDrive%`

 * `${mid}` is one of: `nodejs`, `nodejs\repl`, `npm`

 * `${right}` is one of: `atom-node-modules`, `atom-dev-node-modules`, `node_modules`, `.node_modules`, `.node_libraries`

#### In Linux, Mac OS

 * See also: [unix.js](https://github.com/ksxatompackages/require-anywhere/blob/v1.0.0/unix.js)

Include all paths that match `${left}/${right}`, where:

 * `${left}` is one of: `~`, `~/repl`, `/home`, `/home/repl`, `/usr/share`, `/`, `/nodejs`, `/node`

 * `${right}` is one of: `atom-node-modules`, `atom-dev-node-modules`, `node_modules`, `.node_modules`, `.node_libraries`

### Users can also add more paths by settings

Just go to Settings (<kbd>Ctrl+,</kbd>) → Packages → require-anywhere, then do something

You need to reload Atom to apply settings

## License

Copyright © 2016 <NAME>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
{'fraction_non_alphanumeric': 0.17444529456771232, 'fraction_numerical': 0.009181331293037491, 'mean_word_length': 4.784660766961652, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 6, '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': '6451501', 'n_tokens_mistral': 1332, 'n_tokens_neox': 1287, 'n_words': 402}