1.0.0 • Published 6 years ago
@economia/compose-url v1.0.0
Compose url
Replaces Express URL pattern with regular URL.
Install
npm install @economia/compose-url --saveES6 import
import { composeURL } from '@economia/compose-url'Common js import
const { composeURL } = require('@economia/compose-url')Example:
const pattern = '/users/:id'
const params = { id: 42 }
const URL = composeURL(pattern, params)
// /users/42const pattern = '/users/:id'
const params = {}
const URL = composeURL(pattern, params)
// errorOptional parameters end with "?" and can be omitted
const pattern = '/users/:id?'
const params = { id: 42 }
const URL = composeURL(pattern, params)
// /users/42const pattern = '/users/:id?'
const params = {}
const URL = composeURL(pattern, params)
// /users1.0.0
6 years ago