UNPKG

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