{"library":"lerna-to-lambda","type":"library","category":null,"description":"lerna-to-lambda (l2l) is a specialized utility designed for developers working with Lerna monorepos who need to deploy individual packages as AWS Lambda functions. At version 0.3.1, this tool facilitates the creation of compact, standalone deployment archives by intelligently bundling a specific monorepo package with only its necessary dependencies. It resolves the common challenge of dealing with hoisted `node_modules` in Lerna projects by copying direct and recursive subdependencies into a single `node_modules` structure within the output directory. A key differentiator is its ability to correctly handle both external npm packages and internal, inter-dependent monorepo packages, ensuring a self-contained runtime environment for Lambda. By default, it excludes `aws-sdk`, assuming it's provided by the Lambda runtime. While a powerful bundling solution, it is not a package manager itself; users must ensure all dependencies are installed via `yarn` or `npm` prior to execution. Its release cadence is likely feature-driven given its current version number.","language":"javascript","status":"active","version":"0.3.1","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install lerna-to-lambda","imports":["npx l2l -i build -o lambda","import type { Options } from 'lerna-to-lambda';","// No default export from 'lerna-to-lambda'"]},{"cmd":"yarn add lerna-to-lambda","imports":[]},{"cmd":"pnpm add lerna-to-lambda","imports":[]}],"homepage":null,"github":"https://github.com/lafiosca/lerna-to-lambda","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/lerna-to-lambda","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/lerna-to-lambda/compatibility"}}