node scripts/install-pulumi-plugin.js resource kubernetes v4.5.4
The script is trying to install a Pulumi plugin by using command-line arguments passed to the script. It uses Node.js's child_process
module to spawn a synchronous child process that runs pulumi plugin install
with the provided arguments. If the pulumi
command is not found or other errors are encountered, it catches them and suggests to the user to manually try installing the plugin, giving instructions on how to do so. There is no obvious sign in this script of it attempting to steal sensitive information, get root access, run or download remote code, or harm the system. It also checks for specific errors and returns with a normal exit status, which does not indicate malicious behavior.
@pulumi/kubernetes
's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.Name | Version | Size | License | Type | Vulnerabilities |
---|---|---|---|---|---|
@pulumi/pulumi | 3.106.0 | 3.39 MB | Apache-2.0 | prod | 6 3 |
@types/glob | 5.0.38 | 2.31 kB | MIT | prod | |
@types/node-fetch | 2.6.11 | 4 kB | MIT | prod | |
@types/tmp | 0.0.33 | 1.75 kB | MIT | prod | |
glob | 7.2.3 | 15.08 kB | ISC | prod | |
node-fetch | 2.7.0 | 43.6 kB | MIT | prod | |
shell-quote | 1.8.1 | 15.23 kB | MIT | prod | |
tmp | 0.0.33 | 8.42 kB | MIT | prod |