-
Notifications
You must be signed in to change notification settings - Fork 13
/
package.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": "[email protected]",
"web": "https://github.com/apoca"
},
"contributors": [
{
"name": "Joel Calheiros",
"email": "[email protected]",
"web": "https://github.com/joelcalheiros"
}
],
"license": "MIT",
"bugs": {
"url": "https://github.com/apoca/lambdaResizeImage/issues"
},
"homepage": "https://github.com/apoca/lambdaResizeImage#readme"
}