{"_id":"@adropla1/tracker","_rev":"2-39a0069734c51a9e636e530b824aad5d","name":"@adropla1/tracker","dist-tags":{"latest":"4.1.9"},"versions":{"4.1.7":{"name":"@adropla1/tracker","description":"The OpenReplay tracker main package","version":"4.1.7","keywords":["logging","replay"],"author":{"name":"Alex Tsokurov"},"contributors":[{"name":"Aleksandr K","email":"alex@openreplay.com"}],"license":"MIT","type":"module","main":"./lib/index.js","scripts":{"lint":"eslint src --ext .ts,.js --fix --quiet","clean":"rm -Rf build && rm -Rf lib && rm -Rf cjs","tscRun":"tsc -b src/main && tsc -b src/webworker && tsc --project src/main/tsconfig-cjs.json","rollup":"rollup --config rollup.config.js","compile":"node --experimental-modules --experimental-json-modules scripts/compile.cjs","build":"npm run clean && npm run tscRun && npm run rollup && npm run compile","prepare":"cd ../../ && husky install tracker/.husky/","lint-front":"lint-staged"},"devDependencies":{"@babel/core":"^7.10.2","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-node-resolve":"^10.0.0","@typescript-eslint/eslint-plugin":"^5.30.0","@typescript-eslint/parser":"^5.30.0","eslint":"^7.8.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","replace-in-files":"^2.0.3","rollup":"^2.17.0","rollup-plugin-terser":"^6.1.0","semver":"^6.3.0","typescript":"4.6.0-dev.20211126"},"dependencies":{"error-stack-parser":"^2.0.6"},"engines":{"node":">=14.0"},"husky":{"hooks":{"pre-commit":"sh lint.sh"}},"lint-staged":{"*.{js,mjs,jsx,ts,tsx}":["eslint --fix --quiet"],"*.{json,md,html,js,jsx,ts,tsx}":["prettier --write"]},"gitHead":"3c848593f3934d1d66408484925d674510e0ac27","_id":"@adropla1/tracker@4.1.7","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-51bvEbZ/gzC74Rhp+yU/w+FnOIfGxZv5sj2O7YFrlZ1zY0ca4SYu9FimcKZWek0Nu2E+r3IQi39gWXRaWF5Njw==","shasum":"6f78482de2ad0b9319002408abafca6242fe0b5c","tarball":"https://registry.npmjs.org/@adropla1/tracker/-/tracker-4.1.7.tgz","fileCount":8,"unpackedSize":4825,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE0+IDiyOfmaTkA3+fzq/hVXDRWCMjF7g33IB/vDXpc+AiBAA5H3nPps1XUkfS4Sb10U0g2gLAtriHPsqeqkQeh8mQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfg1xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTgA/8Dqag9sc4tQov6Pye7U/ndN3JJP6mB7JZSzUlAVf4h/5GS6DE\r\nUXbLCeGh5smnI5xPA6K93wXrSUT2gXGkHcCyomxEe4/unK2bK6hH7KIOQFoR\r\nkS0HNAgg6JXk1Y1DVSUTcbtidWKqMtWufE7eJT35SwTh328K4w7aD37VesUV\r\nb1Y0UMVms8Zwpdz4FrAubZrSnpj7RZLqRjUzERDtAgDxS7XCPsutnHvCyba4\r\n8irsMVgr56/KSzncrGZg0XlSxFxekfa0vFcX0frEEWtUpayRj8iqr9dCJj68\r\nEYCBFKlPS/k0IKsB1ExoGHAIgC+OHzPRYYFrf4+gAOoWDAQpgaBqIl2i+NXd\r\nuEijBTebSz8YTz14KBHzYk7BebE3q57FrKMe5i1NpC7uMIktscF8ITfZ6SOr\r\nSMiVTFnDf0cU8WRqOrWINRgGaBPykCAxkyfEERMFi9RRLRbdY3E1Or3NJDeG\r\nbfA1j0aBR7drvlSm40pS3JpHiG3Hl0GJ0szDFqnSbs/lELrdpHYI5Xdk73/i\r\n8R4TjZJeRSwOg6grxLzUE51nikQLK7+2MxohVDcuXaCF/fc6yIINAS7GvLKP\r\neOVW5SzZcrR76/ka7fTsIWIdIjc0I/LdX3bugSUJAlLYUJJHek3tduOtmZop\r\n/H+QstMbxjllDNChoXuHI6PKth3MPVchqBM=\r\n=Kq7r\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adropla1","email":"sao.bur@yandex.ru"},"directories":{},"maintainers":[{"name":"adropla1","email":"sao.bur@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tracker_4.1.7_1669205361765_0.9829804242635962"},"_hasShrinkwrap":false},"4.1.8":{"name":"@adropla1/tracker","description":"The OpenReplay tracker main package","version":"4.1.8","keywords":["logging","replay"],"author":{"name":"Alex Tsokurov"},"contributors":[{"name":"Aleksandr K","email":"alex@openreplay.com"}],"license":"MIT","type":"module","main":"./lib/index.js","scripts":{"lint":"eslint src --ext .ts,.js --fix --quiet","clean":"rm -Rf build && rm -Rf lib && rm -Rf cjs","tscRun":"tsc -b src/main && tsc -b src/webworker && tsc --project src/main/tsconfig-cjs.json","rollup":"rollup --config rollup.config.js","compile":"node --experimental-modules --experimental-json-modules scripts/compile.cjs","build":"npm run clean && npm run tscRun && npm run rollup && npm run compile","prepare":"cd ../../ && husky install tracker/.husky/","lint-front":"lint-staged"},"devDependencies":{"@babel/core":"^7.10.2","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-node-resolve":"^10.0.0","@types/react":"^18.0.25","@typescript-eslint/eslint-plugin":"^5.30.0","@typescript-eslint/parser":"^5.30.0","eslint":"^7.8.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","replace-in-files":"^2.0.3","rollup":"^2.17.0","rollup-plugin-terser":"^6.1.0","semver":"^6.3.0","typescript":"4.6.0-dev.20211126"},"dependencies":{"error-stack-parser":"^2.0.6"},"engines":{"node":">=14.0"},"husky":{"hooks":{"pre-commit":"sh lint.sh"}},"lint-staged":{"*.{js,mjs,jsx,ts,tsx}":["eslint --fix --quiet"],"*.{json,md,html,js,jsx,ts,tsx}":["prettier --write"]},"gitHead":"3c848593f3934d1d66408484925d674510e0ac27","_id":"@adropla1/tracker@4.1.8","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-/f6wL+AirY+ljd2ey/sLTrX98V2x+goaV5+ZZRV1uHZqGjAPnlLz5dHIKbt7vayovwJ6nKvVy1W6RSFgtuhATQ==","shasum":"24717f20282a841c3172712fbc18ff57f8308378","tarball":"https://registry.npmjs.org/@adropla1/tracker/-/tracker-4.1.8.tgz","fileCount":8,"unpackedSize":4857,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEr/xA0BJYphfTeqFYdTA5eCd4sFeDCREVVhX0dA7hytAiAZam9fEdzRL9AhDjQYY6vYeAqYEDbvEqwvihTGTMoaQQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfhBlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8Ig//SFthikoihdcfxDYzVbORwRP2Wz9lSpUA3vgLMvEKDQnG1YmK\r\ngeNSZ9ac6mj5aNkyhJemZQz3CFD4FAAtrPAMZmsKit5St7h4NxN6OlJtK+9M\r\nqK5fYx4x+I2Hixt9Yg3+X86ZrVOy3I5vGTBl579N4sJMtsGo81GwfIYI/eXp\r\n1swnSDVFsWCS8ZWPRY2jG8zrtV1ZrAfFegdA1qkPPfBsruGjxP7cg7d2zjHY\r\nYIjUXfj+gRnDnCysiSyXHc05gtjh/uNPpX+Yvi1MgvntZzW7HAQizabvcDjv\r\n7gpVsN8WQBb9bFipsp7HGXpITStCuQ6kDE4UwsOUuojMghrCz+zxIJ7Hv4s7\r\n2ZA0wW2CIsVcd6LZ0TI8sdYPk+FMRB9+hgiaDfuad9y7G6UOT8rhpwaQ7ty+\r\nlwOvCiRRF6VptXt9aNGT00/r5wjXxUsKgclJmr8Q3MgtRyeWBbSqrn8eSdGn\r\n7oCwi7g8qjfEAm1H3xU1J6pLXD1bfMivcGCiuErtgiYKm65SGTVgiK7DHUAg\r\nKuMetSGyJYMvdrwuNgnxpjKWMQpts8Z3EcoLhmc+amGsTzxyTVkwy+oD8cCW\r\nJzu/hGkGuQ77WUUUN54XutRfjf6e0wNzX1VIXVNM/ZTD8gfPZozE2KPZ++1c\r\n4X/Z5Xoxv3L5iA+ZJ1cQuvBrwAAeWoyJN4k=\r\n=qzCk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adropla1","email":"sao.bur@yandex.ru"},"directories":{},"maintainers":[{"name":"adropla1","email":"sao.bur@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tracker_4.1.8_1669206117681_0.12445699975796787"},"_hasShrinkwrap":false},"4.1.9":{"name":"@adropla1/tracker","description":"The OpenReplay tracker main package","version":"4.1.9","keywords":["logging","replay"],"author":{"name":"Alex Tsokurov"},"contributors":[{"name":"Aleksandr K","email":"alex@openreplay.com"}],"license":"MIT","type":"module","main":"./lib/index.js","scripts":{"lint":"eslint src --ext .ts,.js --fix --quiet","clean":"rm -Rf build && rm -Rf lib && rm -Rf cjs","tscRun":"tsc -b src/main && tsc -b src/webworker && tsc --project src/main/tsconfig-cjs.json","rollup":"rollup --config rollup.config.js","compile":"node --experimental-modules --experimental-json-modules scripts/compile.cjs","build":"npm run clean && npm run tscRun && npm run rollup && npm run compile","prepare":"cd ../../ && husky install tracker/.husky/","lint-front":"lint-staged"},"devDependencies":{"@babel/core":"^7.10.2","@rollup/plugin-babel":"^5.0.3","@rollup/plugin-node-resolve":"^10.0.0","@types/react":"^18.0.25","@typescript-eslint/eslint-plugin":"^5.30.0","@typescript-eslint/parser":"^5.30.0","eslint":"^7.8.0","eslint-config-prettier":"^8.5.0","eslint-plugin-prettier":"^4.2.1","husky":"^8.0.1","lint-staged":"^13.0.3","prettier":"^2.7.1","replace-in-files":"^2.0.3","rollup":"^2.17.0","rollup-plugin-terser":"^6.1.0","semver":"^6.3.0","typescript":"4.6.0-dev.20211126"},"dependencies":{"error-stack-parser":"^2.0.6"},"engines":{"node":">=14.0"},"husky":{"hooks":{"pre-commit":"sh lint.sh"}},"lint-staged":{"*.{js,mjs,jsx,ts,tsx}":["eslint --fix --quiet"],"*.{json,md,html,js,jsx,ts,tsx}":["prettier --write"]},"types":"./lib\\index.d.ts","gitHead":"d9e97dfd1c6696dd3a4890b7db9ecf014b06204b","_id":"@adropla1/tracker@4.1.9","_nodeVersion":"16.14.2","_npmVersion":"8.5.0","dist":{"integrity":"sha512-KUfnBJXNFc2uVMmLmLAOXlbkqgXp5moT7XUE73Pood82laNdc4MDXOsy01WK6AO+iGmMwAf9Gv9LVDpk1zWJyA==","shasum":"502b46f5dd8169edbcecd141124efea23f73ff2c","tarball":"https://registry.npmjs.org/@adropla1/tracker/-/tracker-4.1.9.tgz","fileCount":142,"unpackedSize":418721,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHR5s4HFamDUsTLTmt3fz4mWQ6uiIGNgUUvCRPl3njTuAiA7PAxPFe539oqJXAM0SGvHvB+D/0lB+eBNK8XVsMdW9A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfhThACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrLgg//VK99BC7DJB0nz9eb/etruqXsj0H+NtifmI78wiiCBl/ahppK\r\nPrIh/JtrFL83rS2gCc+++eIV4rKcDgJaC+WEr/Rf4LVVgomRJSMiYfKbnDfV\r\nNbkpI5CyywA8ynrBO+57XAMHByOEdHGpYWki830tanu0Tc8Firludhx34+eh\r\nA6onXgoBFgSQmhXOPsR2x29VucRq/ZDmVod0bub5WBXZaAC680dpOkHYzgsB\r\nJ0Q/qcC1KjodFAZ6+iEO/knZTkQvGjwqRzPdJHIfZD2y/oC+Z3v2HE8kVpPf\r\nzugMLiGywQZGHiG+NEYNwooixypjRJluiBhmL0WGuCPWrX8ZvBFuVhyQeTjn\r\nEyjAKT/4VAhmD40hSDVzcFJjmT2ArDDTMtsNXVllxAsIQeFna3HWnyw5cZ9W\r\nT7y4oyn88K3Z0YC1Jr6A38uVahjfrq8sNJEmTmAKHwDoRzp++x/5A2DkLk5e\r\n0PQrRyidR7tLBFoi9MdXpBW30BaaPYMe7QeqCI1wkRWv0BHvqSeVGSDunmR7\r\nHuS0JORQhFJWYtbxaGVkrz6/RwmTtPkTH2bg2qT5WLZ9Q1s5Y/wEFqS9lKgw\r\nVZDxRMUjl3VcEdkozX4CIFLYnq4BodNdEYc2a7ocK2hiGc/bQfqKYqXPMqSu\r\nsw1UDFvTzPGD9w41FbEd5uVgSZJUESYYCkM=\r\n=NajG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"adropla1","email":"sao.bur@yandex.ru"},"directories":{},"maintainers":[{"name":"adropla1","email":"sao.bur@yandex.ru"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/tracker_4.1.9_1669207265077_0.6515276397882115"},"_hasShrinkwrap":false}},"time":{"created":"2022-11-23T12:09:21.703Z","4.1.7":"2022-11-23T12:09:21.925Z","modified":"2022-11-23T12:41:05.380Z","4.1.8":"2022-11-23T12:21:57.828Z","4.1.9":"2022-11-23T12:41:05.294Z"},"maintainers":[{"name":"adropla1","email":"sao.bur@yandex.ru"}],"description":"The OpenReplay tracker main package","keywords":["logging","replay"],"contributors":[{"name":"Aleksandr K","email":"alex@openreplay.com"}],"author":{"name":"Alex Tsokurov"},"license":"MIT","readme":"# OpenReplay Tracker\n\nThe main package of the [OpenReplay](https://openreplay.com/) tracker.\n\n## Installation\n\n```bash\nnpm i @openreplay/tracker \n```\n\n## Usage\n\nInitialize the package from your codebase entry point and start the tracker. You must set the `projectKey` option in the constructor. Its value can can be found in your OpenReplay dashboard under [Preferences -> Projects](https://app.openreplay.com/client/projects).\n\n```js\nimport Tracker from '@openreplay/tracker';\n\nconst tracker = new Tracker({\n  projectKey: YOUR_PROJECT_KEY,\n});\ntracker.start({\n  userID: \"Mr.Smith\",\n  metadata: {\n    version: \"3.5.0\",\n    balance: \"10M\",\n    role: \"admin\",\n  }\n}).then(startedSession => {\n  if (startedSession.success) {\n    console.log(startedSession) \n  }\n})\n```\n\nThen you can use OpenReplay JavaScript API anywhere in your code.\n\n```js\ntracker.setUserID('my_user_id');\ntracker.setMetadata('env', 'prod');\n```\n\nRead [our docs](https://docs.openreplay.com/) for more information.\n","readmeFilename":"README.md"}