MCPcopy Create free account
hub / github.com/ReactiveX/rxjs / validInput

Function validInput

scripts/check-package-docs.test.mjs:5–20  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

3import { auditPackageDocs } from './check-package-docs.mjs';
4
5function validInput() {
6 return {
7 documents: new Map([
8 ['README.md', '[RxJS](packages/rxjs/README.md)'],
9 ['packages/rxjs/README.md', '[API](docs/API.md)'],
10 ['packages/rxjs/docs/API.md', '# API'],
11 ]),
12 existingPaths: new Set(['packages/rxjs', 'packages/rxjs/README.md', 'packages/rxjs/docs', 'packages/rxjs/docs/API.md']),
13 manifests: {
14 'packages/rxjs/package.json': { files: ['dist', 'README.md', 'MIGRATION.md', 'CONTRIBUTING.md', 'docs'] },
15 'packages/observable-polyfill/package.json': { files: ['dist', 'README.md'] },
16 'packages/test/package.json': { files: ['dist', 'README.md'] },
17 'packages/migrate/package.json': { files: ['dist', 'README.md', 'docs', 'skill'] },
18 },
19 };
20}
21
22test('accepts package-owned published documentation with valid local links', () => {
23 assert.deepEqual(auditPackageDocs(validInput()), []);

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected