1 | var router = require('routes')()
|
2 |
|
3 | function route (str, f) { router.addRoute(str, f) }
|
4 |
|
5 | route('GET /api(/0.6)?/capabilities', require('./misc_capabilities.js'))
|
6 | route('GET /api/0.6/map', require('./misc_map.js'))
|
7 | route('PUT /api/0.6/:type(changeset)/create', require('./changeset_create.js'))
|
8 | route('POST /api/0.6/changeset/:id/upload', require('./changeset_upload.js'))
|
9 | route('GET /api/0.6/changeset/:id/download', require('./changeset_download.js'))
|
10 | route('PUT /api/0.6/changeset/:id/close', require('./changeset_close.js'))
|
11 | route('GET /api/0.6/changesets', require('./changesets.js'))
|
12 | route('PUT /api/0.6/:type(node|way|relation)/:id', require('./element_create.js'))
|
13 | route('GET /api/0.6/:type(node|way|relation)/:id/history', require('./element_history.js'))
|
14 | route('GET /api/0.6/:type(node|way|relation)/:id/:version', require('./element_version.js'))
|
15 | route('GET /api/0.6/:type(nodes|ways|relations)', require('./element_multi_fetch.js'))
|
16 | route('GET /api/0.6/:type(node|way|relation)/:id', require('./element_read.js'))
|
17 | route('DELETE /api/0.6/:type(node|way|relation)/:id', require('./element_delete'))
|
18 |
|
19 | module.exports = router
|