FormidableLabs / FormidableLabs/serverless-jetpack
lerna support in serverless jetpack
- Dominant language
- JavaScript
- Stars
- 281
- Forks
- 14
- PR merge metrics
- No merged PRs in 30d
Description
My project structure looks like the following:
```
--root
----shared-modules
------------packageD
-----------------serverless.yml
-----------------package.json
----packageA
--------serverless.yml
--------package.json
----packageB
--------serverless.yml
--------package.json
----packageC
--------serverless.yml
--------package.json
```
**Requirement:**
PackageA depends on sharedModules/packageD and packageB
packageB depends on packageC
packageC depends on sharedModules
As of now I am using npm (not yarn). Okay with having to change it to yarn if required for lerna to work but prefer not to.
What configurations do I need to make in serverless-jetpack for this exactly? I see it is supported but not clear on what needs to be done to achieve this.
Contributor guide
Research direction
Read the package.json and serverless.yml files in packageA, packageB, packageC, and shared-modules/packageD first, then inspect serverless-jetpack's existing Lerna support and configuration entry points. Done means the shown dependency graph is handled correctly with npm, or the required Yarn setup is clearly documented.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100