# exile.watch docs

## exile.watch

- [Introduction](https://docs.exile.watch/introduction.md)
- [The Maven - exile.watch context](https://docs.exile.watch/the-maven-exile.watch-context.md): When using exile.watch, you become 'The Maven'.
- [hideout](https://docs.exile.watch/projects/hideout.md)
- [crucible](https://docs.exile.watch/projects/crucible.md): User facing website (www.exile.watch)
- [Contributing](https://docs.exile.watch/projects/crucible/contributing.md)
- [writ](https://docs.exile.watch/projects/writ.md): exile.watch design system
- [Contributing](https://docs.exile.watch/projects/writ/contributing.md): @exile-watch/writ setup & contribution guide
- [splinters](https://docs.exile.watch/projects/splinters.md): exile.watch build tools
- [Contributing](https://docs.exile.watch/projects/splinters/contributing.md): @exile-watch/splinters setup & contribution guide
- [@exile-watch/vite-config](https://docs.exile.watch/projects/splinters/exile-watch-vite-config.md): Shared Vite configuration for exile.watch projects
- [@exile-watch/biome-config](https://docs.exile.watch/projects/splinters/exile-watch-biome-config.md): Shared Biome configuration for exile.watch projects
- [@exile-watch/typescript-config](https://docs.exile.watch/projects/splinters/exile-watch-typescript-config.md): Shared TypeScript configuration for exile.watch projects
- [@exile-watch/unit-testing-config](https://docs.exile.watch/projects/splinters/exile-watch-unit-testing-config.md): Shared Vitest configuration for exile.watch projects
- [@exile-watch/lefthook-config](https://docs.exile.watch/projects/splinters/exile-watch-lefthook-config.md): Shared Lefthook configuration for exile.watch projects
- [nucleus](https://docs.exile.watch/projects/nucleus.md): exile.watch data
- [Contributing (data)](https://docs.exile.watch/projects/nucleus/contributing-data.md): @exile-watch/nucleus setup & contribution guide
- [Encounter token breakdown](https://docs.exile.watch/projects/nucleus/contributing-data/encounter-token-breakdown.md)
- [Contributing (scripts)](https://docs.exile.watch/projects/nucleus/contributing-scripts.md): @exile-watch/nucleus setup & contribution guide
- [Scripts definition](https://docs.exile.watch/projects/nucleus/contributing-scripts/scripts-definition.md)
- [@exile-watch/encounter-data](https://docs.exile.watch/projects/nucleus/exile-watch-encounter-data.md): Data that powers exile.watch
- [@exile-watch/seo](https://docs.exile.watch/projects/nucleus/exile-watch-seo.md): Search Optimization Engine tooling that powers exile.watch
- [malachai](https://docs.exile.watch/projects/malachai.md): exile.watch chrome extensions
- [Contributing](https://docs.exile.watch/projects/malachai/contributing.md)
- [snap gyazo thumbnail](https://docs.exile.watch/projects/malachai/snap-gyazo-thumbnail.md): @exile-watch/snap-gyazo-thumbnail
- [doryani](https://docs.exile.watch/projects/doryani.md): exile.watch automation
- [Contributing](https://docs.exile.watch/projects/doryani/contributing.md)
- [Actions](https://docs.exile.watch/projects/doryani/actions.md)
- [Authenticate to GitHub Package Registry](https://docs.exile.watch/projects/doryani/actions/authenticate-to-github-package-registry.md): Action designed to automate the authentication process with GitHub Package Registry
- [Install npm dependencies](https://docs.exile.watch/projects/doryani/actions/install-npm-dependencies.md): Action designed to install NPM dependencies
- [Code quality assurance](https://docs.exile.watch/projects/doryani/actions/code-quality-assurance.md): Action designed to enforce Code Quality Assurance by automating checks for code formatting, linting, testing, and build verification
- [Deploy webapp](https://docs.exile.watch/projects/doryani/actions/deploy-webapp.md): Action designed to automate the deployment of web applications to Cloudflare Pages
- [Publish package](https://docs.exile.watch/projects/doryani/actions/publish-package.md): Action designed to automate the process of publishing a Lerna package to a github npm registry
- [Preview publish package](https://docs.exile.watch/projects/doryani/actions/preview-publish-package.md): Designed to automate the process of building and publishing a preview version of a exile.watch package to a GitHub NPM registry, enabling users to test and evaluate changes before the final release
- [Preview deploy webapp](https://docs.exile.watch/projects/doryani/actions/preview-deploy-webapp.md): Action designed to automate the process of building and deploying a preview version of a webapp to Cloudflare Pages, enabling users to test and evaluate changes before the final release
- [voidstone](https://docs.exile.watch/voidstone.md)
- [Contributing](https://docs.exile.watch/voidstone/contributing.md): @exile-watch/voidstone setup & contribution guide
- [Commit message guidelines](https://docs.exile.watch/development/commit-message-guidelines.md)
- [Prerequisites](https://docs.exile.watch/development/prerequisites.md)
- [Generating GitHub PAT](https://docs.exile.watch/development/generating-github-pat.md)
- [.npmrc file](https://docs.exile.watch/development/.npmrc-file.md)
- [Dependencies](https://docs.exile.watch/architecture/dependencies.md): All exile.watch packages
- [Tech stack](https://docs.exile.watch/architecture/tech-stack.md)
- [Adoption chart](https://docs.exile.watch/architecture/adoption-chart.md): Visual guide highlighting the widespread use and impact of exile.watch build tools and automation processes across it's projects
- [GHA workflows web](https://docs.exile.watch/architecture/gha-workflows-web.md): Visual map detailing how various @exile-watch/doryani actions interconnect and depend on each other within a specific workflow
- [License - FSL, Apache 2.0](https://docs.exile.watch/legal/license-fsl-apache-2.0.md)
- [Non-Affiliation Notice](https://docs.exile.watch/legal/non-affiliation-notice.md)
- [Code of Conduct](https://docs.exile.watch/legal/code-of-conduct.md): TL;DR - Don't judge others, be nice and treat others the way you want to be treated
- [Privacy Policy](https://docs.exile.watch/legal/privacy-policy.md)
