Skip to content

Commit 8b0a928

Browse files
committed
refactor sample apps to reflect the shared nodejs runtime
1 parent 36cf3d5 commit 8b0a928

File tree

5 files changed

+42
-0
lines changed

5 files changed

+42
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{"errorType":"TypeError","errorMessage":"Cannot read properties of undefined (reading 'user')","trace":["TypeError: Cannot read properties of undefined (reading 'user')"," at Runtime.handler (file:///var/task/index.mjs:14:50)"," at Runtime.handleOnceNonStreaming (file:///var/runtime/index.mjs:1173:29)"]}
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
"use strict";
2+
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) {
3+
if (k2 === undefined) k2 = k;
4+
var desc = Object.getOwnPropertyDescriptor(m, k);
5+
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) {
6+
desc = { enumerable: true, get: function() { return m[k]; } };
7+
}
8+
Object.defineProperty(o, k2, desc);
9+
}) : (function(o, m, k, k2) {
10+
if (k2 === undefined) k2 = k;
11+
o[k2] = m[k];
12+
}));
13+
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) {
14+
Object.defineProperty(o, "default", { enumerable: true, value: v });
15+
}) : function(o, v) {
16+
o["default"] = v;
17+
});
18+
var __importStar = (this && this.__importStar) || function (mod) {
19+
if (mod && mod.__esModule) return mod;
20+
var result = {};
21+
if (mod != null) for (var k in mod) if (k !== "default" && Object.prototype.hasOwnProperty.call(mod, k)) __createBinding(result, mod, k);
22+
__setModuleDefault(result, mod);
23+
return result;
24+
};
25+
Object.defineProperty(exports, "__esModule", { value: true });
26+
exports.handler = void 0;
27+
const _ = __importStar(require("lodash"));
28+
const users = [
29+
{ 'user': 'Carlos', 'active': true },
30+
{ 'user': 'Gil-dong', 'active': false },
31+
{ 'user': 'Pat', 'active': false }
32+
];
33+
const handler = async () => {
34+
let out = _.findLastIndex(users, (user) => { return user.user == 'Pat'; });
35+
const response = {
36+
statusCode: 200,
37+
body: JSON.stringify(out + ", " + users[out].user),
38+
};
39+
return response;
40+
};
41+
exports.handler = handler;

0 commit comments

Comments
 (0)