{"_id":"@agroideas/event-tracker-sdk","_rev":"12-36a5324afa9f17abcc26e3007f16b096","name":"@agroideas/event-tracker-sdk","dist-tags":{"latest":"1.0.11"},"versions":{"1.0.0":{"name":"@agroideas/event-tracker-sdk","version":"1.0.0","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.0","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"4d1b795c67dafc5f73784b0258302ea84ed3ae45","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.0.tgz","fileCount":10,"integrity":"sha512-rfD3zxljGa9VrLSbSKzPs2SFox1njv6eLyV5AsNlql1Hc/AjSwDV5NYpt3TjuGRmvtYGjkN4bkzSx8+iBBsygw==","signatures":[{"sig":"MEUCIEvzNfVdNAJbuAnO9s+wcLODuTzfhgGaaMJMORVAbd0VAiEAgLmGaB5k3AJAKEGp19Ap/AhsLjLPFPFIcNC/NWwlXt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206462},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"b36ce6d63bfc49a55b7320bcc814834d3a614b9a","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.0_1770897613652_0.6532188808371708","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@agroideas/event-tracker-sdk","version":"1.0.1","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.1","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"0ad4f3a9facc5d30d14ba311f70f0b132bd15539","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.1.tgz","fileCount":10,"integrity":"sha512-04Zw1GUA1o5ipfdzoD04pJ0Hj7HrK3UvJqkRP4o+GYKBJ4+U7+mWZ/utBJi8PKgh4XLfdjGdTxrm4skjg2Tdyw==","signatures":[{"sig":"MEQCIF2F43ZP6MV6mvGO/kdvVX+NLrJ7bwuuD1DPIgwvhdaRAiAbnFiLrPdJWBnOEccoTSBMf7mK5gOiNi9U/5cE1nnwkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220845},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"53fe5720e754805e10d62731432c931d994017bf","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.1_1770988526894_0.9652253194014793","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@agroideas/event-tracker-sdk","version":"1.0.2","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.2","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"eef23d6b3d127db944f47f3aeb14ba520686f277","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.2.tgz","fileCount":10,"integrity":"sha512-fc/cGM4E1ZxQa6eM7TowIj7Fnz3LzaUSEM2vYoOPZ255RPZyC4PsqbN9v0r7lWA0ONICZhOqjfQpG2kmDUAu6A==","signatures":[{"sig":"MEUCIQCTz+epxuliw2K2EG4F6NvSPR3EXa7ws+ws58yHA3SstAIgUaN9+fJSa8MM5crfVjAQ3vVPf3/Eg7jpGX7EoNQrvjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":220890},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"53fe5720e754805e10d62731432c931d994017bf","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.2_1770989635405_0.4896826962361611","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"@agroideas/event-tracker-sdk","version":"1.0.3","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.3","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"0ea0f4fa1467b4393ad215023fae706cdc28fad8","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.3.tgz","fileCount":10,"integrity":"sha512-TmXeOt/notKzmHEwrJnOWdVh49WaOLQUEVoO4Pm666gxbdkZpQGMvQ2qcKBsCsAQ2rVpCq8s0JeGC1bvcMMRoA==","signatures":[{"sig":"MEQCICprd41okNzWTztPevqAMdll7XyZZdftWqSSN+sxoMm1AiBRISIB0CDBxB+WER3Px9fDY3ZduNuXbUQ/8bgaTxsA9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":237892},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"48fdeadc2d57d19256f3f6077bb91f1790a8375f","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.3_1771072031857_0.4382137930370349","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@agroideas/event-tracker-sdk","version":"1.0.4","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.4","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"81196d490ae3501c434033007611051b8834f750","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.4.tgz","fileCount":10,"integrity":"sha512-/4it3UL5WojqQUoO+WHHQp89GNWVGsq8F9Dmc4+VjxoXQUZP1Ku2lVwRkeJKQ1UKdstXrmOYrk9EqdfMUVW2TA==","signatures":[{"sig":"MEQCICIuYYKwiQIFTzEurho2KKlCj8fkiQt6YZ/Hq3aN7JjDAiAeZa2hYqjFv0cF/3zot7UyCmLvqmzxPkLPlG/iuUtC0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243267},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"48fdeadc2d57d19256f3f6077bb91f1790a8375f","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.4_1771073930512_0.8221607527268033","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"@agroideas/event-tracker-sdk","version":"1.0.5","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.5","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"b3ec8f0441d11ce92f9c3f9f10576a93ef37f6e0","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.5.tgz","fileCount":10,"integrity":"sha512-d0F+N4ryW/4JUKEpcBdO1vYn+BAxVZbjWrL9f+WzRHxJ0KXWJDw9g6YlWqtZrrLoWMlVpIuozfEhVhjGp+Sjgw==","signatures":[{"sig":"MEQCIFjoX7LOvH14iG7+JPOvZBaJ/2ckDeVOqPyJPFoVdn5ZAiAooCpnQoYNBXs9cgbB+jQIX7pi1WtoKbx3oMvm4suOCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":263328},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"86efa22caba012cbaab201be19cb7d8cbe22c983","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.5_1771500416197_0.3612742393052215","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"@agroideas/event-tracker-sdk","version":"1.0.6","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.6","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"a7919b8ad5ba017fba1b83f4b8c236784a8b2159","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.6.tgz","fileCount":10,"integrity":"sha512-TIMrPBA5ZQksW+BopuYwSYn0VgtbrgXV6kU7Mb+3fWmooz2LR/uqZih8ntKz46rJhdgKqfN0+CVlsM/QrguUrg==","signatures":[{"sig":"MEQCIA5F1VaElOjQ1mDLGiy5APWWZHooZ0cNlu4TK4GJcWGOAiBCq7ygf4CSPJcpCHvF9drdQvwXKjzwLHko1kfIgeLw4Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277171},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"fd0d61aa707328b190d059410fcc74fcaf553cbc","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.6_1771956717521_0.3372969956362417","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@agroideas/event-tracker-sdk","version":"1.0.7","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.7","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"90de5c0a46cd6fc3d6795ebafc55d88d82396366","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.7.tgz","fileCount":10,"integrity":"sha512-E0spmVVWgKXlWcOKxOFeBEhmFCyLL0ckVH9yWHGLNezj149U553nvKPV4rG+t5NoYyC1dUamYB/oFqlElS4esA==","signatures":[{"sig":"MEQCIHLGIOm6u3/1YFW3+iEfxkqLcNuuyBwMdav0hTuihty5AiBHomVkmJVHsHunD8dhVWfjsJ1zoH/k+RCmaW3crFUuQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272834},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"fd0d61aa707328b190d059410fcc74fcaf553cbc","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.7_1771973593061_0.9813542299047358","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@agroideas/event-tracker-sdk","version":"1.0.8","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.8","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"a8b05c705e2d09b04516c23eb9bf03cc7f7d9ffc","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.8.tgz","fileCount":10,"integrity":"sha512-jJ3APD9KxYSwEY0wVpJIFIovpCpM4cJR0qOrsGFeQdqXbvKFcQddIEugkyWNws52TZfqTlR8NWp+N6KvMgBU9Q==","signatures":[{"sig":"MEYCIQDqUmyLCEB+MWK+QZ3fOAdDrjPhuYt4H4aaYWB4Ynld9wIhAOMJ5n0AUVsixfJPGyClASwZhx7GGdd8aPq7J25IOufX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":272762},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"693dc8bcc26166fc87098477f4d2dc1f4de5757e","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.8_1771979461779_0.8927614876574888","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@agroideas/event-tracker-sdk","version":"1.0.9","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.9","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"0a32c02b411794d2e28d94a857f6b9a41c953fab","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.9.tgz","fileCount":10,"integrity":"sha512-5GoTsw19s++XJrBEw3LzExpcJQoVG9sAVYEbvSt6BHP6oXt97YTn89f+tx+1Vnf9tvfJeBkj6ObcBYOHE5M1IQ==","signatures":[{"sig":"MEUCIQDCVOmm3vYQdcfp1I6B8JRQetfKdOns0Kb0qQjPt+IMDAIgEm70dCQannSyHN59wgK0pJObolSgQfytXf5YUnH/AXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275074},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"d1ee207cb97eda91bb4ffa23f3bf42e1bbd299bf","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.9_1772014909521_0.21084598235006968","host":"s3://npm-registry-packages-npm-production"}},"1.0.10":{"name":"@agroideas/event-tracker-sdk","version":"1.0.10","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"author":{"name":"Agroideas"},"license":"MIT","_id":"@agroideas/event-tracker-sdk@1.0.10","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"dist":{"shasum":"0349f2bc6815f5dce47bbc2a3d3cda43273b65d6","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.10.tgz","fileCount":10,"integrity":"sha512-L7eLwlgkhpYoJFvo0zhvSPpBBVEY5Y9JzN9gg6r5zKIgVjFRWijQH4V+uPieVp2bCTYpiYuFEOxiJFoB8npuqQ==","signatures":[{"sig":"MEYCIQCtWe+K0cnPgfX3rfdmXALcRnfdH5Wjks3fCyiwgJqz7gIhAKdiHnzB+wJQVnLT81mfYTnqT/SVNSWvoC4ljlGhfpkZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":276853},"main":"./dist/index.cjs","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"gitHead":"d1ee207cb97eda91bb4ffa23f3bf42e1bbd299bf","scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts","build":"tsup","format":"prettier --write \"src/**/*.ts\"","prepare":"husky install","lint:fix":"eslint src --ext .ts --fix","typecheck":"tsc --noEmit","format:check":"prettier --check \"src/**/*.ts\""},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"repository":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","type":"git"},"_npmVersion":"10.9.2","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","directories":{},"_nodeVersion":"22.17.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","eslint":"^8.55.0","prettier":"^3.1.0","typescript":"^5.3.2","@types/node":"^20.10.0"},"_npmOperationalInternal":{"tmp":"tmp/event-tracker-sdk_1.0.10_1772016791696_0.1426211906385384","host":"s3://npm-registry-packages-npm-production"}},"1.0.11":{"name":"@agroideas/event-tracker-sdk","version":"1.0.11","description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","license":"MIT","author":{"name":"Agroideas"},"homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","repository":{"type":"git","url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"main":"./dist/index.cjs","module":"./dist/index.mjs","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.cjs"},"./iife":"./dist/index.iife.js"},"scripts":{"build":"tsup","dev":"tsup --watch","lint":"eslint src --ext .ts","lint:fix":"eslint src --ext .ts --fix","format":"prettier --write \"src/**/*.ts\"","format:check":"prettier --check \"src/**/*.ts\"","typecheck":"tsc --noEmit","prepare":"husky install"},"devDependencies":{"@types/node":"^20.10.0","eslint":"^8.55.0","husky":"^8.0.3","prettier":"^3.1.0","tsup":"^8.0.1","typescript":"^5.3.2"},"keywords":["tracking","analytics","sdk","events","behavior","frontend"],"engines":{"node":">=18.0.0"},"_id":"@agroideas/event-tracker-sdk@1.0.11","gitHead":"c6b0f6b9ad9e0e55d89e877221039a0a30fdc9df","_nodeVersion":"22.17.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-jESDoWZQpMV5HT7WUEtmixFaHbfrtDCxEKJEf7pB/xoJML9fon26JshVou0QoHX2SSM0BjRCbCIx5El5B4eK2Q==","shasum":"ae252629fcda04991d480e0b2f5a8c74d14e8a31","tarball":"https://registry.npmjs.org/@agroideas/event-tracker-sdk/-/event-tracker-sdk-1.0.11.tgz","fileCount":10,"unpackedSize":270888,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDicgdo6Hw08QHNuu9YgPVF2dv8fviEF6il+l3ZZNiu+AIgdxMUsJhXbqVhVNrFw13ebRJVDbo+Ger+tn7Y/LTsYSk="}]},"_npmUser":{"name":"agroideas","email":"admin@agroideassa.com"},"directories":{},"maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/event-tracker-sdk_1.0.11_1775513862434_0.3483051425565895"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-12T12:00:13.534Z","modified":"2026-04-06T22:17:42.775Z","1.0.0":"2026-02-12T12:00:13.802Z","1.0.1":"2026-02-13T13:15:27.047Z","1.0.2":"2026-02-13T13:33:55.542Z","1.0.3":"2026-02-14T12:27:12.020Z","1.0.4":"2026-02-14T12:58:50.651Z","1.0.5":"2026-02-19T11:26:56.350Z","1.0.6":"2026-02-24T18:11:57.668Z","1.0.7":"2026-02-24T22:53:13.227Z","1.0.8":"2026-02-25T00:31:02.007Z","1.0.9":"2026-02-25T10:21:49.708Z","1.0.10":"2026-02-25T10:53:11.880Z","1.0.11":"2026-04-06T22:17:42.637Z"},"bugs":{"url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"author":{"name":"Agroideas"},"license":"MIT","homepage":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front","keywords":["tracking","analytics","sdk","events","behavior","frontend"],"repository":{"type":"git","url":"https://dev.azure.com/agroideassa/Sistemas/_git/event-tracker-front"},"description":"A lightweight, framework-agnostic SDK for tracking frontend user behavior","maintainers":[{"name":"agroideas","email":"admin@agroideassa.com"}],"readme":"# @agroideas/event-tracker-sdk\r\n\r\nA lightweight, framework-agnostic TypeScript SDK for tracking frontend user behavior. Automatically captures page views, session duration, and user interactions, sending them to a centralized analytics API.\r\n\r\n## Features\r\n\r\n- 🚀 **Lightweight**: Zero dependencies, built with native Fetch API and DOM APIs\r\n- 🔄 **SPA Support**: Handles navigation in Single Page Applications via History API interception\r\n- 📦 **Smart Batching**: Events are batched by size and time interval for optimal performance\r\n- 🔒 **Reliable Delivery**: Uses `sendBeacon` with `keepalive` to ensure events are sent on page unload\r\n- 🌐 **Framework Agnostic**: Works with any frontend framework (React, Vue, Angular, Vanilla JS)\r\n- 📊 **Rich Context**: Automatically captures device, browser, and session metadata\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```bash\r\nnpm install @agroideas/event-tracker-sdk\r\n```\r\n\r\n### pnpm\r\n\r\n```bash\r\npnpm add @agroideas/event-tracker-sdk\r\n```\r\n\r\n### yarn\r\n\r\n```bash\r\nyarn add @agroideas/event-tracker-sdk\r\n```\r\n\r\n## Quick Start\r\n\r\n### ESM / TypeScript\r\n\r\n```typescript\r\nimport { tracker } from '@agroideas/event-tracker-sdk';\r\n\r\n// Initialize with required configuration\r\ntracker.init({\r\n  apiKey: 'your-api-key',\r\n  endpoint: 'https://your-api.com/events',\r\n  debug: true, // Optional: logs events to console\r\n});\r\n\r\n// Identify users when they log in\r\ntracker.identify('user-123', 'John Doe');\r\n\r\n// Events are now being tracked automatically!\r\n```\r\n\r\n### IIFE / Script Tag\r\n\r\n```html\r\n<script src=\"https://cdn.your-domain.com/event-tracker.global.js\"></script>\r\n<script>\r\n  window.EventTracker.init({\r\n    apiKey: 'your-api-key',\r\n    endpoint: 'https://your-api.com/events',\r\n  });\r\n\r\n  window.EventTracker.identify('user-123', 'John Doe');\r\n</script>\r\n```\r\n\r\n## API Reference\r\n\r\n### `tracker.init(config)`\r\n\r\nInitializes the tracker with configuration options.\r\n\r\n| Parameter         | Type                 | Required | Default | Description                              |\r\n| ----------------- | -------------------- | -------- | ------- | ---------------------------------------- |\r\n| `apiKey`          | `string`             | Yes      | -       | Your API key for authentication          |\r\n| `endpoint`        | `string`             | Yes      | -       | URL to send events to                    |\r\n| `batchInterval`   | `number`             | No       | `10000` | Milliseconds between batch sends         |\r\n| `maxBufferSize`   | `number`             | No       | `15`    | Maximum events before forced send        |\r\n| `debug`           | `boolean`            | No       | `false` | Log events to console instead of sending |\r\n| `userId`          | `string`             | No       | -       | Initial user ID                          |\r\n| `userName`        | `string`             | No       | -       | Initial user name                        |\r\n| `excludePatterns` | `(string\\|RegExp)[]` | No       | -       | URLs to exclude from tracking            |\r\n| `trackClicks`     | `boolean`            | No       | `false` | Enable automatic click tracking          |\r\n| `trackHeartbeat`  | `boolean`            | No       | `false` | Enable automatic heartbeat tracking       |\r\n\r\n```typescript\r\ntracker.init({\r\n  apiKey: 'your-api-key',\r\n  endpoint: 'https://api.example.com/track',\r\n  batchInterval: 5000,\r\n  maxBufferSize: 20,\r\n  debug: true,\r\n  excludePatterns: ['/tracker-reports', '/admin', /^\\/private\\//],\r\n  trackClicks: true,\r\n  trackHeartbeat: true,\r\n});\r\n```\r\n\r\n### `tracker.identify(userId, userName?)`\r\n\r\nIdentifies a user. Call this when a user logs in or when their information changes.\r\n\r\n```typescript\r\n// After user logs in\r\ntracker.identify('user-123', 'John Doe');\r\n\r\n// Update user name\r\ntracker.identify('user-123', 'Jane Doe');\r\n```\r\n\r\n### `tracker.flush()`\r\n\r\nImmediately sends all pending events. Useful before critical actions like form submissions.\r\n\r\n```typescript\r\nawait tracker.flush();\r\n```\r\n\r\n### `tracker.pause()`\r\n\r\nPauses the tracker. No events will be recorded until `resume()` is called.\r\n\r\n```typescript\r\n// Pause tracking\r\ntracker.pause();\r\n// Console: ⏸️ [EventTracker] Tracker pausado - No se registrarán eventos\r\n```\r\n\r\n### `tracker.resume()`\r\n\r\nResumes the tracker after a pause. Events will be recorded again.\r\n\r\n```typescript\r\n// Resume tracking\r\ntracker.resume();\r\n// Console: ▶️ [EventTracker] Tracker reanudado - Eventos serán registrados\r\n```\r\n\r\n### `tracker.toggleDebug()`\r\n\r\nToggles debug mode on/off at runtime. Logs the status change to console.\r\n\r\n```typescript\r\n// Toggle debug mode\r\ntracker.toggleDebug();\r\n// Console: 🔍 [EventTracker] Modo debug ACTIVADO ✅\r\n// Console: 🔍 [EventTracker] Modo debug DESACTIVADO ❌\r\n```\r\n\r\n### `tracker.destroy()`\r\n\r\nStops all tracking and clears event buffers. Call this when users log out.\r\n\r\n```typescript\r\ntracker.destroy();\r\n```\r\n\r\n## Manual Click Tracking\r\n\r\n### `trackClick(customData)`\r\n\r\nManually tracks click events with custom data. Use this for specific user interactions that need additional context.\r\n\r\n```typescript\r\nimport { trackClick } from '@agroideas/event-tracker-sdk';\r\n\r\n// Track a checkout button click\r\ntrackClick({\r\n  eventName: 'checkout_button_clicked',\r\n  elementInfo: {\r\n    buttonId: 'checkout-btn',\r\n    section: 'cart-summary'\r\n  },\r\n  customProperties: {\r\n    cartTotal: 150.50,\r\n    itemCount: 3,\r\n    currency: 'USD'\r\n  }\r\n});\r\n\r\n// Track a navigation menu click\r\ntrackClick({\r\n  eventName: 'menu_navigation',\r\n  elementInfo: {\r\n    buttonId: 'nav-products',\r\n    section: 'main-navigation'\r\n  },\r\n  customProperties: {\r\n    destination: '/products',\r\n    menuItem: 'Products'\r\n  }\r\n});\r\n\r\n// Track a form submission\r\ntrackClick({\r\n  eventName: 'contact_form_submitted',\r\n  elementInfo: {\r\n    buttonId: 'submit-contact',\r\n    section: 'contact-form'\r\n  },\r\n  customProperties: {\r\n    formType: 'contact',\r\n    hasAttachments: true\r\n  }\r\n});\r\n```\r\n\r\n**CustomClickData Properties:**\r\n\r\n| Property | Type | Required | Description |\r\n|----------|------|----------|-------------|\r\n| `eventName` | `string` | Yes | Descriptive name for the event in analytics |\r\n| `elementInfo` | `object` | No | Information about the clicked element |\r\n| `elementInfo.buttonId` | `string` | No | ID of the button/element |\r\n| `elementInfo.section` | `string` | No | Page section where the element is located |\r\n| `elementInfo.text` | `string` | No | Text content of the element |\r\n| `elementInfo.href` | `string` | No | URL for link elements |\r\n| `customProperties` | `Record<string, any>` | No | Additional custom data for analysis |\r\n\r\n## Automatically Tracked Events\r\n\r\nThe SDK automatically captures the following events:\r\n\r\n### `page_view`\r\n\r\nFired on initial page load and when the URL changes (including SPA navigation).\r\n\r\n**Data:**\r\n\r\n- `path`: The current URL path\r\n\r\n### Optional Automatic Events\r\n\r\nThe following events are only tracked when explicitly enabled in configuration:\r\n\r\n#### `user_click` (when `trackClicks: true`)\r\n\r\nFired when the user clicks on interactive elements.\r\n\r\n**Data:**\r\n\r\n- `tagName`: HTML element tag (e.g., \"BUTTON\", \"A\")\r\n- `id`: Element ID (if present)\r\n- `className`: CSS classes (if present)\r\n- `text`: Inner text (truncated to 30 characters)\r\n- `selector`: CSS selector path to the element\r\n\r\n#### `page_heartbeat` (when `trackHeartbeat: true`)\r\n\r\nFired every 10 seconds to track page engagement duration.\r\n\r\n**Data:**\r\n\r\n- `path`: The current page path\r\n- `duration`: Time since last heartbeat in seconds\r\n- `timestamp`: ISO timestamp of the heartbeat\r\n\r\n## Context Data\r\n\r\nAll events include automatic context data:\r\n\r\n| Field          | Description                            |\r\n| -------------- | -------------------------------------- |\r\n| `sessionId`    | Unique UUID stored in sessionStorage   |\r\n| `userId`       | Current user ID (from `identify()`)    |\r\n| `userName`     | Current user name (from `identify()`)  |\r\n| `url`          | Full current URL                       |\r\n| `referrer`     | Document referrer                      |\r\n| `screenSize`   | Screen resolution (e.g., \"1920x1080\")  |\r\n| `viewportSize` | Viewport dimensions (e.g., \"1280x720\") |\r\n| `deviceType`   | Desktop, Mobile, or Tablet             |\r\n| `browser`      | Browser name and version               |\r\n| `os`           | Operating system                       |\r\n| `language`     | Browser language                       |\r\n| `timestamp`    | ISO 8601 timestamp                     |\r\n\r\n## Configuration Example\r\n\r\n### React Application\r\n\r\n```tsx\r\nimport { useEffect } from 'react';\r\nimport { tracker } from '@agroideas/event-tracker-sdk';\r\n\r\nfunction App() {\r\n  useEffect(() => {\r\n    tracker.init({\r\n      apiKey: process.env.REACT_APP_TRACKER_API_KEY,\r\n      endpoint: process.env.REACT_APP_TRACKER_ENDPOINT,\r\n    });\r\n\r\n    return () => {\r\n      tracker.destroy();\r\n    };\r\n  }, []);\r\n\r\n  const handleLogin = () => {\r\n    // ... login logic\r\n    tracker.identify('user-123', 'John Doe');\r\n  };\r\n\r\n  const handleSubmit = async () => {\r\n    await tracker.flush();\r\n    // Submit form\r\n  };\r\n\r\n  return (\r\n    <button onClick={handleLogin}>Login</button>\r\n    <form onSubmit={handleSubmit}>\r\n      {/* form fields */}\r\n    </form>\r\n  );\r\n}\r\n```\r\n\r\n### Vue 3 Application\r\n\r\n```typescript\r\nimport { tracker } from '@agroideas/event-tracker-sdk';\r\nimport { onMounted, onUnmounted } from 'vue';\r\n\r\nexport default {\r\n  setup() {\r\n    onMounted(() => {\r\n      tracker.init({\r\n        apiKey: import.meta.env.VITE_TRACKER_API_KEY,\r\n        endpoint: import.meta.env.VITE_TRACKER_ENDPOINT,\r\n      });\r\n    });\r\n\r\n    onUnmounted(() => {\r\n      tracker.destroy();\r\n    });\r\n\r\n    const login = (userId: string, userName: string) => {\r\n      tracker.identify(userId, userName);\r\n    };\r\n\r\n    return { login };\r\n  },\r\n};\r\n```\r\n\r\n## Privacy Considerations\r\n\r\n- **Input Fields**: The SDK automatically excludes password field values from click tracking\r\n- **Sensitive Data**: No user data is stored locally; all data is sent directly to your endpoint\r\n- **User Consent**: Implement your own consent management before initializing the tracker if required by GDPR/CCPA\r\n\r\n## Build Outputs\r\n\r\nThe SDK is compiled to multiple formats:\r\n\r\n| Format     | File                   | Usage                           |\r\n| ---------- | ---------------------- | ------------------------------- |\r\n| ES Module  | `dist/index.mjs`       | Modern browsers, bundlers       |\r\n| CommonJS   | `dist/index.js`        | Node.js, older bundlers         |\r\n| IIFE       | `dist/index.global.js` | Direct script inclusion         |\r\n| TypeScript | `dist/index.d.ts`      | IDE autocomplete, type checking |\r\n\r\n## Development\r\n\r\n```bash\r\n# Install dependencies\r\npnpm install\r\n\r\n# Start development mode (watch mode)\r\npnpm dev\r\n\r\n# Run linter\r\npnpm lint\r\n\r\n# Format code\r\npnpm format\r\n\r\n# Build for production\r\npnpm build\r\n\r\n# Run type checking\r\npnpm type-check\r\n```\r\n\r\n## Contributing\r\n\r\n1. Fork the repository\r\n2. Create a feature branch\r\n3. Make your changes\r\n4. Run `pnpm lint` and `pnpm build`\r\n5. Submit a pull request\r\n\r\n## License\r\n\r\nMIT License - see LICENSE file for details\r\n","readmeFilename":"README.md"}