{"_id":"@aicacia/location","_rev":"7-eb05e4d8f4635fdb2746b95894e439d4","name":"@aicacia/location","dist-tags":{"latest":"0.2.3"},"versions":{"0.1.0":{"name":"@aicacia/location","version":"0.1.0","description":"url location set/back/forward for browsers","repository":{"type":"git","url":"git+https://gitlab.com/aicacia/ts-location.git"},"main":"./src/index.js","types":"./src/index.d.ts","module":"./lib/index.ts","scripts":{"build":"tsc","prepublishOnly":"npm run clean && npm run build","test":"ts-node node_modules/tape/bin/tape ./tests/**/*.test.ts | tap-spec","hash_example":"parcel ./examples/hash/index.html --out-dir=./examples/hash/build --cache-dir ./examples/hash/cache","native_example":"parcel ./examples/native/index.html --out-dir=./examples/native/build --cache-dir ./examples/native/cache","clean":"npm run clean_build && npm run clean_hash_example && npm run clean_native_example","clean_build":"rm -rf ./src","clean_hash_example":"rm -rf ./examples/hash/build && rm -rf ./examples/hash/cache","clean_native_example":"rm -rf ./examples/native/build && rm -rf ./examples/native/cache","format.ts":"prettier-tslint fix '**/*.{ts,tsx}'","format.js":"prettier --write '**/*.{js,jsx,json}' --ignore-path .gitignore","format":"npm run format.ts && npm run format.js","lint":"tslint -c tslint.json 'lib/**/*.{ts,tsx}'"},"keywords":["location","html5","history"],"author":{"name":"Nathan Faucett"},"license":"(MIT OR Apache-2.0)","devDependencies":{"@types/jsdom":"^12.2.2","@types/tape":"^4.2.33","jsdom":"^13.2.0","parcel-bundler":"^1.11.0","prettier":"^1.16.4","prettier-tslint":"^0.4.2","tap-spec":"^5.0.0","tape":"^4.10.1","ts-node":"^8.0.2","tslint":"^5.13.0","tslint-config-prettier":"^1.18.0","typescript":"^3.3.3333"},"dependencies":{"add-dom-event-listener":"^1.1.0","is-absolute-url":"^2.1.0","same-origin":"^0.1.1"},"gitHead":"6c410252994557d46cf0d9aa042a35f7cdcc87c3","bugs":{"url":"https://gitlab.com/aicacia/ts-location/issues"},"homepage":"https://gitlab.com/aicacia/ts-location#readme","_id":"@aicacia/location@0.1.0","_nodeVersion":"11.6.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-EpLvRu4bVwIDE6h58i63Imn7lF2PhthzS7zaCNNZ+BkoRTLKsdcuT/gKvdxP0OhW8t2g+C23nfpRNC3WcDLN5A==","shasum":"e5acb35a8ea91a883a141686c3d7cec79f6d90e5","tarball":"https://registry.npmjs.org/@aicacia/location/-/location-0.1.0.tgz","fileCount":16,"unpackedSize":39635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJccytTCRA9TVsSAnZWagAA4coP/RwMEu8x1W0sBe2xLIjr\n5Nlb4SSIIX+9EBP1Y77sjET7dqJ987wNWnyONZigL7s4oPLNelOj66EMKteo\nK+mVlKSw+2PBjE8tTfecvtuCfEt/E4xS//cXhgtQ6WaEsSkIY/K0BQvI5rvH\nSIiqF4Yhaf2ZOgHOYqOOj/VuxvqFPuw/61AopFKUzzWaXDwrTfJg1ZulwqHV\noSVNTUeiZA+fpF6uuWZS15Cnspq3DiAQbloPwiX2bIKS5V2WMgs4Ycsp5yz0\nBcrytL6R77np/laMR6Tg8xH0qn7BkCRP6oHP01a/4UuIkrijZGJhQVxodyRq\nsFR3L8Y9m8cH5gXajLigETBH7Sz8ttZe/ojQPDXkzYVJcOAmDqmHUL8QpmcZ\n2pJX3UgLUHzFZWGe2HugSRPCIp31MmtCJiFIaBR3BpmQo9JQIJ5i40czBklj\njQeQEPj30rhiNECeggQHenbWVodS/0t8lXZj31m8Db7lIDg44qFsZLjlMYG2\n3Wtx+9B+htyBiaSC3hm3IkpEKfkRpBbhoEjXOX+88Nc2SYdvRPdz/t4rNOa5\nrCmsyVvTfRYOblbdR9lhvff/dJHrt/nplIa7WitF56bVpoqeo4e+WIyKdhqV\nq+27trP9cEWau3CXu+kpbnjhh1gxpHLzEBrRv1oyCNfD7Rqba3CUaMHxBt5w\nl+XH\r\n=Pm3e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwXv7aHKfGtxYe1hYQskV2HpzUJuwEyV7wwZ0FnQuO8AIgdBDfOLtKU6LfrF/543iZyEi5Flu+W2M8VZOOacxJrH4="}]},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"_npmUser":{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/location_0.1.0_1551051603078_0.029214585474546473"},"_hasShrinkwrap":false},"0.1.1":{"name":"@aicacia/location","version":"0.1.1","description":"url location set/back/forward for browsers","repository":{"type":"git","url":"git+https://gitlab.com/aicacia/libs/ts-location.git"},"main":"./src/index.js","types":"./src/index.d.ts","module":"./lib/index.ts","scripts":{"build":"tsc","prepublishOnly":"npm run clean && npm run build","test":"ts-node node_modules/.bin/tape lib/**/*.test.{ts,tsx} | tap-spec","coverage":"nyc --reporter=lcov --require ts-node/register tape lib/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=text","clean":"rm -rf ./src","formatTS":"prettier-tslint fix '**/*.{ts,tsx}'","formatJS":"prettier --write '**/*.{js,jsx,json}' --ignore-path .gitignore","format":"npm run formatTS && npm run formatJS","lint":"tslint -c tslint.json 'lib/**/*.{ts,tsx}' -e 'lib/**/*.test.*'","hash_example":"parcel ./examples/hash/index.html","native_example":"parcel ./examples/native/index.html"},"keywords":["location","html5","history"],"author":{"name":"Nathan Faucett"},"license":"(MIT OR Apache-2.0)","devDependencies":{"@types/jsdom":"^12.2.4","@types/tape":"^4.2.33","nyc":"^14.1.1","jsdom":"^15.2.1","parcel-bundler":"^1.12.4","prettier":"^1.19.1","prettier-tslint":"^0.4.2","tap-spec":"^5.0.0","tap-nyc":"^1.0.3","tape":"^4.11.0","ts-node":"^8.5.2","tslint":"^5.20.1","tslint-config-prettier":"^1.18.0","typescript":"^3.7.2"},"dependencies":{"add-dom-event-listener":"^1.1.0","is-absolute-url":"^3.0.3","same-origin":"^0.1.1"},"nyc":{"include":["lib/**/*"],"exclude":["**/*.test.*"],"extension":[".ts",".tsx"]},"gitHead":"18511ee4a1b05c69c7d326bc2e6b4a24e3b94b06","bugs":{"url":"https://gitlab.com/aicacia/libs/ts-location/issues"},"homepage":"https://gitlab.com/aicacia/libs/ts-location#readme","_id":"@aicacia/location@0.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.11.3","dist":{"integrity":"sha512-q31QwiugH2kontXCK6ftY7QDNNE8H3yCpAJDpr8LmOxMPCkS8Rz+e2ccC3+JHOgWuaZRGUv0mSTB6mRJtn2R5A==","shasum":"2e614027d0fdf511e9bea153e601d40a5302e748","tarball":"https://registry.npmjs.org/@aicacia/location/-/location-0.1.1.tgz","fileCount":16,"unpackedSize":41253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeA2+TCRA9TVsSAnZWagAA95MP/01gb/A7zdBPYtU8QEnV\n07xIqJuQc/xaA8fiOL3/gzC4Tj5suKVsDWGRtsVNNiviB5pDfsP7Fk00A4DK\nZG3Yp0ya2fHPEaRfeNbkSA76eBzkNG+IhYHkbTbNPa2WDI/7KEu3/OfzMro+\ng8+8RId+/73/332HNm8rQONb7k5vqD9qy1h1JVEPreGF0ZtbhtBqLfvkk4Ur\nHw1dwmYt1rccu77wLoXDWj95ChjogBWQiq2L5taPbABhP84v8FOa7uJM54Z0\nnk5i1QvybLyuQo8HjhofCO2tKQOrQmhus4Lrau8sMYvlRJFpVMLmak2D/qAL\nn5CM9g60XT5XK0yBPvj7j7HIg/cOqgtEdCSIix3RfS6E7/V5LGneeRh2wUUb\nv5JVngwd3ocif4YgxW5FWEKQA02IhtmzbwRyhPUb0rj5MTpkkkw8IanYyTqp\nRVVoo/3yUj9w7JkUiek3h9Z4YKnJ7eT++1esdEJcr43NS/ubrgVIv4lclzWK\nk6FXdsUByfJA+KHfMWmFvCDi/qyU9x5e2rNzsyEWqDtQo+jhemvD5uDoO+Md\nGtAAYY+f67FuYdxjt4v9QpZ3ygk37Fb3R0+yPMrm105sqD5ddGabLywebg5j\nP/GYf0/SIlrj0IrSsQcea21wj0l4xlyKqYkT/S3p03yz1dnMwG3Hm2LWPJXJ\n7xNS\r\n=SprO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMNX9sGe6UDK3ckPHzcSCmDdvJboCiwtj6rCS8GPU3iwIhAJJLBT4V8Lk0RcqBGvJAu7uu2tqDGNLAbGNK262+RfLL"}]},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"_npmUser":{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/location_0.1.1_1577283474679_0.19177033368209218"},"_hasShrinkwrap":false},"0.1.2":{"name":"@aicacia/location","version":"0.1.2","description":"url location set/back/forward for browsers","repository":{"type":"git","url":"git+https://gitlab.com/aicacia/libs/ts-location.git"},"main":"./lib/index.js","types":"./lib/index.d.ts","module":"./src/index.ts","scripts":{"build":"tsc","prepublishOnly":"npm run clean && npm run build","test":"ts-node node_modules/.bin/tape src/**/*.test.{ts,tsx} | tap-spec","coverage":"nyc --reporter=lcov --require ts-node/register tape src/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=text","clean":"rm -rf ./lib","format":"prettier-tslint fix '**/*.{ts,tsx}' && prettier --write '**/*.{js,jsx,json}' --ignore-path .gitignore","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}' -e 'src/**/*.test.*'","hash_example":"parcel ./examples/hash/index.html","native_example":"parcel ./examples/native/index.html"},"keywords":["location","html5","history"],"author":{"name":"Nathan Faucett"},"license":"(MIT OR Apache-2.0)","devDependencies":{"@types/tape":"^4.13.0","jsdom":"^16.3.0","minimist":"^1.2.5","nyc":"^15.1.0","parcel-bundler":"^1.12.4","prettier":"^2.0.5","prettier-tslint":"^0.4.2","tap-nyc":"^1.0.3","tap-spec":"^5.0.0","tape":"^5.0.1","ts-node":"^8.10.2","tslint":"^6.1.2","tslint-config-prettier":"^1.18.0","typescript":"^3.9.6"},"dependencies":{"add-dom-event-listener":"^1.1.0","is-absolute-url":"^3.0.3","same-origin":"^0.1.1"},"nyc":{"include":["src"],"exclude":["src/**/*.test.*"],"extension":[".ts",".tsx"]},"gitHead":"5f307002233e222c6c0992f532d0b6ebe033ad5b","bugs":{"url":"https://gitlab.com/aicacia/libs/ts-location/issues"},"homepage":"https://gitlab.com/aicacia/libs/ts-location#readme","_id":"@aicacia/location@0.1.2","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ZL4iFbPXXXSlw0aQ8ejZsTXV0bzh+eVR2tOq8xkdr+DldSpi4X7WgZ461KZnrM0fNoSpQolgOrSngGCuXZTgiw==","shasum":"b8abd64e4902d113b87314578bcb545fea3363c8","tarball":"https://registry.npmjs.org/@aicacia/location/-/location-0.1.2.tgz","fileCount":16,"unpackedSize":41541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFBwpCRA9TVsSAnZWagAA+dQP/3Y3Srh9+wwzLCrdc/xC\nnVBq6iSmI/tFpUvLHUGaLQabKz8zflD8yfe2zneC1a8PedMRPZN7EcOYh3FD\nLKymjiiQsWdvWmNXcOXoEhqDi8s9Cmh96ENgaXYHlrDj+siJBO/RkOjC9UtI\nZ180Qa6cnjmxJKACM7wH5lUmOEa9aHC0GR06+anU4WpExNO2pUOrKGS8b2ke\nvR8Ys7ABgcv1cVpXfgTLd1+69Cf99MlblN5lkfunlkKtgIfB2FZxIM7ICtys\ni8eeVUvpWQzbX28oV950MNAau9gMvVFKdkWi/X42VXFBeUyTQ7Xd+HSLq8QS\nEIWg7Iu2LrHOQin1Uo4tRgZo9wokGT7XF3O1vrdYAkpXO+Dwv/Pz7cbDw6bY\n6Me8UtpiYF8MQS+PGXMbuPsp9bwgDP2Ys0PE3eYveIB/P5hWNlqX56BlDyVX\nSp077HT8AsucQARjdhcRXV1S5hkKDH/S+kann0elyu0fmIn16q9PyywyJTBu\nRPfjy7Rsmimncqzc9bhBxGflqkNGwxycx4vt/Wl634WA+xo2MwCy4r+CM8Gk\n7Ra5QxoWudvm10QmCid5dyQrTrQrikvdzgPV5YiB13D4E2RxOwpG2W037cyG\nfNbQA+uHPOjGlYD+3ONA8BVK8/G4ICaXuj8hjUQ6gc2KhwGOML8DO6POTK3G\nFd3K\r\n=BY/I\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIOWk8emrV8ZJwDg3r8jav7MrR1+xeuHvQeg5Ti9HiFAIhAK+AYJ3OdWBz4kfmwsVEHDhsbzQ9YX9t0JIc8EjthNQy"}]},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"_npmUser":{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/location_0.1.2_1595153448626_0.805005620224827"},"_hasShrinkwrap":false},"0.2.0":{"name":"@aicacia/location","version":"0.2.0","description":"url location set/back/forward for browsers","repository":{"type":"git","url":"git+https://gitlab.com/aicacia/libs/ts-location.git"},"main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run clean && npm run build","test":"ts-node node_modules/.bin/tape src/**/*.test.{ts,tsx} | tap-spec","coverage":"nyc --reporter=lcov --require ts-node/register tape src/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=text","clean":"rm -rf ./lib","format":"prettier-tslint fix '**/*.{ts,tsx}' && prettier --write '**/*.{js,jsx,json}' --ignore-path .gitignore","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}' -e 'src/**/*.test.*'","hash_example":"parcel ./examples/hash/index.html","native_example":"parcel ./examples/native/index.html"},"keywords":["location","html5","history"],"author":{"name":"Nathan Faucett"},"license":"(MIT OR Apache-2.0)","devDependencies":{"@types/tape":"^4.13.0","jsdom":"^16.3.0","minimist":"^1.2.5","nyc":"^15.1.0","parcel-bundler":"^1.12.4","prettier":"^2.0.5","prettier-tslint":"^0.4.2","tap-nyc":"^1.0.3","tap-spec":"^5.0.0","tape":"^5.0.1","ts-node":"^8.10.2","tslint":"^6.1.2","tslint-config-prettier":"^1.18.0","typescript":"^3.9.6"},"dependencies":{"add-dom-event-listener":"^1.1.0","is-absolute-url":"^3.0.3","same-origin":"^0.1.1"},"nyc":{"include":["src"],"exclude":["src/**/*.test.*"],"extension":[".ts",".tsx"]},"gitHead":"5c80c27ca181e66ba6ded4ec8224dfc89851c729","bugs":{"url":"https://gitlab.com/aicacia/libs/ts-location/issues"},"homepage":"https://gitlab.com/aicacia/libs/ts-location#readme","_id":"@aicacia/location@0.2.0","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-sa4LZYSpMXGeYBe5NJ8pg2wMZhDzmgRlAnPsM/NYHPeCWBuKVe9Nr86ehuQoS2z35fxxMyF1RNLVlny4Pk2sqg==","shasum":"632b0c599a6c08e7a2b6053819627bfd0265821d","tarball":"https://registry.npmjs.org/@aicacia/location/-/location-0.2.0.tgz","fileCount":44,"unpackedSize":51879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfFzVCCRA9TVsSAnZWagAA61MP/24b67NWodPO6R+y3o86\nDBOK8Gtj3lHiuKb67aPzvbzK/uw3jfXz23xhcthP+gMu8cxQsqH1cE3QYL23\nlpPotpEip9biXuQqdo8k2tSwgTG3W6/SjGGL2p53v5r4OJlku0e+Qsczmzvp\ndGnHFj8TH2uZPidfNNe+vKRNJgRnzu3UEPhBNzDEKanJJhNJ+ObMdV4gRTD6\n0UcCxFXfunHuFR1hdw7UHLjG21quR+Hjd7dGo9CfnJ1fQFpT90NDHjDprv3d\nkmkRI06lk4toM/2szUjyTMpZ/OYoHR0YjBP2JKhKdI9qDOwOWmb9I4Y/ASno\nNjUMgdLRWT1Ftvti7EEbxh0MIH2WV9HctnJbSVHPpiqVFBSFQuUjU5s8Ykc8\nyuMEqS6uVM8HFU6oujj5+YYD5SMLEEXyvdZQZk8GZt1xjKW78QWd2oabQnaN\nPxo3GNgOc7KOXALw0JTLQi7LmL581v7mrFZJeLUdPj52tKImRaDDtoCUKJQX\n7UgKpUhMSJaqgJ2B4HFHThOgy0iL6aHMeaTVFnLMM+kenfuduHv1YeRwrl+f\nfkB7anxt+yMKWpTh4Eov5Mtg6LHntn+ZuZq+OZdUiu9KnrJ4j9omrAJyWrZ9\nGwK4+rV9r5TJmYATe6c6LLdEgekkquPPWjqT59KKWVOz1PThm7Y9T5Do+Qme\nSgKW\r\n=e0fT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoXhZ9JsIQ/3HO7np9qRHzIMykReQxaadxLYU54yq2wQIhANTFZtrY+yfLVmRa3ZuaUvzuZky8JWR//f+X+6NI6yW9"}]},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"_npmUser":{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/location_0.2.0_1595356482290_0.30878746338921426"},"_hasShrinkwrap":false},"0.2.1":{"name":"@aicacia/location","version":"0.2.1","description":"url location set/back/forward for browsers","repository":{"type":"git","url":"git+https://gitlab.com/aicacia/libs/ts-location.git"},"main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","prepublishOnly":"npm run clean && npm run build","test":"ts-node node_modules/.bin/tape src/**/*.test.{ts,tsx} | tap-spec","coverage":"nyc --reporter=lcov --require ts-node/register tape src/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=text","clean":"rm -rf ./lib","format":"prettier-tslint fix '**/*.{ts,tsx}' && prettier --write '**/*.{js,jsx,json}' --ignore-path .gitignore","lint":"tslint -c tslint.json 'src/**/*.{ts,tsx}' -e 'src/**/*.test.*'","hash_example":"parcel ./examples/hash/index.html","native_example":"parcel ./examples/native/index.html"},"keywords":["location","html5","history"],"author":{"name":"Nathan Faucett"},"license":"(MIT OR Apache-2.0)","devDependencies":{"@types/tape":"^4.13.0","jsdom":"^16.3.0","minimist":"^1.2.5","nyc":"^15.1.0","parcel-bundler":"^1.12.4","prettier":"^2.0.5","prettier-tslint":"^0.4.2","tap-nyc":"^1.0.3","tap-spec":"^5.0.0","tape":"^5.0.1","ts-node":"^8.10.2","tslint":"^6.1.2","tslint-config-prettier":"^1.18.0","typescript":"^3.9.6"},"dependencies":{"add-dom-event-listener":"^1.1.0","is-absolute-url":"^3.0.3","same-origin":"^0.1.1"},"nyc":{"include":["src"],"exclude":["src/**/*.test.*"],"extension":[".ts",".tsx"]},"gitHead":"8e841808a96bae5cdbb2c4f3e935d2c8200ff446","bugs":{"url":"https://gitlab.com/aicacia/libs/ts-location/issues"},"homepage":"https://gitlab.com/aicacia/libs/ts-location#readme","_id":"@aicacia/location@0.2.1","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-ICvnOtsw3GThdHCxBwJgAIUF1pBrBlzBpzJp0WgYeSpA6Wo6jQFYiOhVmUFY/wX2zwI8wNJAVAsbHuCNrGafeg==","shasum":"7bf94633c67504dcf1a5ae5f4376c41fc29d6312","tarball":"https://registry.npmjs.org/@aicacia/location/-/location-0.2.1.tgz","fileCount":44,"unpackedSize":51471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfGK3RCRA9TVsSAnZWagAAO5gP+QDN8yfGnqvSStBwHfJR\nxTL1rWU+SHHmCCkyU5eKWqwOC1AVZgPfNI1olATAukCYCyWjxntu9Z/VItIe\nzX9LKNVyeJDlxawYTjL2GmX4kmAbSrYjv7wf87j9nteHTkF15EzbFZyAlRux\njDcmnYcOrDUhgP0G7bROyV250G2uJEHwVaBgfRFKAXFo0JLUVYcDIXSbpRvs\nvlZ8a0FNsifkouCzCe1jSGuTVquBnVoVsDRudgO7UuaDo+NHuh2GXOtQ8ZZs\n0BFpwuwcTIBjoiR1Qzp2a6HZ6al2Rqx6m4a1Cf/lpkj0vgzwykEm/2OPDCml\nduJKQpyAEc9GsOZnWe44ScwZiueFQJMt2/9Ec354Wi9Kdd6vyZ5BtlzAAo+O\n/E9zdNSz5D0u8XTCe7lIo+LUaHE0jFQRV+gMa08+kpaV7Hqrwy4MwWPuNLX6\nTlvV0cMyaUUexIPNl5GbTpIs1QHiO/C6Fw+DTcSzAeNXJoU1ymjBuGQoxWCW\n1b+EWFjAcmnus/8jhhi8B0BX76UP7IBc9wIMATR0PhhmyuiY7qkrWT0q8bRr\nCgp7322kmCQCOvI9et5N4gKDq/Xgq3OfRDIxQuS22RFi9oVBNPNwNQ4c+n04\nDNAh+NnlrTzGL+NbQhCY57Wkq+8mxE5X9eDAQpdJ/1yZNOQrY6fAUA7Mbo0H\nNEcK\r\n=CE1m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVRvEqRP1/JYIB0lktQVcRfF9oQ3zFnpBjnAxXXg52IAiEAhPXlx5ZYMufC69eLP6dKQmHbm7yE1uzs5FkRdOZ8li8="}]},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"_npmUser":{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/location_0.2.1_1595452880895_0.7463041875893599"},"_hasShrinkwrap":false},"0.2.2":{"name":"@aicacia/location","version":"0.2.2","description":"url location set/back/forward for browsers","repository":{"type":"git","url":"git+https://gitlab.com/aicacia/libs/ts-location.git"},"main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","doc":"typedoc","prepublishOnly":"npm run clean && npm run build","test":"ts-node node_modules/.bin/tape src/**/*.test.{ts,tsx} | tap-spec","coverage":"nyc --reporter=lcov --check-coverage --lines=70 --require ts-node/register tape src/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=text","clean":"rm -rf ./lib","lint":"eslint . --fix","hash_example":"parcel ./examples/hash/index.html","native_example":"parcel ./examples/native/index.html"},"keywords":["location","html5","history"],"author":{"name":"Nathan Faucett"},"license":"(MIT OR Apache-2.0)","devDependencies":{"jsdom":"^16.3.0","parcel-bundler":"^1.12.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^3.7.1","@typescript-eslint/parser":"^3.7.1","eslint":"^7.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-react":"^7.20.5","nyc":"^15.1.0","prettier":"^2.0.5","tap-nyc":"^1.0.3","tap-spec":"^5.0.0","tape":"^5.0.1","ts-node":"^8.10.2","tslib":"^2.0.1","typedoc":"^0.17.8","typescript":"^3.9.7"},"dependencies":{"add-dom-event-listener":"^1.1.0","is-absolute-url":"^3.0.3","same-origin":"^0.1.1"},"nyc":{"include":["src"],"exclude":["src/**/*.test.*"],"extension":[".ts",".tsx"]},"gitHead":"0e6ef4c6ba091f91f7b1970e0f645789e19708e1","bugs":{"url":"https://gitlab.com/aicacia/libs/ts-location/issues"},"homepage":"https://gitlab.com/aicacia/libs/ts-location#readme","_id":"@aicacia/location@0.2.2","_nodeVersion":"14.5.0","_npmVersion":"6.14.5","dist":{"integrity":"sha512-r8zwxRT3vB9Y9B7/sQM5TiVjQjvvI7LGLkb5vt9kWPEQrAD4ML7bbIEZAnDj78eZn45ZyacGoRvl79Mm0x3Hjg==","shasum":"a79e3fc3438ceca0d16ceee3f76fdb5c5fb4caee","tarball":"https://registry.npmjs.org/@aicacia/location/-/location-0.2.2.tgz","fileCount":45,"unpackedSize":49974,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfMC+cCRA9TVsSAnZWagAAh1wP/0PLAltf7/X2o5jGSihC\nAkAE6t9alZqoWx1+Mmj7TiNHCbDKrv0z21dZPlDgLYoJR1GilPlXjTNzkc4n\n/GwH48FEW9zyssRY8liczMoYV7y+kpVibybkJbCYgU2WcPwog95lWABGwcA5\nFOX27cJ24JpTxScB3w+ZzPjjlGgIDh6Zko9F0n4OSjBkglGBWTluUNBuzUis\n80n/L/EgI953PTuKluwWX/95eZEi30I+UwKJFts9yKaooCoXJbP0Y2Yne57z\nWTscRDbf795utKkj4YhdEv9UmSD3CuxpqqKwoK6z62YVNJ86mJzE/13Aw7tq\ni/FQQoyIXwVZhEtJMZrNf5CTvU1IplvgpXbPphtVremUdGLsiS0BtqAlznWl\nHkYXZAsTA7FPiKbW3K3vlJfFeVqW/o1YDpLGGfFrw8W3PJHzqKdslikYTqQg\nGGDzRQCuvqqBe/EWiaMJ7Ay9xUfuBUUK4GOYfRxD7sYkpn6Ml04EtHqSHrQw\n7aBmud7Qz/GgjUoUwFkbHCfcGfsC9NnPIF5BMmalVmsFUxKrZQ5iTR2ebFQm\nRDGH6Mf/H15ahma0JBkO8zAEjoLnWOWlkeGyjrrl8CKRNAgLn/etVOGPbYwU\nBvaVHzL4nIdEWrz6nSCQY3mImBI45A7yrTCnpKDBTAoi0Y7FlA4ZwRVNICZr\nHgJy\r\n=vtGI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBe9s+BqCd8YcmE6Pl3xuiwvFTWcL2EyvHQlshMkbIGfAiEA7eBw6puVacnQPIrdcj579eCR6cDvVeAb0nuVK/MsUns="}]},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"_npmUser":{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/location_0.2.2_1596993435954_0.9619679791921449"},"_hasShrinkwrap":false},"0.2.3":{"name":"@aicacia/location","version":"0.2.3","description":"url location set/back/forward for browsers","repository":{"type":"git","url":"git+https://gitlab.com/aicacia/libs/ts-location.git"},"main":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"tsc","doc":"typedoc","prepublishOnly":"npm run clean && npm run build","test":"ts-node node_modules/.bin/tape src/**/*.test.{ts,tsx} | tap-spec","coverage":"nyc --reporter=lcov --check-coverage --lines=70 --require ts-node/register tape src/**/*.test.{ts,tsx} | tap-spec; nyc report ---reporter=text","clean":"rm -rf ./lib","lint":"eslint . --fix","hash_example":"parcel ./examples/hash/index.html","native_example":"parcel ./examples/native/index.html"},"keywords":["location","html5","history"],"author":{"name":"Nathan Faucett"},"license":"(MIT OR Apache-2.0)","devDependencies":{"jsdom":"^16.3.0","parcel-bundler":"^1.12.4","@types/tape":"^4.13.0","@typescript-eslint/eslint-plugin":"^3.7.1","@typescript-eslint/parser":"^3.7.1","eslint":"^7.5.0","eslint-config-prettier":"^6.11.0","eslint-plugin-prettier":"^3.1.4","eslint-plugin-react":"^7.20.5","nyc":"^15.1.0","prettier":"^2.0.5","tap-nyc":"^1.0.3","tap-spec":"^5.0.0","tape":"^5.0.1","ts-node":"^8.10.2","tslib":"^2.0.1","typedoc":"^0.17.8","typescript":"^4.0.2"},"dependencies":{"add-dom-event-listener":"^1.1.0","is-absolute-url":"^3.0.3","same-origin":"^0.1.1"},"nyc":{"include":["src"],"exclude":["src/**/*.test.*"],"extension":[".ts",".tsx"]},"gitHead":"11a2325a7f6e28bc5b356ac2cb9f3d5636183680","bugs":{"url":"https://gitlab.com/aicacia/libs/ts-location/issues"},"homepage":"https://gitlab.com/aicacia/libs/ts-location#readme","_id":"@aicacia/location@0.2.3","_nodeVersion":"14.5.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-26z5y3Emtnhc+HvKIZ/mD2JqtRiVhacP2xOpW4nM165Or5y6QgadGL9Jt1Ri2LCWd0dBIL7ITBrHuDzwCBH7Lg==","shasum":"bc5bf3a04352e33a5df026ebff64d3bc9ad00e2d","tarball":"https://registry.npmjs.org/@aicacia/location/-/location-0.2.3.tgz","fileCount":45,"unpackedSize":50914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfU53GCRA9TVsSAnZWagAAhKEP/05Y8thBR5tcYM9HTwyw\nKLAEKz6Pd5nKsVbr13lf4eORabdYCUpkYt9ck4c4L509q6Trnt9lKQDTm/F4\naGtNq4k/P9SpCaGeXL25dIRpFv7tHGU9Mndn1ofCg+Z1gec8DWu8S4DwdPj8\n3S4pgSLJymkmAUsXjcHGb05ha7OqsaCazbH1iPFbxiTLVuqQ2G1FZg8+6lcc\nvuCBM+fa6XiDWfiL6a6gSUHU77uwjo3Z7h+UUsbgQEv21m0zK2KbSWcq5M/2\nFa8pPoO9mRz4ylV3byzoD+kaWnPV6wR7eqNMGdxwLojbhvQ114o51rQ6DZK3\nV8ZD7Rq3reH1nElTXhHVWkdITiKLTd0hoRm5Snduphw94uyl8zyly1YZw85q\nr6oLngxs8MbZghCS7RiB+jP0kGkQNe5kqimSqiff3+vPaHr4vNOp7BcrF9K9\n2DeTbharupyTRQVNabM/u5rwUKv4xUVpn4XxxxQ1XUr9o7ijB/yGvqSO1TA3\nVbX0QS6np4Wv7YyP7A3xX2NlfjGwGzHz9eq272gw87WXXkNgJm0H0hmlNOBe\nmIMbh858gQIjZGGBaE176hDcWfPKufquWfSTP4HRj/y3aGwvx6o35Eixoj+M\nITVwZptm1CQPUZp80sQDCLrWzFm0gLuuVkIs7SSv6v03rjXKxiSLZTWA0yJI\nqhA/\r\n=S9Lt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1roeUTiwiJS4DbXxv0Kbma8gDZw2E9ttXnWlvWdiqQQIgVnQynN5FEqUtKmjq/KfAwF5eXOePQXtx9OuxW5rKzkM="}]},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"_npmUser":{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/location_0.2.3_1599315397652_0.3287434518275343"},"_hasShrinkwrap":false}},"time":{"created":"2019-02-24T23:40:02.898Z","0.1.0":"2019-02-24T23:40:03.213Z","modified":"2022-04-04T12:15:40.549Z","0.1.1":"2019-12-25T14:17:54.779Z","0.1.2":"2020-07-19T10:10:48.762Z","0.2.0":"2020-07-21T18:34:42.457Z","0.2.1":"2020-07-22T21:21:21.019Z","0.2.2":"2020-08-09T17:17:16.089Z","0.2.3":"2020-09-05T14:16:37.863Z"},"maintainers":[{"name":"nathanfaucett","email":"nathanfaucett@gmail.com"}],"description":"url location set/back/forward for browsers","homepage":"https://gitlab.com/aicacia/libs/ts-location#readme","keywords":["location","html5","history"],"repository":{"type":"git","url":"git+https://gitlab.com/aicacia/libs/ts-location.git"},"author":{"name":"Nathan Faucett"},"bugs":{"url":"https://gitlab.com/aicacia/libs/ts-location/issues"},"license":"(MIT OR Apache-2.0)","readme":"# ts-location\n\nurl location handling for browsers\n\n```typescript\nimport url = require(\"url\");\nimport { createLocation } from \"@aicacia/location\";\n\nconst { parse } = url;\n\nconst handler = (url: url.UrlWithParsedQuery) =>\n    url.pathname === \"/not_allowed\"\n        ? // redirect to home, rejecting with null will ignore the request\n          Promise.reject(parse(\"/\", true))\n        : Promise.resolve(url);\n\nconst location = createLocation(window, { html5Mode: true, handler });\n\n// succuss\nlocation.set(\"/allowed\").then(() => {\n    console.log(\"succuss\");\n});\n\n// failure\nlocation.set(\"/not_allowed\").catch(error => {\n    console.error(error);\n});\n\n// remove DOM listeners\nlocation.remove();\n```\n","readmeFilename":"README.md"}