文件名称:aws-lambda-nodejs-esbuild:λ:dashing_away:AWS CDK构造,使用极快的esbuild捆绑JavaScript和TypeScript AWS lambda
文件大小:31KB
文件格式:ZIP
更新时间:2024-05-25 13:47:59
aws bundler lambda builder typescript
λ :dashing_away: aws-lambda-nodejs-esbuild 使用构造以构建Node.js AWS lambda。 目录 特征 零配置:开箱即用,无需安装任何其他软件包 支持具有转换限制的ESNext和TypeScript语法(请参阅Note ) 注意:默认JavaScript语法目标设置为ES2017 ,因此所有AWS Lambda Node.js运行时都将支持最终捆绑包。 如果您仍在使用旧的lambda运行时,并且必须遵循它,可以使用esbuild target选项运行,请参阅JavaScript语法支持以获取有关语法转换限制的更多详细信息。 安装 yarn add --dev @aws-cdk/aws-lambda aws-lambda-nodejs-esbuild # or npm install -D @aws-cdk/aws-lambda aws-lambda-nodej
【文件预览】:
aws-lambda-nodejs-esbuild-master
----.eslintrc.yml(543B)
----.gitignore(67B)
----package.json(2KB)
----src()
--------props.ts(2KB)
--------packagers()
--------function.ts(2KB)
--------index.ts(53B)
--------pack-externals.ts(6KB)
--------utils.ts(4KB)
--------types.ts(93B)
----.releaserc.yml(166B)
----jest.config.js(69B)
----LICENSE(1KB)
----tsconfig.json(301B)
----_config.yml(26B)
----.github()
--------FUNDING.yml(79B)
--------workflows()
----examples()
--------minimal()
--------complete()
----README.md(3KB)
----tests()
--------packagers()
--------function.test.ts(3KB)
----.commitlintrc.yml(47B)
----.huskyrc.yml(73B)
----.editorconfig(188B)