RHeactorJS/event-store-dynamodb

View on GitHub
src/event-store.js

Summary

Maintainability
A
3 hrs
Test Coverage

Function createTable has 52 lines of code (exceeds 25 allowed). Consider refactoring.
Open

  static createTable (dynamoDB, TableName) {
    return dynamoDB
      .createTable({
        TableName,
        KeySchema: [
Severity: Major
Found in src/event-store.js - About 2 hrs to fix

    Function persist has 30 lines of code (exceeds 25 allowed). Consider refactoring.
    Open

      persist (event) {
        ModelEventType(event, ['EventStore.persist()', 'event:ModelEvent'])
        return this.dynamoDB
          .putItem({
            Item: {
    Severity: Minor
    Found in src/event-store.js - About 1 hr to fix

      There are no issues that match your filters.

      Category
      Status