{"_id":"@aotimme/amplify-rust-function-runtime-provider","_rev":"1-9f3266e6afba8a3a4003434db4fdbf10","name":"@aotimme/amplify-rust-function-runtime-provider","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@aotimme/amplify-rust-function-runtime-provider","version":"0.1.0","description":"An AWS Amplify plugin to use Rust as a Lambda function runtime","author":{"name":"aotimme"},"license":"Apache-2.0","main":"lib/index.js","keywords":["aws","amplify","lambda","rust"],"homepage":"https://github.com/aotimme/amplify-rust-function-runtime-provider","repository":{"type":"git","url":"git+https://github.com/aotimme/amplify-rust-function-runtime-provider.git"},"bugs":{"url":"https://github.com/aotimme/amplify-rust-function-runtime-provider/issues"},"scripts":{"build":"tsc","clean":"rm -rf lib tsconfig.tsbuildinfo"},"dependencies":{"amplify-cli-core":"2.4.3","amplify-function-plugin-interface":"1.9.2","archiver":"^5.3.0","execa":"^5.1.1","express":"^4.17.1","fs-extra":"^8.1.0","glob":"^7.1.6","portfinder":"^1.0.25","which":"^2.0.2"},"devDependencies":{"@types/archiver":"^5.1.1","@types/express":"^4.17.13","@types/fs-extra":"^9.0.13","@types/node":"^12.12.6","@types/semver":"^7.1.0","@types/which":"^1.3.2","typescript":"^4.5.2"},"types":"./lib/index.d.ts","gitHead":"868a8f1b9f80f4f6f39422fa328e0bb51c2ef613","_id":"@aotimme/amplify-rust-function-runtime-provider@0.1.0","_nodeVersion":"16.10.0","_npmVersion":"7.24.0","dist":{"integrity":"sha512-yuJurggjoQ9ioLoUGiRpnP7MjiwKtBxg/5GywU2d0s85jBbVxplXG2w7D7UzUllfEYgMtyLSic8jyr6E+eBJjw==","shasum":"3b538ac65a8bc4c97997c0962baa721fc80de686","tarball":"https://registry.npmjs.org/@aotimme/amplify-rust-function-runtime-provider/-/amplify-rust-function-runtime-provider-0.1.0.tgz","fileCount":27,"unpackedSize":39709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrDiGCRA9TVsSAnZWagAAHdoP/3bNZ3fX/Noir6ENmtWb\nAEHud6kk7oXSdtUunlR9LQHcWbhfKhR4aGLgdaOXfwcxbJOeyJwgYPL97FsR\nex3OENgbCKY4iCZ2t+3aWYzNwuJAGzHx9u/o2H7+cw4P+3TXo6R1DUNdmhoS\nxkr9W2V4XqGSYIBksrkh+GkbInejfaz5OEnbyK1C1F2pYMBeUMypYZ0fYVfn\nR+RiVy4IHOZFiRr/R87PaFOYL1uwbbg2O7fBeNhTq6rG/MylRyotZAS4yOZA\nhVC4Qh9W9O7cHZbys6P2TThEvK0WsmhzEvdNUt2bEto1XKxJsyJtWyKJ+9od\n8jBsN4qHWnW9e2uYTCPHHisq1QPXo4zt6ML8SOawnr3AnxPIkqBedAY7UnMT\nw7/ikA1ZmVNGv5hwVQ12CBeSaoWZYb1Bqao9vrs5BfRlv4iQLcTKaaVHaX4L\nrZQNWJ/ghod7966/ZYLuIcYb3nyP0JLopOCb/pRikvlmWIdwAhZt78JmQYWh\nF1kQgrQV3fef+BebZ/W1Ar/w9UNdngOWAr7ok5C4Fi3FhOfIKF41bjRcA6Xm\n6Pg6TfGPwzNuw1nHLrocwCne97Mqp0JLncJsA/gWSo3X04in2dsx6rgPt7Us\nGkbo9IJLBoFtk823kCUZ7JeWpkOkmsUQj9pC9tDABI4tgUSKtSeCZb0QuE7E\n9/Rf\r\n=5nVJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHF2PdN7E79g06RuP1/qfNcs5x+YRZhJqIM3qdBR6QgGAiEAk3JkFHg2vaGijrmACo+/5wZg4vvdghUP2Pg0E9rGf0Y="}]},"_npmUser":{"name":"aotimme","email":"alden.timme@gmail.com"},"directories":{},"maintainers":[{"name":"aotimme","email":"alden.timme@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/amplify-rust-function-runtime-provider_0.1.0_1638676613887_0.3835831346573375"},"_hasShrinkwrap":false}},"time":{"created":"2021-12-05T03:56:53.829Z","0.1.0":"2021-12-05T03:56:54.309Z","modified":"2022-04-04T14:30:24.976Z"},"maintainers":[{"name":"aotimme","email":"alden.timme@gmail.com"}],"description":"An AWS Amplify plugin to use Rust as a Lambda function runtime","homepage":"https://github.com/aotimme/amplify-rust-function-runtime-provider","keywords":["aws","amplify","lambda","rust"],"repository":{"type":"git","url":"git+https://github.com/aotimme/amplify-rust-function-runtime-provider.git"},"author":{"name":"aotimme"},"bugs":{"url":"https://github.com/aotimme/amplify-rust-function-runtime-provider/issues"},"license":"Apache-2.0","readme":"# @aotimme/amplify-rust-function-runtime-provider\n\nThis [AWS Amplify plugin](https://docs.amplify.aws/cli/plugins/plugins/) provides the ability to develop Lambda functions in Rust.\n\n## Installation\n\nTo use this plugin, follow the instructions provided by AWS Amplify: https://docs.amplify.aws/cli/plugins/plugins/#plugin-installation\n\nIn particular,\n```shell\nnpm install --global @aotimme/amplify-rust-function-runtime-provider\namplify plugin add @aotimme/amplify-rust-function-runtime-provider\n```\n\n## Usage\n\nAfter installing this plugin, you will be able to create Lambda functions in Rust. An option for using the `Rust` runtime will be available when using commands like `amplify function add` or `amplidy api add` to create Lambda functions.\n\nNOTE that to actually use the Rust runtime, you will need to install a Rust template provider, such as `@aotimme/amplify-rust-function-template-provider`.","readmeFilename":"README.md"}