# dynamito-memory

> Library to simulate DynamoDb in memory. Useful to develop using Dynamo.

Latest version **0.1.0** (published 2017-09-11) · ISC license · 0 weekly downloads

## Install

```sh
npm install dynamito-memory
pnpm add dynamito-memory
yarn add dynamito-memory
bun add dynamito-memory
```

## Health

**Score 15/100 (F)** — status: abandoned.

Positive: no vulnerabilities.

Warnings: low downloads; no types; no esm support; pre 1.0.

Negative: abandoned; low maintenance score.

## Facts

| | |
|---|---|
| Version | 0.1.0 |
| Published | 2017-09-11 |
| First published | 2017-09-11 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 1 |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 0 |
| Author | Diego Laucsen |
| Maintainers | laucsen |

## Links

- npm: https://www.npmjs.com/package/dynamito-memory
- Repository: https://github.com/par-mais-tecnologia/dynamito-memory
- Homepage: https://github.com/par-mais-tecnologia/dynamito-memory.git#README
- Issues: https://github.com/par-mais-tecnologia/dynamito-memory/issues
- npm.io page: https://npm.io/package/dynamito-memory

## Dependencies (1)

- [winston](https://npm.io/package/winston.md) ^2.3.1

## Recent versions

- 0.1.0 (latest) — 2017-09-11

## README

![Logo][]
> AWS Dynamo emulation.

# Dyanamito Memory

Library to simulate DynamoDb in memory. Useful to develop using Dynamo.

- __Lead Maintainer:__ [Diego Laucsen][Lead]
- __Sponsor:__ [Par Mais][Sponsor]
- __Node:__ 6.x

## Configuring Your Dynamito

```
    import Dynamito from 'dynamito';
    import DynamitoMemory from 'dynamito-memory';

    var dynamitoConfig = {
        accessKeyId: config.aws.awsKey,
        secretAccessKey: config.aws.awsSecret,
        
        region: config.dynamo.region,
        endpoint: config.dynamo.uri,
        
        // Override default core function to a memory strategy.
        core: DynamitoMemory
    };
    Dynamito.configure(dynamitoConfig);
```

After this, your Dynamito will be saving data in memory.

## TODO

1. Remove Winston from core library.

## Contributing
The [Par Mais Tecnologia][ParMaisTech] encourages participation. If you feel you can help in any way, be
it with bug reporting, documentation, examples, extra testing, or new features feel free
to [create an issue][Issue], or better yet, [submit a [Pull Request][Pull]. For more
information on contribution please see our [Contributing][Contrib] guide.

## License
Copyright (c) 2017 Par 6 Tecnologia LTDA;
Licensed under __[Apache 2.0][Lic]__.

[Lead]: https://github.com/laucsen
[Lic]: ./LICENSE
[Logo]: ./par-mais-rect.png
[Sponsor]: http://parmais.com.br
[ParMaisTech]: http://parmais.com.br
[Contrib]: ./CONTRIBUTE
[Issue]: https://github.com/par-mais-tecnologia/parmais-project-template/issues/new
[Pull]: https://github.com/par-mai

---
_Source: https://npm.io/package/dynamito-memory · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
