hashget

1.0.1 • Public • Published

hashget

window.location.hash parser and make life easier

Installation

Install via npm

npm install hashget

Install via yarn

yarn add hashget
 import {HashGet} from 'hashget'
 window.location.hash = "#empty&test=100"
 
 var locHash = new HashGet();
 
 var count = locHash.getCount()
 console.log(count) // 2
 
 var has = locHash.has('test')
 console.log(has) // true
 
 var has = locHash.has('empty')
 console.log(has) // true
 
 var value = locHash.getValue('test')
 console.log(value) // 100
 
 var value = locHash.getValue('empty')
 console.log(value) // undefined
 

Development & Testing

Since we did not want to mess with bundlers for such small library, Comment this line in index.js in order to run test

//export {HashGet}

Chrome only

npm run test

or

yarn test

All browsers including IE and Safari

npm run test:all

or

yarn test:all

We ❤️ NPM and Yarn

Package Sidebar

Install

npm i hashget

Weekly Downloads

36

Version

1.0.1

License

MIT

Last publish

Collaborators

  • selimabidin