123456789101112131415161718192021222324252627 |
- const major = process.versions.node.split('.')[0];
- if (major < 10) {
- process.exit(0);
- }
- const { nodeFileTrace } = require('@vercel/nft');
- const entryPoint = require.resolve('..');
- nodeFileTrace([entryPoint]).then(result => {
-
- console.log('@vercel/nft traced dependencies:', Array.from(result.fileList));
-
- if (result.fileList.has('sentry-cli') || result.fileList.has('sentry-cli.exe')) {
-
- console.error('ERROR: The sentry-cli binary should not be found by @vercel/nft');
- process.exit(-1);
- } else {
-
- console.log('The sentry-cli binary was not traced by @vercel/nft');
- }
- });
|