-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathpackage.json
90 lines (90 loc) · 2.65 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
{
"name": "lambda-resize-image",
"version": "2.2.0",
"description": "An AWS Lambda Function to resize images automatically with API Gateway and S3 for imagemagick tasks. When an image is called on AWS Api Gateway, this package will resize it and send it to the S3.",
"main": "src/handler.js",
"engines": {
"node": ">= 10.20.1"
},
"dependencies": {
"aws-sdk": "^2.662.0",
"imagemagick": "^0.1.3",
"sharp": "^0.25.2"
},
"devDependencies": {
"@babel/core": "^7.9.0",
"@babel/preset-env": "^7.9.5",
"aws-sdk-mock": "^5.1.0",
"babel-core": "^7.0.0-bridge.0",
"babel-loader": "^8.0.2",
"chai": "^4.2.0",
"codecov": "^3.6.5",
"eslint": "^6.8.0",
"eslint-config-prettier": "^6.11.0",
"eslint-config-strongloop": "^2.1.0",
"eslint-plugin-prettier": "^3.1.3",
"jest": "^25.4.0",
"lambda-tester": "^4.0.1",
"prettier": "^2.0.5",
"serverless-offline": "^6.1.4",
"serverless-webpack": "^5.3.1",
"util": "^0.12.2",
"webpack": "^4.43.0",
"webpack-node-externals": "^1.7.2"
},
"scripts": {
"build": "webpack",
"start": "serverless offline start",
"dockerbuild": "docker run -it -v \"${PWD}\":/var/task lambci/lambda:build-nodejs8.10 /bin/bash",
"pretest": "eslint --ignore-path .gitignore . --fix",
"test": "jest"
},
"jest": {
"testEnvironment": "node",
"coverageDirectory": "./coverage/",
"collectCoverage": true,
"verbose": true,
"testMatch": [
"**/test/unit/**/*.js?(x)",
"**/?(*.)+(spec|test).js?(x)"
],
"setupFiles": [
"./test/config/globals.js"
]
},
"repository": {
"type": "git",
"url": "git+https://github.com/apoca/lambdaResizeImage.git"
},
"keywords": [
"image",
"lambda",
"serverless",
"resize",
"aws",
"s3",
"bucket",
"imagemagick",
"nodejs",
"lambda-proxy",
"serverless offline",
"serverless webpack"
],
"author": {
"name": "Miguel Vieira",
"email": "vieira@miguelvieira.com.pt",
"web": "https://github.com/apoca"
},
"contributors": [
{
"name": "Joel Calheiros",
"email": "joel@esolidar.com",
"web": "https://github.com/joelcalheiros"
}
],
"license": "MIT",
"bugs": {
"url": "https://github.com/apoca/lambdaResizeImage/issues"
},
"homepage": "https://github.com/apoca/lambdaResizeImage#readme"
}