File tree Expand file tree Collapse file tree 16 files changed +272
-0
lines changed
Expand file tree Collapse file tree 16 files changed +272
-0
lines changed Original file line number Diff line number Diff line change 1+ {
2+ "recommendations" : [
3+ " ms-azuretools.vscode-azurefunctions" ,
4+ " ritwickdey.LiveServer"
5+ ]
6+ }
Original file line number Diff line number Diff line change 1+ {
2+ "version" : " 0.2.0" ,
3+ "configurations" : [
4+ {
5+ "name" : " Attach to Node Functions" ,
6+ "type" : " node" ,
7+ "request" : " attach" ,
8+ "port" : 9229 ,
9+ "preLaunchTask" : " func: host start"
10+ }
11+ ]
12+ }
Original file line number Diff line number Diff line change 1+ {
2+ "azureFunctions.deploySubpath" : " api" ,
3+ "azureFunctions.postDeployTask" : " npm install" ,
4+ "azureFunctions.projectLanguage" : " JavaScript" ,
5+ "azureFunctions.projectRuntime" : " ~2" ,
6+ "debug.internalConsoleOptions" : " neverOpen" ,
7+ "azureFunctions.preDeployTask" : " npm prune" ,
8+ "liveServer.settings.proxy" : {
9+ "enable" : true ,
10+ "baseUri" : " /api" ,
11+ "proxyUri" : " http://127.0.0.1:7071/api"
12+ }
13+ }
Original file line number Diff line number Diff line change 1+ {
2+ "version" : " 2.0.0" ,
3+ "tasks" : [
4+ {
5+ "type" : " func" ,
6+ "command" : " host start" ,
7+ "problemMatcher" : " $func-watch" ,
8+ "isBackground" : true ,
9+ "dependsOn" : " npm install" ,
10+ "options" : {
11+ "cwd" : " ${workspaceFolder}/api"
12+ }
13+ },
14+ {
15+ "type" : " shell" ,
16+ "label" : " npm install" ,
17+ "command" : " npm install" ,
18+ "options" : {
19+ "cwd" : " ${workspaceFolder}/api"
20+ }
21+ },
22+ {
23+ "type" : " shell" ,
24+ "label" : " npm prune" ,
25+ "command" : " npm prune --production" ,
26+ "problemMatcher" : [],
27+ "options" : {
28+ "cwd" : " ${workspaceFolder}/api"
29+ }
30+ }
31+ ]
32+ }
Original file line number Diff line number Diff line change 1+ *.js.map
2+ *.ts
3+ .git*
4+ .vscode
5+ local.settings.json
6+ test
7+ tsconfig.json
Original file line number Diff line number Diff line change 1+ # Logs
2+ logs
3+ * .log
4+ npm-debug.log *
5+ yarn-debug.log *
6+ yarn-error.log *
7+ lerna-debug.log *
8+
9+ # Diagnostic reports (https://nodejs.org/api/report.html)
10+ report. [0-9 ]* . [0-9 ]* . [0-9 ]* . [0-9 ]* .json
11+
12+ # Runtime data
13+ pids
14+ * .pid
15+ * .seed
16+ * .pid.lock
17+
18+ # Directory for instrumented libs generated by jscoverage/JSCover
19+ lib-cov
20+
21+ # Coverage directory used by tools like istanbul
22+ coverage
23+
24+ # nyc test coverage
25+ .nyc_output
26+
27+ # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
28+ .grunt
29+
30+ # Bower dependency directory (https://bower.io/)
31+ bower_components
32+
33+ # node-waf configuration
34+ .lock-wscript
35+
36+ # Compiled binary addons (https://nodejs.org/api/addons.html)
37+ build /Release
38+
39+ # Dependency directories
40+ node_modules /
41+ jspm_packages /
42+
43+ # TypeScript v1 declaration files
44+ typings /
45+
46+ # Optional npm cache directory
47+ .npm
48+
49+ # Optional eslint cache
50+ .eslintcache
51+
52+ # Optional REPL history
53+ .node_repl_history
54+
55+ # Output of 'npm pack'
56+ * .tgz
57+
58+ # Yarn Integrity file
59+ .yarn-integrity
60+
61+ # dotenv environment variables file
62+ .env
63+ .env.test
64+
65+ # parcel-bundler cache (https://parceljs.org/)
66+ .cache
67+
68+ # next.js build output
69+ .next
70+
71+ # nuxt.js build output
72+ .nuxt
73+
74+ # vuepress build output
75+ .vuepress /dist
76+
77+ # Serverless directories
78+ .serverless /
79+
80+ # FuseBox cache
81+ .fusebox /
82+
83+ # DynamoDB Local files
84+ .dynamodb /
85+
86+ # TypeScript output
87+ dist
88+ out
89+
90+ # Azure Functions artifacts
91+ bin
92+ obj
93+ appsettings.json
94+ local.settings.json
Original file line number Diff line number Diff line change 1+ {
2+ "bindings" : [
3+ {
4+ "authLevel" : " anonymous" ,
5+ "type" : " httpTrigger" ,
6+ "direction" : " in" ,
7+ "name" : " req" ,
8+ "methods" : [
9+ " get"
10+ ],
11+ "route" : " message"
12+ },
13+ {
14+ "type" : " http" ,
15+ "direction" : " out" ,
16+ "name" : " res"
17+ }
18+ ]
19+ }
Original file line number Diff line number Diff line change 1+ module . exports = async function ( context , req ) {
2+ context . res = {
3+ // status: 200, /* Defaults to 200 */
4+ body : { text : "Hello from the API" } ,
5+ } ;
6+ } ;
Original file line number Diff line number Diff line change 1+ {
2+ "name": "Azure"
3+ }
Original file line number Diff line number Diff line change 1+ {
2+ "version" : " 2.0" ,
3+ "extensionBundle" : {
4+ "id" : " Microsoft.Azure.Functions.ExtensionBundle" ,
5+ "version" : " [1.*, 2.0.0)"
6+ }
7+ }
You can’t perform that action at this time.
0 commit comments