{ "name": "@fleekxyz/nfa-serverless", "version": "0.0.1", "description": "The serverless stack for the NFA application", "main": "index.js", "scripts": { "build": "yarn tsc", "invoke:build": "yarn build && serverless invoke local --function submitBuildInfo", "prisma:generate": "npx prisma generate", "prisma:pull": "npx prisma db pull --force", "start": "yarn build && serverless offline", "generate:layers": "./scripts/prepare-prisma-client-lambda-layer.sh && ./scripts/prepare-libs-lambda-layer.sh && ./scripts/prepare-node-modules-lambda-layer.sh", "deploy:dev": "yarn build && yarn generate:layers && yarn sls deploy --stage dev" }, "author": "fleek", "license": "MIT", "devDependencies": { "@serverless/typescript": "^3.27.0", "@types/aws-lambda": "^8.10.114", "@types/node": "^18.15.5", "@types/uuid": "^9.0.1", "esbuild": "^0.17.12", "json-schema-to-ts": "^2.7.2", "serverless": "^3.28.1", "serverless-dotenv-plugin": "^6.0.0", "serverless-esbuild": "^1.42.0", "serverless-offline": "^12.0.4", "ts-node": "^10.9.1", "tsconfig-paths": "^4.1.2", "typescript": "^5.0.2" }, "dependencies": { "@middy/core": "^4.2.7", "@middy/http-json-body-parser": "^4.2.7", "@middy/http-response-serializer": "^4.2.8", "@prisma/client": "^4.13.0", "@types/node": "^18.15.11", "aws-sdk": "^2.1342.0", "prisma": "^4.13.0", "ts-node": "^10.9.1", "typescript": "^5.0.4", "uuid": "^9.0.0", "web3": "^1.9.0" } }