Adding Node.js Projects
Seed provides first-class support for Node.js projects. We currently support:
- Node.js 18.x, 16.x, 14.x, 12.x, 10.x, 8.10, & 6.10
- Dependencies built using npm, yarn, or pnpm. We also support private npm modules.
- Unit tests via the
npm run testcommand. You can read more on running tests here. - Most common Serverless plugins including, Serverless Webpack.
Seed auto-detects the package manager. If a yarn.lock is found then Yarn will be used, if package-lock.json is found then npm will be used, and if pnpm-lock.yaml is found pnpm will be used. If none of these are found then Seed defaults to npm.
We also have a popular starter project you can use - Serverless Node.js Starter.
Help improve this page. Edit it with GitHub
Was this page helpful? Let us know via Twitter
Do your Serverless deployments take too long? Incremental deploys in Seed can speed it up 100x!
Learn More