Skip to content
This repository was archived by the owner on Nov 13, 2021. It is now read-only.

Tags: vvo/aws-lambda-nodejs-webpack

Tags

v3.1.0

Toggle v3.1.0's commit message
Merge branch 'master' of github.com:vvo/aws-lambda-nodejs-webpack

v3.0.0

Toggle v3.0.0's commit message
feat(Node.js): use and build for Node.js 14 by default

We're now building and deploying to the Node.js 14.x runtime by default.

BREAKING CHANGE: The default Node.js version is now 14.x. You can still use
Node.js 12.x when necessary

v2.0.3

Toggle v2.0.3's commit message
fix(deps): upgrade deps

v2.0.2

Toggle v2.0.2's commit message
fix(targets): ensure we only transpile what's necessary

before this commit we were still reading from:
- user babelrc
- user TypeScript compilerOptions (while we need different ones)
- browserlists

before this commit we were trying to minize code down to ES5 which would code
weird issues with modules like Knex:

`Class constructor  cannot be invoked without 'new'`

Which resulted in heavily transpiled code while Node.js do not need so much
changes.

It's now a lot better. Enjoy.

v2.0.1

Toggle v2.0.1's commit message
fix(webpack): avoid being polluted by user configuration files

v2.0.0

Toggle v2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
feat(webpack5): move to webpack 5, +features, +fixes

fix(deps): enforce using local (local to aws-lambda-nodejs-webpack) webpack/webpack-cli
binaries
fix(deps): enforce using our local webpack & babel plugins/loaders
feat(deps): upgrade all deps
feat(deps): use webpack 5
perf(build): use webpack caching as much as possible
perf(run): use production mode of webpack
perf(size): separate and minify node_modules into vendor.js, this way you can still
possibly debug main.js in AWS console, as long as your own code is not too big
for AWS console
If you're seeing issues, let me know :)

BREAKING CHANGE: We're now using Webpack 5. If you're seeing anything weird, let
us know.

v1.3.0

Toggle v1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #6 from BenBeattieHood/cross-platform-compat

feat(lib): Cross-platform compatability

v1.2.5

Toggle v1.2.5's commit message
fix(lib): allow local TypeScripts requires

v1.2.4

Toggle v1.2.4's commit message
fix(webpack): fix location from source map support

v1.2.3

Toggle v1.2.3's commit message
fix(lib): trigger release