luau-promise/.vuepress/config.js

49 lines
1.1 KiB
JavaScript
Raw Normal View History

2019-09-10 19:34:06 +00:00
module.exports = {
title: 'Roblox Lua Promise',
description: 'Promise implementation for Roblox',
base: '/roblox-lua-promise/',
plugins: [
2020-04-29 23:41:45 +00:00
['vuepress-plugin-api-docs-generator', {
2019-09-10 19:34:06 +00:00
defaults: {
returns: ['void'],
property_tags: [{
name: 'read only',
unless: ['writable']
}]
},
types: {
void: {
summary: 'Interchangeable for nil in most cases.'
},
},
tagColors: {
'read only': '#1abc9c',
'writable': '#3498db',
'deprecated': '#e7c000',
'client only': '#349AD5',
'server only': '#01CC67',
'enums': '#e67e22'
},
methodCallOperator: ':',
staticMethodCallOperator: '.'
}]
],
themeConfig: {
2019-09-10 21:12:00 +00:00
activeHeaderLinks: false,
2020-04-29 23:41:45 +00:00
searchPlaceholder: 'Press S to search...',
2019-09-10 19:34:06 +00:00
nav: [
2019-09-10 20:00:43 +00:00
{ text: 'API Reference', link: '/lib/' },
{ text: 'GitHub', link: 'https://github.com/evaera/roblox-lua-promise' }
2019-09-10 19:34:06 +00:00
],
sidebarDepth: 3,
sidebar: [
'/lib/',
2019-09-12 07:58:56 +00:00
'/lib/Usage',
'/lib/Examples'
2019-09-10 19:34:06 +00:00
]
}
}