## In the browser – Hyphenopoly_Loader.js & Hyphenopoly.js * [Download for deployment](./Download,-install-and-setup-for-deployment.md) * [Notes](./Download,-install-and-setup-for-deployment.md#general-notes) * [GitHub](./Download,-install-and-setup-for-deployment.md#using-github) * [npm](./Download,-install-and-setup-for-deployment.md#using-npmjs) * [Global Hyphenopoly Object](./Global-Hyphenopoly-Object.md) * [Mandatory fields](./Global-Hyphenopoly-Object.md#mandatory-fields) * [require](./Global-Hyphenopoly-Object.md#require) * [Optional fields](./Global-Hyphenopoly-Object.md#optional-fields) * [paths](./Global-Hyphenopoly-Object.md#paths) * [setup](./Global-Hyphenopoly-Object.md#setup) * [events](./Events.md) * [cacheFeatureTests](./cacheFeatureTests.md) * [Optional fields in setup](./Setup.md) * [Global Settings](./Setup.md#global-settings) * [Selector Based Settings](./Setup.md#selector-based-settings) * [Events](./Events.md) * [Hyphenators](./Hyphenators.md) * [Hyphenation Errors](./Coping-with-hyphenation-errors.md) ## In node.js – hyphenopoly.module.js * [hyphenopoly.module](./Node-Module.md) ## Special use cases * [Browserify hyphenopoly.module.js](./Special-use-cases.md#browserify-hyphenopolymodulejs) * [Webpack](./Special-use-cases.md#webpack) * [Hyphenate depending on media queries](./Special-use-cases.md#hyphenate-depending-on-media-queries) * [Set .focus() while Hyphenopoly is running](./Special-use-cases.md#set-focus-while-hyphenopoly-is-running) ## Develop * [Dev Tools (devDeps)](./Usage-of-devDependencies.md) * [Branching Model](./Branching-Model.md)