{"_id":"html5-history-api","_rev":"50-9f57abf09bd6ea016a842894276d7c25","name":"html5-history-api","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","dist-tags":{"latest":"4.2.10"},"versions":{"4.0.9":{"name":"html5-history-api","version":"4.0.9","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.0.9","dist":{"shasum":"1e705ec75973ccd926b68db37674e9ce0d8caef9","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.0.9.tgz","integrity":"sha512-1BADoZAXpjjMVkwcNAVK4ENsBetXIugVPAMwpLPuY1auEoql89FjTPQm9UMGN6C2E9RKVdq3clQbbvDZ8B+A1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEc0Bar4FJL7PlGJU4sHLhUtSjWX7um5BYligSJdXp2cAiBy13Pd+MY4olufGAvZ2LCTw9CBXVjJL7FEb4TK+y308Q=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.0":{"name":"html5-history-api","version":"4.1.0","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.0","dist":{"shasum":"face41cc6617fcfa9ab1aaa0ee75dc5371b2dd78","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.0.tgz","integrity":"sha512-/tEGw/JbHraJyaxn8uzZCosOXko43HEqInkgEDtwz6sf9Hympg1EKaeZ8wGCvSechOXQ60oQOUJBQwqZL4M5Vw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTt+YyHWcsTz9JdOHNxF/H8urmPLGT0sXESz9aH74uyQIhANVhUbfIIx7MBKeLujdNb8hexUdnRQrx+bAQnOCwmMAk"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.1":{"name":"html5-history-api","version":"4.1.1","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.1","dist":{"shasum":"62ea1befc184c0aadfb4f01b3686144e352b4a4b","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.1.tgz","integrity":"sha512-yzIpcCLuZBGexf5iJbq9tYjCzilNK+iWhVKd3cleTdPePviQZl/pct08f/LVFyRLCCuLLcO4Ntvt1q6MBiuJrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAu8INxngZjXnn9k9LWj7gLTsTZsYP9CS2+i6WHa8pHKAiARp5TAVSlgpkQHhtdBIELX/uxqdcoLQBHJAUQipxSwEQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.2":{"name":"html5-history-api","version":"4.1.2","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.2","dist":{"shasum":"618f43699a0fcce7d2546b317647e684bb5e86a0","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.2.tgz","integrity":"sha512-ezOWX85pRfeyvgsCNYoWmrtsfJR3UfOUcucCe+c6EhJ0s+eE6jDRttBS5vb4iSkcffvgIfFVMFlhN1ag89GdPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDbQf0qRSyzI0ivUq8Bcs9Xl2gnaMbw+0WEfQaJS+YqkgIgUh2+Vc/l9q69eWfArdzpa3HhGdPZaX9qNGmCjNqxuDc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.3":{"name":"html5-history-api","version":"4.1.3","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.3","dist":{"shasum":"47ec11003b53a2074769b9cd5ee76416dd4fd808","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.3.tgz","integrity":"sha512-Ilt3TSiDzaSxIxDM6aPlxK6xBIgqINiUI/ggwLawP+s4TehjSGflZbozw5Hce3dJ+90j8xbHLJYGOX8xkrx/ag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF/TbLP/+elyA7eRdgOl7oO3vv8omXfJklDSoLiJlmzIAiBolAmM8eaHf9UmEzb8FblnWE+TytSnMJYomUu2Ubvy3A=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.4":{"name":"html5-history-api","version":"4.1.4","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.4","dist":{"shasum":"c97eb71bb7b3947333b0323dc743a1f71e2fd91b","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.4.tgz","integrity":"sha512-buuP76sTCiu6J4TT8nirUx1cQkWPccL4Vx6w9VtOVHE0igdl9M2+hexxhVy0Wzuz/nXMwdNcX52Ig+Yj873S3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAEArYZZkk5ZjB+2vaVea5IHYbS/gtxX+h9GLtOCpK1TAiEApEXiGKwG86/6iHfU3djtBqqULs/HIkmYG+PF2y9hcjo="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.5":{"name":"html5-history-api","version":"4.1.5","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.5","_shasum":"950ec6e005519ea9a78a2f6b8ab1b332ad7341fe","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"950ec6e005519ea9a78a2f6b8ab1b332ad7341fe","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.5.tgz","integrity":"sha512-w2cy9L0qCU+yJgsm6Y7oH5Fc7Y/2E/SbWTwe2iPE5LCSbdaFHA4BQ5AiHo70xb53pZA7zPAq/mGErP9ocY3VdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDLQYCf4UqOp6Ag8RPZbUTFuX0ShRe+E1yobIXqzQzKbQIhAI8ZNqxQaPHdd0Z2S+vSz0GMQC0ObViWtU2R2xv5sLj4"}]},"directories":{}},"4.1.6":{"name":"html5-history-api","version":"4.1.6","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.6","dist":{"shasum":"fcbf629f5ce9e2a3f2aa636499e937c87fd58e12","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.6.tgz","integrity":"sha512-GR1EvlyG9m25l7m9U8K4h86dReP/IY3MbjEr7Iago2fGF4Ld5ykadziOw3bNkfO/CvwmjoRdFPL7FiWGNagyPQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMnUP0XmqAn7gqb8exPJZFQVt773Jkrf2n8Fa+tsVxoAIhAJ9hrUmPDF+/IInJjEOdRarvVcCx3dHV7TXSeACIDqI8"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.7":{"name":"html5-history-api","version":"4.1.7","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.7","dist":{"shasum":"30f7b6e942e84a0cdb219ead29ad38ccc19f8b07","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.7.tgz","integrity":"sha512-w/EgwndBR57MSgPeCRxhC3ja9EEoBnYREwZp3RmYDyhOsbdLFhUktmEVQBkl+lYuP1K7zdrEr/QoPdyU9xkWVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDKEzO7BNUr1grMBIyTqX0d+BSfIUtwh9255LahEaEZMgIgAitgLo6ThalPEp748o2J48qT+7AqmeB6AeXshJ525rA="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.8":{"name":"html5-history-api","version":"4.1.8","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.8","dist":{"shasum":"ffb2a33b490af04e916d31b561c5a976282bf2e7","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.8.tgz","integrity":"sha512-1PRrT5AG32KB0j9fpv6jPK1RC5h8wh+tyJD6P/wHKOSl9qZLIDCwy/xQzd7YjDSLMzEidt1oi4nIOrX+cxWugA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH52RM50zfyjyVdISzTXXKKrZx0Km6JZwYTDuTXGzmDgAiAR0e7qTffmB1339Ze420aBxI0yp+DLKEA4uF+O6+4sfQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.9":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.1.9","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.9","_shasum":"1aa768ac0adc191a61e923e0f35625ac5bda7a38","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"1aa768ac0adc191a61e923e0f35625ac5bda7a38","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.9.tgz","integrity":"sha512-jAAnWqGgFjO3Y0aFPk9KmC3xXsn4rqV30ZjWfqRvNkiYvay4VKPWaIO4cMlOhpkiSkGEFqwCXRldKsGorLV3qQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE5noVBWv4EK/k0VnuacGnDoCOKAVF7DQdSQR17ECfsaAiEA+e7InytzwWsCxP401JqIPoDlrx7WFg5fo4ej18BdCVs="}]},"directories":{}},"4.1.10":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.1.10","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.10","_shasum":"15eaaaada8cb55489e98b4fda44e67c330d58142","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"15eaaaada8cb55489e98b4fda44e67c330d58142","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.10.tgz","integrity":"sha512-xAwr6HLFEua6UBrkAIwMjbE6EPFJaRXbNPa1EkTpGN0vHTxZfrOKDciwlDHBssZqbc6RptEtm4JG45JkVJClMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKNQMZmLm2Tbp8TxEsd3rHfoxXw81qr5HhHs98fSGO3AiEAzBAKx/R8oIH5VMqUjaeazygQt4JN4CHOxWDuaJQUPIY="}]},"directories":{}},"4.1.11":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.1.11","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.11","_shasum":"020da860131f14182e2c7c91b11c8efc758b713a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"020da860131f14182e2c7c91b11c8efc758b713a","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.11.tgz","integrity":"sha512-VeeXb360uPE2D7Oo6iYlj0Ni7xiAedpohJJ0qTFs69JFA3HlVfjPieBxd7zB6FC6O+dJYJMQv4TXdai1bSvzzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG313wskJFdnSRCQVT5S7+tQsR9OUT+W8SLQV95/bRQwAiBmQqL38tMsuVNtY1qWf0yEEnut1T9eubEPXK7TKkrl+Q=="}]},"directories":{}},"4.1.12":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.1.12","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.12","_shasum":"054683f3355b7712c1d6da5d16290fd310cca044","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"054683f3355b7712c1d6da5d16290fd310cca044","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.12.tgz","integrity":"sha512-ggxMjsONUDp/LEzuAZwsvQTWX3gpXNRY53ZUpCsdW5/da3FRr61cYFY0Xy9rC+0U5eSjLSJJwlufDYuTM6Lwdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7A0b3c3mEBTql4MqTBbXk6DzvZPXFXHblJgWcBe4eqAIgGVNrR8amjGV5H6yP6pM+le4aagrYBgCydM1czVmRcks="}]},"directories":{}},"4.1.13":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.1.13","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.13","dist":{"shasum":"b7d845b5057c4837ef82e48d1ece4dd38ea1893c","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.13.tgz","integrity":"sha512-x6Amwf11y/75m0OWT2esPkMvKxQirfufzL19z4ekH/XriguNdCTJNmaizVecA9zNlHvobXCVzbsFhvQ5AUSevA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFa0mYV0vqHxIRjHfUuosDyG5mjlfV9sovWmaKjEYWTbAiBLPtRFybjRlwBLRy+e1FqbpQY0yJDmi1F/nqq7/bnLHg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.14":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.1.14","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.14","dist":{"shasum":"0ab6818c6c5ff7d1232dd1027e84db548d1647a2","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.14.tgz","integrity":"sha512-xeINzfoOPOwznfWWRpMCeRttFOwX+F1rVrpcFrAM2SR5oFXfTUFse+HGLrmnuJaO3WUAQgSkZlNNexLLIHrsAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID5dOgkeuQvaUy9k5HOoLZNIvcYPf5+c9gANFUVEpFH8AiEAgcEtpXluwClKqZOx4imvtEyKpI3blzW0uyEoRH+JMoE="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.1.15":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.1.15","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.1.15","_shasum":"8b495c397e31d2dafa4954e9e2c4a3afd6138a47","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"8b495c397e31d2dafa4954e9e2c4a3afd6138a47","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.1.15.tgz","integrity":"sha512-/OcUU8BSiV2WXlrzAjHQag5SyyCyxtpUSdI2aWwgQnAYdjpCLyzyYx8FgUPqj0BpxpTpL484UmIU4E9JBk98xQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICXnMPF1c/3zVTN6d+CGZGdGUQRCLoim7CbEFwyXDX/BAiBa/TgEbq4isStB2NDscBV9KtLr7Qy/AXTotK4sr8XNlA=="}]},"directories":{}},"4.2.0":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.0","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.2.0","_shasum":"9a1d6d24cefb0aa39f2ad5bd30dc0b31e7048acc","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"9a1d6d24cefb0aa39f2ad5bd30dc0b31e7048acc","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.0.tgz","integrity":"sha512-fzSk2Dol8LF+ve39dwprKqCTkPWfzkdpcpxM29nWdWHjWneEj77d2YVngyZRt69oVi2SP0WHHh8wG9KNMclpIA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChq2eI4bBq1v4XMCwkK5MpLwrFsBSdWvHqD18f1xri8AIhAL64Zn7mni4B5xqGPwiTYUSWXyXg7HijfK3IDm97TQ6n"}]},"directories":{}},"4.2.1":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.1","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.2.1","dist":{"shasum":"dfd80c1814b32bffc5349c7ef463cf7ff982e57d","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.1.tgz","integrity":"sha512-ahUDsBAsYa1yuFA0ruvOVp4v+fz1TiHJem9TvEChLXL8m/vNAxVzOR0P9kVSPHUEV4m1gpxat7GSWulxCpK1zg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBH3nxemHDGsh8paYwCUKIXnPcjNcG0IJ8xHEpppTmdwIgV2bli+1/j2a6HiZX0jfmnNPgrbZLl+3s8JdrOC/ZNfg="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{}},"4.2.2":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.2","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"license":"GPL/MIT","gitHead":"df7fb5b539d96668aab2ce0c7d3efb2b7a0fb29e","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API","_id":"html5-history-api@4.2.2","scripts":{},"_shasum":"c169a5cebc016e2fcce3fdc6e5b71fe6b3d730cd","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"c169a5cebc016e2fcce3fdc6e5b71fe6b3d730cd","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.2.tgz","integrity":"sha512-6DzDwvqYfujvWoNui+bWh1mNuzhJkfdxU9/Z/+qBxvvBGpqvMQBD7vqsRrUfFhfv5zdvKr/Kn5JzKXRGLXDCzA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFPxj/CKvnFFOPU/h2Q8niVZMpZexqVF5gFebrkKeTIpAiAOSp5PTeJKREKFz8dGxN7e2NkWDKAjdUyewFJ/pzmdFA=="}]},"directories":{}},"4.2.3":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.3","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"licenses":["GPL","MIT"],"gitHead":"0bd8d079369d7469ae5a7730d3c0b366ee7d779e","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API#readme","_id":"html5-history-api@4.2.3","scripts":{},"_shasum":"1504fed61e4656bea44e317b2be9a81b82f667b6","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"1504fed61e4656bea44e317b2be9a81b82f667b6","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.3.tgz","integrity":"sha512-w6tIWb6bQckY6w5UvSGwD1aHkjrBDMPNceHU7lirydINgANL6cFz+3qeFwRoCNLL+/Y9cV6DogHstr/HbrcxTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzXAQkfUypQ6zSkZw00UDM1bP0PlVnN8md3JPObPFjVAiEA8t6k2SJ02BeZ5UFKIFD/IOt3RP7S8+BsTon/5Qy1q2A="}]},"directories":{}},"4.2.4":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.4","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"licenses":["GPL","MIT"],"gitHead":"e61edb1cbb28915b540f5ece4765de14d4beb8b8","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API#readme","_id":"html5-history-api@4.2.4","scripts":{},"_shasum":"4eea1e4bd962ade597a9ad5f1df74653e8f9fe30","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"4eea1e4bd962ade597a9ad5f1df74653e8f9fe30","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.4.tgz","integrity":"sha512-zj6Q0qvPAY2ZFf+1d3srkglNLiQ1B7y16SMXmGL4i1LGP61NiifyMrGmO8oVWLTjiHz2I7PuJvLpcyGvGcGZyg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHo0MjKGXVYG8roKVA4pro+uOsfVPpT9MffkCRpCRadpAiAK8OWIxVOyoLwqAdoEkpcHIS8qGajs8YCnUOWFbFCvkA=="}]},"directories":{}},"4.2.5":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.5","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"licenses":["GPL-3.0","MIT"],"gitHead":"99b5d22cdd48bd9d1d9d5cd0132b39995f210b07","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API#readme","_id":"html5-history-api@4.2.5","scripts":{},"_shasum":"ee5cc43f4e5a7898e32d445f0d82625c7e3941e7","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"ee5cc43f4e5a7898e32d445f0d82625c7e3941e7","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.5.tgz","integrity":"sha512-MOrXoInmymRlPz1U81Qqdt7nlkFSacrbC4pwpMCL4g0q12ovNrWUtVIVnohISBSLwtHiCOlZO2+YtxJoeGdhRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKR4PeuhnXd9qcVicAkG14QeUpAaLnoplMaMHVITsTZAiEAyeIQIQS9KUtp0FerpGuMAErydjL4+UosIcz6ohg3ygY="}]},"directories":{}},"4.2.6":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.6","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"licenses":["MIT"],"gitHead":"825d10706749e918a15c388e435365340743bf93","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API#readme","_id":"html5-history-api@4.2.6","scripts":{},"_shasum":"7c58dd284b19f5cc8a371c6fab8d8cff440ae347","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"7c58dd284b19f5cc8a371c6fab8d8cff440ae347","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.6.tgz","integrity":"sha512-Ifj+0s8NVV+sp3pH5UQ3VOdpkMf42HgX8QEMyuv1bnAXNN84p9qHlccDHycTASJ45UpxAh71W5tU88KhC13krg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICQMBPXBXPTW/P69PF+y7fuZ4+iDHNQIXNMRH3b0lhUEAiAh8DU6rE40yu7pvI5aVRopvkHqOV0ZRezDtDC9kJTlYw=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/html5-history-api-4.2.6.tgz_1456953203068_0.5321329482831061"},"directories":{}},"4.2.7":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.7","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"licenses":["MIT"],"gitHead":"91c6dc97c22f035e212fd1f0668e99eeec4b750b","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API#readme","_id":"html5-history-api@4.2.7","scripts":{},"_shasum":"038690111e8c184733b742681935829afe18c64e","_from":".","_npmVersion":"2.11.3","_nodeVersion":"0.12.7","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"038690111e8c184733b742681935829afe18c64e","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.7.tgz","integrity":"sha512-E0j8P+H+JIXr2I2VshbUy8GsWNIs4I2Gu6OeiukuTkGA5LHj3OoKxnPLOFAK1hzRFYagGAf4p+hBDYJZ/UEfqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCcdTC3UN0tAalX3zsaHqKWFr30DsIqPUkE7w9d1oq98wIgV5vHnGSgJPTExtKq+2M7+qEANFWpPBh2/dtBUdSPk8Y="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/html5-history-api-4.2.7.tgz_1457445555081_0.7889120578765869"},"directories":{}},"4.2.8":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.8","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"licenses":["MIT"],"gitHead":"6883b7e98fd6fcadeee0125b87b48cb6b8d8fd57","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API#readme","_id":"html5-history-api@4.2.8","scripts":{},"_shasum":"3ebbc38e36cae0dc410f74c20fdd5d76d93e96a8","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"dist":{"shasum":"3ebbc38e36cae0dc410f74c20fdd5d76d93e96a8","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.8.tgz","integrity":"sha512-8QVA9eIDavIJrCD+/66C+mtxntYOoKvcLw42KWpwQcAfcAs8eBZK6gvm0PPM+SpdrXTzo7klndL54bVgvZhOFA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZG8jNhUgGt5yhFeNx8iimttDLZPU5eAlfqyN4JHUE+AiEAu5vQPalv/Kv45h/CMyerRH1T0J1bOO8xKJ9kdVRTBsg="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/html5-history-api-4.2.8.tgz_1488462050922_0.35682995500974357"},"directories":{}},"4.2.9":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.9","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"licenses":["MIT"],"gitHead":"7c10f3bc6a22361bd134d0328dd42f157500f7f8","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API#readme","_id":"html5-history-api@4.2.9","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"dist":{"integrity":"sha512-FqNC1MsfpXf3gVT6/jJ7rHPeQSsF8nnOG7dwUNIkMZeZ5NYqKwMbGXyZwpyfa1vUIKMxkDyEykFegp3rx6jkyA==","shasum":"c1a8179fe3a32a4ea9f3de277a86c330008099d0","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.9.tgz","fileCount":9,"unpackedSize":122432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/SXJqXAR/0WGx/tHO5zBpPX4KsP10tiSuw8PxoGJpdgIhAOOZ3Q8/eVG1YiU1PlE+fsEryqX+DdmxEn4NZubh1Rul"}]},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html5-history-api_4.2.9_1523606114115_0.6316316600103982"},"_hasShrinkwrap":false},"4.2.10":{"name":"html5-history-api","npmName":"html5-history-api","npmFileMap":[{"basePath":"/","files":["*.js"]}],"version":"4.2.10","description":"HTML5 History API expansion for browsers not supporting pushState, replaceState","main":"history.js","repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"author":{"name":"Dmitrii Pakhtinov"},"licenses":["MIT"],"gitHead":"2cad95c15985c7e7ba7091ff80d894f63a3c3c03","bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"homepage":"https://github.com/devote/HTML5-History-API#readme","_id":"html5-history-api@4.2.10","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"devote","email":"spb.piksel@gmail.com"},"dist":{"integrity":"sha512-ZSytVcNmzpaOiLhBppxYPYK+LIYIZTkELeXOa6MbJwbZIDLPkWIEZRKQ+YQj8yVap37vda+SSesqgU1Ld8QCvA==","shasum":"fa8d0ddd2f11711b624e8e4f79ea6dc271ab672b","tarball":"https://registry.npmjs.org/html5-history-api/-/html5-history-api-4.2.10.tgz","fileCount":9,"unpackedSize":122491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0zEcCRA9TVsSAnZWagAAsJ8P+wa84InB5uEtGF9PHXX3\nfklBl4c0FI8rYpsepW3beFFsE1ovr0WS0Hlgj4BJ4uo4WSZYH3LHz5Sqzf4J\nfXKCjWasoA5aH9jzuy572Fl6Lbn4T0FBGTqS+jgaGtbRd1gY3spbrZGPMFQY\nrWrRPRlXfaQK00pSVTasirmudAGBrLGdWF7JaXrGqVzMht0duiSY5Hkpu8lP\nNdUT7/H71fYY7zQPC1TVqLmNG7BkGKKCtP10VJj7M0PlRD6R9+8IvDi0eNka\nk3NQaGMST3YjIpOf7NQwOY2f59jxq0UQJJhBu3PaxDNOk6+oiRVifo6fG7VO\nDzodpAsr46q0WYAn2qw9tOwkJrIhcrPZ6BS6N03dLIPF67b1pJ65THDSToPd\nbq89HI2ybp2kj6CmkcxJyFHKNUvekC+9uMSfuKSWjpa1ul1sdfxw4cKdcbWV\n6aDtqByRzOJFc4Y07Dm9dlxabF+K552Oo1UQ2u0eq8xwUESFYWNZGZIFd/d/\nSIXXJnxK5N+VSn8p9HInXHUQskrfVgleSr34seIRiHeb43I3ibk+FSh/br3d\neiXnuinG+dUxUsk/OzgTINTTvINZp2xnGc4eZoEHEjMuRbxlrU/DfLYjf9KV\nAj3yziAJxKpvRsOAr5R88W166CQAneHrzDXuV4fNpeCBtgnTMaoyuxPPHuKp\nzdZQ\r\n=Mkd9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwdsImFS9vqn/0ZZzKG7eVKXbVA+mynCv813wMxwfp0AiEA9egygEOF1kAtM71v8drrSJpzf8jnTv+GzadVWBobzvE="}]},"maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/html5-history-api_4.2.10_1523790106993_0.419756092153331"},"_hasShrinkwrap":false}},"readme":"ENGLISH\n=============================================================================================================\n\nThis Javascript library provides an emulation of HTML5 History API for older browsers.\n\nThe library operates according to W3C specification, adding no new or incompatible methods. The library can be used exactly as described, for example, in Dive Into HTML5 book (http://diveintohtml5.info/history.html) or in the History API Specification (http://www.w3.org/TR/html5/browsers.html#the-history-interface).\n\n### You may install this plugin with this command:\n```shell\nnpm install html5-history-api\n```\n\n### Browser Support:\n\n`history.js` - IE8+ and other browsers\n\n`history.ielte7.js` - IE6+ and other browsers\n\n### For library developers:\n\nTo enable support for HTML5-History-API polyfill in your library, you need to add one line of code: \n```js\nvar location = window.history.location || window.location;\n```\n\ncode of library looks like this:\n```js\n(function(){\n  // To enable support for HTML5-History-API polyfill in your library\n  var location = window.history.location || window.location;\n\n  // you library code here\n  // ....\n  // ....\n  // ....\n})();\n```\n\n### AMD Support:\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <script type=\"text/javascript\" src=\"/require.js\"></script>\n    <script type=\"text/javascript\">\n      requirejs(['/history'], function() {\n        if (history.emulate) {\n          console.log('In your browser is emulated HTML5-History-API');\n        } else {\n          console.log('In your browser is natively support HTML5-History-API');\n        }\n      });\n    </script>\n  </head>\n  <body>\n  </body>\n</html>\n```\n\n### Example of using the library in the pure JS context:\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <script type=\"text/javascript\" src=\"history.js\"></script>\n    <script type=\"text/javascript\">\n      (function(eventInfo) {\n        // we get a normal Location object\n\n        /*\n         * Note, this is the only difference when using this library,\n         * because the object window.location cannot be overriden,\n         * so library the returns generated \"location\" object within\n         * an object window.history, so get it out of \"history.location\".\n         * For browsers supporting \"history.pushState\" get generated\n         * object \"location\" with the usual \"window.location\".\n         */\n        var location = window.history.location || window.location;\n\n        // hang on the event, all references in this document\n        document[eventInfo[0]](eventInfo[1] + 'click', function(event) {\n          event = event || window.event;\n          var target = event.target || event.srcElement;\n          // looking for all the links with 'ajax' class found\n          if (target && target.nodeName === 'A' &&\n             (' ' + target.className + ' ').indexOf(' ajax ') >= 0)\n          {\n            // keep the link in the browser history\n            history.pushState(null, null, target.href);\n\n            // here can cause data loading, etc.\n\n            // do not give a default action\n            if (event.preventDefault) {\n              event.preventDefault();\n            } else {\n              event.returnValue = false;\n            }\n          }\n        }, false);\n\n        // hang on popstate event triggered by pressing back/forward in browser\n        window[eventInfo[0]](eventInfo[1] + 'popstate', function(event) {\n\n          // here can cause data loading, etc.\n\n          // just post\n          alert(\"We returned to the page with a link: \" + location.href);\n        }, false);\n      })(window.addEventListener ? ['addEventListener', ''] : ['attachEvent', 'on']);\n    </script>\n  </head>\n  <body>\n    <a class=\"ajax\" href=\"/mylink.html\">My Link</a>\n    <a class=\"ajax\" href=\"/otherlink.html\">Other Link</a>\n  </body>\n</html>\n```\n\n### Example of using the library along with JQuery:\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <script type=\"text/javascript\" src=\"history.js\"></script>\n    <script type=\"text/javascript\" src=\"jquery.js\"></script>\n    <script type=\"text/javascript\">\n      $(function() {\n        // we get a normal Location object\n\n        /*\n         * Note, this is the only difference when using this library,\n         * because the object window.location cannot be overriden,\n         * so library the returns generated \"location\" object within\n         * an object window.history, so get it out of \"history.location\".\n         * For browsers supporting \"history.pushState\" get generated\n         * object \"location\" with the usual \"window.location\".\n         */\n        var location = window.history.location || window.location;\n\n        // looking for all the links and hang on the event, all references in this document\n        $(document).on('click', 'a.ajax', function() {\n          // keep the link in the browser history\n          history.pushState(null, null, this.href);\n\n          // here can cause data loading, etc.\n\n          // do not give a default action\n          return false;\n        });\n\n        // hang on popstate event triggered by pressing back/forward in browser\n        $(window).on('popstate', function(e) {\n\n          // here can cause data loading, etc.\n\n          // just post\n          alert(\"We returned to the page with a link: \" + location.href);\n        });\n      });\n    </script>\n  </head>\n  <body>\n    <a class=\"ajax\" href=\"/mylink.html\">My Link</a>\n    <a class=\"ajax\" href=\"/otherlink.html\">Other Link</a>\n  </body>\n</html>\n```\n\n### Advanced library configuration:\n\n    history.js?basepath=/pathtosite/ - the base path to the site; defaults to the root \"/\".\n    history.js?redirect=true - enable link translation.\n    history.js?type=/ - substitute the string after the anchor; by default \"/\".\n\nYou can also combine options:\n\n    history.js?type=/&redirect=true&basepath=/pathtosite/ - the order of options does not matter.\n\nOr execute special method in JavaScript:\n```js\nhistory.redirect(/* type = */ '/', /* basepath = */ '/pathtosite/');\n```\nDemo Site: http://history.spb-piksel.ru/ or http://devote.github.io/demos/history/\n\nFollow me on Twitter: https://twitter.com/DimaPakhtinov\n\n-------------------------------------------------------------------------------------------------------------\n\nРУССКИЙ\n=============================================================================================================\n\nБиблиотека эмулирует HTML5 History API в старых браузерах.\n\nБиблиотека, которая не добавляет ненужные методы, заставляя их изучать, а оперирует по спецификации w3c, по интерфейсу History.\n\nДля примера могу привести короткий код как с ней работать.\n\nПо принципу мы работаем с HTML5 History API так как описано, например, тут http://htmlbook.ru/html5/history или по спецификации http://www.w3.org/TR/html5/history.html#the-history-interface\n\n### Вы можете установить плагин с помощью команды:\n```shell\nnpm install html5-history-api\n```\n\n### Поддержка браузеров:\n\n`history.js` - IE8+ и другие браузеры\n\n`history.ielte7.js` - IE6+ и другие браузеры\n\n### Для разработчиков библиотек:\n\nДля включения поддержки плагина HTML5-History-API polyfill в своих библиотеках, добавьте строку кода:\n```js\nvar location = window.history.location || window.location;\n```\n\nкод будет выглядеть примерно так:\n```js\n(function(){\n  // Включает поддержку плагина HTML5-History-API polyfill\n  var location = window.history.location || window.location;\n\n  // код вашей библиотеки\n  // ....\n  // ....\n  // ....\n})();\n```\n\n### Поддержка AMD:\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <script type=\"text/javascript\" src=\"/require.js\"></script>\n    <script type=\"text/javascript\">\n      requirejs(['/history'], function() {\n        if (history.emulate) {\n          console.log('В вашем браузере эмулируется HTML5-History-API');\n        } else {\n          console.log('В вашем браузере есть поддержка HTML5-History-API');\n        }\n      });\n    </script>\n  </head>\n  <body>\n  </body>\n</html>\n```\n\n### Коротенький пример на чистом JS:\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <script type=\"text/javascript\" src=\"history.js\"></script>\n    <script type=\"text/javascript\">\n      (function(eventInfo) {\n        // получаем нормальный объект Location\n\n        /*\n         * заметьте, это единственная разница при работе с данной библиотекой,\n         * так как объект window.location нельзя перезагрузить, поэтому\n         * библиотека history возвращает сформированный \"location\" объект внутри\n         * объекта window.history, поэтому получаем его из \"history.location\".\n         * Для браузеров поддерживающих \"history.pushState\" получаем\n         * сформированный объект \"location\" с обычного \"window.location\".\n         */\n        var location = window.history.location || window.location;\n\n        // вешаем события на все ссылки в нашем документе\n        document[eventInfo[0]](eventInfo[1] + 'click', function(event) {\n          event = event || window.event;\n          var target = event.target || event.srcElement;\n          // ищем все ссылки с классом 'ajax'\n          if (target && target.nodeName === 'A' &&\n             (' ' + target.className + ' ').indexOf('ajax') >= 0)\n          {\n            // заносим ссылку в историю\n            history.pushState(null, null, target.href);\n\n            // тут можете вызвать подгрузку данных и т.п.\n\n            // не даем выполнить действие по умолчанию\n            if (event.preventDefault) {\n              event.preventDefault();\n            } else {\n              event.returnValue = false;\n            }\n          }\n        }, false);\n\n        // вешаем событие на popstate которое срабатывает при нажатии back/forward в браузере\n        window[eventInfo[0]](eventInfo[1] + 'popstate', function(event) {\n\n          // тут можете вызвать подгрузку данных и т.п.\n\n          // просто сообщение\n          alert(\"We returned to the page with a link: \" + location.href);\n        }, false);\n      })(window.addEventListener ? ['addEventListener', ''] : ['attachEvent', 'on']);\n    </script>\n  </head>\n  <body>\n    <a class=\"ajax\" href=\"/mylink.html\">My Link</a>\n    <a class=\"ajax\" href=\"/otherlink.html\">Other Link</a>\n  </body>\n</html>\n```\n\n### А теперь показываю пример в связке с jQuery:\n\n```html\n<!DOCTYPE html>\n<html>\n  <head>\n    <script type=\"text/javascript\" src=\"history.js\"></script>\n    <script type=\"text/javascript\" src=\"jquery.js\"></script>\n    <script type=\"text/javascript\">\n      $(function() {\n        // получаем нормальный объект Location\n\n        /*\n         * заметьте, это единственная разница при работе с данной библиотекой,\n         * так как объект window.location нельзя перезагрузить, поэтому\n         * библиотека history возвращает сформированный \"location\" объект внутри\n         * объекта window.history, поэтому получаем его из \"history.location\".\n         * Для браузеров поддерживающих \"history.pushState\" получаем\n         * сформированный объект \"location\" с обычного \"window.location\".\n         */\n        var location = window.history.location || window.location;\n\n        // ищем все ссылки и вешаем события на все ссылки в нашем документе\n        $(document).on('click', 'a.ajax', function() {\n          // заносим ссылку в историю\n          history.pushState(null, null, this.href);\n\n          // тут можете вызвать подгрузку данных и т.п.\n\n          // не даем выполнить действие по умолчанию\n          return false;\n        });\n\n        // вешаем событие на popstate которое срабатывает при нажатии back/forward в браузере\n        $(window).on('popstate', function(e) {\n\n          // тут можете вызвать подгрузку данных и т.п.\n\n          // просто сообщение\n          alert(\"Мы вернулись на страницу со ссылкой: \" + location.href);\n        });\n      });\n    </script>\n  </head>\n  <body>\n    <a class=\"ajax\" href=\"/mylink.html\">My Link</a>\n    <a class=\"ajax\" href=\"/otherlink.html\">Other Link</a>\n  </body>\n</html>\n```\n\n### Вы можете использовать дополнительные параметры конфигурации библиотеки:\n\n    history.js?basepath=/pathtosite/ - базовый путь к сайту, по умолчанию имеет значение корня \"/\".\n    history.js?redirect=true - включить преобразование ссылок.\n    history.js?type=/ - подставлять подстроку после якоря, по умолчанию имеет символ \"/\".\n\nТакже вы можете комбинировать опции:\n\n    history.js?type=/&redirect=true&basepath=/pathtosite/ - порядок опций не имеет значение.\n\nИли выполнить специальный метод в JavaScript:\n```js\nhistory.redirect(/* type = */ '/', /* basepath = */ '/pathtosite/');\n```\nДемо-сайт: http://history.spb-piksel.ru/ или http://devote.github.io/demos/history/\n\nЯ в Twitter: https://twitter.com/DimaPakhtinov\n","maintainers":[{"name":"devote","email":"spb.piksel@gmail.com"}],"time":{"modified":"2022-06-18T22:03:02.003Z","created":"2013-11-20T13:14:03.140Z","4.0.9":"2013-11-20T13:14:08.681Z","4.1.0":"2014-03-24T09:22:37.712Z","4.1.1":"2014-04-29T11:44:29.715Z","4.1.2":"2014-04-29T12:46:11.101Z","4.1.3":"2014-05-14T10:22:29.329Z","4.1.4":"2014-05-14T10:28:21.515Z","4.1.5":"2014-05-14T19:10:33.850Z","4.1.6":"2014-05-15T13:31:49.254Z","4.1.7":"2014-05-19T13:17:25.271Z","4.1.8":"2014-06-05T12:06:27.338Z","4.1.9":"2014-06-21T19:06:47.005Z","4.1.10":"2014-06-27T22:57:58.533Z","4.1.11":"2014-06-28T00:03:16.901Z","4.1.12":"2014-07-19T15:34:45.528Z","4.1.13":"2014-09-05T06:03:12.041Z","4.1.14":"2014-10-30T12:11:31.500Z","4.1.15":"2014-10-31T19:03:08.702Z","4.2.0":"2014-11-06T18:45:00.943Z","4.2.1":"2015-05-22T10:45:23.545Z","4.2.2":"2015-07-26T20:37:41.141Z","4.2.3":"2015-10-16T09:02:31.471Z","4.2.4":"2015-10-16T19:29:52.037Z","4.2.5":"2015-12-22T11:35:48.926Z","4.2.6":"2016-03-02T21:13:26.020Z","4.2.7":"2016-03-08T13:59:19.118Z","4.2.8":"2017-03-02T13:40:52.872Z","4.2.9":"2018-04-13T07:55:14.207Z","4.2.10":"2018-04-15T11:01:47.149Z"},"author":{"name":"Dmitrii Pakhtinov"},"repository":{"type":"git","url":"git://github.com/devote/HTML5-History-API.git"},"homepage":"https://github.com/devote/HTML5-History-API#readme","keywords":["javascript","html5 history api","hashchange","popstate","pushstate","replacestate","hashes","hashbang","history","html5","devote"],"bugs":{"url":"https://github.com/devote/HTML5-History-API/issues"},"readmeFilename":"README.md"}