openapi-directory
Version:
Building & bundling https://github.com/APIs-guru/openapi-directory for easy use from JS
13 lines (9 loc) • 370 B
text/typescript
// Include a global type declaration that covers all
// generated api/* files.
/// <reference path="../../openapi-directory.d.ts" />
import { Trie } from "./trie";
export * from 'openapi3-ts/dist/model';
const trieData = require('../../api/_index.js');
const apiIndex = new Trie(trieData);
export const findApi = (url: string) =>
apiIndex.getMatchingPrefix(url);