4.5.0 • Published 8 years ago

base-domain-loopback v4.5.0

Weekly downloads
44
License
ISC
Repository
github
Last release
8 years ago

base-domain-loopback

Domain-Driven Design with loopback

API documentation

latest API documentation Page

extends base-domain

installation

$ npm install base-domain-loopback

usage

definition

model definition is the same as base-domain

domain-dir/player.coffee

Domain = require('base-domain-loopback')

class Player extends Domain.Entity
    @properties:
        name: @TYPES.STRING

module.exports = Player

domain-dir/player-repository.coffee

Domain = require('base-domain-loopback')

class PlayerRepository extends Domain.LoopbackUserRepository
    @aclType: 'owner' # access type. see README in loopback-with-admin

module.exports = PlayerRepository

main.coffee

domain = require('base-domain-loopback').createInstance
    dirname: 'domain-dir'
    baseURL: 'localhost:4157/api'

run loopback server with loopback-with-admin

domain = require('base-domain-loopback').createInstance dirname: 'domain-dir'

modelDefinitions = domain.getModelDefinitions()

config =
    server:
        port: 4157

require('loopback-with-admin').run(modelDefinitions, config)
4.5.0

8 years ago

4.4.0

8 years ago

4.3.1

9 years ago

4.3.0

9 years ago

4.2.1

9 years ago

4.2.0

9 years ago

4.1.0

9 years ago

3.8.4

9 years ago

4.0.6

9 years ago

4.0.5

9 years ago

3.8.3

9 years ago

4.0.4

9 years ago

4.0.3

9 years ago

4.0.2

9 years ago

4.0.1

9 years ago

4.0.0

9 years ago

3.8.0

9 years ago

3.7.1

9 years ago

3.7.0

9 years ago

3.6.0

9 years ago

3.5.0

9 years ago

3.4.11

9 years ago

3.4.10

9 years ago

3.4.9

9 years ago

3.4.8

9 years ago

3.4.7

9 years ago

3.4.6

9 years ago

3.4.5

9 years ago

3.4.4

9 years ago

3.4.3

9 years ago

3.4.2

9 years ago

3.4.0

9 years ago

3.3.1

9 years ago

3.3.0

9 years ago

3.2.2

9 years ago

3.2.1

9 years ago

3.2.0

9 years ago

3.1.1

9 years ago

3.1.0

9 years ago

3.0.0

9 years ago

2.6.0

9 years ago

2.5.5

10 years ago

2.5.4

10 years ago

2.5.3

10 years ago

2.5.2

10 years ago

2.5.1

10 years ago

2.5.0

10 years ago

2.4.0

10 years ago

2.3.5

10 years ago

2.3.4

10 years ago

2.3.3

10 years ago

2.3.2

10 years ago

2.3.1

10 years ago

2.3.0

10 years ago

2.2.3

10 years ago

2.2.2

10 years ago

2.2.1

10 years ago

2.2.0

10 years ago

2.1.0

10 years ago

2.0.5

10 years ago

2.0.4

10 years ago

2.0.3

10 years ago

2.0.2

10 years ago

2.0.1

10 years ago

2.0.0

10 years ago

1.5.2

10 years ago

1.5.1

10 years ago

1.5.0

10 years ago

1.4.5

10 years ago

1.4.4

10 years ago

1.4.3

10 years ago

1.4.2

10 years ago

1.4.1

10 years ago

1.4.0

10 years ago

1.3.2

10 years ago

1.3.1

10 years ago

1.3.0

10 years ago

1.2.6

10 years ago

1.2.5

10 years ago

1.2.4

10 years ago

1.2.3

10 years ago

1.2.2

10 years ago

1.2.1

10 years ago

1.2.0

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.10

10 years ago

1.0.9

10 years ago

1.0.8

10 years ago

1.0.7

10 years ago

1.0.6

10 years ago

1.0.5

10 years ago

1.0.4

10 years ago

1.0.3

10 years ago

1.0.2

10 years ago