Skip to content

Commit dea1a16

Browse files
committedAug 16, 2022
Fix TypeScript return type
Fixes #17
1 parent b05b835 commit dea1a16

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed
 

‎index.d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ console.log(await packageDirectory());
3030
//=> '/Users/sindresorhus/foo'
3131
```
3232
*/
33-
export function packageDirectory(options?: Options): Promise<string>;
33+
export function packageDirectory(options?: Options): Promise<string | undefined>;
3434

3535
/**
3636
Synchronously find the root directory of a Node.js project or npm package.
@@ -55,4 +55,4 @@ console.log(packageDirectorySync());
5555
//=> '/Users/sindresorhus/foo'
5656
```
5757
*/
58-
export function packageDirectorySync(options?: Options): string;
58+
export function packageDirectorySync(options?: Options): string | undefined;

‎index.test-d.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {expectType} from 'tsd';
22
import {packageDirectory, packageDirectorySync} from './index.js';
33

4-
expectType<Promise<string>>(packageDirectory({cwd: '/Users/project/pkg-dir'}));
5-
expectType<string>(packageDirectorySync({cwd: '/Users/project/pkg-dir'}));
4+
expectType<Promise<string | undefined>>(packageDirectory({cwd: '/Users/project/pkg-dir'}));
5+
expectType<string | undefined>(packageDirectorySync({cwd: '/Users/project/pkg-dir'}));

0 commit comments

Comments
 (0)
Please sign in to comment.