Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@serverless/enterprise-plugin

Package Overview
Dependencies
Maintainers
2
Versions
497
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@serverless/enterprise-plugin

The Serverless Enterprise plugin

  • 0.1.1-30-g5ead035
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
33K
decreased by-7.25%
Maintainers
2
Weekly downloads
 
Created
Source

Serverless Enterprise Plugin

This is a Serverless Framework plugin which helps you use advanced monitoring, tracing and governance features via Serverless Enterprise.

The Plugin automatically wraps your functions and instruments them with Serverless Enterprise's monitoring, alerting, logging and tracing features.

Quick-Start

Install the plugin & log into the Serverless Enterprise

sls plugin install -n @serverless/enterprise-plugin
sls login

Safeguards

Serverless Enterprise ships with the following safeguards by default:

  • no wildcard IAM role statments
  • All functions with async events must be configured with a Dead Letter Queue
  • Environment variables can not contain secrets

To disable Serverless Safeguards, add this to your configuration:

custom:
  safeguards: false

Log Collection

Serverless Enterprise automatically aggregates logs. To disable them, set the following options:

custom:
  enterprise:
    collectLambdaLogs: false

Development Notes

You can install the latest versions from the master branch by installing the next tag:

npm install @serverless/enterprise-plugin@next

The project is transpiled with babel, so run npm run build before installing it

Currently, the serverless-sdk is within this project. On deployment, this plugin copies a bundled and compressed version of the serverless-sdk into your Service package before it's uploaded.

If you are updating the serverless-sdk, ensure you run npm run build to rebuild it too

On the next deployment, the new sdk will be included.

FAQs

Package last updated on 24 Jan 2019

Did you know?

Socket

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.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc