{"_id":"@analytics/router-utils","_rev":"4-4af2fe50c580e04da5b13924a7824af3","name":"@analytics/router-utils","dist-tags":{"latest":"0.1.1"},"versions":{"0.0.1":{"name":"@analytics/router-utils","version":"0.0.1","description":"Route change utilities for single page apps","author":{"name":"David Wells"},"license":"MIT","homepage":"https://github.com/DavidWells/analytics#readme","keywords":["analytics","analytics-project","analytics-util","spa","route-listener","routes"],"main":"lib/analytics-util-router.cjs.js","globalName":"analyticsUtilRouteChange","jsnext:main":"lib/analytics-util-router.es.js","module":"lib/analytics-util-router.es.js","browser":{"./lib/analytics-util-router.cjs.js":"./lib/analytics-util-router.browser.cjs.js","./lib/analytics-util-router.es.js":"./lib/analytics-util-router.browser.es.js"},"scripts":{"build":"node ../../scripts/build/index.js","watch":"node ../../scripts/build/_watch.js","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","es":"../../node_modules/.bin/babel-node ./testBabel.js"},"repository":{"type":"git","url":"git+https://github.com/DavidWells/analytics.git"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5"},"dependencies":{"analytics-utils":"^0.4.2"},"bugs":{"url":"https://github.com/DavidWells/analytics/issues"},"_id":"@analytics/router-utils@0.0.1","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-o27Lfzf5fp/5L3O9yFRxeKBStpyV38fNovKqQxoKsHWPRoYjSOSHVk8SRYdI+4g1awU85q7+wyRCMltlRJOHgg==","shasum":"44359e12e8de5f7ad1f1f250b2450469b9302757","tarball":"https://registry.npmjs.org/@analytics/router-utils/-/router-utils-0.0.1.tgz","fileCount":17,"unpackedSize":65993,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIOPQCRA9TVsSAnZWagAAM78P/0BVzTPItQLXgbNS5Axe\nKpuFyN4eFpSkc8qKMIUCTYdLCHfjTFGtGhZrxQXsAzdenOS6EhRqJW0Th3lD\ny4sM6GOZqfQeya7tXWWwuR5K+QPnp52erpUZ9Ok1SsL9JgB5j8C2KbckoKKf\nGxOQ+zk2HISJ6V6KXwMNxEUKncaBvdeJP4wpL6XL1ScKEVn6I419P5PicHJG\nnfGRL8JSgQqhZHWw49z8Z4NZfsNwKN5Sq0+KBXMhjbcWDG7oK7Xh8xRzOs8O\nPNgkTWiPlk2QXQIXsa7/tRuA0h3DSMwdorTFaseE977P6BT5tH9zG3OGI+Ki\ni5PhEsfTREH8HlXAwN1kD0QSiuB+54//TUp1SnwQom98Pi/g0vXHNnPxSzXX\nh1oXPF/zhD8nElt2PIHUklNcgSr7OWKd6jRlpyqpknkJ9TEXY6ExKR9oM1xB\nXvIEGl08diWYNnfNCJ9qz94xPvF02pq1qpRdtrihFmtB7034/qQERjLY8AuP\n0/Edpk6UBturJlgE0tgtu6GfhQHil6rtcr60Hq3fKPLYQTbrZ7nzC8Xd7lCu\nvv03KqPg2ewHPHE2rO+X4G/fcfJmG2J5sl37bMcaM9hZ4+2gsJdbnjCGwyoR\n8tP9DQWkDYrMKIwf5wptxGTahF7B8bnwHO8xuuQAc7qZXGtQ7BT3ckB/8yCP\n7fpt\r\n=McaV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDvf8NGDLeURgMJ2hp0ESqsK192YzxTBpbagLeqQmt68QIgFytfBasmg/mZ5CSi1iYGtEkEQk8aB+6CqNWxNkR/OeE="}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-utils_0.0.1_1612768207763_0.9970000935984296"},"_hasShrinkwrap":false},"0.0.2":{"name":"@analytics/router-utils","version":"0.0.2","description":"Route change utilities for single page apps","author":{"name":"David Wells"},"license":"MIT","homepage":"https://github.com/DavidWells/analytics#readme","keywords":["analytics","analytics-project","analytics-util","spa","route-listener","routes"],"main":"lib/analytics-util-router.cjs.js","globalName":"analyticsUtilRouteChange","jsnext:main":"lib/analytics-util-router.es.js","module":"lib/analytics-util-router.es.js","browser":{"./lib/analytics-util-router.cjs.js":"./lib/analytics-util-router.browser.cjs.js","./lib/analytics-util-router.es.js":"./lib/analytics-util-router.browser.es.js"},"scripts":{"build":"node ../../scripts/build/index.js","watch":"node ../../scripts/build/_watch.js","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","es":"../../node_modules/.bin/babel-node ./testBabel.js"},"repository":{"type":"git","url":"git+https://github.com/DavidWells/analytics.git"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5"},"bugs":{"url":"https://github.com/DavidWells/analytics/issues"},"_id":"@analytics/router-utils@0.0.2","_nodeVersion":"12.7.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-98Ek1C2cyzeUBr1GhQYhX+UW4kcJPP+XVJH38TJgig6ab0NY7G3VwnnOvLojZoWyg5EtWi9NxocQKnzCYJ/WmA==","shasum":"f1671dc75ca52614d9b5f7816026fb0c430f2050","tarball":"https://registry.npmjs.org/@analytics/router-utils/-/router-utils-0.0.2.tgz","fileCount":17,"unpackedSize":62558,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIOgwCRA9TVsSAnZWagAA9OEQAJK1C2artK5T+YIgmdP9\ntO4Jc5kQ01Le4RZ/miVwHCCuahbcVTP6aHfZF+KU+r5dBRJ9dLgUelDP1Mn9\n/duovicilwcRSIZZRnF5S0KY/cauBAgnPmhEA2U420it1o2WUgUeHUxShEfI\nrmqC1T/7bUgUBnkK2+8L/hpPhkv07HVpK0rqvkht2uA21o+yXAVbXnD/QVuq\ndTcCuHbxkOeXLyUUDOy/hyBTF8LdJqrgGAuTw4ILD7gEijZFrr1ZndN6dQNw\n5AJRCaBahewNqMB56qhfqdc7Jn2WglU3QhAXeg9r/nsfGVlndpeZTQfD/OdU\nnN3IJceVSY9RH7rl79bHKnNNycNX/VG0fovM69urARGb6fJVKrEQ1Q0Yemp0\nZSdmki4xhueSSFw0pSJ79FskMMXqpx0x4XxvsvQ5sZ3clBVuPp97ZAB0CfpN\nyIn3DwdziMQ5mwJERcRlSPC9HnaEcZN0fQ4MdZzE9zi68hUssnQwObKSTgub\nan2JLjwV54bWu6WioH4pe/DateR3Bbn5d8Qviceg5uRTQGMNEKeCnuMHYjuA\nsoiUysJydsCO1PgAUcITycYi8yXfZpsfaHhV149wSvBywmOZA13C1BpfkIkT\nkM+vtRxtyTbn4bo2eJ2CgLfjkTCIhp9DeCMU/JIeIz9ghwp3Fo9Ah+w2FGDh\nseoD\r\n=8+58\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoGLSh4G9lmkEX+WNFVxdCJq2/MA7M1f0Lfdh408J0pgIhAJeidy7TeOLk0QHUFZknf18SLYA5KcRfadYiOMXx3oWv"}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-utils_0.0.2_1612769327874_0.49121094270395216"},"_hasShrinkwrap":false},"0.1.0":{"name":"@analytics/router-utils","version":"0.1.0","description":"Route change utilities for single page apps","author":{"name":"David Wells"},"license":"MIT","homepage":"https://github.com/DavidWells/analytics#readme","keywords":["analytics","analytics-project","analytics-util","spa","route-listener","routes"],"main":"lib/analytics-util-router.cjs.js","globalName":"analyticsUtilRouteChange","jsnext:main":"lib/analytics-util-router.es.js","module":"lib/analytics-util-router.es.js","browser":{"./lib/analytics-util-router.cjs.js":"./lib/analytics-util-router.browser.cjs.js","./lib/analytics-util-router.es.js":"./lib/analytics-util-router.browser.es.js"},"scripts":{"build":"node ../../scripts/build/index.js","watch":"node ../../scripts/build/_watch.js","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","es":"../../node_modules/.bin/babel-node ./testBabel.js"},"repository":{"type":"git","url":"git+https://github.com/DavidWells/analytics.git"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5"},"gitHead":"b0a97376ed01ed2a30a9323cd7efef2079b448f0","bugs":{"url":"https://github.com/DavidWells/analytics/issues"},"_id":"@analytics/router-utils@0.1.0","_nodeVersion":"12.7.0","_npmVersion":"lerna/3.10.7/node@v12.7.0+x64 (darwin)","dist":{"integrity":"sha512-nuS36febzdh0REX9hANndwZlqvZFn8Yg0pC6stPfKCGntZ2RcVorJkqb6oppOIfqeAYqUhXI5MwhATtk75DvAg==","shasum":"a279b87a5a228503c55a3efd588596432a0b791f","tarball":"https://registry.npmjs.org/@analytics/router-utils/-/router-utils-0.1.0.tgz","fileCount":10,"unpackedSize":10468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIOymCRA9TVsSAnZWagAAdg8P/A3b8cE5Q/VUYiWh+9rm\n10WT0Gk76+K4cc6hmej2RlcPhkDtbBkrjFeYEYlj+0IsYZaugSqB5Rs1UX4N\nFuDURDxGjTIENehvx2mbmExtZcClHRSIv66lI9fzfWHmnAL517pjIrzrKdYt\nMXVygBzukP+aDd4ftEitTwXbAMmfwiKIlKR0pLfoBzIDIJ+/84raEikiUQlG\nIE5NqEdgDemwXt88HS+faFWzKBh90xZnb97obdj7I3YcN2fBh9niDNT101V0\nNGr66gQAyJadCCQJhCVs28+tugcX3HnvipjSYs1RXxxFCiegzYd2lopZ6NLI\n86ip7hy0rmlEf0w8NocS0XkJKhHUC3FM4tS5o2LLq7UwKJnlBrAx+kC7kOLp\nsJLRGNjI6b/atJ4CPz6iqZMzk8GZM9qrkDXcqUd/T04Fr/92XgpeQ+sJWHSr\nnIYCwmtdDUs5FvgttHwj/R8tNISS+Y0kCs/+84Dr4jEZJuYx//wj7khBdqcK\nqw9U5CSl0RTNRsQJfVxLUWUNy9o7dLEWUsQf+O0prkm/QyRAJ78FQhm91/i8\nBQMNKCRWhwkDwcPHbpPkkvPR+omUXiQ+Owzpg0ag8KfiVCg96FzmaYIRqDJl\njYi5iCF3z1Y1BsVU89PYvg5UnBAg8UIUZamHuQ7GY18X+Ma+eXnBENDOOTWV\nIq3I\r\n=u8Xp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCoKbGY7NDe/GzJmR/VssinQrPhO1beyN9jjENltPoYxAIgW+V7z9yO1+1964jRUqcK9+RNdaWqF+eCPJfAmycME9Y="}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-utils_0.1.0_1612770469656_0.3141304478918092"},"_hasShrinkwrap":false},"0.1.1":{"name":"@analytics/router-utils","version":"0.1.1","description":"Route change utilities for single page apps","author":{"name":"David Wells"},"license":"MIT","homepage":"https://github.com/DavidWells/analytics#readme","keywords":["analytics","analytics-project","analytics-util","spa","route-listener","routes"],"main":"lib/analytics-util-router.cjs.js","globalName":"analyticsUtilRouteChange","jsnext:main":"lib/analytics-util-router.es.js","module":"lib/analytics-util-router.es.js","browser":{"./lib/analytics-util-router.cjs.js":"./lib/analytics-util-router.browser.cjs.js","./lib/analytics-util-router.es.js":"./lib/analytics-util-router.browser.es.js"},"scripts":{"build":"node ../../scripts/build/index.js","watch":"node ../../scripts/build/_watch.js","release:patch":"npm version patch && npm publish","release:minor":"npm version minor && npm publish","release:major":"npm version major && npm publish","es":"../../node_modules/.bin/babel-node ./testBabel.js"},"repository":{"type":"git","url":"git+https://github.com/DavidWells/analytics.git"},"devDependencies":{"@babel/core":"^7.4.5","@babel/preset-env":"^7.4.5"},"gitHead":"a4209ddf2b3db2311e7660377f1a1931b16103fa","bugs":{"url":"https://github.com/DavidWells/analytics/issues"},"_id":"@analytics/router-utils@0.1.1","_nodeVersion":"12.7.0","_npmVersion":"lerna/3.10.7/node@v12.7.0+x64 (darwin)","dist":{"integrity":"sha512-IsSwkTp854IdYrzS4Mcj0rDh5R7xmXexL5mpcr/CO9PzH7FHqwc//zjmAk4wLZh7I+7gSylh+xnkFnNMoCsepw==","shasum":"4ba74b13f17ca1cbde62d526434ee3ac427cc537","tarball":"https://registry.npmjs.org/@analytics/router-utils/-/router-utils-0.1.1.tgz","fileCount":10,"unpackedSize":10667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0jI3CRA9TVsSAnZWagAAUCEQAJ/ujqg0Hhg3wLkvrQhD\nplE6VFE5+yCq0R23uT4Ifczh+GzL/LgkqmT6gCujqDYYXi6a3WyN2YoKnn13\nmmy/AKTyfBWaJazuvMVDfYlHFJGUBz9TzOswl0lUYhLDdrqh932acFoZRtEC\nKJ7lUSS7rMcPWwGhcOLdSNzITxWiWWyRPIDWr5puqfJbdmVw+y602WqmVLhG\n8TnkUECj7BcFFPkSSErHBksNXLRDh83YKUW4nLcIuTuNZXLg6cPscpsc0Beu\nvRk4ljSloklGZRdgkH3B6YklInH+3KFxsIwICIpmKjos7AnwDJuO01Yly6wU\ntT+vDsdoj2aM0XmNCEqiZS98KXz/7SiPhZD7MaJqMh7cXQxzAb3qrn97E2aq\nd1el9hbVECZ4HsLoXnnKGO//TAzTBToKr9cqCMjSVZUqh+tA1+EjuwAqNhKi\n3SeKobUd07Q6slTw4NTaVOJjbD14ZQM5dGlWKCAvxCa0V9/Soke8wAtXp+vz\nKNtb66typhuv7C9vho+XWSLhN3DeGVS030YGukI6h48+RBdNzW1rTHPSNS61\n95QxJd7E5Mh6ISMJtizDKTGyucfXZqb4xLl8VErZ32PhisQb4RhzWr7L4Qq2\ngaQz39j+XH9JwvwuCmaeCExEIv4ZYMNisFy1irqNbdzMo6lwKIbmHVDVEssv\necjU\r\n=0xMX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBCB+dp8qiX2WpTNIsSx+btSP05E5zRDjhtymTjXTccAIgV35+45qjuIJejjoPr9q6ftgH4VVjAstuF3DG9ctV4Tc="}]},"_npmUser":{"name":"davidwells","email":"davidgregorywells@gmail.com"},"directories":{},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/router-utils_0.1.1_1641165367143_0.07046672789810193"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-08T07:10:07.591Z","0.0.1":"2021-02-08T07:10:07.948Z","modified":"2022-04-04T13:54:59.448Z","0.0.2":"2021-02-08T07:28:47.998Z","0.1.0":"2021-02-08T07:47:49.783Z","0.1.1":"2022-01-02T23:16:07.273Z"},"maintainers":[{"name":"davidwells","email":"davidgregorywells@gmail.com"}],"description":"Route change utilities for single page apps","homepage":"https://github.com/DavidWells/analytics#readme","keywords":["analytics","analytics-project","analytics-util","spa","route-listener","routes"],"repository":{"type":"git","url":"git+https://github.com/DavidWells/analytics.git"},"author":{"name":"David Wells"},"bugs":{"url":"https://github.com/DavidWells/analytics/issues"},"license":"MIT","readme":"<!--\ntitle: SPA Router Utilities\npageTitle: Router Utils\ndescription: Utility library for single page app routing\n-->\n\n# Single Page Router utils\n\nA tiny (<!-- AUTO-GENERATED-CONTENT:START (pkgSize) -->`584 bytes`<!-- AUTO-GENERATED-CONTENT:END -->) routing utility for listening to route changes in single page applications.\n\n## Install\n\n```bash\nnpm install @analytics/router-utils\n```\n\n## Usage\n\n```js\nimport onRouteChange from '@analytics/router-utils'\nimport analytics from './analytics'\n\nonRouteChange((newRoutePath) => {\n  console.log('new route path', newRoutePath)\n  // trigger page view\n  analytics.page()\n})\n```","readmeFilename":"README.md"}