fp/pnpm-workspace.yaml

11 lines
721 B
YAML
Raw Normal View History

2024-07-16 06:57:27 +00:00
## We differentiate packages and services in order to make Dockerfile builds less terse.
## When we are building a docker image for a service, we need to include all their package dependencies.
## Instead of having to manually pick and choose every dependent package into the build context,
## we can just copy all the packages/* into build context.
## For example, when we are building fp/scout, we don't want to include @futureporn/next or @futureporn/strapi in the docker build context.
## @futureporn/scout, @futureporn/strapi, @futureporn/next would all be considered services.
## In other words, services/* depend on packages, but packages/* do not depend on services/*
2024-01-20 16:16:14 +00:00
packages:
2024-07-15 16:07:04 +00:00
- 'packages/*'
2024-07-16 06:57:27 +00:00
- 'services/*'