3514 Commits

Author SHA1 Message Date
Eslam λ Hefnawy
333fae1497
fix(invoke-local): fix invoke local esm issue in windows (#12639) 2024-06-26 05:46:59 -07:00
Eslam λ Hefnawy
4f2dc57eb8
fix(dev): ensures that dev mode supports the serverless-iam-role-per-function plugin (#12633) 2024-06-24 15:00:30 -04:00
Eslam λ Hefnawy
6ab69067bf
fix(dev): validate region defined in yml (#12634) 2024-06-24 11:03:27 -07:00
Eslam λ Hefnawy
13b2710e48
fix(info): bring back verbose mode (#12610) 2024-06-18 10:32:48 -07:00
Max Marze
d460ab118a
fix: use cjs for custom-resources (#12600) 2024-06-14 12:31:22 -04:00
Eslam λ Hefnawy
55059f4e04
feat: adds the ability to pass options to the docker build command (#12595)
* feat: adds the ability to pass options to the docker build command

* chore: fix typo
2024-06-13 10:33:48 -07:00
Tomasz Czubocha
ae2fda8509
fix: add missing logger (#12592) 2024-06-11 16:49:16 +02:00
Eslam λ Hefnawy
c926d1fb83
fix: remove extra error log line (#12588) 2024-06-10 15:38:04 -07:00
Eslam λ Hefnawy
f0708ca3c6
fix(dev): make sure dev mode displays single endpoint output (#12587)
* fix(dev): make sure dev mode displays single endpoint output

* chore: add comment
2024-06-10 14:26:13 -07:00
Eslam λ Hefnawy
ee3de28ecc
fix(observability): Only setup integration when observability is enabled (#12586)
* fix: do not create an integration if observability property is not set

* fix: only create integration if observability enabled

* chores: add comments

* chores: update comments
2024-06-10 13:41:37 -07:00
Eslam λ Hefnawy
4fbb3b88e9
feat: use observability service (#12567)
* feat: enable observability

* feat: use observability service
2024-05-31 11:17:02 -07:00
Austen
9c787096a1
Fix Spinner Experience & Improve Messaging (#12564)
* fix: remove spinner, make dev mode notice infrequent

* fix: make dev mode notice less frequent

* fix: improve dev mode closure warning

* fix: improve disconnection notice for dev mode functions

* feat: improve dev mode messaging and list endpoints and functions

* fix: do not display dev mode notice for non-node functions
2024-05-30 13:38:54 -07:00
Max Marze
893bfa7aef
chore: update eslint & prettier (#12553) 2024-05-29 11:51:04 -04:00
Eslam λ Hefnawy
eef1ded058
fix(dev): valiate supported regoins (#12537) 2024-05-24 07:32:00 -07:00
Eslam λ Hefnawy
b711f96102
fix(dev): dev mode logging (#12536) 2024-05-24 06:47:35 -07:00
Max Marze
2cb535ba31
fix: use readFile promise (#12531) 2024-05-23 13:41:30 -04:00
Austen Collins
7e9e20cdf5 merge 2024-05-19 23:24:08 -07:00
Austen Collins
3bc8237d44 fix: Presentation 2024-05-19 23:22:40 -07:00
Tomasz Czubocha
65362ceeaa
feat: update default lambda runtime to nodejs20.x (#12487) 2024-05-17 19:09:17 +02:00
Max Marze
9f0f1a3db1 fix: should not exit on esbuild errors in dev mode 2024-05-17 13:04:16 -04:00
Eslam λ Hefnawy
5a072398bf
fix(dev): fix timeout issue in dev mode shim (#12484) 2024-05-16 08:29:50 -07:00
Austen Collins
be2686b315 fix: spinners 2024-05-15 15:53:50 -07:00
Max Marze
345044a3ea fix: dirname 2024-05-13 20:37:20 -04:00
Max Marze
592962fac3 chore: release prep 2024-05-13 10:24:24 -04:00
Eslam λ Hefnawy
c7d7f2d2d6
feat(dev): better handling of reconnection (#12474) 2024-05-10 10:38:08 -07:00
Eslam λ Hefnawy
678af44bda
fix(dev): fix dev mode when deployment bucket is set (#12467)
* fix(dev): ensure zip file exists when deployment bucket is set

* chore(dev): update debug statement
2024-05-08 16:08:46 -07:00
Eslam λ Hefnawy
4328be4fc3
fix(dev): pass creds to iot sdk (#12466) 2024-05-08 09:54:13 -07: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
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