У меня есть новый проект, который требует относительно небольшого количества сервисов, может быть, 10 или меньше (и поэтому размещать каждый в отдельном репозитории проекта экономически нецелесообразно). Каждый сервис будет определен как AWS::Serverless::Function через шаблон SAM. Мой вопрос: каков рекомендуемый способ организации или структурирования такого проекта?
На данный момент структура такая:
|- src
|- lambdas
|- service-one
|- stuff
|- package.json
|- service-two
|- stuff
|- package.json
|- other-stuff
|- test
|- package.json
Есть ли способ избежать того, чтобы каждая лямбда действовала как отдельный подпроект с уникальными package.json
и т. д.?