Skip to content

Commit 87d24c6

Browse files
committed
Use import instead of require
1 parent c65fbc0 commit 87d24c6

File tree

11 files changed

+23
-22
lines changed

11 files changed

+23
-22
lines changed

level-2/function/index.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const AWSXRay = require("aws-xray-sdk-core");
2-
const { DynamoDBClient, GetItemCommand } = require("@aws-sdk/client-dynamodb");
1+
import AWSXRay from "aws-xray-sdk-core";
2+
import { DynamoDBClient, GetItemCommand } from "@aws-sdk/client-dynamodb";
33

44
export const handler = async (event) => {
55
const tableSuffix = process.env.JOKE_TABLE_SUFFIX

level-3/function/index.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const AWSXRay = require("aws-xray-sdk-core");
2-
const { DynamoDBClient, GetItemCommand } = require("@aws-sdk/client-dynamodb");
1+
import AWSXRay from "aws-xray-sdk-core";
2+
import { DynamoDBClient, GetItemCommand } from "@aws-sdk/client-dynamodb";
33

44
export const handler = async (event, context) => {
55
const TIMEOUT_GRACE_PERIOD_IN_MILLIS = 980;

level-4/function/index.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const AWSXRay = require("aws-xray-sdk-core");
2-
const { DynamoDBClient, GetItemCommand } = require("@aws-sdk/client-dynamodb");
1+
import AWSXRay from "aws-xray-sdk-core";
2+
import { DynamoDBClient, GetItemCommand } from "@aws-sdk/client-dynamodb";
33

44
const tableSuffix = process.env.JOKE_TABLE_SUFFIX
55
? process.env.JOKE_TABLE_SUFFIX

level-5/function/index.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const { SQSClient, SendMessageCommand } = require("@aws-sdk/client-sqs");
1+
import { SQSClient, SendMessageCommand } from "@aws-sdk/client-sqs";
22

33
const sqsQueueURL = process.env.SQS_QUEUE_URL;
44

level-6/function/index.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const AWSXRay = require("aws-xray-sdk-core");
2-
const { DynamoDBClient, GetItemCommand } = require("@aws-sdk/client-dynamodb");
1+
import AWSXRay from "aws-xray-sdk-core";
2+
import { DynamoDBClient, GetItemCommand } from "@aws-sdk/client-dynamodb";
33

44
const tableSuffix = process.env.JOKE_TABLE_SUFFIX
55
? process.env.JOKE_TABLE_SUFFIX

level-7/api-to-serverless/api.mjs

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
1-
const express = require("express");
2-
const bodyParser = require("body-parser");
1+
import express from "express";
2+
import bodyParser from "body-parser";
3+
34
const app = express();
45
const port = 3000;
56

level-7/api-to-serverless/index.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const serverless = require("serverless-http");
2-
const app = require("./api.js").app;
1+
import serverless from "serverless-http";
2+
import { app } from "./api.js";
33

44
export const handler = serverless(app, {
55
request(request, event, context) {

level-7/unit-tests/index.mjs

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const { DynamoDBClient, GetItemCommand } = require("@aws-sdk/client-dynamodb");
1+
import { DynamoDBClient, GetItemCommand } from "@aws-sdk/client-dynamodb";
22

33
const ddb = new DynamoDBClient();
44

level-7/unit-tests/index.test.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
const { mockClient } = require("aws-sdk-client-mock");
2-
const { DynamoDBClient, GetItemCommand } = require("@aws-sdk/client-dynamodb");
3-
const handler = require("./index.js").handler;
1+
import { mockClient } from "aws-sdk-client-mock";
2+
import { DynamoDBClient, GetItemCommand } from "@aws-sdk/client-dynamodb";
3+
import { handler } from "./index.js";
44

55
const ddbMock = mockClient(DynamoDBClient);
66

level-8/function/index.mjs

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
const AWSXRay = require("aws-xray-sdk-core");
2-
const {
1+
import AWSXRay from "aws-xray-sdk-core";
2+
import {
33
DynamoDBClient,
44
GetItemCommand,
55
PutItemCommand,
6-
} = require("@aws-sdk/client-dynamodb");
6+
} from "@aws-sdk/client-dynamodb";
77

88
const tableSuffix = process.env.JOKE_TABLE_SUFFIX
99
? process.env.JOKE_TABLE_SUFFIX

level-9/function/index.mjs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
const AWSXRay = require("aws-xray-sdk-core");
2-
const { DynamoDBClient, GetItemCommand } = require("@aws-sdk/client-dynamodb");
1+
import AWSXRay from "aws-xray-sdk-core";
2+
import { DynamoDBClient, GetItemCommand } from "@aws-sdk/client-dynamodb";
33

44
const tableSuffix = process.env.JOKE_TABLE_SUFFIX
55
? process.env.JOKE_TABLE_SUFFIX

0 commit comments

Comments
 (0)