4.5.0 • Published 6 years ago

base-domain-loopback v4.5.0

Weekly downloads
44
License
ISC
Repository
github
Last release
6 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

6 years ago

4.4.0

6 years ago

4.3.1

8 years ago

4.3.0

8 years ago

4.2.1

8 years ago

4.2.0

8 years ago

4.1.0

8 years ago

3.8.4

8 years ago

4.0.6

8 years ago

4.0.5

8 years ago

3.8.3

8 years ago

4.0.4

8 years ago

4.0.3

8 years ago

4.0.2

8 years ago

4.0.1

8 years ago

4.0.0

8 years ago

3.8.0

8 years ago

3.7.1

8 years ago

3.7.0

8 years ago

3.6.0

8 years ago

3.5.0

8 years ago

3.4.11

8 years ago

3.4.10

8 years ago

3.4.9

8 years ago

3.4.8

8 years ago

3.4.7

8 years ago

3.4.6

8 years ago

3.4.5

8 years ago

3.4.4

8 years ago

3.4.3

8 years ago

3.4.2

8 years ago

3.4.0

8 years ago

3.3.1

8 years ago

3.3.0

8 years ago

3.2.2

8 years ago

3.2.1

8 years ago

3.2.0

8 years ago

3.1.1

8 years ago

3.1.0

8 years ago

3.0.0

8 years ago

2.6.0

8 years ago

2.5.5

8 years ago

2.5.4

8 years ago

2.5.3

8 years ago

2.5.2

8 years ago

2.5.1

8 years ago

2.5.0

8 years ago

2.4.0

8 years ago

2.3.5

8 years ago

2.3.4

8 years ago

2.3.3

8 years ago

2.3.2

8 years ago

2.3.1

8 years ago

2.3.0

8 years ago

2.2.3

9 years ago

2.2.2

9 years ago

2.2.1

9 years ago

2.2.0

9 years ago

2.1.0

9 years ago

2.0.5

9 years ago

2.0.4

9 years ago

2.0.3

9 years ago

2.0.2

9 years ago

2.0.1

9 years ago

2.0.0

9 years ago

1.5.2

9 years ago

1.5.1

9 years ago

1.5.0

9 years ago

1.4.5

9 years ago

1.4.4

9 years ago

1.4.3

9 years ago

1.4.2

9 years ago

1.4.1

9 years ago

1.4.0

9 years ago

1.3.2

9 years ago

1.3.1

9 years ago

1.3.0

9 years ago

1.2.6

9 years ago

1.2.5

9 years ago

1.2.4

9 years ago

1.2.3

9 years ago

1.2.2

9 years ago

1.2.1

9 years ago

1.2.0

9 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.10

9 years ago

1.0.9

9 years ago

1.0.8

9 years ago

1.0.7

9 years ago

1.0.6

9 years ago

1.0.5

9 years ago

1.0.4

9 years ago

1.0.3

9 years ago

1.0.2

9 years ago