{"_id":"@ublend-npm/aws-lambda","_rev":"150-08472e5c96e6004d211d65d8308c37a9","name":"@ublend-npm/aws-lambda","dist-tags":{"latest":"0.0.2"},"versions":{"0.0.1":{"name":"@ublend-npm/aws-lambda","version":"0.0.1","author":{"name":"Serverless, Inc."},"license":"Apache","_id":"@ublend-npm/aws-lambda@0.0.1","maintainers":[{"name":"dsaltares","email":"david.saltares@gmail.com"},{"name":"toboid","email":"toby@toboid.com"},{"name":"amuslija","email":"muslija.adnan@gmail.com"},{"name":"durgaprasad","email":"durgaprasad.budhwani@gmail.com"},{"name":"danielo515","email":"rdanielo@gmail.com"},{"name":"erd_xyz","email":"erd.yakingun@aula.education"},{"name":"martrik","email":"martiserravivancos@gmail.com"},{"name":"jaycano","email":"jay.cano@aula.education"},{"name":"fiddur","email":"fredrik@liljegren.org"},{"name":"bricecarpentier","email":"brice@daknet.org"},{"name":"haipham-aula","email":"hai.pham@aula.education"},{"name":"el_goya_one","email":"oliver@ublend.co"},{"name":"guro","email":"gurrok@gmail.com"},{"name":"farhansalam","email":"faaann@gmail.com"}],"dist":{"shasum":"e664a271edd10384bd603e474cb5acd7aef315e0","tarball":"https://registry.npmjs.org/@ublend-npm/aws-lambda/-/aws-lambda-0.0.1.tgz","fileCount":18,"integrity":"sha512-+vWkAWBO5VeAFqmiWTdZKUY18Sbcj+ybQ2hxhpdA9GVVzDvkCLiI9SFDQyrYjlm8xG7jT9zfeIArOkV5bMs09A==","signatures":[{"sig":"MEUCIQDybdnhHLopN/iP7ItZIhbRAJpf+ZxpXqtAN2PS7/XP/wIgd1Mg1yaDT3JIl44IZgaPKERyAWWnv93Z2U0lOJfcqPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5Ra2CRA9TVsSAnZWagAA8mUP/09/a05r1PEmFusTI7ZY\nulOj3gM2qZtRxdu5sgHk2XTdsaGqgryOjXRj3fwfiexeC0ycR8YVmigmCcJ8\nU1QVrNl9z5mvfvLj2cMdI8WFCHV/9BHiT4hwm2MlnJMC2YZijGED5PUBn2fw\no0DWQjcRrdB6eFR3kHJaAUSd6POYeLoXdBtlwry+dY5TYRWnAt2YhrNQnIjo\nrBEuByHYNHFolLtDwh6ZiyGrBpTCzW1iTx3xHq/XdMHWfeO1ZPxtSIOIVMao\n/sWZxRGLC9ihyr2v5UaanQY0e0CDr8Tq00oQMH0G2NrG84jcHBCuw5PQIGRM\n/TXEvYDKHxpAS+C0dpEXknTccDVUWHopy4bOUmDayj0lbiZuFGs1ORAUwZJ4\nBXukuoX4xyP7o3xRrNavcQMzEg+rmeKwwdVMEpUZApaKbqyfcVYWvLTCcmaI\n24h0ewjQWArh6yHUhdjQUreKbKInWgPspLMP2KQzcWAhDSLt47mSBlVpdRAY\nj0+j1HsxQxNceeGX2CGl1s9zjoot4wPEGdJmi06E7lqMKQ9zKpiUF0UZ9i1b\nX+NaIYrQ6hBZOJFB9S9Cu2PB+cSwJdhJWaB4C2UAs0Vs1kAmRLDCkzgwYcNv\nQr+fRJTuAEPwIqBYtXdWZbavC+xRw4zPAhPq/J9B/6xwhENhMg8eTB7DIVjm\n7bhe\r\n=rLYW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./serverless.js","gitHead":"d09b467ae527ad7f4eb7766dff62733d343d9e23","scripts":{"lint":"eslint . --fix --cache","test":"jest"},"_npmUser":{"name":"durgaprasad","email":"durgaprasad.budhwani@gmail.com"},"_npmVersion":"6.4.1","description":"Deploy Lambda functions to AWS in seconds with [Serverless Components](https://github.com/serverless/components). Utilizes layers for dependency management and S3 accelerated uploads for maximum upload speeds.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"ramda":"^0.26.0","globby":"^9.2.0","aws-sdk":"^2.474.0","archiver":"^3.0.0","fs-extra":"^7.0.0","@serverless/core":"^1.0.0","@serverless/aws-s3":"^2.0.0","@ublend-npm/aws-iam-role":"0.0.1","@serverless/aws-lambda-layer":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"5.6.0","prettier":"^1.18.2","babel-eslint":"9.0.0","eslint-plugin-import":"^2.18.0","eslint-config-prettier":"^3.6.0","eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-lambda_0.0.1_1575294645635_0.4911998998163898","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@ublend-npm/aws-lambda","version":"0.0.2","author":{"name":"Serverless, Inc."},"license":"Apache","_id":"@ublend-npm/aws-lambda@0.0.2","maintainers":[{"name":"amuslija","email":"muslija.adnan@gmail.com"},{"name":"bricecarpentier","email":"brice@daknet.org"},{"name":"danielo515","email":"rdanielo@gmail.com"},{"name":"dsaltares","email":"david.saltares@gmail.com"},{"name":"durgaprasad","email":"durgaprasad.budhwani@gmail.com"},{"name":"el_goya_one","email":"oliver@ublend.co"},{"name":"erd_xyz","email":"erd.yakingun@aula.education"},{"name":"farhansalam","email":"faaann@gmail.com"},{"name":"fiddur","email":"fredrik@liljegren.org"},{"name":"guro","email":"gurrok@gmail.com"},{"name":"haipham-aula","email":"hai.pham@aula.education"},{"name":"jaycano","email":"jay.cano@aula.education"},{"name":"martrik","email":"martiserravivancos@gmail.com"},{"name":"toboid","email":"toby@toboid.com"}],"dist":{"shasum":"c5e5795d8d2a6e713a8bb75e5abf0bf4f7fb9ced","tarball":"https://registry.npmjs.org/@ublend-npm/aws-lambda/-/aws-lambda-0.0.2.tgz","fileCount":18,"integrity":"sha512-dtFVoNxGNpmtZ2hekOnCxvVPf9E8EHALIMy+kCl2jz/NgA7K7SLiW9SupjeA8ptMcxKHxTcVD8BcuUWTcU8gUg==","signatures":[{"sig":"MEUCIQDh3tduineqszYDLaeiQr39esE5sgEpmU2L+n+ZQcXkjgIgQxLMttTbeS9XjoaqRaMqt7s+NIMfX+yX3NYSG+lqGwM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":233514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd5R24CRA9TVsSAnZWagAA1vwP/R+JabvQHKj9B+shbhHL\n99iMlgWxOZpwAa3TJsbTYxusqHmokN+DKhnNyHbrlzpPLlZ5S+rRf6nDqDdP\nIfsOymaJq46JAwWO3FK4kl8BmZIckkDgjTezFfADH/fpYj7bzt8KcaBeNn8J\nfCer27Kh/KE5W6YWWgZzSTpe3VkhJhRT2y4/01mj6g4Ylyfggd3jHBx7lADP\nznitCGxM5i/zMXwPA5Cin71LYrhIvG0aOPd4NqO7jDw+DcOpGVU2DxwA/HpU\nuVT6bePzomk+0AhszrxmEsRGSY2p0sq8c2CoxbzfJrnzcsITXzzLh8ivR2RD\n+8sgjBCMbBRjpdokgQ+IkQzdTZyZz9tpOVezlhRAYFEq9/2K31ScGig0PMdb\niNXbXxTeXHULMqe/quIhWnT1y7GeTUsXMM5FuM4HnaK9//YOzdKQrErHgmNz\nYvEeZJgHLLecheKrx5CySA7cxvg6eBdnihMrl8fpaaDh+tNvd2siqtPiUaOM\nkloaWP98BxDsuW6i6FDSI2lXYmad5VsCRWNZCTByNfi3Khm+iad3vLnqx2rD\n8xLg6i/LxcfmpMUsh0b3L6m1lsO2/DgR2kpU3Sn7Fy6kV9LAc2i7iGRWGKsu\nQ0nSX4WWUYDuUox8beWSMfTM747tmpUCX5DyQh+0aLXLzyHaDWvp3ED9gkFH\nGG3d\r\n=I+sF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./serverless.js","gitHead":"d09b467ae527ad7f4eb7766dff62733d343d9e23","scripts":{"lint":"eslint . --fix --cache","test":"jest"},"_npmUser":{"name":"durgaprasad","email":"durgaprasad.budhwani@gmail.com"},"_npmVersion":"6.4.1","description":"Deploy Lambda functions to AWS in seconds with [Serverless Components](https://github.com/serverless/components). Utilizes layers for dependency management and S3 accelerated uploads for maximum upload speeds.","directories":{},"_nodeVersion":"8.16.1","dependencies":{"ramda":"^0.26.0","globby":"^9.2.0","aws-sdk":"^2.474.0","archiver":"^3.0.0","fs-extra":"^7.0.0","@serverless/core":"^1.0.0","@serverless/aws-s3":"^2.0.0","@ublend-npm/aws-iam-role":"0.0.1","@serverless/aws-lambda-layer":"^1.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"5.6.0","prettier":"^1.18.2","babel-eslint":"9.0.0","eslint-plugin-import":"^2.18.0","eslint-config-prettier":"^3.6.0","eslint-plugin-prettier":"^3.1.0"},"_npmOperationalInternal":{"tmp":"tmp/aws-lambda_0.0.2_1575296440538_0.13809783109696583","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-12-02T13:50:45.438Z","modified":"2026-09-28T07:45:27.665Z","0.0.1":"2019-12-02T13:50:45.742Z","0.0.2":"2019-12-02T14:20:40.665Z"},"author":{"name":"Serverless, Inc."},"license":"Apache","description":"Deploy Lambda functions to AWS in seconds with [Serverless Components](https://github.com/serverless/components). Utilizes layers for dependency management and S3 accelerated uploads for maximum upload speeds.","maintainers":[{"email":"engineering@aula.ac.uk","name":"aulabot"},{"email":"arantes.g@outlook.com","name":"guicostaarantes"},{"email":"joseph.allen@aula.ac.uk","name":"josephallen1"},{"email":"rehan.tayyab@aula.ac.uk","name":"rehancgi"},{"email":"accounts@aula.ac.uk","name":"aulaaccounts"},{"email":"dheemanth.shenoy@aula.ac.uk","name":"dheemanthshenoy"},{"email":"anand.bisht@aula.ac.uk","name":"anandbisht-adi"},{"email":"cristina.radulescu@aula.ac.uk","name":"cristina.radulescu"},{"email":"saksham.bhandari@aula.ac.uk","name":"sakshambhandari"},{"email":"himanshu.grover@aula.ac.uk","name":"himanshu_grover_aula"},{"email":"muhammed.rafi@aula.ac.uk","name":"muhammedrafi-aula"},{"email":"soni.kumari@aula.ac.uk","name":"soni.kumari"},{"email":"gautam.bohara@aula.ac.uk","name":"gautam_workspace"},{"email":"abdul.chukkan@aula.ac.uk","name":"abdulchukkan"},{"email":"ravindra.yadav@aula.ac.uk","name":"ravindra.yadav"},{"email":"varun.mohan@aula.ac.uk","name":"varun_aula"}],"readme":"# aws-lambda\n\nDeploy Lambda functions to AWS in seconds with [Serverless Components](https://github.com/serverless/components). Utilizes layers for dependency management and S3 accelerated uploads for maximum upload speeds.\n\n&nbsp;\n\n1. [Install](#1-install)\n2. [Create](#2-create)\n3. [Configure](#3-configure)\n4. [Deploy](#4-deploy)\n\n&nbsp;\n\n\n### 1. Install\n\n```console\n$ npm install -g serverless\n```\n\n### 2. Create\n\n\n```console\n$ mkdir my-function && cd my-function\n```\n\nthe directory should look something like this:\n\n\n```\n|- code\n  |- handler.js\n  |- package.json # optional\n|- serverless.yml\n|- .env           # your AWS api keys\n```\n\n```\n# .env\nAWS_ACCESS_KEY_ID=XXX\nAWS_SECRET_ACCESS_KEY=XXX\n```\n\n```js\n// handler.js\nmodule.exports.hello = async (event, context, cb) => {\n  return { hello: 'world' }\n}\n\n```\n\n### 3. Configure\n\n```yml\n# serverless.yml\n\nmyFunction:\n  component: \"@serverless/aws-lambda\"\n  inputs:\n    name: my-function\n    description: My Serverless Function\n    memory: 128\n    timeout: 20\n    code: ./code\n    handler: handler.hello\n    runtime: nodejs8.10\n    env:\n      TABLE_NAME: my-table\n    region: us-east-1\n\n    # if you'd like to include any shims\n    shims:\n      - ../shims/shim.js \n\n    # specifying an existing deployment bucket would optimise deployment speed\n    # by using accelerated multipart uploads and dependency management with layers\n    bucket: my-deployment-bucket\n```\n\n### 4. Deploy\n\n```console\n$ serverless\n```\nFor a real world example of how this component could be used, [take a look at how the socket component is using it](https://github.com/serverless-components/socket).\n\n&nbsp;\n\n### New to Components?\n\nCheckout the [Serverless Components](https://github.com/serverless/components) repo for more information.\n","readmeFilename":"README.md"}