18 lines
544 B
JavaScript
18 lines
544 B
JavaScript
'use strict'
|
|
|
|
const { getReferences, getReference, createReference, updateReference } = require( './controllers' )
|
|
|
|
// References (branches & tags)
|
|
const references = require( 'express' ).Router( { mergeParams: true } )
|
|
|
|
module.exports = references
|
|
|
|
references.get( '/streams/:streamId/references', getReferences )
|
|
|
|
references.get( '/streams/:streamId/references/:referenceId', getReference )
|
|
|
|
references.post( '/streams/:streamId/references', createReference )
|
|
|
|
references.put( '/streams/:streamId/references/:referenceId', updateReference )
|
|
|