apigee / apigee/apigeetool-node
deployhostedtarget should not create zip files for non-bundled dependencies
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 91
- Forks
- 91
- PR merge metrics
- No merged PRs in 30d
Description
If there is a node_modules directory in your hosted directory (or the directory you use as the source root), apigeetool deployhostedtarget will ALWAYS create .zip files for each node modules. This IS NOT ideal and should not happen since the default mechanism is to npm install and there is already the bundled dependencies feature for cherry-picking the node modules you do need.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No file or test is named. Start by tracing the deployhostedtarget handling of node_modules and compare ordinary dependencies with the bundled-dependencies path. Done means non-bundled node_modules are not packaged into individual .zip files while explicitly bundled dependencies still are.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100