persona-community-5/.pnpm-store/v3/files/8f/3e41811e66fb24181016d6e031feaaa2a7ae7e9296655d4ace85676232d50866c571eca794be781080c64260ac2116f160b60cd176bd611626bf8579ac206e
rdev-worker a1d0d1bf1c
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
build: /implement-feature community-ui --requirements 'Build the React commu...
2026-02-24 08:22:30 +00:00

24 lines
769 B
Plaintext

import * as path from 'path';
import { readFileSync } from 'fs';
import { resolveDocument, BaseResolver } from '../../resolve';
import { parseYamlToDocument } from '../utils';
import { Oas3Types } from '../../types/oas3';
import { normalizeTypes } from '../../types';
export const name = 'Resolve with no external refs';
export const count = 10;
const rebillyDefinitionRef = path.resolve(path.join(__dirname, 'rebilly.yaml'));
const rebillyDocument = parseYamlToDocument(
readFileSync(rebillyDefinitionRef, 'utf-8'),
rebillyDefinitionRef
);
const externalRefResolver = new BaseResolver();
export function measureAsync() {
return resolveDocument({
rootDocument: rebillyDocument,
externalRefResolver,
rootType: normalizeTypes(Oas3Types).Root,
});
}