We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6ce4b42 commit 74fce5fCopy full SHA for 74fce5f
code/core/src/telemetry/package-json.ts
@@ -21,9 +21,13 @@ export const getActualPackageVersion = async (packageName: string) => {
21
};
22
23
export const getActualPackageJson = async (packageName: string) => {
24
- const resolvedPackageJson = require.resolve(join(packageName, 'package.json'), {
25
- paths: [process.cwd()],
26
- });
27
- const packageJson = JSON.parse(await readFile(resolvedPackageJson, { encoding: 'utf8' }));
28
- return packageJson;
+ try {
+ const resolvedPackageJson = require.resolve(join(packageName, 'package.json'), {
+ paths: [process.cwd()],
+ });
+ const packageJson = JSON.parse(await readFile(resolvedPackageJson, { encoding: 'utf8' }));
29
+ return packageJson;
30
+ } catch (err) {
31
+ return null;
32
+ }
33
0 commit comments