1.2.1 • Published 9 years ago

loopback-component-templates v1.2.1

Weekly downloads
48
License
MIT
Repository
github
Last release
9 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

9 years ago

1.2.0

9 years ago

1.1.10

9 years ago

1.1.9

9 years ago

1.1.7

9 years ago

1.1.6

10 years ago

1.1.5

10 years ago

1.1.4

10 years ago

1.1.3

10 years ago

1.1.2

10 years ago

1.1.1

10 years ago

1.1.0

10 years ago

1.0.1

10 years ago