DefinitelyTyped/types/apimocker/apimocker-tests.ts
Uchenna Chilaka e17a183c27 (apimocker:new) new type definition for apimocker library (#36952)
* (lib) initial source for @types/apimocker

* (test) typical, documented use case

* (cleanup) prep for PR

* (apimocker) updates

* (apimocker) fixed sample code

* (apimocker:refactor) fixes from linting notes

* (apimocker:check) generated with dts-gen & tweaked

* (apimocker:build) wip to fix CI build

* (apimocker:build) fixed header formatting

* (apimocker:build) removed .gitignore

* (apimocker:build) tweaks

* (apimocker:wip) tslint.json issues

* (apimocker:build) added package.json & ts3.1/*

* (apimocker:refactor) tweaks to fix build

* (apimocker:build) removed offending test

* (apimocker:build) Removed unused file

* (apimocker:refactor) more build fixes 😭

* (feedback) cleanup comments & removed package.json

* (feedback) more tweaks from review notes
2019-07-18 08:50:38 -07:00

15 lines
361 B
TypeScript

import * as ApiMocker from 'apimocker';
const PORT = 7878;
// $ExpectType ApiMocker
const server = ApiMocker.createServer({ quiet: false });
// $ExpectType ApiMocker
server.start(PORT, () => {
console.log(`API mocker started successfully @${PORT}`);
// $ExpectType ApiMocker
server.stop(() => console.log('API mocker stopped successully'));
});