1.2.1 • Published 7 years ago

loopback-component-templates v1.2.1

Weekly downloads
48
License
MIT
Repository
github
Last release
7 years ago

loopback-component-templates

Greenkeeper badge Define complex data templates for loopback models

Circle CI Dependencies Coverage Status

Installation

  1. Install in you loopback project:

    npm install --save loopback-component-templates

  2. Create a component-config.json file in your server folder (if you don't already have one)

  3. Configure options inside component-config.json. (see configuration section)

    {
      "loopback-component-templates": true
    }

Usage

  1. Define a template config on a Model._templates property.

  2. Define the templates that generate dummy data. In this example we add a remote method called _template_basic to the Product model.

    const faker = require('faker/locale/en')
    Product._templates = () => ({
      basic: () => ({
        name: faker.commerce.productName(),
        description: faker.lorem.sentence(),
      }),
    })

TODO:

  • Add way to create related/deep structures
  • Add option to Validate template generators
1.2.1

7 years ago

1.2.0

7 years ago

1.1.10

7 years ago

1.1.9

7 years ago

1.1.7

7 years ago

1.1.6

8 years ago

1.1.5

8 years ago

1.1.4

8 years ago

1.1.3

8 years ago

1.1.2

8 years ago

1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago