UNPKG

@keybittech/awayto

Version:

Deploy a fully-featured application in about 10 minutes that is primed for quick development. Do business, impress a client with a quick demo, finish your poc with time to spare; all easily achievable with Awayto.

129 lines (128 loc) 4.35 kB
{ "name": "##awaytoId##", "version": "1.0.0", "description": "##description##", "dependencies": { "@aws-sdk/client-cloudformation": "^3.36.0", "@aws-sdk/client-cloudfront": "^3.38.0", "@aws-sdk/client-cognito-identity": "^3.39.0", "@aws-sdk/client-cognito-identity-provider": "^3.18.0", "@aws-sdk/client-ec2": "^3.26.0", "@aws-sdk/client-iam": "^3.36.0", "@aws-sdk/client-lambda": "^3.37.0", "@aws-sdk/client-rds": "^3.21.0", "@aws-sdk/client-s3": "^3.13.1", "@aws-sdk/client-ssm": "^3.36.0", "@aws-sdk/credential-provider-cognito-identity": "^3.39.0", "@aws-sdk/s3-request-presigner": "^3.13.1", "@aws-sdk/types": "^3.1.0", "@babel/plugin-transform-typescript": "^7.12.1", "@babel/preset-typescript": "^7.12.7", "@date-io/core": "^1.3.6", "@date-io/moment": "^1.3.13", "@material-ui/core": "^4.9.10", "@material-ui/icons": "^4.9.1", "@material-ui/lab": "^4.0.0-alpha.56", "@material-ui/pickers": "^3.2.10", "@types/aws-lambda": "^8.10.77", "@types/crypto-js": "^4.0.1", "@types/history": "^4.7.8", "@types/jest": "^26.0.23", "@types/material-ui": "^0.21.8", "@types/moment-duration-format": "^2.2.2", "@types/node": "^14.14.22", "@types/pg": "^7.14.11", "@types/react": "^17.0.11", "@types/react-dom": "^17.0.7", "@types/react-dropzone": "^5.1.0", "@types/react-redux": "^7.1.16", "@types/react-router-dom": "^5.1.7", "@types/redux-debounced": "^0.2.19", "@types/redux-logger": "^3.0.9", "@types/redux-persist": "^4.3.1", "@types/uuid": "^8.3.0", "@types/webpack-env": "^1.16.0", "archiver": "^5.3.0", "aws-lambda": "^1.0.6", "babel-plugin-import-glob": "^2.0.0", "babel-preset-minify": "^0.5.1", "circular-dependency-plugin": "^4.4.0", "connected-react-router": "^6.8.0", "crypto-js": "^4.0.0", "customize-cra": "^1.0.0", "eslint-import-resolver-alias": "^1.1.2", "history": "^4.10.1", "immutable": "^3.8.1", "import-glob": "^1.5.0", "ipfs-core": "^0.12.0", "it-all": "^1.0.6", "it-map": "^1.0.6", "it-pipe": "^1.1.0", "it-tar": "^4.0.0", "it-to-buffer": "^2.0.2", "lodash": "^4.17.21", "moment": "^2.27.0", "moment-duration-format": "^2.3.2", "npm-run-all": "^4.1.5", "pg": "^7.4.3", "pg-native": "^3.0.0", "public-ip": "^4.0.4", "react": "^17.0.2", "react-app-rewire-alias": "^1.0.3", "react-app-rewire-multiple-entry": "^2.2.1", "react-app-rewired": "2.1.8", "react-data-table-component": "^6.11.7", "react-dom": "17.0.2", "react-dropzone": "^11.3.2", "react-redux": "^7.2.4", "react-router-dom": "^5.1", "react-scripts": "^4.0.3", "redux": "^4.0.0", "redux-debounced": "^0.5.0", "redux-logger": "^3.0.6", "redux-persist": "^6.0.0", "redux-thunk": "^2.3.0", "route-match": "^0.1.6", "styled-components": "^5.3.0", "ts-loader": "8.2.0", "typeface-courgette": "0.0.72", "typeface-roboto": "0.0.54", "typescript": "^4.3.2", "uuid": "^3.3.2", "web-vitals": "^1.1.2", "webpack": "^4.46.0", "webpack-cli": "^3.1.0", "webpack-node-externals": "^1.7.2" }, "scripts": { "start": "react-app-rewired start", "start-stack": "npm-run-all -p watch-api start-local start-api ", "start-local": "react-app-rewired start --local", "start-api": "sam local start-api -t ./template.sam.yaml -n ./env.json -p 3001 --host localhost --warm-containers EAGER", "watch-api": "webpack --config api.webpack.js --watch", "build-web": "react-app-rewired build", "build-api": "webpack --config api.webpack.js", "build-deploy": "npm-run-all -p build-web build-api", "install-stack": "node bin/deploy.mjs", "db-update": "node bin/dbUpdate.mjs --local", "release": "node bin/release.mjs --awayto-id ##awaytoId##" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest" ] }, "browserslist": { "production": [ ">0.2%", "not dead", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }