{"_id":"@astral/yandex-metrika","_rev":"14-8abf52c47066dec9ed68987b86453358","name":"@astral/yandex-metrika","dist-tags":{"latest":"1.4.1"},"versions":{"0.1.0":{"name":"@astral/yandex-metrika","version":"0.1.0","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@0.1.0","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"perevezencev","email":"perevezenzev@gmail.com"}],"homepage":"https://github.com/kaluga-astral/frontend#readme","bugs":{"url":"https://github.com/kaluga-astral/frontend/issues"},"dist":{"shasum":"693d3b2475380159a07b0d09bff8ec12ded697fd","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-0.1.0.tgz","fileCount":5,"integrity":"sha512-Io1NgPyi7yj2TepWYFE6j59eiYiZ8Tg9BjXhy/uQus5+rorMqTAeUk39hglhABgH0GAdch7gXPwl70x6Azkyhg==","signatures":[{"sig":"MEQCIG3LFcEFzQ1zvUwGhxMnpg87tQ3MTRrcrHdaSpgXZui4AiBdCyZgEupn/MKOZDWabWafWeaQSYsRrh//gjHksmbI8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1615},"main":"./index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":"./index.js"},"gitHead":"478a38715449a6e79c2ef12150fc61f450ee7fbb","_npmUser":{"name":"and_tem","email":"ipad_nw@icloud.com"},"repository":{"url":"git+https://github.com/kaluga-astral/frontend.git","type":"git"},"_npmVersion":"8.19.2","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_0.1.0_1686307127834_0.18729258692120654","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@astral/yandex-metrika","version":"1.0.0","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.0.0","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"perevezencev","email":"perevezenzev@gmail.com"}],"homepage":"https://github.com/kaluga-astral/frontend#readme","bugs":{"url":"https://github.com/kaluga-astral/frontend/issues"},"dist":{"shasum":"741808e9a07e52e0980266cb823bcba3ab8e0e07","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.0.0.tgz","fileCount":13,"integrity":"sha512-coMQcuMox538PjdWF5WCZxnX1113Pj1qNWnAhg7EoZJcUJe2j1O48GsBqN2MrxKuEkJIe67jmhECQKxP5ujqGA==","signatures":[{"sig":"MEUCIC0BqKhI2LPmN4BH7SwheCLvY1x0X297vGNCA9zdv7BRAiEAs7toLSsQMiz1yL/EFJOvfhHfD9wfFudTFsAE21kCvgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12309},"main":"./index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":"./index.js"},"gitHead":"a5eb61045b94852a7c81cfec6e5cc94d01beef98","_npmUser":{"name":"and_tem","email":"ipad_nw@icloud.com"},"repository":{"url":"git+https://github.com/kaluga-astral/frontend.git","type":"git"},"_npmVersion":"9.5.1","description":"---","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"is-plain-obj":"^4.1.0","utility-types":"^3.10.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.0.0_1686307904434_0.281283925212126","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@astral/yandex-metrika","version":"1.0.1","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.0.1","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"perevezencev","email":"perevezenzev@gmail.com"}],"homepage":"https://github.com/kaluga-astral/yandex-metrika#readme","bugs":{"url":"https://github.com/kaluga-astral/yandex-metrika/issues"},"dist":{"shasum":"182fe4c5fa30ff6dfae70c64e5fe7efefc171580","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.0.1.tgz","fileCount":9,"integrity":"sha512-iv8WxY9C1NW4weOArI5fyBbLl1GBlEqmCZZgvIuA9uQj0BGo4ImnKkCzd4kB9bTIwUsdjnfFj/twrhPhBwc1mw==","signatures":[{"sig":"MEUCIQD5GQbxNhE2H6VkxpA6iuBIrduFOEVSKi4NABr8/8oZGAIgbJRIhh8iqOD422TTisa/SZDM4+BzVzQ/HWYwaV605OE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12135},"main":"./index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":"./index.js"},"gitHead":"d6bdc27baf506ad78b5a44eafd88941c5b39de67","_npmUser":{"name":"and_tem","email":"ipad_nw@icloud.com"},"repository":{"url":"git+https://github.com/kaluga-astral/yandex-metrika.git","type":"git"},"_npmVersion":"9.5.1","description":"Библиотека для взаимодействия с Яндекс.Метрикой","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.0.1_1686310798896_0.4790389815092788","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@astral/yandex-metrika","version":"1.1.0","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.1.0","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"perevezencev","email":"perevezenzev@gmail.com"}],"homepage":"https://github.com/kaluga-astral/yandex-metrika#readme","bugs":{"url":"https://github.com/kaluga-astral/yandex-metrika/issues"},"dist":{"shasum":"adb154fdcf729cb076964f54a6b4fa3b585e1669","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.1.0.tgz","fileCount":9,"integrity":"sha512-xjyR4KwV08SktSmaXykYnU2uH16/hrM22SLaH6X8ACPCN7Kdi7h59UcArASyq6SgVqLgkWgSgaYKCGAVMiq5Lw==","signatures":[{"sig":"MEUCIQDPJso168G87phpBIzrK8EV3z6tlg1BuH+oe9CaSeKQKgIgSQtnRJAFHXY+uXiosJQCHihZfgjuqhMhjBVuW+izIBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12163},"main":"./index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":"./index.js"},"gitHead":"939bbe9af8f1559afae0805fa0573161501dcb1e","_npmUser":{"name":"and_tem","email":"ipad_nw@icloud.com"},"repository":{"url":"git+https://github.com/kaluga-astral/yandex-metrika.git","type":"git"},"_npmVersion":"9.5.1","description":"Библиотека для взаимодействия с Яндекс.Метрикой","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.1.0_1686315333737_0.9845854477536959","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@astral/yandex-metrika","version":"1.1.1","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.1.1","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"homepage":"https://github.com/kaluga-astral/yandex-metrika#readme","bugs":{"url":"https://github.com/kaluga-astral/yandex-metrika/issues"},"dist":{"shasum":"2d8e9f28c188714996d698b6cda424f464039a44","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.1.1.tgz","fileCount":15,"integrity":"sha512-nanjAPMbjGQNbb+UYDkSNkRoaa5mHBf5dq7nJmX52v6ESIK0Z9rMPsZ4CMx85d30ARHBDgypEJzK1j1QL7B+Yw==","signatures":[{"sig":"MEUCIQCza7kyj0FkPOupyllOZQc7LJVrG54Gz4xK92+YAHhnRAIgfTYAZfDNvf5v+9QO42od+IbKgsOKz1khMLACXIKVTeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20984},"main":"./node/index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":{"module":"./index.js","vitest":"./node/index.js","require":"./node/index.js"}},"gitHead":"9803cc1e2015534133c4e2392246dbb413ef9bff","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"git+https://github.com/kaluga-astral/yandex-metrika.git","type":"git"},"_npmVersion":"10.9.0","description":"Библиотека для взаимодействия с Яндекс.Метрикой","directories":{},"sideEffects":false,"_nodeVersion":"22.11.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.1.1_1733122296028_0.32639029129294617","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@astral/yandex-metrika","version":"1.1.2","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.1.2","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"homepage":"https://github.com/kaluga-astral/yandex-metrika#readme","bugs":{"url":"https://github.com/kaluga-astral/yandex-metrika/issues"},"dist":{"shasum":"136a2cc821d31a391aa326f3105b190d2f8e3812","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.1.2.tgz","fileCount":15,"integrity":"sha512-LoALPjQZV13LFTEHheOpICp1kmDloWZgtr5xlYOBwQCrDNLCgHClZJBv5YOVTfDt84OoGe7oyycT06F0xrs/1Q==","signatures":[{"sig":"MEQCIDHFToXy7JmZuOvVM+aGKMhNsL3KAMAv5KGZm6t29cX3AiBnKf+n1+ZP/vLkRyzRKjxx43o4p8cI3CiSu00VBTVpEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20984},"main":"./node/index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":{"module":"./index.js","vitest":"./node/index.js","require":"./node/index.js"}},"gitHead":"47c4b5b441283476a4713bd76b3b1c91dad4c063","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"git+https://github.com/kaluga-astral/yandex-metrika.git","type":"git"},"_npmVersion":"10.9.0","description":"Библиотека для взаимодействия с Яндекс.Метрикой","directories":{},"sideEffects":false,"_nodeVersion":"22.12.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.1.2_1733388468762_0.9041351140616298","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@astral/yandex-metrika","version":"1.2.0","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.2.0","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"homepage":"https://github.com/kaluga-astral/yandex-metrika#readme","bugs":{"url":"https://github.com/kaluga-astral/yandex-metrika/issues"},"dist":{"shasum":"4fd71d5026b370be4c0e4ca37f01df25b12ccaaf","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.2.0.tgz","fileCount":15,"integrity":"sha512-wQjXjq1jaevbf5/GoUXkMohPXRKqzNW2DzRrsLHx77GTpEmF+OAkTsV0dsSGWDnwWJYp8IxpnxCjdrEiveDgdQ==","signatures":[{"sig":"MEUCIQCwr7t7c8YvvpD4kBQ3WZmlsAVcIXcFKIJGXC7/vlbvtAIgYwYWPnYOx0O2BPjFWUcJrDl9VeCKpP/My6vgb8xntkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25756},"main":"./node/index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":{"module":"./index.js","vitest":"./node/index.js","require":"./node/index.js"}},"gitHead":"291e2c8b6e028bcc0f4c12cac6342e5f24da2627","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"git+https://github.com/kaluga-astral/yandex-metrika.git","type":"git"},"_npmVersion":"10.9.2","description":"Библиотека для взаимодействия с Яндекс.Метрикой","directories":{},"sideEffects":false,"_nodeVersion":"22.14.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.2.0_1739524987479_0.5402259363221902","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@astral/yandex-metrika","version":"1.3.0","keywords":[],"author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.3.0","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"homepage":"https://github.com/kaluga-astral/yandex-metrika#readme","bugs":{"url":"https://github.com/kaluga-astral/yandex-metrika/issues"},"dist":{"shasum":"181bae1de99c3fe8f5a43d06a6d75344a8da4946","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.3.0.tgz","fileCount":15,"integrity":"sha512-sa+yI4eJMp7oZWA/jLNsoYH8wZwq1eciI34s7+VkwhgDeIswpOTr5RkhprpSDSYj3jz7IvEUjPtm65CSKlUcKQ==","signatures":[{"sig":"MEYCIQD7U4OoDnkqKVQUKVU4ZrWfLKaa0S573JwGCHWy+y5eOAIhAPHqd8n7gb30pXOAFRebNl9Hb9DWbA4bBqqXK7DDZs1m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29323},"main":"./node/index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":{"module":"./index.js","vitest":"./node/index.js","require":"./node/index.js"}},"gitHead":"5ba6d8345ebcab9d2c1abe1052994d98f3268c15","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"git+https://github.com/kaluga-astral/yandex-metrika.git","type":"git"},"_npmVersion":"10.9.2","description":"Библиотека для взаимодействия с Яндекс.Метрикой","directories":{},"sideEffects":false,"_nodeVersion":"22.15.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.3.0_1747030311342_0.842458803176537","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@astral/yandex-metrika","version":"1.3.1","author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.3.1","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"dist":{"shasum":"6bfd6affcc38f5e6c73a03dc7d308c1a63d92ef9","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.3.1.tgz","fileCount":15,"integrity":"sha512-fah92plhvJWbiLXk5xAz8AzK7x5i2VwEAEyOCdm5M/0VWSexf/JYeRierCqWEe6LgRMTYsmrOFX0sc85QxIwzg==","signatures":[{"sig":"MEYCIQDnKaVAN89jjBqSlCoZoYGUwpP389S1QaIh9lr7gtQitAIhAKeU3hip/US8mCoTT8fltrCWmPQ2SyUHhUIQ0WUR/aAg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29224},"main":"./node/index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":{"types":"./index.d.ts","module":"./index.js","require":"./node/index.js"}},"gitHead":"4689c90931136305d20425978b63a9d434decb9b","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"https://git.astralnalog.ru/frontend.shared/yandex-metrika","type":"git"},"_npmVersion":"10.9.2","description":"Библиотека для взаимодействия с Яндекс.Метрикой","directories":{},"sideEffects":false,"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.3.1_1748001484032_0.39841197977090204","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@astral/yandex-metrika","version":"1.3.2","author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.3.2","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"dist":{"shasum":"ae181fdb651f94ccec100b54787f384b4785d492","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.3.2.tgz","fileCount":15,"integrity":"sha512-lcwvKbR+lPgEhEENPNvNsCfNN9kKOwOwK96aXgeYF8qiXkYLQ3jvCh8HUrPML5NZWLH72aConlw2/WjIw9j2Fg==","signatures":[{"sig":"MEYCIQDzzLhssEKh4vWc59As1tbEBLhdEE5M3y1ke9Nbu9gsDwIhAKnRkuRztZYxC6foBCV2wus/jG8ybXBSAdG6Sc/rwYJF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29444},"main":"./node/index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":{"types":"./index.d.ts","module":"./index.js","require":"./node/index.js"}},"gitHead":"360a99b081716d871ccb0578dd5232c39668dc39","_npmUser":{"name":"astral_frontend","actor":{"name":"astral_frontend","type":"user","email":"frontendastral@gmail.com"},"email":"frontendastral@gmail.com"},"repository":{"url":"https://git.astralnalog.ru/frontend.shared/yandex-metrika","type":"git"},"_npmVersion":"10.9.2","description":"Библиотека для взаимодействия с Яндекс.Метрикой","directories":{},"sideEffects":false,"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.3.2_1751008714530_0.5824001542530739","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@astral/yandex-metrika","version":"1.4.0","author":{"name":"Astral.Soft"},"license":"MIT","_id":"@astral/yandex-metrika@1.4.0","maintainers":[{"name":"and_tem","email":"ipad_nw@icloud.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"dist":{"shasum":"3def482f356120cff540e7ef2762b62270909ac5","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.4.0.tgz","fileCount":15,"integrity":"sha512-65XzFKoYzf6Xz4abcXLbymFYy3bOlBiMs+xoDFkbC6kqJ5WJMN4yDpEWdHv4/GlvNZBNB8aK3lu6DeVgPF/+3Q==","signatures":[{"sig":"MEYCIQDq5aUihuPO/DcAf94+vbfgL1GQZikJSOJ265pLOPEcHgIhAMohzMSW4Wmvtw/sOXnpvo5uDzxniPM9EMTEy0fvGDWp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29505},"main":"./node/index.js","types":"./index.d.ts","module":"./index.js","browser":"./index.js","exports":{".":{"types":"./index.d.ts","import":"./index.js","module":"./index.js","default":"./index.js","require":"./node/index.js"}},"gitHead":"9aa1235f357b1396423b71aa05afdf2e8268f2ee","_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"repository":{"url":"https://git.astralnalog.ru/frontend.shared/yandex-metrika","type":"git"},"_npmVersion":"10.9.2","description":"Библиотека для взаимодействия с Яндекс.Метрикой","directories":{},"sideEffects":false,"_nodeVersion":"22.17.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/yandex-metrika_1.4.0_1753429514481_0.5632983870857233","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@astral/yandex-metrika","main":"./node/index.js","version":"1.4.1","author":{"name":"Astral.Soft"},"license":"MIT","repository":{"type":"git","url":"https://git.astralnalog.ru/frontend.shared/yandex-metrika"},"types":"./index.d.ts","module":"./index.js","browser":"./index.js","sideEffects":false,"exports":{".":{"node":"./node/index.js","module":"./index.js","require":"./node/index.js","types":"./index.d.ts","default":"./index.js","import":"./index.js"}},"_id":"@astral/yandex-metrika@1.4.1","gitHead":"36e70bfa1023bdc2354c97ef110503c3a4bb2571","description":"Библиотека для взаимодействия с Яндекс.Метрикой","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-yrK7/FhiW+L5flg4CzJAdgS50plFJaI6M4iqi6jRI+moTkVIgR85N9WffdQdINHAK+Yi9/WQIJll65tDHnGOzA==","shasum":"a1d59938d858786e7f5c7aaf4ae09696934fe769","tarball":"https://registry.npmjs.org/@astral/yandex-metrika/-/yandex-metrika-1.4.1.tgz","fileCount":15,"unpackedSize":29538,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCL2ZWnQCYsWpVt/iBXosylC8puOorw3lbpiR3roUB8cQIhAL3hqAmle+qu2U8m4XAOSVtnrnPdcAuvEVyodX8gRKZi"}]},"_npmUser":{"name":"astral_frontend","email":"frontendastral@gmail.com"},"directories":{},"maintainers":[{"name":"and_tem","email":"and.tem.dev@gmail.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/yandex-metrika_1.4.1_1778222529141_0.39002857507493904"},"_hasShrinkwrap":false}},"time":{"created":"2023-06-09T10:38:47.742Z","modified":"2026-05-08T06:42:09.394Z","0.1.0":"2023-06-09T10:38:48.035Z","1.0.0":"2023-06-09T10:51:44.614Z","1.0.1":"2023-06-09T11:39:59.029Z","1.1.0":"2023-06-09T12:55:33.919Z","1.1.1":"2024-12-02T06:51:36.183Z","1.1.2":"2024-12-05T08:47:48.926Z","1.2.0":"2025-02-14T09:23:07.636Z","1.3.0":"2025-05-12T06:11:51.536Z","1.3.1":"2025-05-23T11:58:04.220Z","1.3.2":"2025-06-27T07:18:34.702Z","1.4.0":"2025-07-25T07:45:14.666Z","1.4.1":"2026-05-08T06:42:09.270Z"},"author":{"name":"Astral.Soft"},"license":"MIT","repository":{"type":"git","url":"https://git.astralnalog.ru/frontend.shared/yandex-metrika"},"description":"Библиотека для взаимодействия с Яндекс.Метрикой","maintainers":[{"name":"and_tem","email":"and.tem.dev@gmail.com"},{"name":"astral_frontend","email":"frontendastral@gmail.com"}],"readme":"# @astral/yandex-metrika\n\nБиблиотека для взаимодействия с Яндекс.Метрикой\n\n# Table of contents\n\n- [Installation](#installation)\n- [Добавление скрипта в html](#installation)\n- [Basic usage](#methods)\n    - [init](#init)\n    - [reachGoal](#reachgoal)\n    - [addUserInfo](#addUserInfo)\n    - [addParams](#addParams)\n    - [hit](#hit)\n    - [getCurrentSessionVisorListUrl](#getCurrentSessionVisorListUrl]\n- [Custom reachGoal](#Custom)\n\n# Installation\n\n```shell\nnpm i --save @astral/yandex-metrika\n```\n\n```shell\nyarn add @astral/yandex-metrika\n```\n\nДобавление скрипта в html\n\n```js\n(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};\nm[i].l=1*new Date();k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})\n(window, document, \"script\", \"https://mc.yandex.ru/metrika/tag.js\", \"ym\");\n```\n\n# Methods\n## init\n\nИнициализация сервиса метрики.\n\n```ts\nimport { YandexMetrika } from '@astral/yandex-metrika';\n\nconst yandexMetrika = new YandexMetrika();\n\nyandexMetrika.init({ \n  enabled: process.env.IS_PRODUCTION,\n  counterID: 'XXXXXX',\n  onError: sentry.captureException\n})\n```\n\nПо-умолчанию установлены параметры:\n\n```ts\nclickmap: true;\ntrackLinks: true;\naccurateTrackBounce: true;\nwebvisor: true;\n```\n\n## reachGoal\nМетод достижения цели.\n\n```ts\nyandexMetrika.reachGoal({ \n  extra: { customParam: 'value' },\n  target: 'XXXXXX',\n  onSuccess: () => console.info('success') \n})\n```\n\n## addUserInfo\nМетод, позволяющий к счетчику добавить произвольные пользовательские данные.\n\n```ts\nyandexMetrika.addUserInfo({ \n  userID: 'id',\n  email: 'email@gmail.com',\n  ...\n})\n```\n\n## addParams\nМетод, позволяющий передать произвольные параметры визита.\n\n```ts\nyandexMetrika.addParams({ \n  param1: 'value1',\n  param2: 'value2',\n  ...\n})\n```\n\n## hit\nМетод, позволяющий передать событие посещения страницы. \n\nМожет использоваться в случаях, когда Яндекс.Метрика по каким-то причинам не отправляет событие о посещении страниц в автоматическом режиме.\n\nПредполагается использование при каждом обновлении pathname в URL вашего приложения\n\n## getCurrentSessionVisorListUrl\n\nВозвращает ссылку на записи Вебвизора текущего пользователя на текущую дату.\n\nМожно передавать в UXFeedback для быстрого перехода на запись Вебвизор.\n\nПример:\n```ts\nyandexMetrika.init({\n  enabled: process.env.IS_PRODUCTION,\n  counterID: '111',\n  onError: sentry.captureException\n})\n\nconst url = await yandexMetrika.getCurrentSessionVisorListUrl();\n\nwindow.UXS.addProperties({\n  yandexWebvisorUrl: url,\n});\n```\n\nПример ссылки: https://metrika.yandex.ru/stat/visor?period=2025-06-22:2025-06-22&filter=(EXISTS+ym:u:userID+WITH+(ym:u:clientID==%27222%27))&id=111\n\n**Если сервис не быд включен (enabled), то метод вернет пустую строку**.\n\n### Событие о посещении текущей страницы\n```ts\nyandexMetrika.hit()\n```\n\n### Событие о посещении текущей страницы с параметрами\n```ts\nyandexMetrika.hit('', {\n  callback: () => ({}),\n  ...\n})\n```\n\n### Событие о посещении любой страницы \n```ts\nyandexMetrika.hit('https://example.com/test')\n```\n\n# Custom reachGoal\n\n```ts\ntype SuccessSignGoalParams = {\n  signID: string;\n  status: string;\n};\n\nclass Metrics extends YandexMetrics {\n  constructor() {\n    super();\n  }\n\n  /**\n   * @description Цель, указывающее на успешное подписание\n   */\n  successSignGoal = (params: SuccessSignGoalParams) => {\n    this.reachGoal('sign-target', params);\n  };\n}\n\nconst metrics = new Metrics();\n\nmetrics.successSignGoal({ signID: '123', status: 'success' });\n```\n","readmeFilename":"README.md"}