mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
212 lines
4.7 KiB
TypeScript
212 lines
4.7 KiB
TypeScript
import parser = require("swagger-parser");
|
|
import { Spec as Swagger } from "swagger-schema-official";
|
|
|
|
const swaggerMock: Swagger = {
|
|
swagger: '',
|
|
info: {
|
|
title: '',
|
|
version: ''
|
|
},
|
|
paths: { '': {} }
|
|
};
|
|
|
|
// Without callback which returns a promise
|
|
parser.parse("test.yaml").then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.parse("test.yaml", {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.parse("test.yaml", {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.parse("test.yaml", (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// Without callback which returns a promise
|
|
parser.parse(swaggerMock).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.parse(swaggerMock, {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.parse(swaggerMock, {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.parse(swaggerMock, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// Without callback which returns a promise
|
|
parser.dereference("test.yaml").then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.dereference("test.yaml", {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.dereference("test.yaml", {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.dereference("test.yaml", (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// Without callback which returns a promise
|
|
parser.dereference(swaggerMock).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.dereference(swaggerMock, {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.dereference(swaggerMock, {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.dereference(swaggerMock, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// Without callback which returns a promise
|
|
parser.bundle("test.yaml").then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.bundle("test.yaml", {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.bundle("test.yaml", {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.bundle("test.yaml", (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// Without callback which returns a promise
|
|
parser.bundle(swaggerMock).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.bundle(swaggerMock, {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.bundle(swaggerMock, {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.bundle(swaggerMock, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// Without callback which returns a promise
|
|
parser.resolve("test.yaml").then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.resolve("test.yaml", {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.resolve("test.yaml", {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.resolve("test.yaml", (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// Without callback which returns a promise
|
|
parser.resolve(swaggerMock).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.resolve(swaggerMock, {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.resolve(swaggerMock, {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.resolve(swaggerMock, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// Without callback which returns a promise
|
|
parser.validate("test.yaml").then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.validate("test.yaml", {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.validate("test.yaml", {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.validate("test.yaml", (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// Without callback which returns a promise
|
|
parser.validate(swaggerMock).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// with options but, Without callback which returns a promise
|
|
parser.validate(swaggerMock, {}).then((file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback
|
|
parser.validate(swaggerMock, {}, (err, file) => {
|
|
console.log(file);
|
|
});
|
|
|
|
// With callback and no options
|
|
parser.validate(swaggerMock, (err, file) => {
|
|
console.log(file);
|
|
});
|