aws / aws/aws-sam-cli

Feature request: Support alternative package managers

Open
#7,560 3 comments 10 reactions 0 assignees View on GitHub
type/feature
Dominant language
Python
Stars
6.7k
Forks
1.2k
Avg merge
1d 10h
Merged PRs (30d)
52

Description

### Describe your idea/feature/enhancement

Right now SAM install dependencies through NPM. If the project makes use of alternative package managers (`pnpm` or `yarn`) this may cause issues since lock files may not be respected, leading to unpredictable builds. It would be nice to support alternative package managers as well.

### Proposal

Recognise the package manager according to the file existing in the project (pnpm-lock / package-lock / yarn.lock) and use the appropriate tool

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.