Skip to main content
Glama
options.js1.01 kB
"use strict"; const $RefParserOptions = require("@apidevtools/json-schema-ref-parser/lib/options"); const schemaValidator = require("./validators/schema"); const specValidator = require("./validators/spec"); const util = require("util"); module.exports = ParserOptions; /** * Options that determine how Swagger APIs are parsed, resolved, dereferenced, and validated. * * @param {object|ParserOptions} [_options] - Overridden options * @class * @augments $RefParserOptions */ function ParserOptions (_options) { $RefParserOptions.call(this, ParserOptions.defaults); $RefParserOptions.apply(this, arguments); } ParserOptions.defaults = { /** * Determines how the API definition will be validated. * * You can add additional validators of your own, replace an existing one with * your own implemenation, or disable any validator by setting it to false. */ validate: { schema: schemaValidator, spec: specValidator, }, }; util.inherits(ParserOptions, $RefParserOptions);

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/indrasishbanerjee/aem-mcp-server'

If you have feedback or need assistance with the MCP directory API, please join our Discord server