Files
DefinitelyTyped/types/read-pkg-up/read-pkg-up-tests.ts
2018-01-07 14:10:23 -08:00

9 lines
487 B
TypeScript

import ReadPkgUp = require('read-pkg-up');
ReadPkgUp().then(pkg => pkg.name); // $ExpectType Promise<string>
ReadPkgUp({cwd: '.', normalize: true}).then(pkg => pkg.name); // $ExpectType Promise<string>
ReadPkgUp({cwd: '.', normalize: false}).then(pkg => pkg['name']); // $ExpectType Promise<any>
ReadPkgUp.sync().name; // $ExpectType string
ReadPkgUp.sync({cwd: '.', normalize: true}).name; // $ExpectType string
ReadPkgUp.sync({cwd: '.', normalize: false})['name']; // $ExpectType any