This is the source code/content for the TwilioQuest Extensions documentation site. If you are interested in creating new content for TwilioQuest, start there!
This website is built using Vuepress. To run the doc site locally, fork/clone this repository on your computer. Then, with Node.js and npm installed, install dependencies for the doc site using:
npm install
Next, you can run the website in development mode with:
npm run dev
Most of the documentation content can be found in Markdown files under src/guide or src/api. Vuepress configuration and theme can be found in the src/.vuepress folder (you should not need to edit this to contribute content). Site navigation is configured in src/.vuepress/config.js if it is necessary to modify the left or top nav.
Whenever a pull request is merged into the main branch of this repository, a new version of the website is deployed a few minutes later.
If you need help with TwilioQuest extension authoring (or help editing our documentation website), there are two places to go:
- Our community forums
- The
#extension-devchannel on the TwilioQuest Discord
While the TwilioQuest team does not maintain an SLA on either channel, we try to check in on these channels as time permits. We also have a number of awesome community members who are quick to jump in and help.
The code and content of the documentation website are available under an MIT license.