Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/samuelmaddock/glua-docs

:mag: Quick documentation lookup for Garry's Mod Lua
https://github.com/samuelmaddock/glua-docs

documentation garrysmod gmod

Last synced: 3 months ago
JSON representation

:mag: Quick documentation lookup for Garry's Mod Lua

Awesome Lists containing this project

README

        

# Garry's Mod Lua Docs

Quick documentation lookup for Garry's Mod Lua, inspired by http://dochub.io/

### Features ###
* Faster documentation lookup
* Sorted by Lua state (server, shared, client, menu)
* Code syntax highlighting
* Offline availability
* Links back to wiki

## Scraper ##
Updating GLua Docs involves scraping the [Garry's Mod Wiki](http://wiki.garrysmod.com/page/Main_Page).
It's suggested not to run this too often as to respect bandwidth usage.
[Node.js](http://nodejs.org/) is required to run the scraper.

cd scraper
npm install # install node.js dependencies (see package.json)
node scrape.js # run the scraper

## Build ##
```bash
yarn
yarn build
```

## Deploy ##
The app is deployed to the `gh-pages` branch.
```bash
yarn deploy
```