verb-uri

0.1.0 • Public • Published

verb-uri

Build Status

A verb URI parse and stringify Node.js module

Install

npm install verb-uri

Example

example/index.js

 
const verbURI = require('verb-uri');
 
console.log(verbURI.parse('POST /api/book')); // { verb: 'POST', uri: '/api/book' }
console.log(verbURI.parse('/api/books')); // { verb: 'GET', uri: '/api/books' }
console.log(verbURI.parse('/api/books', { defaultVerb: 'POST' })); // { verb: 'POST', uri: '/api/books' }
 
console.log(verbURI.stringify('post', '/api/book')); // 'POST /api/book'
console.log(verbURI.stringify('post', '/api/book', { keepCase: true })); // 'post /api/book'
console.log(verbURI.stringify(null, '/api/books')); // 'GET /api/book'
 

Author

Liu Yue

License

GPL-3.0

Readme

Keywords

Package Sidebar

Install

npm i verb-uri

Weekly Downloads

1

Version

0.1.0

License

GPL-3.0

Unpacked Size

43.9 kB

Total Files

9

Last publish

Collaborators

  • hangxingliu