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

Dependencies (0)

    Dev Dependencies (10)

    Package Sidebar

    Install

    npm i hashget

    Weekly Downloads

    24

    Version

    1.0.1

    License

    MIT

    Last publish

    Collaborators

    • selimabidin