Skip to content

Commit 03e6076

Browse files
authored
Update LocalStack VSCode Extension (#3)
* Update all JS dependencies * Migrate to modern glob * Use native SAM instead of samlocal * Add CodeLens support for JavaScript and TypeScript Lambda functions * chore: fix version compatibility of VSCode types * chore: update dev instructions
1 parent 50ab76a commit 03e6076

File tree

10 files changed

+3098
-2010
lines changed

10 files changed

+3098
-2010
lines changed

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
**Documents all notable changes to the LocalStack VSCode Extension.**
44

5+
## 0.2.0 (2025-08-18)
6+
7+
- feature: Add CodeLens support for JavaScript and TypeScript Lambda functions
8+
- improvement: Remove requirement to use `samlocal` CLI, now uses `sam` CLI directly
9+
- fix: Improve SAM template detection, now handling AWS SAM sample applications
10+
- chore: Update all dependencies to latest versions
11+
512
## 0.1.1 (2023-07-13)
613

714
- Update readme with marketplace link

DEVELOPMENT.md

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
## Requirements
1111

12-
* Node.js (e.g., `16.x`)
12+
* Node.js (e.g., `22.x`)
1313
* [VSCode](https://code.visualstudio.com/) with the recommended extensions [amodio.tsl-problem-matcher](https://marketplace.visualstudio.com/items?itemName=amodio.tsl-problem-matcher) and [dbaeumer.vscode-eslint](https://marketplace.visualstudio.com/items?itemName=dbaeumer.vscode-eslint)
1414
* The [requirements](./README.md#requirements) of the LocalStack extension itself
1515

@@ -31,16 +31,3 @@ For more details, refer to [Publishing Extensions](https://code.visualstudio.com
3131
<!-- TODO: automate using GitHub Action CI build https://code.visualstudio.com/api/working-with-extensions/continuous-integration -->
3232

3333
## Known Issues
34-
35-
* Compile warning `Module not found: Error: Can't resolve 'aws-crt'`
36-
37-
```log
38-
WARNING in ./node_modules/@aws-sdk/util-user-agent-node/dist-es/is-crt-available.js 3:78-96
39-
Module not found: Error: Can't resolve 'aws-crt' in '/Users/joe/Projects/LocalStack/localstack-vscode-extension/node_modules/@aws-sdk/util-user-agent-node/dist-es'
40-
@ ./node_modules/@aws-sdk/util-user-agent-node/dist-es/index.js 4:0-52 15:25-39
41-
@ ./node_modules/@aws-sdk/client-cloudformation/dist-es/runtimeConfig.js 4:0-65 29:12-28
42-
@ ./node_modules/@aws-sdk/client-cloudformation/dist-es/CloudFormationClient.js 12:0-73 16:26-44
43-
@ ./node_modules/@aws-sdk/client-cloudformation/dist-es/index.js 1:0-39 1:0-39
44-
@ ./src/lambda/invokeCommand.ts 6:32-73
45-
@ ./src/extension.ts 9:24-57
46-
```

README.md

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@ Invoke Lambda function:
1818

1919
## Requirements
2020

21-
* [samlocal](https://github.com/localstack/aws-sam-cli-local) command line wrapper around the [AWS SAM CLI](https://github.com/aws/aws-sam-cli) for use with [LocalStack](https://github.com/localstack/localstack).
2221
* [LocalStack](https://docs.localstack.cloud/getting-started/) running in the background.
2322

2423
## Known Issues
@@ -29,6 +28,4 @@ Invoke Lambda function:
2928

3029
## Feedback
3130

32-
<!-- TODO: link to Discuss post or Slack for feedback. Create some feature requests to upvote. -->
33-
3431
We are looking forward to your feedback in our Community Slack [slack.localstack.cloud](https://slack.localstack.cloud/).

0 commit comments

Comments
 (0)