Skip to content

Commit 3f43d78

Browse files
Handle first time display of dependencies (#707)
1 parent 0651933 commit 3f43d78

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

source/util.js

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,15 @@ export const getNewFiles = async rootDir => {
8484
};
8585

8686
export const getNewDependencies = async (newPkg, rootDir) => {
87-
let oldPkg = await git.readFileFromLastRelease(path.resolve(rootDir, 'package.json'));
87+
let oldPkg;
88+
89+
try {
90+
oldPkg = await git.readFileFromLastRelease(path.resolve(rootDir, 'package.json'));
91+
} catch {
92+
// Handle first time publish
93+
return Object.keys(newPkg.dependencies ?? {});
94+
}
95+
8896
oldPkg = JSON.parse(oldPkg);
8997

9098
const newDependencies = [];

0 commit comments

Comments
 (0)