New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

serverless-dynamodb-local

Package Overview
Dependencies
Maintainers
1
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

serverless-dynamodb-local

Serverless dynamodb local plugin

  • 0.0.1
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
21K
decreased by-9.53%
Maintainers
1
Weekly downloads
 
Created
Source

serverless-dynamodb-local (beta)

serverless

This Serverless 0.5.x plugin help you to setup dynamodb local instance with much needed features to setup your serverless local development environment. You can use this with 'serverless-offline' Plugin.

Features

  • Automatically downloads dynamodb local
  • Provide you with a set of serverless commands for dynamodb local (e.g launch, stop, relaunch)
  • Allow to specify all the supported commands in dynamodb local (e.g port, inMemory, sharedDb)
  • Allow you to setup dynamodb tables creation scripts, innside your project and enables to execute them locally as well as remotely with a simple set of commands
  • Similar to dynamodb table creation scripts, it also allows to setup your dynamodb data seeds for both local and remote
  • Provides the ability to setup your local development environment with the support of 'serverless-offline' Plugin
  • A fantastic and welcoming community!

Getting Started

  • To install the plugin
npm install serverless-dynamodb-local

Need your help to write this content ... Parameter reference

Contributing

We love our contributors! If you'd like to contribute to the project, feel free to submit a PR. But please keep in mind the following guidelines:

  • Propose your changes before you start working on a PR. You can reach us by submitting a Github issue. This is just to make sure that no one else is working on the same change, and to figure out the best way to solve the issue.
  • If you're out of ideas, but still want to contribute, help us in solving Github issues already verified.
  • Contributions are not just PRs! We'd be grateful for having you, and if you could provide some support for new comers, that be great! You can also do that by answering this plugin related questions on Stackoverflow. You can also contribute by writing. Feel free to let us know if you want to publish a useful guides, improve the documentation (attributed to you, thank you!) that you feel will help the community.

Development Setup

  • Make a Serverless Project dedicated for plugin development, or use an existing Serverless Project
  • Make a "plugins" folder in the root of your Project and copy this codebase into it. Title it your custom plugin name with the suffix "-dev", like "myplugin-dev"
  • Go to root of your Project and edit the s-project.json and add
"plugins": [
"serverless-dynamodb-local"
]
  • Open a commandline from your root Project folder and Launch a new dynamodb instance by running
sls dynamodb launch -p 8000 // Note: there are more parameters in the list
  • Go to shell in your browser and you should be able to see use the web shell

Credits

Bunch of thanks to doapp-ryanp who started dynamodb-local project

Keywords

FAQs

Package last updated on 11 Jun 2016

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