Npm
Node: npm · Full type: n8n-nodes-base.npm · Version: 1
Credentials
npmApi (alias: @npm)
CREDENTIAL @npm = npmApi "My Npm"
Operations
Resource: package
| Parameter |
Type |
Default |
Details |
packageName |
string |
"" |
required |
packageVersion |
string |
"latest" |
required |
getVersions
| Parameter |
Type |
Default |
Details |
packageName |
string |
"" |
required |
search
| Parameter |
Type |
Default |
Details |
query |
string |
"" |
required |
limit |
number |
10 |
|
offset |
number |
0 |
|
Resource: distTag
getMany
| Parameter |
Type |
Default |
Details |
packageName |
string |
"" |
required |
update
| Parameter |
Type |
Default |
Details |
packageName |
string |
"" |
required |
packageVersion |
string |
"" |
required |
distTagName |
string |
"latest" |
required |
Common Parameters
| Parameter |
Type |
Default |
Details |
requestOptions |
collection |
{} |
keys: batching, allowUnauthorizedCerts, proxy, timeout |
Parameter Details
requestOptions children:
| Parameter |
Type |
Default |
Details |
batching |
fixedCollection |
{...} |
groups: batch |
allowUnauthorizedCerts |
boolean |
false |
|
proxy |
string |
"" |
|
timeout |
number |
10000 |
|
Example
NODE "npm" @npm AS "Npm" {
resource: "package",
operation: "search",
packageName: {{ $json.packageName }},
packageVersion: {{ $json.packageVersion }},
query: {{ $json.query }}
}