{"_id":"visitdata","_rev":"9-f2ffdde331b086ae22166ec7168af753","name":"visitdata","dist-tags":{"latest":"1.3.2"},"versions":{"1.2.0":{"name":"visitdata","version":"1.2.0","keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","_id":"visitdata@1.2.0","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"homepage":"https://github.com/ilkkapeltola/visitdata#readme","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"dist":{"shasum":"795f425215104f8942600c25770fcdcb8714d4ed","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.2.0.tgz","fileCount":9,"integrity":"sha512-s7T2Sm/JoUCBRbAl2UPvwTOJdwOeOhpVp0IQLj9U0nLyhwxIJR5q2mnCB9G9JYAiUF2LremoTeC65UBX6lgFeg==","signatures":[{"sig":"MEUCIQDVHy0Aj/8/N6mXlvuFu0+HOXsPgFwUNPa8mS+EpwGnMQIgCF2xC4+ovvtSEbWQQ/VotHmZ0UMi7a7WliYgsN0pBcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47317},"main":"dist/visitdata.cjs.js","types":"dist/types/index.d.ts","unpkg":"dist/visitdata.umd.js","module":"dist/visitdata.esm.js","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"gitHead":"797750bd59b33c568c591c7d7dd1d992027cebb1","scripts":{"test":"jest","build":"rm -rf dist/* && npx rollup -c","publish":"npm publish --access public"},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"repository":{"url":"git+https://github.com/ilkkapeltola/visitdata.git","type":"git"},"_npmVersion":"10.4.0","description":"Get traffic source data like Google Analytics","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdom":"^23.0.1","tslib":"^2.6.2","rollup":"^4.12.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","typescript":"^4.6.2","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/visitdata_1.2.0_1709476433873_0.7125926505975544","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"visitdata","version":"1.2.1","keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","_id":"visitdata@1.2.1","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"homepage":"https://github.com/ilkkapeltola/visitdata#readme","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"dist":{"shasum":"68b2012fe6b9bb764266d2bbe0307eefbb3f8382","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.2.1.tgz","fileCount":10,"integrity":"sha512-boO621s6k+9o+GOeRpfJuZFyF7mPmuyl+335pT460T45onY4/vt9bqypD3ncrMiR2c+upm4tvr7gssWftMVEag==","signatures":[{"sig":"MEUCIChEXf8ZdwuL7XU+rDQy81DZ4BsAzj16wU2lCPUNTWafAiEAqOuvdpu55Oy+SRdyVY4j9XjJMYCJFbEzaUCcGUzhYhA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48625},"main":"./dist/visitdata.cjs.js","types":"./dist/types/index.d.ts","unpkg":"dist/visitdata.umd.js","module":"./dist/visitdata.esm.js","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"gitHead":"797750bd59b33c568c591c7d7dd1d992027cebb1","scripts":{"test":"jest","build":"rm -rf dist/* && npx rollup -c","publish":"npm publish --access public"},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"repository":{"url":"git+https://github.com/ilkkapeltola/visitdata.git","type":"git"},"_npmVersion":"10.4.0","description":"Get traffic source data like Google Analytics","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdom":"^23.0.1","tslib":"^2.6.2","rollup":"^4.12.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","typescript":"^4.6.2","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/visitdata_1.2.1_1709477499814_0.6523909388267666","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"visitdata","version":"1.2.2","keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","_id":"visitdata@1.2.2","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"homepage":"https://github.com/ilkkapeltola/visitdata#readme","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"dist":{"shasum":"c707bc424a838366038cb11ada6d426394f55614","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.2.2.tgz","fileCount":10,"integrity":"sha512-7S/1q9t1sqpacMSYMDxuMvquKxoCHxmQ95UhSbWHURQgnlRF0//14lZfw22Amj/Tf3l19QMoH7dqztgGFI/d6g==","signatures":[{"sig":"MEUCIQCXSqYS2JTf5Du1iquMqy9VcUvYsFrkIYP3n5GnXZK4FAIgTnw49/m3H8laAGM3FGg2FiS1hmnclHiGIandDX0QILQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48625},"main":"./dist/visitdata.cjs.js","types":"./dist/types/index.d.ts","unpkg":"dist/visitdata.umd.js","module":"./dist/visitdata.esm.js","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"gitHead":"797750bd59b33c568c591c7d7dd1d992027cebb1","scripts":{"test":"jest","build":"rm -rf dist/* && npx rollup -c","publish":"npm publish --access public"},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"repository":{"url":"git+https://github.com/ilkkapeltola/visitdata.git","type":"git"},"_npmVersion":"10.4.0","description":"Get traffic source data like Google Analytics","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdom":"^23.0.1","tslib":"^2.6.2","rollup":"^4.12.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","typescript":"^4.6.2","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/visitdata_1.2.2_1709477523188_0.8006382807757135","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"visitdata","version":"1.2.3","keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","_id":"visitdata@1.2.3","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"homepage":"https://github.com/ilkkapeltola/visitdata#readme","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"dist":{"shasum":"48de5a1a8bc8a3519fb4fdab479c7264681d899b","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.2.3.tgz","fileCount":10,"integrity":"sha512-a/ConxGjO797qVy/C84AlDkWRYthmccT4+IcdfsRWc05n7SI9f19UOKYDPaxrWNp+jfbqeRnfxfAgsV8mZReZw==","signatures":[{"sig":"MEUCIQDLEtzEiNcb7i0u1vKK9RgoliiB7yhLaVx6DF7ygV9nfgIgTCcFPkPbrq2a1iZlDrBEuntb/NyHkjvHds8QOKus8kE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48625},"main":"./dist/visitdata.cjs.js","types":"./dist/types/index.d.ts","unpkg":"dist/visitdata.umd.js","module":"./dist/visitdata.esm.js","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"gitHead":"797750bd59b33c568c591c7d7dd1d992027cebb1","scripts":{"test":"jest","build":"rm -rf dist/* && npx rollup -c","publish":"npm publish --access public"},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"repository":{"url":"git+https://github.com/ilkkapeltola/visitdata.git","type":"git"},"_npmVersion":"10.4.0","description":"Get traffic source data like Google Analytics","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdom":"^23.0.1","tslib":"^2.6.2","rollup":"^4.12.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","typescript":"^4.6.2","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/visitdata_1.2.3_1709477583472_0.685027620752658","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"visitdata","version":"1.2.4","keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","_id":"visitdata@1.2.4","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"homepage":"https://github.com/ilkkapeltola/visitdata#readme","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"dist":{"shasum":"a0e6afb1852f952ce651c7770fa06377c02aca7e","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.2.4.tgz","fileCount":10,"integrity":"sha512-75a+1d4gej5CqybjWmbmLBqhssM+x9OHMXiC2GBacA73p2ZF+bJI+RDgL+a+aZghzgcjJo7UmJZ45W1W4RxSGA==","signatures":[{"sig":"MEUCIQCe8lcZX4FF+/u+k1MYgh8ILtVj8e/N5ccdChWreE7UTwIgDh+bcNW3em4wHSaMaXcTWFO5EWAr4G9qLyi579ITvM4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48552},"main":"./dist/visitdata.cjs.js","types":"./dist/visitdata.esm.d.ts","unpkg":"./dist/visitdata.umd.js","module":"./dist/visitdata.esm.js","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"gitHead":"2365ff6f6f10ad5e98e1a27f6b6224170f899300","scripts":{"test":"jest","build":"rm -rf dist/* && npx rollup -c && rm -rf dist/types"},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"repository":{"url":"git+https://github.com/ilkkapeltola/visitdata.git","type":"git"},"_npmVersion":"10.2.3","description":"Get traffic source data like Google Analytics","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdom":"^23.0.1","tslib":"^2.6.2","rollup":"^4.12.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","typescript":"^4.6.2","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/visitdata_1.2.4_1709623279180_0.7439737132825466","host":"s3://npm-registry-packages"}},"1.2.5-rc.0":{"name":"visitdata","version":"1.2.5-rc.0","keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","_id":"visitdata@1.2.5-rc.0","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"homepage":"https://github.com/ilkkapeltola/visitdata#readme","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"dist":{"shasum":"0f470e087ea39d38c65fe030354f8711d0ed7e9b","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.2.5-rc.0.tgz","fileCount":10,"integrity":"sha512-8y9q0dYLGBiLyfbmCg6X0tgFTdEd1KoUHoJ9qdPjpkFi9hDazzWR0d9vCgs5Kic1OrPc/xqAjMZrI/HRyTbSzQ==","signatures":[{"sig":"MEYCIQDmM/3D2RSFKqyC8tT3kAWdFTlS9LwDs0ju7vYAgPMgDgIhAO2qClKLkDGssaSL+JNdSyUMfe4B0gD/kLJGM91471rx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52451},"main":"./dist/visitdata.cjs.js","types":"./dist/visitdata.esm.d.ts","unpkg":"./dist/visitdata.umd.js","module":"./dist/visitdata.esm.js","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"gitHead":"291d4a98470efcff28b3ce4ae5f313d021f82205","scripts":{"test":"jest","build":"rm -rf dist/* && npx rollup -c && rm -rf dist/types"},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"repository":{"url":"git+https://github.com/ilkkapeltola/visitdata.git","type":"git"},"_npmVersion":"10.2.3","description":"Get traffic source data like Google Analytics","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdom":"^23.0.1","tslib":"^2.6.2","rollup":"^4.12.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","typescript":"^4.6.2","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/visitdata_1.2.5-rc.0_1709645783065_0.7082095428203912","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"visitdata","version":"1.2.5","keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","_id":"visitdata@1.2.5","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"homepage":"https://github.com/ilkkapeltola/visitdata#readme","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"dist":{"shasum":"c6910c560ea391828511e1c45be4cc03be6ec45e","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.2.5.tgz","fileCount":10,"integrity":"sha512-xxGNPORdPtlnwYwYCFi63ygnZyCWI9rpg26Kgga3vsRt6Hq9PsWb0X0Hhh4/XuyMCUb46AhwcJK9GJ0sK0rTVQ==","signatures":[{"sig":"MEYCIQCGY8nLfpTNh0mk7BPbA1OaRss3T+aLaHJE3Sq6V4h8PgIhAMYrSMEaFNRE9pb/wVQiNqLlmG2yV/fA3qVqRvXjplPX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52446},"main":"./dist/visitdata.cjs.js","types":"./dist/visitdata.esm.d.ts","unpkg":"./dist/visitdata.umd.js","module":"./dist/visitdata.esm.js","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"gitHead":"291d4a98470efcff28b3ce4ae5f313d021f82205","scripts":{"test":"jest","build":"rm -rf dist/* && npx rollup -c && rm -rf dist/types"},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"repository":{"url":"git+https://github.com/ilkkapeltola/visitdata.git","type":"git"},"_npmVersion":"10.2.3","description":"Get traffic source data like Google Analytics","directories":{},"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdom":"^23.0.1","tslib":"^2.6.2","rollup":"^4.12.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","typescript":"^4.6.2","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/visitdata_1.2.5_1709646146099_0.7424123323585325","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"visitdata","version":"1.3.0","keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","_id":"visitdata@1.3.0","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"homepage":"https://github.com/ilkkapeltola/visitdata#readme","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"dist":{"shasum":"7cb90acd8b4270b3d0ec542e67cab29dd35ab22a","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.3.0.tgz","fileCount":10,"integrity":"sha512-T1xanb2oXcY5GtR8s6EVOJNMo+q4p0IJOJw90VEmC3tIwgMrROAkRq/KdibdM/cH1TiitgFDaASNRU44p/Wqjw==","signatures":[{"sig":"MEYCIQCQ9o/siWT1/mfBgT5BrhDbp2rRzcieXbKupT9RaazGtAIhALgxJr9DK5Y0wD5TkACEzcdxs5TnfYYuyTgwGb1IelkW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55097},"main":"./dist/visitdata.cjs.js","types":"./dist/visitdata.esm.d.ts","unpkg":"./dist/visitdata.umd.js","module":"./dist/visitdata.esm.js","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"gitHead":"b764ff9ade4ac8b77c7478291a56de12265788f6","scripts":{"test":"jest","build":"rm -rf dist/* && npx rollup -c && rm -rf dist/types"},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"repository":{"url":"git+https://github.com/ilkkapeltola/visitdata.git","type":"git"},"_npmVersion":"10.4.0","description":"Get traffic source data like Google Analytics","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdom":"^23.0.1","tslib":"^2.6.2","rollup":"^4.12.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","typescript":"^4.6.2","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/visitdata_1.3.0_1726029133250_0.8809101774847037","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"visitdata","version":"1.3.1","keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","_id":"visitdata@1.3.1","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"homepage":"https://github.com/ilkkapeltola/visitdata#readme","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"dist":{"shasum":"183382ebe627a128122be4b535a9a4a0f14202e0","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.3.1.tgz","fileCount":10,"integrity":"sha512-i4Xx7FChrocalHHmpovJwBMBrPvoL1GawmniVT34Pl+J3SKqV34ilFfu3rzhhQKso+h6kjMy91TZUO9kYTl5mQ==","signatures":[{"sig":"MEUCIBO7Kfs6T4haRqLLK9UYtLrkFSkIu+W/lW1D4T6hyUz/AiEAxjOvHFDUKdjhQe983IU5Y+wDFYpCVxcyC3x7/7y2/rY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56632},"main":"./dist/visitdata.cjs.js","types":"./dist/visitdata.esm.d.ts","unpkg":"./dist/visitdata.umd.js","module":"./dist/visitdata.esm.js","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"gitHead":"e5325e763dab72e672a9f5a6cc5dae19fe2a35e6","scripts":{"test":"jest","build":"rm -rf dist/* && npx rollup -c && rm -rf dist/types"},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"repository":{"url":"git+https://github.com/ilkkapeltola/visitdata.git","type":"git"},"_npmVersion":"10.4.0","description":"Get traffic source data like Google Analytics","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","jsdom":"^23.0.1","tslib":"^2.6.2","rollup":"^4.12.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","typescript":"^4.6.2","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","rollup-plugin-dts":"^6.1.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","jest-environment-jsdom":"^29.7.0","@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@rollup/plugin-node-resolve":"^15.2.3"},"_npmOperationalInternal":{"tmp":"tmp/visitdata_1.3.1_1726047764191_0.05948036416534874","host":"s3://npm-registry-packages"}},"1.3.2":{"devDependencies":{"@rollup/plugin-commonjs":"^25.0.7","@rollup/plugin-json":"^6.1.0","@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^11.1.6","@testing-library/jest-dom":"^6.1.5","@types/jest":"^29.5.11","@types/jsdom":"^21.1.6","@types/lodash":"^4.14.179","@types/lodash-es":"^4.17.6","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","jsdom":"^23.0.1","rollup":"^4.12.0","rollup-plugin-dts":"^6.1.0","ts-jest":"^29.1.1","ts-loader":"^9.2.7","tslib":"^2.6.2","typescript":"^4.6.2"},"name":"visitdata","description":"Get traffic source data like Google Analytics","version":"1.3.2","main":"./dist/visitdata.cjs.js","module":"./dist/visitdata.esm.js","types":"./dist/visitdata.esm.d.ts","exports":{".":{"import":"./dist/visitdata.esm.js","require":"./dist/visitdata.cjs.js"}},"unpkg":"./dist/visitdata.umd.js","scripts":{"build":"rm -rf dist/* && npx rollup -c && rm -rf dist/types","test":"jest"},"repository":{"type":"git","url":"git+https://github.com/ilkkapeltola/visitdata.git"},"keywords":[],"author":{"name":"Ilkka Peltola"},"license":"ISC","bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"homepage":"https://github.com/ilkkapeltola/visitdata#readme","_id":"visitdata@1.3.2","gitHead":"508234d19a53c4cac06821c2d299f9f6b030497d","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-2DK7YAlRbzaWadKH1Fu/5jFJRc7rZXN7wKsFJc85p516NA3g235nRyxvMfaPY6qRVlbMu4wm4ILLrx2PNnu20Q==","shasum":"e6ff2011f782f1243f1e4fd2a357c6114e4d2db0","tarball":"https://registry.npmjs.org/visitdata/-/visitdata-1.3.2.tgz","fileCount":10,"unpackedSize":56798,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoEMTlr5Ofzl6+zJLpOjNPiBLS04MJamiyGAyWHUBMOgIhAKiqch4PmrMEl3u8Q+wG5FJr300mFU6iy6zv71FXNqCC"}]},"_npmUser":{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"},"directories":{},"maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/visitdata_1.3.2_1726556503481_0.289065048141258"},"_hasShrinkwrap":false}},"time":{"created":"2024-03-03T14:33:53.753Z","modified":"2024-09-17T07:01:43.827Z","1.2.0":"2024-03-03T14:33:54.099Z","1.2.1":"2024-03-03T14:51:40.010Z","1.2.2":"2024-03-03T14:52:03.342Z","1.2.3":"2024-03-03T14:53:03.675Z","1.2.4":"2024-03-05T07:21:19.390Z","1.2.5-rc.0":"2024-03-05T13:36:23.241Z","1.2.5":"2024-03-05T13:42:26.269Z","1.3.0":"2024-09-11T04:32:13.495Z","1.3.1":"2024-09-11T09:42:44.391Z","1.3.2":"2024-09-17T07:01:43.623Z"},"bugs":{"url":"https://github.com/ilkkapeltola/visitdata/issues"},"author":{"name":"Ilkka Peltola"},"license":"ISC","homepage":"https://github.com/ilkkapeltola/visitdata#readme","keywords":[],"repository":{"type":"git","url":"git+https://github.com/ilkkapeltola/visitdata.git"},"description":"Get traffic source data like Google Analytics","maintainers":[{"name":"ilkkapeltola","email":"ilkkapel@gmail.com"}],"readme":"# visitData\n\n`visitData` emulates the source, medium, campaign, content and term data just like Google Analytics does it (ga.js).\n\nSince there is no way to extract this information from ga.js directly, you need a library like `visitData` to do it.\n\nvisitData is used on over 40 million page loads every week, just from the CDN:\n\n<img src=\"images/visitdata_pageloads.png\" alt=\"visitData 40M page loads in a weeks\" height=\"300\">\n\n\n## Questions / Contact\n\nIf you have any questions for this, drop me an email at [ilkkapel@gmail.com](mailto:ilkkapel@gmail.com)\n\n## Include from cdn\n:warning: note, the CDN location has changed. Read why from the [Announcement](https://github.com/ilkkapeltola/visitdata/discussions/3).\n\nHere's the file you can include in your web page directly from CDN:\nhttps://cdn.jsdelivr.net/npm/visitdata/dist/visitdata.umd.js\n\n## Supported module formats\n\n- CommonJS: https://cdn.jsdelivr.net/npm/visitdata/dist/visitdata.cjs.js\n- UMD: https://cdn.jsdelivr.net/npm/visitdata/dist/visitdata.umd.js\n- ESM: https://cdn.jsdelivr.net/npm/visitdata/dist/visitdata.esm.js\n\n## Install with npm\n\n```\nnpm install visitdata\n```\n\n## Build from source code\n\nclone this repository and then\n\n```sh\nnpm install\nnpm run build\n```\n\n## Usage\n\n```html\n<script src=\"https://cdn.jsdelivr.net/npm/visitdata/dist/visitdata.umd.js\"></script>\n<script>console.log(visitData.get());</script>\n\n<!-- or, and this you can copy into a javascript console without the <script> tag too for testing -->\n\n<script>\n  await import('https://cdn.jsdelivr.net/npm/visitdata/dist/visitdata.umd.js')\n  console.log(visitData.get())\n</script>\n\n```\n\n`visitData.get()` will return an object like\n```json\n{\n  \"source\": \"google\",\n  \"medium\": \"organic\"\n}\n```\n\nYou can also run `visitData.rawData()` which will return a lot more information\n\nThe results are cached with sessionStorage, so subsequent page views in the same session will return the original result.\n\n## Options\n\n| option | what it does | value |\n| -- | -- | -- |\n| cache | disable caching | `true` or `false` |\n| url_parameters | pick custom url parameters | e.g. ```{campaign: ['campaign', 'utm_campaign'], urlparam_custom: ['custom']}``` |\n\n### cache\nThe first time `visitdata` `get()` or `rawData()` is called, the library will store the results into `sessionStorage`, so that subsequent pageviews in the same session will return the original results from cache.\n\nDuring testing, or for some other reason, you might want to disable caching. You can do that by calling\n```\nvisitData.setOption('cache', false)\n```\n\n### url_parameters\n\nBy default, `visitData` assumes your URL can have standard UTM parameters such as `utm_source`, `utm_medium`, `utm_campaign`, `utm_content` and `utm_term`. However, you might want to pick custom parameters additionally.\n\nFor example, let's say you actually want to track a `campaign_id` instead of `utm_campaign` and sometimes your medium might be in a parameter called `custom_medium`. You might do something like this: \n\n```\nvisitData.setOption('url_parameters', {\n    'medium': ['utm_medium', 'custom_medium'],\n    'source': ['utm_source'],\n    'campaign': ['utm_campaign'],\n    'campaign_id': ['campaign_id']\n})\n```\nnote that the value of each key needs to be a list.\n\nNow, calling `visitData.get()` will return an object like:\n\n```\n{\n  'medium': 'cpc',\n  'source: 'google',\n  'campaign: 'My campaign',\n  'campaign_id': '1241234'\n}\n```","readmeFilename":"README.md"}