<commit_before># Index

Below is an alphabetical list of some of the terms and concepts used throughout the documentation. Click on a link to find out more.

##### A
[events.action](/docs/api.md#events-action)<br>
[actions](/docs/core.md#actions)<br>
[app](/docs/api.md#app)<br>
[arrow functions](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/Arrow_functions)<br>
[attributes, data](/docs/core.md#virtual-nodes#data-attributes)<br>

##### B
[.babelrc](https://babeljs.io/docs/usage/babelrc/)<br>
[babel](https://github.com/babel/babel)<br>
[build pipeline](/docs/getting-started.md#build-pipeline)<br>
[buble](https://gitlab.com/Rich-Harris/buble)<br>
[browserify](https://github.com/substack/node-browserify)<br>

##### D
[destructuring assignment](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment)<br>
[DOM](https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction)<br>

##### E
[enhanced object literals](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_Types#Enhanced_Object_literals)<br>
[emit](/docs/api.md#emit)<br>
[events](/docs/core.md#events)<br>
[events, custom](/docs/core.md#custom-events)<br>
[events, lifecycle](/docs/lifecycle-events.md)<br>

##### F
[fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API)<br>

##### G
[actions.router.go](/docs/routing.md#actions-go)<br>

##### H
[h](/docs/api.md#h)<br>
[hyperapp](https://github.com/hyperapp/hyperapp/blob/master/src/index.js)<br>
[hyperx](/docs/hyperx.md)<br>
[hyperxify](https://github.com/substack/hyperxify)<br>

##### I
[import](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import)<br>
[installing](/docs/getting-started.md#installing)<br>
[importing](/docs/getting-started.md#importing)<br>

##### J
[JSX](/docs/jsx.md)<br>

##### K
[keys](/docs/core.md#virtual-nodes#keys)<br>

##### L
[location](https://developer.mozilla.org/en-US/docs/Web/API/Location)<br>
[events.loaded](/docs/api.md#events-loaded)<br>

##### M
[state.router.match](/docs/routing.md#state-match)<br>

##### N
[namespaces](/docs/core.md#namespaces)<br>
[npm](https://www.npmjs.com/)<br>

##### O
[oncreate](/docs/lifecycle-events.md#oncreate)<br>
[onupdate](/docs/lifecycle-events.md#onupdate)<br>
[onremove](/docs/lifecycle-events.md#onremove)<br>

##### P
[state.router.params](/docs/routing.md#state-params)<br>
[plugins](/docs/core.md#plugins)<br>
[popstate](https://developer.mozilla.org/en-US/docs/Web/Events/popstate)<br>
[promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)<br>
[pragma](https://babeljs.io/docs/plugins/transform-react-jsx/#optionspragma)<br>

##### R
[events.render](/docs/api.md#events-render)<br>
[require](https://nodejs.org/api/modules.html#modules_module_require_id)<br>
[root](/docs/core.md#root)<br>
[routing](/docs/routing.md)<br>
[route](/docs/routing.md#router-route)<br>
[rollup](https://github.com/rollup/rollup)<br>

##### S
[state](/docs/core.md#view-and-state)<br>
[spread syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator)<br>

##### T
[tag, custom](/docs/custom-tags.md)<br>
[tutorials](/docs/tutorials.md)<br>

##### U
[events.update](/docs/api.md#events-update)<br>

##### V
[view](/docs/core.md#view-and-state)<br>
[virtual node/tree](/docs/core.md#virtual-nodes)<br>
[webpack](https://github.com/webpack/webpack)<br>
<commit_msg>Fix deadlinks.<commit_after># Index

Below is an alphabetical list of some of the terms and concepts used throughout the documentation. Click on a link to find out more.

##### A
[events.action](/docs/api.md#action)<br>
[actions](/docs/core.md#actions)<br>
[app](/docs/api.md#app)<br>
[arrow functions](https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Functions/Arrow_functions)<br>
[attributes, data](/docs/core.md#data-attributes)<br>

##### B
[.babelrc](https://babeljs.io/docs/usage/babelrc/)<br>
[babel](https://github.com/babel/babel)<br>
[build pipeline](/docs/getting-started.md#build-pipeline)<br>
[buble](https://gitlab.com/Rich-Harris/buble)<br>
[browserify](https://github.com/substack/node-browserify)<br>

##### D
[destructuring assignment](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment)<br>
[DOM](https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction)<br>

##### E
[enhanced object literals](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Grammar_and_Types#Enhanced_Object_literals)<br>
[emit](/docs/api.md#emit)<br>
[events](/docs/core.md#events)<br>
[events, custom](/docs/core.md#custom-events)<br>
[events, lifecycle](/docs/lifecycle-events.md)<br>

##### F
[fetch](https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API)<br>

##### G
[actions.router.go](/docs/routing.md#go)<br>

##### H
[h](/docs/api.md#h)<br>
[hyperapp](https://github.com/hyperapp/hyperapp/blob/master/src/index.js)<br>
[hyperx](/docs/hyperx.md)<br>
[hyperxify](https://github.com/substack/hyperxify)<br>

##### I
[import](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import)<br>
[installation](/docs/getting-started.md#installation)<br>

##### J
[JSX](/docs/jsx.md)<br>

##### K
[keys](/docs/keys.md)<br>

##### L
[location](https://developer.mozilla.org/en-US/docs/Web/API/Location)<br>
[events.loaded](/docs/api.md#loaded)<br>

##### M
[state.router.match](/docs/routing.md#match)<br>

##### N
[namespaces](/docs/core.md#namespaces)<br>
[npm](https://www.npmjs.com/)<br>

##### O
[oncreate](/docs/lifecycle-events.md#oncreate)<br>
[onupdate](/docs/lifecycle-events.md#onupdate)<br>
[onremove](/docs/lifecycle-events.md#onremove)<br>

##### P
[state.router.params](/docs/routing.md#params)<br>
[plugins](/docs/core.md#plugins)<br>
[popstate](https://developer.mozilla.org/en-US/docs/Web/Events/popstate)<br>
[promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)<br>
[pragma](https://babeljs.io/docs/plugins/transform-react-jsx/#optionspragma)<br>

##### R
[events.render](/docs/api.md#render)<br>
[require](https://nodejs.org/api/modules.html#modules_module_require_id)<br>
[root](/docs/core.md#root)<br>
[events.route](/docs/routing.md#route)<br>
[rollup](https://github.com/rollup/rollup)<br>

##### S
[state](/docs/core.md#view-and-state)<br>
[spread syntax](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator)<br>

##### T
[tag, custom](/docs/custom-tags.md)<br>
[tutorials](/docs/tutorials.md)<br>

##### U
[events.update](/docs/api.md#update)<br>
[usage](/docs/getting-started.md#usage)<br>

##### V
[view](/docs/core.md#view-and-state)<br>
[virtual node/tree](/docs/core.md#virtual-nodes)<br>
[webpack](https://github.com/webpack/webpack)<br>

{'fraction_non_alphanumeric': 0.2339249345359325, 'fraction_numerical': 0.0, 'mean_word_length': 6.3138297872340425, 'pattern_counts': {'":': 0, '<': 112, '<?xml version=': 0, '>': 112, 'https://': 42, 'lorem ipsum': 0, 'www.': 2, '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': '3043589', 'n_tokens_mistral': 2805, 'n_tokens_neox': 2561, 'n_words': 224}