Product
Introducing SSO
Streamline your login process and enhance security by enabling Single Sign-On (SSO) on the Socket platform, now available for all customers on the Enterprise plan, supporting 20+ identity providers.
conan-aws-lambda
Advanced tools
Readme
conan-aws-lambda
is a barbarically simple deployment system for AWS Lambda
.
Unobtrusive and Unopinionated
Code lambda functions any way you want, with any directory structure, any filenames... then just tell conan-aws-lambda
how you want it deployed:
// conan.config.js
import Conan from "conan";
import ConanAwsLambda from "conan-aws-lambda";
conan = new Conan({
region: "us-east-1"
});
conan.use(ConanAwsLambda);
// deploy.js
import "./conan.config.js";
conan
.lambda("HelloWorld")
.description("A simple 'Hello, World!' example!")
.filePath(`helloWorld.js`)
.role("MyIamRoleName");
console.log("Deploy beginning...");
conan.deploy(error => {
if (error) { throw error; }
console.log("Deploy complete!");
});
Featuring seamless integration with conan-aws-api-gateway
and akiro.js
.
Additionally, conan-aws-lambda
comes with key integrations and advanced features such as remote package building (for architectural compatibility with compilers) and dependency management.
Conan can be installed as an npm development dependency with a single terminal command:
$ npm install conan --save-dev
If your platform is not listed above, you can test your local environment for compatibility by copying and pasting the following commands into your terminal:
npm install conan-aws-lambda
cd node_modules/conan-aws-lambda
npm test
Important: In order for Conan AWS Lambda to work properly, you must provide an AWS IAM Role with sufficient permissions for:
To contribute to the core Conan.js repository, you will need a firm understanding of:
eslint
In order for a pull request to be accepted:
FAQs
AWS Lambda plugin for Conan: The Deployer.
The npm package conan-aws-lambda receives a total of 24 weekly downloads. As such, conan-aws-lambda popularity was classified as not popular.
We found that conan-aws-lambda demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Streamline your login process and enhance security by enabling Single Sign-On (SSO) on the Socket platform, now available for all customers on the Enterprise plan, supporting 20+ identity providers.
Security News
Tea.xyz, a crypto project aimed at rewarding open source contributions, is once again facing backlash due to an influx of spam packages flooding public package registries.
Security News
As cyber threats become more autonomous, AI-powered defenses are crucial for businesses to stay ahead of attackers who can exploit software vulnerabilities at scale.