JLBoor/generator-jlb-angular

View on GitHub
app/templates/skeleton/data/db.json

Summary

Maintainability
Test Coverage
{
  "me": [
    {
      "id": 0,
      "identity": {
        "id": 0,
        "username": "john.doe",
        "authorities": [
          "USER",
          "USER.EDIT",
          "USER.CREATE",
          "COMPANY",
          "COMPANY.EDIT",
          "COMPANY.CREATE"
        ]
      }
    }
  ],
  "identities": [
    {
      "id": 0,
      "username": "john.doe",
      "authorities": [
        "USER",
        "USER.EDIT",
        "USER.CREATE",
        "COMPANY",
        "COMPANY.EDIT",
        "COMPANY.CREATE"
      ]
    },
    {
      "id": 1,
      "username": "user",
      "authorities": [
        "USER"
      ]
    },
    {
      "id": 2,
      "username": "user.edit",
      "authorities": [
        "USER",
        "USER.EDIT"
      ]
    },
    {
      "id": 3,
      "username": "user.create",
      "authorities": [
        "USER",
        "USER.CREATE"
      ]
    },
    {
      "id": 4,
      "username": "user.all",
      "authorities": [
        "USER",
        "USER.EDIT",
        "USER.CREATE"
      ]
    },
    {
      "id": 5,
      "username": "company",
      "authorities": [
        "COMPANY"
      ]
    },
    {
      "id": 6,
      "username": "company.edit",
      "authorities": [
        "COMPANY",
        "COMPANY.EDIT"
      ]
    },
    {
      "id": 7,
      "username": "company.create",
      "authorities": [
        "COMPANY",
        "COMPANY.CREATE"
      ]
    },
    {
      "id": 8,
      "username": "company.all",
      "authorities": [
        "COMPANY",
        "COMPANY.EDIT",
        "COMPANY.CREATE"
      ]
    },
    {
      "id": 0,
      "username": "french",
      "lang": "fr",
      "authorities": [
        "USER",
        "USER.EDIT",
        "USER.CREATE",
        "COMPANY",
        "COMPANY.EDIT",
        "COMPANY.CREATE"
      ]
    }
  ],
  "companies": [
    {
      "id": 0,
      "name": "Default Name"
    },
    {
      "id": 1,
      "contact": {
        "name": {
          "first": "Karyn",
          "last": "Porter"
        },
        "email": "karyn.porter@stelaecor.com"
      },
      "name": "MARVAME",
      "phone": "+1 (828) 533-2655"
    },
    {
      "id": 1,
      "contact": {
        "name": {
          "first": "Page",
          "last": "Williamson"
        },
        "email": "page.williamson@trollery.name"
      },
      "name": "BOILICON",
      "phone": "+1 (893) 432-3827"
    },
    {
      "id": 2,
      "contact": {
        "name": {
          "first": "Joseph",
          "last": "Cherry"
        },
        "email": "joseph.cherry@venoflex.org"
      },
      "name": "TALAE",
      "phone": "+1 (816) 590-3053"
    },
    {
      "id": 3,
      "contact": {
        "name": {
          "first": "Millicent",
          "last": "Boyer"
        },
        "email": "millicent.boyer@eventix.biz"
      },
      "name": "DANCERITY",
      "phone": "+1 (981) 437-3659"
    },
    {
      "id": 4,
      "contact": {
        "name": {
          "first": "Jana",
          "last": "Oneal"
        },
        "email": "jana.oneal@billmed.ca"
      },
      "name": "COMCUBINE",
      "phone": "+1 (991) 505-3596"
    },
    {
      "id": 5,
      "contact": {
        "name": {
          "first": "Sims",
          "last": "Fry"
        },
        "email": "sims.fry@liquidoc.net"
      },
      "name": "ISONUS",
      "phone": "+1 (843) 553-2022"
    },
    {
      "id": 6,
      "contact": {
        "name": {
          "first": "Judith",
          "last": "Hawkins"
        },
        "email": "judith.hawkins@isoternia.us"
      },
      "name": "MOREGANIC",
      "phone": "+1 (972) 400-2916"
    },
    {
      "id": 7,
      "contact": {
        "name": {
          "first": "Clay",
          "last": "Zimmerman"
        },
        "email": "clay.zimmerman@navir.biz"
      },
      "name": "SILODYNE",
      "phone": "+1 (943) 413-2321"
    },
    {
      "id": 8,
      "contact": {
        "name": {
          "first": "Velma",
          "last": "Trujillo"
        },
        "email": "velma.trujillo@everest.me"
      },
      "name": "GENMY",
      "phone": "+1 (823) 570-2224"
    },
    {
      "id": 9,
      "contact": {
        "name": {
          "first": "Pollard",
          "last": "Richard"
        },
        "email": "pollard.richard@daido.tv"
      },
      "name": "EMPIRICA",
      "phone": "+1 (986) 577-2044"
    }
  ],
  "users": [
    {
      "id": 0,
      "name": "First Last"
    },
    {
      "id": 1,
      "name": "Leanne Graham",
      "username": "Bret",
      "email": "Sincere@april.biz",
      "address": {
        "street": "Kulas Light",
        "suite": "Apt. 556",
        "city": "Gwenborough",
        "zipcode": "92998-3874",
        "geo": {
          "lat": "-37.3159",
          "lng": "81.1496"
        }
      },
      "phone": "1-770-736-8031 x56442",
      "website": "hildegard.org",
      "company": {
        "name": "Romaguera-Crona",
        "catchPhrase": "Multi-layered client-server neural-net",
        "bs": "harness real-time e-markets"
      }
    },
    {
      "id": 2,
      "name": "Ervin Howell",
      "username": "Antonette",
      "email": "Shanna@melissa.tv",
      "address": {
        "street": "Victor Plains",
        "suite": "Suite 879",
        "city": "Wisokyburgh",
        "zipcode": "90566-7771",
        "geo": {
          "lat": "-43.9509",
          "lng": "-34.4618"
        }
      },
      "phone": "010-692-6593 x09125",
      "website": "anastasia.net",
      "company": {
        "name": "Deckow-Crist",
        "catchPhrase": "Proactive didactic contingency",
        "bs": "synergize scalable supply-chains"
      }
    },
    {
      "id": 3,
      "name": "Clementine Bauch",
      "username": "Samantha",
      "email": "Nathan@yesenia.net",
      "address": {
        "street": "Douglas Extension",
        "suite": "Suite 847",
        "city": "McKenziehaven",
        "zipcode": "59590-4157",
        "geo": {
          "lat": "-68.6102",
          "lng": "-47.0653"
        }
      },
      "phone": "1-463-123-4447",
      "website": "ramiro.info",
      "company": {
        "name": "Romaguera-Jacobson",
        "catchPhrase": "Face to face bifurcated interface",
        "bs": "e-enable strategic applications"
      }
    },
    {
      "id": 4,
      "name": "Patricia Lebsack",
      "username": "Karianne",
      "email": "Julianne.OConner@kory.org",
      "address": {
        "street": "Hoeger Mall",
        "suite": "Apt. 692",
        "city": "South Elvis",
        "zipcode": "53919-4257",
        "geo": {
          "lat": "29.4572",
          "lng": "-164.2990"
        }
      },
      "phone": "493-170-9623 x156",
      "website": "kale.biz",
      "company": {
        "name": "Robel-Corkery",
        "catchPhrase": "Multi-tiered zero tolerance productivity",
        "bs": "transition cutting-edge web services"
      }
    },
    {
      "id": 6,
      "name": "Mrs. Dennis Schulist",
      "username": "Leopoldo_Corkery",
      "email": "Karley_Dach@jasper.info",
      "address": {
        "street": "Norberto Crossing",
        "suite": "Apt. 950",
        "city": "South Christy",
        "zipcode": "23505-1337",
        "geo": {
          "lat": "-71.4197",
          "lng": "71.7478"
        }
      },
      "phone": "1-477-935-8478 x6430",
      "website": "ola.org",
      "company": {
        "name": "Considine-Lockman",
        "catchPhrase": "Synchronised bottom-line interface",
        "bs": "e-enable innovative applications"
      }
    },
    {
      "id": 7,
      "name": "Kurtis Weissnat",
      "username": "Elwyn.Skiles",
      "email": "Telly.Hoeger@billy.biz",
      "address": {
        "street": "Rex Trail",
        "suite": "Suite 280",
        "city": "Howemouth",
        "zipcode": "58804-1099",
        "geo": {
          "lat": "24.8918",
          "lng": "21.8984"
        }
      },
      "phone": "210.067.6132",
      "website": "elvis.io",
      "company": {
        "name": "Johns Group",
        "catchPhrase": "Configurable multimedia task-force",
        "bs": "generate enterprise e-tailers"
      }
    },
    {
      "id": 8,
      "name": "Nicholas Runolfsdottir V",
      "username": "Maxime_Nienow",
      "email": "Sherwood@rosamond.me",
      "address": {
        "street": "Ellsworth Summit",
        "suite": "Suite 729",
        "city": "Aliyaview",
        "zipcode": "45169",
        "geo": {
          "lat": "-14.3990",
          "lng": "-120.7677"
        }
      },
      "phone": "586.493.6943 x140",
      "website": "jacynthe.com",
      "company": {
        "name": "Abernathy Group",
        "catchPhrase": "Implemented secondary concept",
        "bs": "e-enable extensible e-tailers"
      }
    },
    {
      "id": 10,
      "name": "Clementina DuBuque",
      "username": "Moriah.Stanton",
      "email": "Rey.Padberg@karina.com",
      "address": {
        "street": "Kattie Turnpike",
        "suite": "Suite 198",
        "city": "Lebsackbury",
        "zipcode": "31428-2261",
        "geo": {
          "lat": "-38.2386",
          "lng": "57.2232"
        }
      },
      "phone": "024-648-3804",
      "website": "ambrose.net",
      "company": {
        "name": "Hoeger LLC",
        "catchPhrase": "Centralized empowering task-force",
        "bs": "target end-to-end models"
      }
    }
  ],
  "favicon.ico": []
}