automate github apps docs (#35530)
Co-authored-by: Sarah Edwards <skedwards88@github.com>
This commit is contained in:
28
src/github-apps/scripts/enabled-list-schema.js
Normal file
28
src/github-apps/scripts/enabled-list-schema.js
Normal file
@@ -0,0 +1,28 @@
|
||||
#!/usr/bin/env node
|
||||
// This schema is used to validate
|
||||
// src/github-apps/data/server-to-server-rest.json
|
||||
// src/github-apps/data/user-to-server-rest.json
|
||||
// and src/github-apps/data/fine-grained-pat.json
|
||||
|
||||
export default {
|
||||
type: 'object',
|
||||
required: ['slug', 'subcategory', 'verb', 'requestPath'],
|
||||
properties: {
|
||||
slug: {
|
||||
description: 'The documentation slug for the REST API operation.',
|
||||
type: 'string',
|
||||
},
|
||||
subcategory: {
|
||||
description: 'The subcategory of the REST API operation.',
|
||||
type: 'string',
|
||||
},
|
||||
verb: {
|
||||
description: 'The API request verb.',
|
||||
type: 'string',
|
||||
},
|
||||
requestPath: {
|
||||
description: 'The API request path.',
|
||||
type: 'string',
|
||||
},
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user