Skip to content

Commit 0171683

Browse files
authored
Merge branch 'feature/lambda-get-started' into autoMerge/feature/lambda-get-started
2 parents 67225e2 + 078073b commit 0171683

File tree

126 files changed

+20460
-3584
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

126 files changed

+20460
-3584
lines changed

CONTRIBUTING.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,11 +188,11 @@ To run a single test in VSCode, do any one of:
188188
189189
- Unix/macOS/POSIX shell:
190190
```
191-
TEST_FILE=src/test/foo.test.ts npm run test
191+
TEST_FILE=../core/src/test/foo.test.ts npm run test
192192
```
193193
- Powershell:
194194
```
195-
$Env:TEST_FILE = "src/test/foo.test.ts"; npm run test
195+
$Env:TEST_FILE = "../core/src/test/foo.test.ts"; npm run test
196196
```
197197
198198
- To run all tests in a particular subdirectory, you can edit
@@ -209,11 +209,11 @@ To run tests against a specific folder in VSCode, do any one of:
209209
- Run in your terminal
210210
- Unix/macOS/POSIX shell:
211211
```
212-
TEST_DIR=src/test/foo npm run test
212+
TEST_DIR=../core/src/test/foo npm run test
213213
```
214214
- Powershell:
215215
```
216-
$Env:TEST_DIR = "src/test/foo"; npm run test
216+
$Env:TEST_DIR = "../core/src/test/foo"; npm run test
217217
```
218218
219219
### Coverage report

package-lock.json

Lines changed: 2422 additions & 1508 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,8 @@
7070
"webpack-merge": "^5.10.0"
7171
},
7272
"dependencies": {
73-
"@types/node": "^18.19.55",
73+
"@types/node": "^22.7.5",
74+
"@aws-toolkits/telemetry": "^1.0.242",
7475
"vscode-nls": "^5.2.0",
7576
"vscode-nls-dev": "^4.0.4"
7677
}

packages/core/package.json

Lines changed: 3937 additions & 0 deletions
Large diffs are not rendered by default.

packages/core/package.nls.json

