PipedreamHQ / PipedreamHQ/pipedream

[FEATURE] Enable users to supply a package.json for a workflow

Open
#12,165 1 comment 4 reactions 0 assignees View on GitHub
enhancement tracked internally triaged
Dominant language
JavaScript
Stars
11.7k
Forks
5.8k
Avg merge
3d 10h
Merged PRs (30d)
102

Description

**Describe the solution you'd like**
I would like to provide a package.json and package-lock.json file with the following behavior:
- If `package.json` is supplied: Pipedream should install the NPM packages exactly as specified in my `package.json` file (equivalent to running npm install).
- If `package-lock.json` is supplied: Pipedream should install the NPM packages precisely as locked in my `package-lock.json` file (equivalent to running npm ci).

If I supply `package.json` or `package-lock.json`, I don't want Pipedream to automatically install latest packages from the `import` declarations in my Node.js steps.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.