-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
31 lines (31 loc) · 1.17 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
{
"name": "plugin-queued-callbacks-and-voicemail",
"version": "1.0.0",
"private": true,
"scripts": {
"build": "RD_BUILD=$(git rev-parse HEAD | cut -c 1-7) node --max-old-space-size=8192 node_modules/.bin/flex-plugin build",
"postinstall": "flex-plugin pre-script-check",
"lint": "eslint --ext js src/ serverless/functions",
"lint:fix": "npm run lint -- --fix",
"prepare": "husky install",
"start": "twilio flex:plugins:start",
"deploy": "./.deploy/prepare-feature-branch.sh && AWS_ACCESS_KEY_ID=$S3_ACCESS_KEY AWS_SECRET_ACCESS_KEY=$S3_SECRET AWS_DEFAULT_REGION=us-west-2 aws s3 sync --acl public-read ./build/ $S3_DEPLOY_PATH",
"postdeploy": "aws cloudfront create-invalidation --distribution-id $CLOUDFRONT_DISTRIBUTION_ID --paths '/*' || true"
},
"dependencies": {
"flex-plugin-scripts": "4.1.0",
"moment": "2.24.0",
"moment-timezone": "0.5.28",
"react": "16.5.2",
"react-dom": "16.5.2",
"react-moment": "0.9.7",
"url-join": "^4.0.1"
},
"devDependencies": {
"@twilio/flex-ui": "^1",
"eslint": "^7.30.0",
"eslint-config-twilio": "^1.35.1",
"husky": "^7.0.1",
"react-test-renderer": "16.5.2"
}
}