url_parser

1.0.5 • Public • Published

URL Parser

NPM Version NPM Downloads Coverage Status Build Status

Server

Installation

npm install url_parser

Usage

var urlParser = require('url_parser');
 
urlParser('http://example.com/terms/:termId/posts/:postId', {
    termId: 1,
    postId: 2,
}); // -> http://example.com/terms/1/posts/2
var urlParser = require('url_parser');
 
urlParser('http://example.com/terms/:termId/posts', {
    termId: 1,
    skip: 5,
    take: 10,
}); // -> http://example.com/terms/1/posts?skip=5&take=10

Client

Installation

bower install url_parser

Usage

In HTML:

<script src="bower_components/url_parser/dist/url-parser.standalone.min.js"></script>

In Javascript:

var url = urlParser('http://example.com/terms/:termId/posts/:postId', {
    termId: 1,
    postId: 2,
});
 
console.log(url); // -> http://example.com/terms/1/posts/2
var url = urlParser('http://example.com/terms/:termId/posts', {
    termId: 1,
    skip: 5,
    take: 10,
});
 
console.log(url); // -> http://example.com/terms/1/posts?skip=5&take=10

Tests

$ npm install
$ npm test

License

The MIT License

Package Sidebar

Install

npm i url_parser

Weekly Downloads

5

Version

1.0.5

License

MIT

Last publish

Collaborators

  • tqv.itvn