window.location.hash parser and make life easier
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
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}
npm run test
or
yarn test
npm run test:all
or
yarn test:all
We ❤️ NPM and Yarn