5351 Commits

Author SHA1 Message Date
Max Marze
2ca6179ac8 feat: update esbuild path 2024-05-08 15:58:31 -04:00
Eslam λ Hefnawy
4328be4fc3
fix(dev): pass creds to iot sdk (#12466) 2024-05-08 09:54:13 -07:00
Max Marze
d615fb1207 fix: _packageAll params 2024-05-08 12:28:53 -04:00
Max Marze
14fb25e988
feat: add esbuild sourcemap support (#12464)
* feat: add sourcemap support to esbuild

* fix: add esbuild sourcemap configuration property for linked type

* docs: add esbuild docs
2024-05-07 22:37:21 -04:00
Max Marze
4f5469d640
fix: esbuild checks (#12463) 2024-05-06 17:33:01 -04:00
Max Marze
501fd3a57b fix: node runtime wrapper needs to be cjs 2024-05-06 17:02:16 -04:00
Max Marze
79df074fc7
feat: esbuild support (#12462)
* feat: zero config esbuild defaults

* feat: esbuild support
2024-05-06 15:22:16 -04:00
Max Marze
0f23e0dbd6 fix: handle __dirname for binary build 2024-05-03 12:29:29 -04:00
Max Marze
1886f64f84 fix: handle __dirname for binary build 2024-05-03 12:17:51 -04:00
Eslam λ Hefnawy
5f58403045
fix(dev): remove console logs from shim (#12460) 2024-05-02 14:41:02 -07:00
Eslam λ Hefnawy
560d1d52a2
fix(dev): log when invocation is done (#12455) 2024-04-30 14:28:48 -04:00
Eslam λ Hefnawy
7c84124753
fix: deploy function to update runtime (#12454) 2024-04-29 12:35:45 -07:00
Eslam λ Hefnawy
b5953db004
fix(dev): fix ctrl c message (#12452) 2024-04-26 15:02:34 -07:00
Eslam λ Hefnawy
51996c08bb
feat(dev): add invocation colors to dev command (#12451) 2024-04-26 14:54:34 -07:00
Austen Collins
bb55e0b38c chore: Remove node-fetch 2024-04-24 21:03:03 -07:00
Austen Collins
a4f99514f8 chore: improvements 2024-04-24 20:34:35 -07:00
Austen
4ba2a3534b
chore: remove chalk (#12447) 2024-04-24 08:21:03 -07:00
Eslam λ Hefnawy
5eeac2f717
fix(dev): fix concurrent requests in shim (#12444) 2024-04-24 07:18:40 -07:00
Austen
0b106a0b74
fix: tests (#12446) 2024-04-24 07:18:13 -07:00
Eslam λ Hefnawy
909458e9d1
feat(dev): use logger in dev command (#12436) 2024-04-19 10:34:54 -07:00
Eslam λ Hefnawy
bdc2e84c1c
feat(dev): minor logging improvements (#12433) 2024-04-18 11:50:44 -07:00
Austen Collins
cac093062b fix: Dev mode 2024-04-18 10:24:18 -07:00
Austen Collins
259bb75ac6 fix: esbuild 2024-04-18 10:09:32 -07:00
Austen Collins
a2feeac615 chore: Remove version check to refactor later 2024-04-17 21:38:24 -07:00
Austen Collins
c358e94b2d chore: Sync 2024-04-17 08:07:55 -07:00
Eslam λ Hefnawy
dc5c4d1ba8
fix(dev): fix events logging in dev command (#12429)
* fix(dev): fix events logging in dev command

* feat(dev): improve events logging
2024-04-17 07:29:35 -07:00
Austen Collins
2ed4ff6fd5 chore: WIP 2024-04-17 06:38:58 -07:00
Max Marze
fac9392ade
feat: Use esbuild in devmode (#12430)
* chore: update submodule commit

* feat: use esbuild for dev mode
2024-04-17 00:20:49 -04:00
Eslam λ Hefnawy
8df959c95c
feat(dev): Improve dev command developer experience (#12426)
* feat(dev): added ping to dev session

* feat(dev): improve dev command logging

* chore(dev): rebuild the shim
2024-04-15 10:54:35 -07:00
Austen Collins
3a6dc67a80 chore: continue refactor 2024-04-14 17:25:27 -07:00
Max Marze
201c22df55
V4.0 next (#12425)
* chore: update submodule commit

* refactor: interactive setup and variable resolution cleanup (#12424)

---------

Co-authored-by: Tomasz Czubocha <tomasz.czubocha@gmail.com>
2024-04-12 12:45:46 -04:00
Eslam λ Hefnawy
c49cd810cb
feat(dev): initialize yaml file watcher (#12421) 2024-04-10 16:34:22 -07:00
Austen Collins
caa274b465 chore: Change logger 2024-04-09 20:37:34 -07:00
Max Marze
325f220c1d
fix: handle typescript in binary build correctly (#12416) 2024-04-08 10:45:17 -04:00
Max Marze
a7a93bbcbc
fix: support typescript in devmode (#12412) 2024-04-04 16:58:37 -04:00
Max Marze
90206fa567
fix: use path.join & minified shim in dev mode (#12408) 2024-04-01 20:39:18 -04:00
Eslam λ Hefnawy
8c02a333d7
feat(dev-mode): Adds dev mode command (#12404)
* feat(dev-mode): adds dev mode command/plugin

* chore(dev-mode): more comments

* chore(dev-mode): fix local lambda tests

* fix(dev-mode): minor fixes for dev mode
2024-03-29 11:18:47 -07:00
Max Marze
97bdcf5f05
docs: Add logging configuration docs (#12390) 2024-03-16 18:58:45 -07:00
Max Marze
8adc276cee feat: Add python3.12 & dotnet8 runtimes 2024-02-26 15:25:00 -05:00
Max Marze
cf34c35d83 fix: Handle when log property is not set 2024-02-22 20:30:00 -05:00
Max Marze
0e465bd23c
feat: Support Lambda Logging Configuration (#12371) 2024-02-22 15:40:51 -05:00
Max Marze
5e604f2e1f feat: update custom resource handlers to node20 2024-02-13 14:56:57 -05:00
Max Marze
bd8cef3ff6 feat: update custom resource handlers to node20 2024-02-13 14:55:57 -05:00
Max Marze
d9e211731d feat: add stackOutputs property on serverless object 2024-02-03 13:09:21 -05:00
Austen
347d913c19
chore: Continue removing dashboard plugin (#12335)
* chore: clarify class inputs and dashboardenabled property

* chore: remove dashboard plugin
2024-01-24 14:26:57 -08:00
Austen
bd6a242812
chore: Embed dashboard plugin into framework (#12332)
* chore: initial removal of dashboard plugin as dependency and deprecated logic

* chore: continue refactor

* chore: move dashboard into framework and reduce logic
2024-01-23 00:28:56 -08:00
Max Marze
fa343da804 feat: Add support for passing credential providers into Serverless class 2023-12-13 09:28:50 -08:00
Baerten Dennis
e4dfebdcf6
feat: Add support for java21 runtime (#12273) (#12274)
* feat: Add support for java17 runtime (#12273)

* feat: Add support for java21 runtime (#12273)
2023-11-26 11:10:33 -05:00
Ryo Abe
6cdf14e7a8
feat: Add support for provided.al2023 runtime (#12263) 2023-11-20 12:24:58 -05:00
Sameer
f3f0af85f0
feat: Add support for nodejs20.x runtime (#12251) 2023-11-16 00:28:32 -05:00