Lines changed: 26 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,9 +79,18 @@
7979
"AWS.configuration.description.amazonq.workspaceIndexUseGPU": "Enable GPU to help index your local workspace files. Only applies to Linux and Windows.",
8080
"AWS.configuration.description.amazonq.workspaceIndexMaxSize": "The maximum size of local workspace files to be indexed in MB",
8181
"AWS.command.apig.copyUrl": "Copy URL",
82-
"AWS.command.apig.invokeRemoteRestApi": "Invoke on AWS",
82+
"AWS.command.apig.invokeRemoteRestApi": "Invoke in the cloud",
8383
"AWS.command.apig.invokeRemoteRestApi.cn": "Invoke on Amazon",
84+
"AWS.appBuilder.explorerTitle": "Application Builder",
85+
"AWS.appBuilder.explorerNode.noApps": "[This resource is not yet supported.]",
86+
"AWS.appBuilder.explorerNode.unavailableDeployedResource": "[Failed to retrive deployed resource.]",
87+
"AWS.command.appBuilder.openHandler": "Open Function Handler",
8488
"AWS.command.applicationComposer.open": "Open with Infrastructure Composer",
89+
"AWS.command.appBuilder.openTemplate": "Open Template File",
90+
"AWS.command.appBuilder.deploy": "Deploy SAM Application",
91+
"AWS.command.appBuilder.build": "Build SAM Template",
92+
"AWS.command.appBuilder.searchLogs": "Search Logs",
93+
"AWS.command.refreshappBuilderExplorer": "Refresh Application Builder Explorer",
8594
"AWS.command.applicationComposer.openDialog": "Open Template with Infrastructure Composer...",
8695
"AWS.command.auth.addConnection": "Add New Connection",
8796
"AWS.command.auth.showConnectionsPage": "Add New Connection",
@@ -118,7 +127,7 @@
118127
"AWS.command.aboutToolkit": "About",
119128
"AWS.command.downloadLambda": "Download...",
120129
"AWS.command.uploadLambda": "Upload Lambda...",
121-
"AWS.command.invokeLambda": "Invoke on AWS",
130+
"AWS.command.invokeLambda": "Invoke in the cloud",
122131
"AWS.command.invokeLambda.cn": "Invoke on Amazon",
123132
"AWS.command.refreshAwsExplorer": "Refresh Explorer",
124133
"AWS.command.refreshCdkExplorer": "Refresh CDK Explorer",
@@ -148,6 +157,8 @@
148157
"AWS.command.renderStateMachineGraph": "Render graph",
149158
"AWS.command.copyArn": "Copy ARN",
150159
"AWS.command.copyName": "Copy Name",
160+
"AWS.command.openAwsConsole": "Go to AWS management console",
161+
"AWS.command.openAwsConsole.cn": "Go to Amazon management console",
151162
"AWS.command.listCommands": "Show AWS Commands...",
152163
"AWS.command.listCommands.cn": "Show Amazon Commands...",
153164
"AWS.command.downloadStateMachineDefinition": "Download Definition...",
@@ -198,8 +209,8 @@
198209
"AWS.command.ssmDocument.openLocalDocumentJson": "Download as JSON",
199210
"AWS.command.ssmDocument.openLocalDocumentYaml": "Download as YAML",
200211
"AWS.command.ssmDocument.publishDocument": "Publish a Systems Manager Document",
201-
"AWS.command.launchConfigForm.title": "Edit SAM Debug Configuration",
202-
"AWS.command.addSamDebugConfig": "Add SAM Debug Configuration",
212+
"AWS.command.launchConfigForm.title": "Local Invoke and Debug Configuration",
213+
"AWS.command.addSamDebugConfig": "Add Local Invoke and Debug Configuration",
203214
"AWS.command.toggleSamCodeLenses": "Toggle SAM hints in source files",
204215
"AWS.command.apprunner.createService": "Create Service",
205216
"AWS.command.apprunner.createServiceFromEcr": "Create App Runner Service",
@@ -321,5 +332,15 @@
321332
"AWS.amazonq.featureDev.placeholder.additionalImprovements": "Describe your task or issue in detail",
322333
"AWS.amazonq.featureDev.placeholder.feedback": "Provide feedback or comments",
323334
"AWS.amazonq.featureDev.placeholder.describe": "Describe your task or issue in detail",
324-
"AWS.amazonq.featureDev.placeholder.sessionClosed": "Open a new chat tab to continue"
335+
"AWS.toolkit.lambda.walkthrough.quickpickTitle": "Application Builder Walkthrough",
336+
"AWS.toolkit.lambda.walkthrough.title": "Get started building your application",
337+
"AWS.toolkit.lambda.walkthrough.description": "Your quick guide to build an application visually, iterate locally, and deploy to the cloud!",
338+
"AWS.toolkit.lambda.walkthrough.toolInstall.title": "Complete installation",
339+
"AWS.toolkit.lambda.walkthrough.toolInstall.description": "The AWS Command Line Interface (AWS CLI) is an open source tool that enables you to interact with AWS services using commands in your command-line shell. It is required to create and interact with AWS resources. \n\n[Install AWS CLI](command:aws.toolkit.installAWSCLI)\n\n Use the Serverless Application Model (SAM) CLI to locally build, invoke, and deploy your functions. Version 1.98+ is required. \n\n[Install SAM CLI](command:aws.toolkit.installSAMCLI)\n\n Use Docker to locally emulate a Lambda environment. Docker is optional. However, if you want to invoke locally, Docker is required so Lambda can locally emulate the execution environment. \n\n[Install Docker (optional)](command:aws.toolkit.installDocker)",
340+
"AWS.toolkit.lambda.walkthrough.chooseTemplate.title": "Choose your application template",
341+
"AWS.toolkit.lambda.walkthrough.chooseTemplate.description": "Select a starter application, visually compose an application from scratch, open an existing application, or browse more application examples. \n\nInfrastructure Composer allows you to visually compose modern applications in the cloud. It will define the necessary permissions between resources when you drag a connection between them. \n\n[Initialize your project](command:aws.toolkit.lambda.initializeWalkthroughProject)",
342+
"AWS.toolkit.lambda.walkthrough.step1.title": "Iterate locally",
343+
"AWS.toolkit.lambda.walkthrough.step1.description": "Locally test and debug your code.",
344+
"AWS.toolkit.lambda.walkthrough.step2.title": "Deploy to the cloud",
345+
"AWS.toolkit.lambda.walkthrough.step2.description": "Test your application in the cloud from within VS Code. \n\nNote: The AWS CLI and the SAM CLI require AWS Credentials to interact with the cloud. For information on setting up your credentials, see [Authentication and access credentials](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html). \n\n[Configure credentials](command:aws.toolkit.lambda.walkthrough.credential)"
325346
}

packages/core/resources/icons/aws/applicationcomposer/icon-dark.svg

Lines changed: 1 addition & 1 deletion
Loading

packages/core/resources/icons/aws/applicationcomposer/icon.svg

Lines changed: 1 addition & 1 deletion
Loading

0 commit comments

Comments
 (0)