{"_id":"@avalabs/posthog-route-censor-plugin","_rev":"142-09f301f4d042b2c659c7bf4dac6d9d73","name":"@avalabs/posthog-route-censor-plugin","dist-tags":{"alpha":"2.8.0-alpha.88","latest":"3.0.21"},"versions":{"1.1.0-alpha.1":{"name":"@avalabs/posthog-route-censor-plugin","version":"1.1.0-alpha.1","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@1.1.0-alpha.1","maintainers":[{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-posthog-plugins/issues"},"dist":{"shasum":"7ac83850a8a6e0f9b8507be21bc9e1eeca83cbad","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-1.1.0-alpha.1.tgz","fileCount":23,"integrity":"sha512-CI1KZDB85CdT8C9HJmrBx0rr4UjSVVqrfSWqvtpNmMHl5jpazYyUe+eSisHsOEbsrr5Et09voJ6Bjc+7WNpPyw==","signatures":[{"sig":"MEUCIQCfbJQjIWU0oaxhp6jw0oC+b4p/oeBP2ax4YpI1f+oaUgIgOrul+5rYYE8iS9hsLp7M3P1B0vye2UECfi705pJL7is=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjON+kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdtQ//dXZHzqjql/YBnitbV/dzIOKmZeLc+k8/+XQc46yGsdbEV3VS\r\noXYiIDL2IQIGKuDP9tLjXtg+zDjrOTOSy99k5Vh6uwj/rVNq4NkbmqBiXEg8\r\nuvqBgyRtYP+DiSW5yRlcWuU3so5H2H7FDgBGvq/+XYMHoHZpPbrBUcWBDxDm\r\nQw3sS2C42V83iTYkcLuyYrPWeHrvSX5pdR7cJtChXew+CPstp9F9KxWpKoIa\r\nccXtk+V7YSJi9MgkQhTTRyonOoh1/0ttGSHU5TQ+zH9MIr3yyq0GweImpb8x\r\nML9gHYcdXCtT9SqOJgo0KJG6CLfVMvRvdgEAyEV1FtGLDBUi2C9QHFn9T6cE\r\nGZvMM9rmc8N2oqoBEu/8e6dXx1fim+8wADJ8VxA9GIaF9iyvvr4gA4VUKMYu\r\nyAZ6cEDMss0+ZdKpdyKP/KpJa5AVzdK/GbkZHXktcLv7cK682bRVMVjUVO07\r\nE6n7Dp8o7k4zJaEHzB9U7DKMBkVdi3mEN1tL4FNaXpafXcM/sKlTz9fLVq+G\r\n2Qr8ZZxezPMt+FGIoOIfTdDJdoSKosECS5shro4dFvDblyyNXwlCDUn7N+n2\r\nHfR1sf71LvBjaGa3rQDQQ9kkYdmVBNlAb45srhfagsryUQKvL7j5O+z1XLQy\r\nejOwmxW0d3MOIVV70Z+tiXJJ3sgeylEMhwU=\r\n=50qD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"600a0275392490b58196439158fa7f5ace61a441","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src","build":"tsc --p tsconfig.json && rollup -c","prettier":"prettier --write \"src/**/*.ts*\""},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-posthog-plugins.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-router-dom":"6.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_1.1.0-alpha.1_1664671652403_0.2367973819100222","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@avalabs/posthog-route-censor-plugin","version":"1.1.0","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@1.1.0","maintainers":[{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-posthog-plugins/issues"},"dist":{"shasum":"144ebb450624828c46a4fe2111a4550b6bb4ee58","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-1.1.0.tgz","fileCount":23,"integrity":"sha512-bu6grt4sY/cEBJC2weBmKkAWWhvOAkiVFWYoZfe0SvaVccKckDhuwTAIUIIgm8rcr/atmo1PRsxLDoCYupXPvQ==","signatures":[{"sig":"MEQCICjTaV18SmlGNgJBNMH0im48qooiSU7lR4eCdYhvstY0AiBI5f9Zg187YAaY5Kdkyo1amVFyPswJ9EoOJq3w7Uu6OA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOOCXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4Fw//S5r54DnY/GazLH7m2v1Y0YXTLeQcn/P0nxWXqCHpxSX62DFW\r\nz2R7ysdd1fIReXkLdIeLigLb+FJqv4JjLTcqJAca/SH3GG3QIR5QsNkgaLIR\r\nWEQ84YLZvHRwsM8VCmtmHAyOxoZxeYF/pTmGd/FqiI98J4A7lz2ARBcMjOlV\r\n9qoG8fA2YW0miKC7HSjh+sSyJktdbbl5BzOu1ZWZi+vQPNqkegxSHsEiUuz+\r\n3qRK2sSPBD89svSdMTrR0YjRCY0/rXCyzwSaTCA6Z6FVqzzMGQjkuGbKpL6e\r\nr9PFHdrINvPg9cJDPNpFizNiHOhNuFMOaOfnlKC9KNLy6mKvzcud+GVRHW5X\r\n438LfRZMC0Lo5NMr/qbjT7gzlfq2MZaxSJZhdOM0iSt6eZ9WXfIAFkT5+rU9\r\nL2fub1KtvYy4CjB5lR3hi0jNZRTQSDnNYj/UZIbwPcViySgYTllIUinVXDyd\r\nZr9yITqZYv7ZJlh3Gz02NNhw3nUBpm4qh8TKyqin+q+feuiniHBhiPPFRVos\r\nVsZ/eNpeQjqtO8+WCzuORQNz01iG2TkByon6msQuAA8Co6xir7etp6Rer5y9\r\nxVPW7/+KAGN/yKgOwcnKADB3vs1mvMltJG+Bf3wm5RCm2RNxIjws8d1aGs3I\r\n6zdOGxsKHRlfbExLbeu/6nB1KXiwrpBHefM=\r\n=2w9m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"44a2229f20e0f3bd94fbbc8595cc150d18cec67c","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src","build":"tsc --p tsconfig.json && rollup -c","prettier":"prettier --write \"src/**/*.ts*\""},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-posthog-plugins.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-router-dom":"6.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_1.1.0_1664671895477_0.15303902254968538","host":"s3://npm-registry-packages"}},"1.1.1-alpha.0":{"name":"@avalabs/posthog-route-censor-plugin","version":"1.1.1-alpha.0","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@1.1.1-alpha.0","maintainers":[{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-posthog-plugins/issues"},"dist":{"shasum":"2a3a9bc76996d7ce3d1e71d5e2f5296ad477aa1d","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-1.1.1-alpha.0.tgz","fileCount":24,"integrity":"sha512-huk1gtP/3gXc0W4cfo33g9ZrIsmSmiT95ivclJ3R4zDgHjDB1/ZF+MXu3sdBzxXJ976cpqTl0y84OlQivFqFbw==","signatures":[{"sig":"MEUCIEsGy1lOsaNS6hmCzwJsv8u4pbyZ7e+apZoeE9m3aY+wAiEAigYcBJp8psHzvbkAbWv6+1tyto5IuaH0acWiIV9peoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":793911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOObgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqeJRAAhtiop9b95uQxIQx+YfGpuoIT2Lu/u/YBV4A2PvwoEuHNzUPn\r\nPrzfS4abT161Z9DFygE/tIg/DgSKhTnQ/e2MCv/yyd+ng8+Z6UHI8YD/U1Pw\r\nWcLlDb/Uhr3b/m6fjDD89BoWsYM97wrX8s2LBn9SI5TdMpmhglkPnSE/xfga\r\nukslV7Q3RfJ6Z1iaBec8rsYG7t2nQLHxQwwrt080PJQGMAJvqfAFpbGjsTSD\r\nSVs3SBFxiVV+qsmLLSJMPGeMPf2Dhlwn4f6oFIpiPug2E9LHWK8P82GJP08/\r\nzLVFibMHnSi3shWxP4CLfaWsoQKNqIZD1KUR+ukj6zDQyna2YNROdL6wfbIt\r\n4FQLSoLvLp9+2V4IW4ivLHMYOfZlJZiQoPmf3CytcfXHaxxa+geBmX3Z/bKa\r\n346Q3Pa0QqM0kNSq9M84QU5yJ/9wmC8AMDQfI1FoTrOIFeTteWD0/zSDd8Sq\r\nrHsgy/vlSOinNSlc1ERsjCnBbFkYeTadXQVN9qd98rWCgTbixnQQtuUevl0K\r\n3LHRFfYkArrOstYDIN5y3zY77sq2y0Q3jIumC5YiZsedVr6he6s5LDc1DXFG\r\n2kiUJCjhMj6xBT+mjvk6bfSKm7eMgNWTxcdw9K5eR4uXC1il/iIIwxUf9O3I\r\nOtYMrtTn930zDcbdJhPZ2H/7xLjRgl3l9lA=\r\n=5XZf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog URL Anonymizer 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"0c538598f7f459b5c15ede06023ef3d0ed1870ef","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src","build":"tsc --p tsconfig.json && rollup -c","prettier":"prettier --write \"src/**/*.ts*\""},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-posthog-plugins.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-router-dom":"6.4.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_1.1.1-alpha.0_1664673504216_0.2706933492303354","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@avalabs/posthog-route-censor-plugin","version":"1.1.1","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@1.1.1","maintainers":[{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-posthog-plugins/issues"},"dist":{"shasum":"9c908bdb2954cc06b98a36355b51540ee8cf6003","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-1.1.1.tgz","fileCount":24,"integrity":"sha512-0xPfmeiLlhc1siqRSVZxVRaRibMLZLh8xGrCz6J8HEdwz/HGIEyiDhxxK4Pok8nuoTYHnfJxtr7+gVAgpzC0kg==","signatures":[{"sig":"MEYCIQD9HuIEeoa5sKKjOj8ijqo7JEio95tvO10FXkq7SElBsQIhANQfoRlz/9nCKpItpQxBkYlPinjQEEM0iX4TI0v5JJrF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":794097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOOdGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmomtw//fIZ9h4+HZanX8jXsmaFwoeggqXMr3OFSd+MWXzbs4bdh6sH4\r\ncI9tHDyvHO2jsEUd2PHPOoslGyRqQoh9nKRydFlnS3ROaDvQIXebNW6I2hAL\r\nD/tdL0eX2i4xaoz7VjMrB5057JYA8fflTBUz0DRA4FjXZ57Yfjemi178TpIr\r\nabrlreGHepi43d54Uel4mbZQ9eFZBf52UIBOdNerPcC5Lqx773eXBzffrL3z\r\nyohyh+khbmv4SuyZBCyU6G4tXKJcsJf5yL+Pjb+zF9Ib5NbZV8NHak3YTl+f\r\n39/5aGstKYFTbgTPLQMseIYfLa92T9kltlYfDVn9y0dIjtoqHsadBm4olM5y\r\nX+YDq0823iYZag+zyDDaIwhsowSvRRTT0IAIVU2kDk/pGPosr+qvb6rpBDJD\r\n3VUg44A3B7i5aBVjRlWWlPGtq4JRezdAgpIrgt7MvJrTmZfitty0/1J04saO\r\nMpNTkzMSwTCOCZimAfOCQQOrNNMaAxWPuZjRsrRH37S9IOXjDmXeAegrf1zR\r\n2OcgduK5VkXYTt1XXP/6kJSqEjWUTwT/vOOkOD2hzKBv7jzZYEIuYKO2XuIg\r\no+WCc4GKkWELY8HVpBMHd8KXU4Dd9Ikkwt+XH8R5A+RtW9V2dTc3dn90aAco\r\n1XpjQxUTPVP4SX7EUV8TXI6GypPBHNEwxYI=\r\n=fZSQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"bf9ad3399456155ef40762358f3501889ad06a93","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src","build":"tsc --p tsconfig.json && rollup -c","prettier":"prettier --write \"src/**/*.ts*\""},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-posthog-plugins.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-router-dom":"6.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_1.1.1_1664673606582_0.9216020269786604","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@avalabs/posthog-route-censor-plugin","version":"1.1.2","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@1.1.2","maintainers":[{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-posthog-plugins/issues"},"dist":{"shasum":"c4271d37b6bffe3745eac995304401757fd7db6e","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-1.1.2.tgz","fileCount":24,"integrity":"sha512-UcapeatNAafaCDjTcalR6hFZ2eVoBpTDrlQZ9fTvlONCk2i5HUHGsMNgvBdykhY6WU+VMpP30qFjI5fhjnnddg==","signatures":[{"sig":"MEUCIQDHTa9OYzmBHcMxG1OEcd9Oot4wQAa6+I8ciqoIiR+IaAIgCyTEw3lVN/RFCLRxN2IrFr5wOWplwfZP8wyFUdqyinU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":794216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjOO20ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdLQ/+JspaZbfn2GY9ugrL5ADY18lg1Zm9r8+L7BRzqUV+beToOjE9\r\nwIaQWNUyY7VlsCpTo4W4kdtbg1oqIOn0Zbmd3yMfasWaqpXyvuATicXJX234\r\n9VZjp3EPb3gEejxh1R3S8iuJ6zxrz0s/4JqTu2xKo8MmT3ClWPCgdzCLcJDk\r\ny8WLg2Oi18kbh0doeS5++3eoZfGCOke6M0xPBysxBeaDCTCPwLQeFUhRuMdC\r\nr0j4C/UrPkvipD8aK+dU96VaoC/1OjaD74mRYnT4ozplpzp+y6RytJYMArb1\r\ngZ20QfBhAp3/7Z5wimZ2q2Ks3w9Awn7ubADT/eWeUV0OTQqXpQQAMAr0sK+S\r\nNWMdccTv/Cki/MhEmlb/7ayYMeoJhedgqrHXGok7YbkZB8t6DQEvKsxSal3i\r\nFHyOlgtsLGRjZnASIQSrsIbDe6RbM66W2oHCteHZLxTp3KDPdCG/9gPp3hUY\r\nF3CDWCYPcXunmzFEWVoQxT/CdQlY1lkffBCuvYPrWgYYCS1yISWcW96s4tfT\r\nOiJlkL006RpJ3QK6sGEa6DvYl+z3clgzP5Yh5isuMr0hP4VZ4McHA83PJigg\r\nOoIMra1tyiT8xHg9Fawauzzq7q/xpXbLtHSyX49FdNR8zGLqcJ1rTDn02NlE\r\nu5ODAYerPxD0bNVWt2cuSZyNHoKwfaUpUZ4=\r\n=xWI8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"22d2f4045ee5b8c3a770502b1d240f80ce3e2fe4","scripts":{"lint":"eslint --ext .js,.jsx,.ts,.tsx src","build":"tsc --p tsconfig.json && rollup -c","prettier":"prettier --write \"src/**/*.ts*\""},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-posthog-plugins.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-router-dom":"6.4.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_1.1.2_1664675251679_0.6840787405895419","host":"s3://npm-registry-packages"}},"2.7.0-alpha.6":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.7.0-alpha.6","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.7.0-alpha.6","maintainers":[{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"78a144c3c900c5c656ff95d06f1c2fac26bec2d7","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.7.0-alpha.6.tgz","fileCount":31,"integrity":"sha512-ZxcXQ3uIhQ6TjAMY4g6SyOAKtWyvbrv29xdJCfgQzUzSdjv8DxAfxLvlXfeuupPmeESQOGZ+idy3J7QSKCxRbw==","signatures":[{"sig":"MEUCIQDBm9RWCbM6N/s4MtcD/526u8+v0lfOz0MCx1QcYyltywIgK5I8q+oO8qL3cjIlFoXPxrfZYHvWryb9laqyySC0zUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPMabACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9IA/+PNuNpDqWvknFIKI9TRU3UBx6pFqDC50FPgG8qjD2L/k/g3+Q\r\nN9Uqg5FwBuNlDJfF9dD5Ui8CE7L/NcpT/D0RQT261xhjBsNV29f3JzPOuChN\r\nKU/6zkTSGAi/QOMbOCRKeVsfakWhpawYUB7wu0qtcjrxVm7Opl3/JabsZ1sg\r\n7iVnUwJP4T8G2N2S8qJs5iPFBchkKE3l0BUmb5qoujCYVsU8aUVP9inYiuoJ\r\nlzx5mbPUXb9zT4MzgrwCCiDIok4IArmuMqtdRdCV4ovYudeKEL6DUh73p9sM\r\nr/1XCDTil2hoCHObnQVJ1LRiNsmFaJe1dw5cff2szHn3+Z8GRWMKGsKNRXBL\r\nQrLCyLPt+s3id6kNgtlXcmv7sVni+eaafppcIgSZo8MXSPKkTXPrS8YflYjW\r\nuX6rTqZOrWfpAbTVsG7bnxyyFyerN4A6aFnD02Hp/mVtXWLVZiMV9SrdGGBk\r\nByvleQAynpYqDhzVcMVW6ZeWMXYhrikiTSYdjvRMs4FllPcJOYaP+8vrGo2A\r\nwqsLuyp0ud/+8Mhr45EWO8PLgCzCkKEWwDW/ukLUzqVmcPEhnwtfTO/hSpCi\r\nr+WKkckmlk2bUEr6b5xtd4wsi5VEcXR+zOvaQGRhpxqW6IpCEJsI6XjdUqW5\r\nfa7T8KQhzPO7IXf0djXcmtNqS8ZYsut29jE=\r\n=MhEB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog URL Anonymizer 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"f94f51514606c67d3c453e9686dc79b5e66d6546","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.7.0-alpha.6_1664927386887_0.5787929391891367","host":"s3://npm-registry-packages"}},"2.7.0-alpha.7":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.7.0-alpha.7","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.7.0-alpha.7","maintainers":[{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"892ec13fdfbfc00784c266e3639b1f36cf650a95","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.7.0-alpha.7.tgz","fileCount":31,"integrity":"sha512-dRu801gVGKYfZryen0egnQR/Y3Y4QTOm4SoA081lAS5QhSr+xTZsM/jqLG976X1fAOrxhj9EFVLWcQJCM8Prug==","signatures":[{"sig":"MEUCIBOpw1ENIBfwxfmbd6dLF1kjT7NMzvkoAXwji2hgbhs6AiEAyHEtzEudBjuiKV18whP9HhK233pUa2hIdbOhySMiMSg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":796856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPMbOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoaOA//QWDe9vwU7fWYPCydOUav3EHyghWtvrop4JuMz9ytQzzREia7\r\nbnpNclFM6dGpK2BFtYcmxQZz1UbtiOlTp2UCYQ5rMtyfM0pQm5gVbjxpoTem\r\nB+8JsSKYFmjDE8YjHbD1HPtsbQM6wEiWJvNORBfJ16IiuwEEmfqoFHDzUuvQ\r\n8IqOW4zJbiSbNX4c21XG2XTjsU7ufLKADvwUzcLzBcwBstQJ9CmkDamEV8pD\r\ntcULnr5s+Qgi01iI0XjQMqnZZUczP5uijMXGgwjrdA9g0DYJWArbeSOk5KoE\r\nGzYcq89EdE1DY7fwCxs3goKlnngMfAItQ10biTkvvhhkoV8s7CRQasw9SRhT\r\njXDhcR/LQUOZ8gDubptUcWBN/Donfqp89rJpsan0qHVZjHOqBkeq9B/99gdx\r\nDJjU49CQPTkpFeZ846q3MrtiXzCKcuYzw55++Fvl0HbAZK8c45hvUK8OAF7z\r\nP+6TUKGAIKe8N7MWdsfiPynyKPLg0jYzkI8tmcz+ONnGels8+1MrtLGJAO4e\r\nv3N7y1hZYXC1wlfvQDf9PbjIoF29hLr+8x1CfRZc7mdckK03pkOl6sYc+laG\r\nX0cpBiqsIXF1qYq8dSbhKzlmmCCgoDkE9xBqd/aUPcWhXqFDSNRidgQG40iO\r\n+9j+jv2GYin6XAYTkMc0OSJWK8c0A6lILaM=\r\n=BT/z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog URL Anonymizer 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"47a6f349adb402fb5caffb8039e29f01431a28de","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.7.0-alpha.7_1664927438120_0.6905383111716712","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.7.0","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.7.0","maintainers":[{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"b06a93f60e5c1b1d569b4158afbca0f15703f003","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.7.0.tgz","fileCount":31,"integrity":"sha512-kKxJq7S65ZKMQyPXbbWXOzOW6gt+C/fGlxCXcvoyhZFkEnaYphHi4SkmBdgNoXF8S8Hz2hRLIWIk1/xXvSs2Mg==","signatures":[{"sig":"MEYCIQDZSS318gB9Qit9oU6ykhcW/wEZUVoeFew5bUxFynwfWwIhAJP4GBtlfLrR87ZguOPrp2EgdjS6VLbPYqR5Q6Z2SP72","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPNCPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTrBAAmqTmkyfK8nMbwctOHblhf56XHjPf58hMPbx/P66cXXeQ0xmS\r\n8vngZTc7Mptnc7A7ggto7jyIwiajjKji5B4MHOr0MVOuWQwW8aB/zfXA54PH\r\nSr4q0/Wd3CzTuB8ruu09elR/Yv2YzOAbOjWhZq42EYvg8ygJwnnrJX6hPOKO\r\nFOjdzMgykewh64ivJjFflwwP81uwRPzNXCSsl++l3N4dmKtdE468UfjNcrlV\r\nTaJMhMewQt9y0DzTMjWdnpadDcqq5peRFt9uKjpVegTsTb1oAe4Rtc6YdJkK\r\nRhqS4KwlX0tADCT6js0BhSFOtJ4Y2rZF9r3lGAu3trKSokwyII2Xt66qu9+R\r\ndcUGP7Me/hzsoVpHIukG8L4RbO11fT9CH8O8WIizEMm9bcCaxXcFULFmnaVw\r\njeajybBwRlsfkEv/4RoSAgYcRwIGRom2W96/ir+szWCIxKn3i5wB/ZMdOzo9\r\nS2/lHJdxji84lHEPnfSrNq719LjyfwQ7bXM6aWW3yyZ+aqglLnHadcmu0UtU\r\nv5dbsz22U2dFPWJrni3m59WnOE8O3mf8dWOKIMbVXL6Qe/x0qOJnbHzT2ztQ\r\nk7NoDtmYJLeVYDFXmHGctHffi34Ude12IXU5ZmwxzmaQihpxZ898dj01lRtW\r\n2y59cT703ePsLgbi1hq2avqfyyn0v9a4wDc=\r\n=1NlK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"295384a40362c10bf190d235aa27842cf03bbff6","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.7.0_1664929934707_0.6885368637788807","host":"s3://npm-registry-packages"}},"2.7.1-alpha.0":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.7.1-alpha.0","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.7.1-alpha.0","maintainers":[{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"3ef3c7dc3294efcf812d1dfa153ea11cc928d7b0","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.7.1-alpha.0.tgz","fileCount":31,"integrity":"sha512-VR3ijttwDC8PXKLTaF2b/rxHGSXWae9NPdsF4yvGSCsO5MV0x8NDVD2e1cmIBW3BN8IhRtZUudP7zDPxuQixbQ==","signatures":[{"sig":"MEYCIQCgpPKUv0qhJyeQ1E86mxcdiJDVGnNm7MJVd3wne3gBbwIhAIb0upB6Hjp8C25YE86ael9wOT4PcjysekK5+8bgD4vv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjPNH4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeFw//Wn2PXAhG0t7fA0Xf7bSYnGgmPP0S3jxjDY/o29sfQf3numoC\r\nP3bckWgx5QDQE/NGUmcR65SmAVr0zQDYVbmmh080irS3IqFgNj/5xjbIoM3l\r\nUBrEkvvHDoX6NY6Op/hPf+pAIXAgOLqL6m8yBXhmEBWSvggUPqZMd97GyBhL\r\nMSAqM3S2+uQJpfjMKkjwA5nML7v3u0Fl70FGq1Lg1Yi0RSfnTbzUs341Opz5\r\n1PrwrIRnXzW1zx+v78Tm3Q1debEndJwQjC6dO8GpRwruzvC0vaWHyWG7eCrH\r\nC58MsHeAZuSqiuYm2cSBiXymeEeLXhjko0BitUe+d/dbc7algcCd7GY/rq51\r\niLRWaHXghiXxlPlNpIXOuoG+DHIPOepwL9uwmNekWt9lPJ7PivTmLnpEzisS\r\n70v9oZQGEJMlx5CLOtXP6QYHTCE5arfQE4UY6R4t5bQj7kR2KNKt7fDSwOTD\r\nP2TSw4ri5V3FLAN7Pd9mX24WRqLjZJDKzMe8ATHJryGe2j2gd9zxa022wswZ\r\nnfhEwt6puDu6DlUrP3FBwFjaBItDg56lsuoBSd9D3P5ISKJW+SgZMfDXJixp\r\ndaPv0fJCyeNws1AoJQHJFgc7Tl7E4WtE9BCbeqZadyCGrnNGlN2dZDaX09l4\r\no/IWjJ5dYHC7Flgcg6FI6KI0kJAvBWhhE7M=\r\n=9B8+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog URL Anonymizer 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"3818bcf82638dc6129c7b4bbb1dc298926c2576b","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.15.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.7.1-alpha.0_1664930296278_0.33544937664662267","host":"s3://npm-registry-packages"}},"2.8.0-alpha.0":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.0","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.0","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"jtanner","email":"joe.tanner@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"722d50eb0d916516e924c1f3146cbbf9347fd094","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.0.tgz","fileCount":31,"integrity":"sha512-f+/itzGOQwyTODRqogsmOPJ6K9GkJyeJai6+t9bUFrorZYiY2Dh4Ffq9VukbmLZxx/QmV+hvG9XVz4xE7GtvSA==","signatures":[{"sig":"MEUCIQC4OIDWwVvbJkzXhkq7tx/p3uc9Y3v/aw88/uXl3H565gIgSdgDJ3TMhN7DHswddyziSR8y7ucx5uPwrAFxKEdRGJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTsuaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKbRAAi6qboz0gAJWl5RCITF0vRg06qJNotrgandq4gi64ze75R8gD\r\nU+mu9mshE4M6K+T6HCLIFfRFeAi738CLvRgZDysQJ+Pn3XkLSe0lmaCfiPbM\r\njLk29euURfabFHxT+JA4+NmceesqeidYOVwLcYuGBtsnZz5CmHqrONRqgQR5\r\n8ari/wztG0wd/vESkKXVeMSfLHZJgixiDECOiuG14MI/J9GNNnd+IPeSsghx\r\n+UheO+a8H1zh8XqnlFFaBkUO25I2OVFreqFEvqJOrWB+mFRYrYaJTS4sxalR\r\n18SXJ6Cs5XmHZ/Xzf8KMmD/i7dFFbkDgkLjDniVS8C6l4VQwEkKR3GTZR7GT\r\nOK7TBX7yI6kklTz/XzywMOQdQ2Aih8oW8eh0meRm6/zyRg6f8d/744sa6V2f\r\njF+WAE+lMe9VHfGblaismgflJZ8Av/aIUaH8VobM3R7k90zCmLmynlEUMkY6\r\nlJ8i1rggffgEp6KrpEizCbr9j9sUMRr8VmXvbZEvkY0kzEuImuBu2HX4HFUL\r\nO2NhHgl02f+Wlr02vziqXpMpYDKuCWaZ9yLpRMHnp0pHDKyxSNRj9h4pWe3h\r\nv2Bco0HBRhGcT8P2rusWK8mhdM94269RBQDw6kfePU9Kgl9r3/hszWjN8nEp\r\nfMO10QGB6jrB9H/DRpvnLOZ7Oy4NEdEhVWw=\r\n=SgWF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"a76c0b2ec68d9362982b62c0fc176d60533c3493","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"anguyen0815","email":"anguyen0815@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.13.1+arm64 (darwin)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.13.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.0_1666108314200_0.41948576491424694","host":"s3://npm-registry-packages"}},"2.8.0-alpha.4":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.4","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.4","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"a5ef58513ba5227fe95919414ea0c71b92dffd2e","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.4.tgz","fileCount":31,"integrity":"sha512-Bee82RGqqYiy7oEFZbPs947H4onBsboGhuBlvoQ1EblWzmuqKUI/uwNg0vT+MCm+DOxyt5QPxNDnvEK06C+CMA==","signatures":[{"sig":"MEQCIFZCsUg921i6uOcV/ztVsmFouJlOMmKo+duf3ePYqaksAiASzXG0rAkyFXX7Xz0UZ18uFhZWLGmhw35Fzip+pa3Z1g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUYiuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAoA//SF+ZJs8BYh6BXaTDBwtCW9TQnY4VNN6WG5T8W5+XFG957vDS\r\nnj/7JGPwLCYaz3lSrZYajOgulOkt6a+dRHEDf9xV46T+6ECCMSqmpzegVAVj\r\nJct9wfJMsdIlzoYB+l6QG4nLzla4WkK7iDmVBDATKlI3vnrVS8J9DWt0egCN\r\nQbj++Smkph0pmcAKGu3bsTJ4NaVmi9vTxT4saDwC6U/I+Bd4EEOm4DOSdoe1\r\nDnmdYxG90PE3t0KA6UqdILgPejFWcfHL29jzb1VtN6mCj3roRr8GiK/DRYrE\r\nWOI6idNyKgOANZj1cNPqs16FDOz9NFei1+D0BkFKLOR8O0tY822R8kv7rrbZ\r\n6zGhh5sJ/osJTRg6YQuI/qVTwglEB57Z7sKThDZryVPfsdsqMA7n9LsFWV9b\r\nXqBSb6YLLSlcS8/XUrfRruC4he+xIhtoYqK83a8FFxUxJQX2rEfEk52gE43E\r\ni+dEcb6W3YmkmgYngQuEwHWHY1pQkDbbop8iEwodx+o2YzREMRf98bk56Ehq\r\nkT9f65rWa1QQyHTSoCI2f3T1PuhKKE+IbM13zbw6tdSxR30GIJI+QCbaj1Mg\r\nI8pgiQoYpoppkymXJ/R/q1VS3YxvNrf/KKZfuJr6YE/UJUg4e3mzQNRqLEi7\r\nDH0FWbjqHHdpafF+0nGmSznWc2zKhIPpeqs=\r\n=CYXR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"69a187dcff6c1c9eac9489589d8c3ef430bb2315","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.4_1666287790172_0.349317116370903","host":"s3://npm-registry-packages"}},"2.8.0-alpha.5":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.5","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.5","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"39333f006acbd4108383d2e6bb50c0f0ac26c780","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.5.tgz","fileCount":31,"integrity":"sha512-g+5+Oqppqp4XbK3Y6AtUXp6RYzEmTVpCsfDuWKQby18nk2EcCbgypvnzoorIxs6ugdW2J87Bh3+kKjUNKLe5wQ==","signatures":[{"sig":"MEUCIAEuycMTulVenPL2Vs0k/JlVeHwqQVd3kCp94X7XS4foAiEA05UtGjAAQWa0IPBO6BmR3pzmNmqWhKJCHnuhar67KnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVvXvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZww/+LnmN3cwqZXzvtPa3k/FxnLTD3l7L6gX6I9VDpb7XNMRbaZ4/\r\nbpUGfoIuzC2UlAsTlTwhHUYwQS5Po5eDd/4yuQL44GmlT435zN3o8Y21kAvY\r\njB0UYIFHz2f6dpBk0IyM76wFA05JLPYbxfDdAThtdfkJAVVHbJ/2Tuo9V3PK\r\nPotkgV7vq27ZPLmuLy8nr9mK1+pH9xEGD7ZxeB4tlCXB0mta3iYlobxaGEdy\r\n09qyi6f7dkO4r/6Ib423GeWEnzowH3w/01oR5i4HHQIRyC7sYV5EubG74wjo\r\n8RoxQ3uqo/7QKV1IRQ1OLTV1QvXCxkJEaaHLfv4yfBxqeYtbVRl3TukRtj+t\r\nnvF86GZzQbIZOmCfLXM2/rwO83z/33LFXsLVU2EQSfEyBSH40VU+5T0EBdqx\r\nAz6InYrnPvRiyACWY3xXlfcI6ySUCl2NV4XMlcvyjsUrJttdOpgc6TEZ0hJG\r\nhMAicul27wMNSrzL0xQ2xuAff3gRZFXRbfXEHeLPKRf/+HaGQYaIeRDn5PH5\r\nphPtVkcrVFq/lzHcNM3P7TBQlkMz6qy9tQIA+pgMugaM4uOjEuVYVvoL/wt0\r\nXnWADIKJR4Th7EJpDQnDIrIC4mScEhw/8MSkLOD1IOmE4MF3HoXzjZ/SphFa\r\nI6geCkypgGlBr4LIhc/MdWm/VK388ReYt5Q=\r\n=z+YM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"148534c6c39dcc7f096c0b20edf2db31dc7778c3","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.5_1666643439394_0.7124511797289992","host":"s3://npm-registry-packages"}},"2.8.0-alpha.6":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.6","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.6","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"3c02404153bb9404d4aa5e4e3ff13cb2590b7a17","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.6.tgz","fileCount":31,"integrity":"sha512-s5I7McE9RH9IG1al8A7PBYNBAAwA6WJcuLr1dnBbfaPDF4Z8qptgU76TJqhRiNnAwuOGnZtYW/m5ic7pGZXfWg==","signatures":[{"sig":"MEYCIQCmr/Zaxbf5ePBDRfQjvLhb2ennQwxX1gRdOMblahxAKwIhAOoSO+Xk4OsZadFS7x7Nn9nyE2/cyieIsHsYT41YQEGd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798577,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWWWbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Iw/7BCf1WUSriIW+pr12yprRuRWLHUEta1kRkiBPXS61nvTTUwpz\r\nnPg+8NuHw/1Oq9H1MhgocSt3jrJCRe/h2ktwxXmU9/cRA+3CIqCtuHl9rhxs\r\nkP6drYgboJHJ+n6j3kWXaMeTv3J2DVkhDeQAYUTTORDjmwDGn9j7HIhiOfXp\r\na4d+0Xb6XAF13yVHJf+NzWm2QF2oYFN2AriWe0VDUy7QyMVfwnI3pjlkKXfd\r\nh8pja4BUiqTleR9amXO8MU4vho5YxDck5GPVH0nab82e6JCArPLpTmeJ8yfX\r\nNOPCjX7TKmS1TEx1E7NW4bwla12keJZCI1tedubWaF2ZbB4H9gnt7i39veMv\r\neWc1v0heYqsi7RZMd3WwnN+kppb+GBSAyugbl9s8uULWx4TJC2ukOIhMn9dM\r\nu2FW+QnSJHWW/8skUcGfcDahLEL2vU2JSpDC96aLtGL536qWLFtiUBFjSDCQ\r\nmuD+lp1LvTHdSq7fWLbcLdJ7wCKN1Wgj9U9QLIbBeQ9SJYa8F07/gs5gwwpk\r\n3es77deV/tcOZw2bHZrXPefoCmLuuz0dWjG0WQSznV7Lw8chPk2ooYvbKZTY\r\nMGxSJUx/bOjy5PdUFO31gHD6MdL51h0VNfc7UtAIRTYoy87KXkawYoJ3XVR8\r\nFjaOxRYuXExKw61LUicl1XSMPeWDe+8dz3s=\r\n=H5TX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"7acf1796f15c09291be7b0a3accbde4e2041c8f7","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.6_1666803099428_0.33430235728231983","host":"s3://npm-registry-packages"}},"2.8.0-alpha.7":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.7","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.7","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"826dede443dba45fa2803442f0c9fb536c3b4177","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.7.tgz","fileCount":31,"integrity":"sha512-KGTnLogBjVikmvvHXqpE26IK8R7lYsde15e2bQ2caWRfFBRUZIbPTf64zce/+4mZVKZkMLai/YkSUtdTMcXofQ==","signatures":[{"sig":"MEUCIQD3KkPac+Sc/R4AcEGQgl34NFqKjVGSy9vfZwb2tYaKxAIgcSkS6HA3Mde5HM43+/wh32yjAAnq4zyh45X9HO/RxTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWtqgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4SA/5AZI6bU4H22ZnCloeY3bQM5TqefNyJf8BE2EOWkQUMKZreTJT\r\nB45SmNth2QnBMa3tHJL5tjO+euGS0fPigdGXkVz3NV0Ukq8msDgB1p5XoifS\r\niBZ8NW0lsF+HXGcrTqJEmsUwyNdrNCKDuD7oJWe9DiiKh8NKxPlaei7ckd+x\r\nzuvLl1cFvsOTHMuAte1eiOTjQcqQ8LA2D559l2FJd8IL2vcvkk5no/C5lZWV\r\neXhvRHIH9KGryGnE1iquPkR0SACkBPYLSlyCnH9ANr3iTeOw7sxQP5Qs7mCG\r\ncBCC+utoINrGdmGWF9jCSWQO5WbaYSmzFYLx75vk74embCHnkwqpxN/IXkbj\r\nglaj7dq0EtF6zKu+fU8UZ15IfElKtaheJQsWqIIQtiCxYfEAuGaJlUClgJny\r\nAeGFzbX6zi2HqWPKCff9vluwlEnrlauMNCQOMmnKcpRsyaeRGkLEcGa9hXaF\r\nXQCVd25a469PFK760iwG8YHrwFr1n7RSOUk0AsDDyawQHxKg+Jz++mfvBmwT\r\nKjr5XRxA+F6wXb4ENFeCY/dNOObQlVKnfn70fFtiq1VWPQIrwIcWFx93GcGC\r\nd0XiXDzMmE3IWdbTLFkRQN8vupie1PZxTGnSOxIVbuHBwN2DHPNdlyTLNYsn\r\neerAmuh7CiiEtEZkGBpJ/1DExgoq8pc05co=\r\n=+bNR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"e71526da303c93b85e8d9c7e29d6eb280f5b9ff0","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/5.4.2/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.7_1666898592580_0.8313515751775442","host":"s3://npm-registry-packages"}},"2.8.0-alpha.8":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.8","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.8","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"a683745f799ea5200a6b0dc9761e30df5a6a81e5","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.8.tgz","fileCount":31,"integrity":"sha512-B6VW9HjA+8FmCX+oCffuLJDgVYCv6Isln+WbfokjE6twp1hq3nsE2kYbUozuXdf8qALPfaVHiKhMz14GcnSGgg==","signatures":[{"sig":"MEYCIQDbm/P0dHwqrb1gTMRGsdnTXL23+v9UAGDS0nA/PqjPTwIhAO29F7DebngdPqRjdNTTJGoD4Hlq6rHwULhnixWqnunu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":798918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYTwRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM2Q//dJ0TjvPxN0OYyPVl+JB5vnF5AJYBIH6k7DAsU7UWakmr/9FH\r\n7mdTtjfB0hhwYr38WUf0Vepplxm2kuuSMsw0RjBGcpd/+2Zqsq94ZPehBk2B\r\nyUxtWZsiXh8IvZGLLP5FfG3/WNoqoU88mqus7VUcPYA012dsv+4XDPIy4sHN\r\n2lS4+K5tCRZCaPGAkMPKKtPGMOyitbcjBttXXvop2l62y9MyOvHBuxcBSAfG\r\n2w2DM4I6i5NG+d/fe7rx688yUp+u3Y8Oo3a23rUdH7kdx2rWie9KlESG8nxp\r\ncT3vMYplNRhG45z+RsNpRC9Ookpn1HcxAVrVp7cKLb5HgBff+QdL8tIhFPY5\r\n7jovOqLoYRD1a2FzFboF4Kkc4q2rAa+v0AFAz0SkoQdfthFCWBsGaTDKZFgb\r\n1KTvvDF+S6aPuAlbryQaaFIjzMmGCSWjDZ9Jm3jx5bvenBmec7BHgpnSVPbk\r\nmz5cFd5KBvzwG16nb9L8QMmgZ15XBAvYVTChE9M49hf10zP7rWl9fUi5Slb1\r\nhh6aoRTc9eWp21p7CNoZyVLa/jo8s19T9ds/fUE/7E0FstHLg1e7S9C7u6e0\r\nAOG48StEk7204hFqtFvzdXwXCR41BE4TK6uPH4EnzvGKJ88CJNYyIom1loGj\r\niEdIMg1+DczsJA1VaTQe8gI76HdsC1sjEag=\r\n=yeks\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"99459a99ee95f82208ab259d516a2d626eee100e","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.8_1667316753703_0.7296901079193752","host":"s3://npm-registry-packages"}},"2.8.0-alpha.9":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.9","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.9","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"1ea6c6e5ddb32a5cd97ec848ab076e1e08ccef86","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.9.tgz","fileCount":31,"integrity":"sha512-jsPShanY4xasmDV4kxeaV0zoGkwHkkqSoIRoBScCCEtcdvYG9d3WTykNFpy8VQCwlzOHkZodEZ6q1z34o9+cww==","signatures":[{"sig":"MEUCICZGEAPZPrgA6aY7na02SZlJE5LT73yMGeeHS848ieNkAiEApDJNaeTVhc1jR7S6wZczH/Ew5Foq2Z96JyZgulk5opc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYap4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjXA//X28M0TOuZAIOaev+J3C+URN8rbiYGeQ/QCmufync33gPPPiB\r\nm4QujVk5dyZ+zGucmTCB02Xua0Vd92FmGTJitV8PlxkyUTHNwJXLBr40a2p8\r\n4Jq39vqI5aISaXp+6NGRmXRqi/h/KYgKHIB/PJ90lW5m2ku1A2r+2ZeRoekV\r\ncgjJaZRgi0nHUpAhO4VdVM5rHtkzeizv14bL2+55d6vsevkYWUwRME6iiBma\r\n9rjr/O4k8KhAZSX6vV5wckv3yXZKo1dlpTdDJaUjNhFOblZevKnkOyxk+SHS\r\n/lXllKmLON19UjS4ioeP2pOQNF5GxRf+sluRGD73wbJCgzquLee2IHYBx88N\r\neNCWQWW/ANUMWirtEYQus8pYORA0zxYm3qKPKpPV0ZycR48A72tZenMiwvzy\r\nBakK5lupaqwhkmjzYXoPmPLF+qcszBaVv+5QWj/wfY12TreOkcWCPYW/Sox8\r\nNWQFSPW5ySoe4qOmjbzjo1PKrSUd2fTuR+9ykxn4JHibjvkGH0v+9swul+pp\r\nb5vLkiuLp3Ro0AdEAlrOs5ekdiFPP/QaSiXbSsMOmBV/f0iLqE9HtgqlCBVU\r\nlPuAnNoHNQOw8KyN/GGvnrATow79eIqbT6LPmoYxmJCVr8VleXG2P3CGMUku\r\n1KCy5tJHhhrQ+Lpygy0US7M3JaVyjvUO1eQ=\r\n=bpxI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"2a7f77f2e98629b957ce3afaedd727436454bdd3","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.9_1667345016668_0.8436626466457293","host":"s3://npm-registry-packages"}},"2.8.0-alpha.10":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.10","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.10","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"855eff47beb99d2d1da081f450e2686e937d419e","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.10.tgz","fileCount":31,"integrity":"sha512-HIKdFnm+UKd1qyMxQsljOl/getsOsqNcI5DqVlbzuhwKchSAo5jNPivvehJ9xUW4oV5lU1izJ+/+8/V77rEbhw==","signatures":[{"sig":"MEYCIQCzoVwAZ9mxApUjr21tV0VtI8SEdgtDji8MCZeGwR6QvAIhAPBZBTrENPVOUIFmeu4JmRqieV6LHa6p4ESkNhGPr1gf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799348,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYa//ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRBA/+IRmb/SpSFXfETdwNw+gelfZQcw7wDv80mhw7zilS7RQXYjeb\r\n12SMcj1zPKxQgAdcaAvFFXCXYgzk5EvzIwwxCT9kAvLdAN78vnt6tOsCkjZS\r\nZhEZvQGhrkF0gbaJw6ojYpblF20BY+s3nWqRg752+iA/rLIi5DSCD/JH1GRu\r\n/MtBXXPww/Kqfor/YA6qmWswzBZ98pQm4z4q+WcdyMKk5/IT0jCCUQ1eU66O\r\nbxaOMITKE4W0dgjLVbDUiRQbGyqwwXR7ZHoqRZZKf+UYtDBoIRNadeCBfanY\r\nRgHdvB95m5hVRdxG3llW+8zuTe0agSF2JVIGdjZBW8zEhJaBZ0stYmMCW7Lv\r\ndDlrYWkvGsP+GNjZAC63MLvHw2tPPUaLkpSg2Mh8jEPY59De9wb4NSJnepbg\r\nEm9FPVXSAhv8gfSBqP7+zboMHKa9PqeH+zt3eiWTs8tYm4fKzFH8Swm2ZVdg\r\n8lXBX9DcD51Sa1VEgswjy/fl7hPZdyxTeEcEtsL8oIKO7Op13vAnL7S28zuk\r\n4kstFRkog+VB3P4cSJ2KF7pZhMVFJNWEIX+8juA4hQUEupZUd8JXfnxHPsKf\r\nOTWnW3LReaR7aQBrr8ytGH0fIlra3RUzU3Xk/dohPlKLwQppKWA+6jvQXlHI\r\n4cRXedRyZXaA1A8KR10RvrJPCLeUioUHNAA=\r\n=YnP4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"a942d0322fa39a7495ce92669f69893cf8af9027","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.10_1667346431148_0.585747055295976","host":"s3://npm-registry-packages"}},"2.8.0-alpha.11":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.11","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.11","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"216d87c5681728a4e403a64230710c82b21fde9b","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.11.tgz","fileCount":31,"integrity":"sha512-hkrsUuj5OBUOUsnTmEvClC6bPVhrfy1pqP3N0LFnWzNiNVnZ0s0MDzh0virFa3rAxjyagxAyDaN9oqAVXH6fKA==","signatures":[{"sig":"MEQCIGG1TM7DsEL5M24r2On4m5nLY7fxkCnjzZg5j+qLqfwkAiBHRd2qhnB+y5JAHlqj5952tLBw7N8TZc4jN8j2hFyg6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYbapACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp+7g/+M/+hakj9h7EGMT0+/nP4mi8NZNDowIS6aRZ3fKTciWLG0gYQ\r\noIyK9rU7j0XH0bi2Ay734IdS+gtgZRp9BldyZ5sxEunp7sFa6Y4Ejy5BAHSI\r\nF4e2AhiZ197PkMWtsQVRX6q32Ob/lHKV6prEEUucF7U7TLDnMAAI6x+ZgduB\r\nr1NJ8LvfFxtLqJ7TJA6ILKwQCQDD8nHu1HRF91tLAucGlSkAFWRCVTK5hvcz\r\nx1IDO8atZUKYclMnk2ptidyQaZOr11BZFZk2dYxMdzw1XqmTjaBPrI16PIga\r\nCr9ocZk616hfN+1Z+Hw2jReWwWhLBbqrWk9sgrasCQYVJqCI5vlSPDEAARH8\r\nSthPX6lXKYMUa6xow57k3GRsvBmbUOTcnsh6MFBMMLILoFEFo2+qXFNaVZyU\r\nTupBNhbka4IbilBVR/wE+1blHXZeuO+i8ENiLpyODAiQqTRxkOxG6qCVGhl7\r\nCiEdSy85zH7CM/MKGAXE5YUl78a/Fk7qmBWZ1XJz0dkvI/oGg1aKX/UHma4R\r\noeWTfcJenvmWFPMp/tL43FDli37Tq1S9xVSLWorlwrQPYY18KcrzFycMbHdL\r\nVBoQMqXbnfLoovxkLz9J+hnCXRxvQJ9xV1Syheww1PYjqjpPyReFJQrs8qFV\r\ndzQvHQ8sZKV/gnx0PAHg/GKqP+CdTraKAkQ=\r\n=YrTf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"0f74ec9b0e79f76b7f54f33541fdf6dd5d36b92b","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.11_1667348137625_0.4279555692306969","host":"s3://npm-registry-packages"}},"2.8.0-alpha.12":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.12","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.12","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"7d6b846b9fd22d8d689fa848d779bf81519036d6","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.12.tgz","fileCount":31,"integrity":"sha512-AuRWg6RFar6pu4UU2L1n9V2Jf5wwWx1bOFG8VVCaQXeNx4tyZ27i1rm2KIK3InbAajK7/Aesir9COank80n/kg==","signatures":[{"sig":"MEUCIQDc/fpCijMGBQb6z/MLWezbUP+EuecCfgtQnJLffnVDxgIgZf3HJrtDYBt7GDPUFqWaQK6FNezwOq9vyEG/IXJ+NoY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYbxZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo+VBAAg97TSHra+ZGeEXZ6ZViJGc6C7PwJnYQuQSBhiBbqcYMAY1fa\r\nrHP7dUleJQBUgMDk5nSue5Vm8cMd2s+Xt59A2UBlGN3uZQy7Xn9yG1SoKozX\r\nF6URaK3cYG+pWnRv4g5h5beGLdM2+W5x5oomxUZghCsZvo5OSTM0ecDv2MHT\r\nMsLmx0ufLnq0DPx2kiLn61hK+VYLxtm50xAwG4bUUHogLOrki2wEMImyFPiI\r\nV2oS0+4SXU2i1ffvSClJQdXtGB3nz6dbfe63SwHlhiSzWUKDvBn5JNnYxvT8\r\nvhhtb/7jsiDYMyCqWg1DoVQwkE2p+jCZusBAE7OTB5gCu26/XMWVKeVgYLKU\r\n+dzzFB2DeQf2YFbB5qrkFuOd4qiM+dmAX9nmXjHLPHXLVn80BG2b35EH3BdG\r\n4CocdyijfNPwz2+PJWCvZqwkIprqCGVY1ASEozze9o1DoAafGAHR9XGSTpD9\r\npZuZvPShRil3oeDU2iNTRH/lQ7cMEoP+GgTgZrhHCRdDtu6YGpFOye4WV3Ks\r\ngEQyDyquQpRQQfPO70OvaqGtdIKGKqsA0h3Rkr9oVj+7uxH4sIC4Nx1I6Qz+\r\nS0GS6mOTKKWsG/41WK8xfl81UehBXWq6lfWbu39HRJmNNWTLhnDZbYmrQZeO\r\njbFicihHN9qMKXQFMxLk+s9g3Z29glOAWWE=\r\n=VDGZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"82dd2ce6b123796327d57cee67f4e5bfc1200ddc","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.12_1667349592885_0.3595979875562092","host":"s3://npm-registry-packages"}},"2.8.0-alpha.13":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.13","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.13","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"c6be4918037736cc6d621c084387b903de07f5ac","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.13.tgz","fileCount":31,"integrity":"sha512-6MSTpITEQyCfmpW5lOaqjJs05KWDehQxxPPUG5ZWOxi69/ccPmm7tWAfGZTj3nx+FlXPVvhiNbATiGb1tq2cow==","signatures":[{"sig":"MEUCIQDyI2loEAys6aPTOxEKr48snA9NjLIabYtHnkOh2AgGAwIgT7h/zbJATscVzofwj7aYdRZX+ktWCT2mSva9IkZl2tQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYnNpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz6A/+PqfLPuyPIXfhjL0eaVpDU0C0/i0DjEgLlJE2cOdON59A+5GR\r\neWtC2612MYqw3m1xaKoHPP93zzqM5FCSpx7Uw86LSoGji69UfW3+9AXKNIRP\r\nSbp3FDkL1g2Z4DKmqS0t4+GV7WpZRxpyFuQti/K4fi2WIBitNQ4y88XCGYkj\r\nA/Iym1RIc9Ok7vdF/vZ74yZHZlgfPrSLGV5pUHuOguUv3MRgqmsxsl4/cj3o\r\ns8VmDTLZx62ECGoO0tzqxsN7lKn7+3zK7asUgnPOkjdeMikV7q9S/KhtaWx9\r\nQGf2gEY6U5upF0oCWJF3EkSLnLZJDdxyVpT+TTHY964dDXXLY8NxK5UlRM5O\r\nLXUJpn539ZzhXDHdyP0f0yItgQguT5Elh/5cOrPKBNgT9a3LhWz8wYCGEbFE\r\nlHic09VKtFHfxZUrSXDyz0CQW0l7DmxHeC7b1cDVyV9fkE9ms5FUogRz5XJL\r\nTEAHb7BuSNt6BeobCYyF8GtOoIUoRlU0nVkrltovk9mI7HpZOBR3vT8E/N5T\r\nRH2+98gtOXNxLbPaaXJ0IAAIwBwIbGawrk4i9usRlq7vG8loxSjH+LepCDTz\r\n4gtW45tlH3jgB5LRxJib4f/c42rS55UZJlSpmt27yjfdKM/Bx3zOIu9Hx7l5\r\nuIIrH/AzUaLoqeZ7ZeUietfSQD3QpJkK5Us=\r\n=4+dz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"efecfe1902a6a527062ea519c097b60463f24394","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.13_1667396456960_0.3281234341068253","host":"s3://npm-registry-packages"}},"2.8.0-alpha.14":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.14","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.14","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"b3b64d08851ffa94d4415c784b29842fec230d2d","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.14.tgz","fileCount":31,"integrity":"sha512-NPLGYWjEPiI/c7f/VrAK84XydheA227mfsMm2noLgxF+hjusoDnqJGQynnRc8hFYxuCOg+hrtwqTGUKaWGd0Xg==","signatures":[{"sig":"MEUCIFGV46sAmAq8DGEw+zWZ52zDVxF4GgfLWLujLlbU9l7JAiEA01fRPabj33l+GZLR68M1NXTQZrLmJXhQSoBdCh/rfX8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":800046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYnqOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1ag/9Fz/KETO8xP9uphlaVJss38TV6jz8SjQSojOpPQzjQn7sxYGQ\r\nGDAF+KaatsQ+qt2YNpam2WTqTmHz4SbXq0KuAoMCmFLgZzcQmkIeJgplixlM\r\nlfHllMwXek3rHC1n82LLuyHoQFVMNFMq4kAehVLJ8nUpdOmnG8vvIZpCDhGu\r\ncbYJ48Zn9j9L5d5HNWrrDQZqW0VMGnk5nWTTRtUHHuEIFE3D/4fDAqAQ0CZx\r\nA3Blefxkmnxd8IeQit3CmiAY9i9SJhhdFmRsEDT17/2wqLJg/s6gjTgr7e3y\r\nT2jll3kmtosW542qTZDgMzXXDQFaKFjtW8/oUe1QUAQwp/DTl1akgPl1bZH2\r\nN36woxO48gi0Mm4ERsTFu4EBaKHo7bFtPo+iMiUZIcTs5U2wTD9y+TwJuv09\r\n8Rzumphkdf9OxtsdNvpt1jItl47UtZAAyZpRurMOqVnuBJYUacqO66EBEQeD\r\nAj51rvcjHCgSdlkFpOaPDeeQZHRiaENqVGgRz2LmhE4bgFySS1yigWox3M0j\r\nu+9M541hgZ03NFbLyyKAoO7dv5OFsPZiZvP9kSPFnaG0GBt/I2m3qj7aBjQD\r\nj1+FpH069NlrUPXon5IcfkpPibTIsyGgRwJAhO1lRdDzT3RURSBDtJf6alcr\r\nTZ5eGqEkUQa7C+pYrxLr3hIaezaRE2fTnYA=\r\n=Ch45\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"1a5f38ff41d5d45b0d14f5e6d15015bc191f17c9","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.14_1667398286549_0.6528767583438915","host":"s3://npm-registry-packages"}},"2.8.0-alpha.15":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.15","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.15","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"19f6ae747698aab3d0b19fd4e48c91ec71861212","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.15.tgz","fileCount":31,"integrity":"sha512-ymMDdr/uK0NiLjEi1IwcvLm4J07YXEgo2A9sObUOiT5nzL6gcaL2WRLYAMYVsaMiZETEpd4hwcrAnl/jhUXHNQ==","signatures":[{"sig":"MEYCIQDambdGPoRJkvTFs/NegzH18cBXXqfdQnmJV0kNAo/9WQIhAPsXCpStu7a29WXvo7OTTKxuul1gE0vCH6o6pcKcbAQz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":800185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYoDhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqdLg/+Kt0Qq5l9cNKq9F5uWitKUOLhKR8d9aoyRVWLsfHzjVaLZO+A\r\ngrUUWNlauqm5Jy887pqhlhxzAchmgQO+ox0IslkDhuUuVbtHGCoUWSf3X305\r\nrdTE/vAh3ry/lwTejdDMe1iOGNh5PNHGpu/Lo5lUC/zdWR1DwuFPuD8TmAa8\r\nsNIBVsrLXdGGP64h7QOCBuRxbdSuI+PtOo2RaVkqkZbTKQjJPmhjTyWWtDEE\r\nNl7Y3qz+Rc3wx355eyerTsHL2coY4ELQg9ZgeoPhys/TwP9lni1xLUocYKfg\r\nwy8dw2Bd4od6RAgqqCWw8gFfYOW0t+XuGPCgvXdCGkQGyxiFE2oC/3x5K3HM\r\nDJgNp4/GTQITZ/EpO7DtoZy25OXiKm/IiJ27YbwADKYzeH2X8EF87ec4Yefy\r\nWh2ZEPdE4Z6nZnUYl3yW/4iiRjhMSZMIO/rom8GZXEY7a2sjqp8nAqcDxHnL\r\nvzSQKsWFJ2wTM0DloywnPYsPfwPIkI7GlmjvqHJVlpeKGLIrpEMFXqn5Vgbn\r\nvVSurTFvD+lALALxdoPvg2r/VwAHfXKvmkG4ITvjmaMnWEpEt+fhmftsGxJi\r\nBtUNBuu9G1l5MoEiO+XQ+PQyPnzW0Sl4seGUiOy2tiAdvBFu6ox74bo6Ukn/\r\n0DYmxUIERsQ9BP/EtocAj7g50h5PDHGuFw4=\r\n=b1Al\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"5d1b0b8a65b5fae604343b0cffd702a03afe6802","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.15_1667399905741_0.23331005483745204","host":"s3://npm-registry-packages"}},"2.8.0-alpha.16":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.16","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.16","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"9704d2e57eff1b434505417a74e5a1275f16d753","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.16.tgz","fileCount":31,"integrity":"sha512-mArV9DVbWx3X7Q+cTAc822Zjkxn+98wb6lLHld0wuaNWQ3v3P0MIp/j+FMebhGbi1r1HOulxoNr6FxuVz4F5WA==","signatures":[{"sig":"MEUCIQDA4lrk45UCTBbBbROSc73OA2U1AsFv6n98clKzfvdJ3QIgFH8Qj4Ay8kJIQ/xZa/q2IQw+Z9wq4dZU/gfJOnfbIqg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":800380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYoQ1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmppmg//ZInIoKNIi0okFWmM539brypcEZjFtfsBmCS1MUFIU02jioJv\r\nx5tnSyMyZg9FKRgKcig3FHGud/4X/lOOlaemEtws6psSnYGV4Upxc9ILqIGZ\r\n9MGUbOwoCZ/z89Ia24Z2t3ntX7SpF92ct0KUEeOUJTyybLqP4xRrsqv5Pl8U\r\n7O5t9pLH+ReBqZMM1Ih7VSzi8HalhMD//OHpt0oWjTKMs3iBFThWmxwFma0a\r\nkvb5RGViwPFAc1X2CpqMHzs8luZJc4O9Pl6GBw8P3bbE0h/cA2ueraNIaeLb\r\nP3uTVwbyYc49O0j0w1dMDArVEhfjv1wK5eoCyP6TJ4CjFZBIa7EmAcSDlHmm\r\nHcbPVqnxv1SYydM9VuTOeK6abkjR7gbz/qpbdO4j7rUymv2B5updNqlffi4b\r\nzJ4glX4avzcyRxsC+46iMLm7UPxHjkVDM9UL1UBLG6/dKPtzSsdkpMTFpH2r\r\nP+/TFwKRKWx2DmQIBwyN+CFIe5ZhgeMsmFHwrWSXOLDQbtdoJ1vhic1X8Ofg\r\nYpCzRNDn9r2dO0tSTpF+nai+BOiMs26M1TYiaCIMaPkZ0J5Gw2l+vWWKwG53\r\nhyGkGXdDQaKM62WGdf/FslF+GC7sypvJhV/XUgQ65O8sp+75aufA35GKM75t\r\n7DavDh9fSj/I5WuL4HTHlyY/MZqdNyMMpCE=\r\n=KjO2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"a7d3cbfd04c380fd7c9c290e4d9620128db072d0","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.16_1667400757524_0.4574669542114036","host":"s3://npm-registry-packages"}},"2.8.0-alpha.17":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.17","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.17","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"45d398b7eb88c4994768786a4ccf9e5d0d8e8814","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.17.tgz","fileCount":31,"integrity":"sha512-TLn2TlbYaFW/6ucXH1dCg1U2TDytObcio8pNCjAccLqlUIOLKlCxE3PD+//KUFkmH9YU3INI+8SzSjCvCMcK5w==","signatures":[{"sig":"MEUCIH/wtKIO/JyezMYTdbVJ+XSSjFV0TTIGh1Z9Woe6ALUKAiEAjRVEFsx6WKWBkOZoPTheAct7LUkdWjwRmWrIUlhgxWs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":800543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYoszACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxrxAAgqE78F1EYIzEKRs1dcUn2/52qNNoa9ry0+AMlwiPP4djeWw6\r\nRVB16bzaBO1MsknSquFwatc2Ru6Tj73HWGk0j2Z1eXZ88DKPPgtigr8Jfo8w\r\nJgBshFy7ZTDF5JJcAtmsQqD5GHoUpvhbDsmQlP2+vxiyzuWOpvV0KXg+EC2M\r\nPmqNNaMS/fCPdWTV9lh3bHzkEcDz46yIj9N/rbUPSNIRyKklJDJ04zXDLv4n\r\noODWctITpDkENG1vLp/LxK/2DBsJPo16986U6DTLuyeC3b5L1UpKaHyXYc/L\r\naS/+3eHL9eOoNUQ65qkJGMpKhQ4X/VekaabC59fUiKEWcuiPnXA7cKWMenhx\r\nRWZHs9Oapt3MU0G6TWVp8xn4O04hGkLsFYAqwCCz87ciWexkBGhZE1E37scP\r\nAK2cvHUkqjjnR675B7g8C3JrGrs8HinAlDlTfFvomef0AGBrZpgk+mwS+lyu\r\nS0pZx4HVWthW0EyNUfdvotT+AIc8OmljPIaooHJlW54XweCM22wsK6rHQ0md\r\n/HZKiYU93u7fW6iaPiizxWsKCEPdvAWCartL2dezKwnlg1zqpOy2aC7IVjHN\r\nr/lnqf5hcHOgv+Rp1p58/I2NEgzJFnq6o9JaX/NMXE/VJwtIPnlaygelrT0r\r\ndaRyaC/HlTjsJAaWHe91BIQk1H6NM3yhEfk=\r\n=5faP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"f4c14e3cba84e62ac248f1411897c610a6081df0","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.17_1667402547131_0.5833880815340493","host":"s3://npm-registry-packages"}},"2.8.0-alpha.18":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.18","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.18","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"823d8ce9da2e9f1db124edf32480e3e7e2f1afe8","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.18.tgz","fileCount":31,"integrity":"sha512-VofBPJZVkcyOdzjc2cs2Ks0cc3ZK4cT7BLwCEbn3TZfaTCn8swQYciTBTNtN3FCuaNneXKdeJvF1tCKGlEU8Ng==","signatures":[{"sig":"MEQCIAPBGq2flQHRyniaVeJ3sCYhMEZZIRkCuTqVMkqGdbZFAiBYxHKFzeb4VTT7DFqErJ/l/DjRTTIZ2Fvf+ghSvJotzA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":800793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYpNcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZjA//U36k+dxB0NRDqY8DmPKU/laa2MuXMkliobZpyXaYPvZC6IU7\r\nkHJqFn/ojtmvgm0IfiS/dMo5kmlozUWklXAddy+bMdTnEtwZvWmnWOJd7O4j\r\nT1Q163/n6mRGyIykE9aCfjDf04CJeyE3ums6yefMJX2QQw0GUf1x4WbSdHsW\r\ndQ3/T0D18qj+0zHM8zfEVusZsTkd6Jucz2/utCK0Vfo0ODJgKaHokDXJanzF\r\no/vwBcaRLItIuN9B556iKN2eXYzeRNmQ3wV2yfCS6KOrkGDtUuig9DCCq2Sv\r\nAtF2ZioMp9aA8lofZdVN/7tAv4O1c1hLFPe454oARWZQ+E22it8t9XRv/hz6\r\nbSMvApeirvxuaXNIJKWjOSimLYDfwFV5sYnGYB7Y536trSQtr3SPWbi/00qh\r\nycEIquYmCHPbB9EM/ocEAdPMJMWIehK0wjlPgiwZA1J6yVndcg6IhcL7V9Ph\r\n7tV5SZfR8HqBrb7MoW/1PK5yBlZVN7Tp+g/YpoeoSsoht+ISXUfuyHMFTp5X\r\nj+kmn2tFISuYo6+pK+aCZZssdHi2mZ2QvUGO4wCaaBZYooS57Nq6LZtqraCF\r\npBZNhyGbAD6EQASnbvwSgKvJ9kdn4/lDnZ879aS8ujpLNIuuZJyZZqHB5ySc\r\nt3L9TN/11W56zyoLYxK7NinLkhaytYnF0xU=\r\n=fLbK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"b7c7ceb8c50cec46b9970aab623830927b02729a","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.18_1667404635861_0.5835765700439426","host":"s3://npm-registry-packages"}},"2.8.0-alpha.19":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.19","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.19","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"f07706bbd292ca7d612e30aa2788b6c2e5f3cdd9","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.19.tgz","fileCount":31,"integrity":"sha512-M8oElkeD0gjekHVJB7J1/SW69HNJOWIbEVpnWxmCHM8DD8xVHLqbauv1fjmK+A0Sm+Pq22ljzNX7UVwstpdErA==","signatures":[{"sig":"MEUCIQCPbDBL/NHmFMJbGFlmttQNVS6wq89dwXBL1Rl2ikKXjAIgcfhEUaXEtMBQkKpN7Z8hyEWKch5bCS4xZbWJq33q1yA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":801607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYtQeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoegQ//S5FmEQUOhdIyU+O1L8bddLtWhIz2Oal3VGUXMzMnI3onMdK0\r\n7zHGZpXPDDOgLFZRAxPXPoyfshbavC1/uIPSnRaf2rE1xCiCnHcAAvoVWudb\r\njZOELtMvF6X8jCcRMV6170vNlSHz3XBqOjTpUBsHvFyPIMfEUEKViMasuvGf\r\nkT/BR+3/Ak1oLPPfzICnY8+15eiIVE62cx9Vdu6WBSI3p79VFoGyMyFMZqtQ\r\nyCZYDODJzyMlKG2XTzPDMIaWBUsGOiGMQ40X1WKUfTkp1rXHCQL/zG9lLh0F\r\n8UiaErhOA6fmNScYL6ZtK3S7aX3gfQKYv5tINHZDJYOL4F25RiFUJqKEvuI0\r\nObvL8p88Sd3u/TShW7qhJ4J5o7gzdOvHh3FN/qL6PcU6YoJt7wdrJbvH9kR4\r\nkUm46h6D3W5hYdAzNP72Zh9agYnbtL3HkIZW4dkZa5KiHQ281oUDG76JG3yo\r\nmZKkQZkgXlLzeyvixwgAo4ktjV9Q2p0Tn6SscZwH0SsHQgXWUNTBqFRs8SQ3\r\nUaTd44YgbhpgzdBnsHfYtTHX6peGx4WZ/lBKaxeEJMmJ7Vab57lIvPNhecMq\r\nRrPwSC0X8Bcux0hEyhHlnmQ57t4a08DVaY8MzkT1c4UyHj535qyxYBiep5AW\r\naL8LS3ySw0QsMgJuUPQ/dxp1tnG/IXdcoQg=\r\n=Gxb0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"b205f662a59b075e54d639dd92cb729080dbe707","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.19_1667421214647_0.05052912195308501","host":"s3://npm-registry-packages"}},"2.8.0-alpha.20":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.20","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.20","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"2208231835e28424e3e912c0e2ac21ad0a539952","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.20.tgz","fileCount":31,"integrity":"sha512-Ij/66daXNyX+fHgu2OPrA1pQzz3snY2l4D5221nJJYQgb9hN/X+rU5tyQpcZqcnWSYAvtdSYvU+4EHOPxF7Ofw==","signatures":[{"sig":"MEYCIQCdahb2Yd+i16l47xjWrvDgSfIUpwJ3dsyyqtu74YlIOAIhAKgq7TkL5NsbmstdQyJvu1xVg6/z3Ey4+BrZYY09o5q+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":801860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYuDKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSdQ/7B/aMM2HV2+8h2j/sGp0DCKD1G2kqaz3tnTkkv6+u78Gmn5jk\r\nA2vCq7sOM4YwMm26XOyqBjQJVehQ+o99mDI4wxeCoiKYMf5Hr9XofiRGxuce\r\nnG1gsCwrUs/Zv3AGH4h5Z16mG8LTkPcGfh7ypekyAFbXnwLbtqreppMeptye\r\nx3gZDpIL50HrTBGt8HX0OpOl4qK/5m1vDfDvjIKsPsiOBG1uPx0R8ZccWW7u\r\n/3hbliNVNzOp02TancUagCzOPTYiPuXPqgbBnAfNNnKZY4pHvbGEjC3GgKsg\r\nqeAX077azm7XviLVlhLpGSlXyFTBHAo4Sp9Y5z1oS8TmaO8NQmWjGcjkin4x\r\nSyldvrkZyfgY6G6S/twefsGKb9I8mzb6yo5YPCucFem6U2uFws96mgUlakP5\r\ng3kDs27qRFgEuJWEbrD6rMUmPD70bA4UpakzVi4vqZEc8Sm/ReNBH9vnlnj7\r\nWiQpFFI3n/86kRlybjXeOd5JDabNi0lnMwNNjRHa4qymy2XrrAA1BSKmRYTB\r\nwuJz8hdTlDd/dUR+j7qEVBg7+4zqMOft33w0Qt0z0j0hZoXSuzlQ3cJnh9qg\r\nZw7UP8skG1JFPemsI1csoTIobiPXAxsSHvoQqLWAsaakduf5IZXQkXSiES8G\r\npOeuj1is32RAsvIsO8t0khoEBOlRPyIs6Bc=\r\n=Wv14\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"bc6a06878726ec8a929e56d81577333dc7c2519f","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.17.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.17.1","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.20_1667424457877_0.4080086847090425","host":"s3://npm-registry-packages"}},"2.8.0-alpha.21":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.21","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.21","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"ab311ae87d6605ea757c335e7050746ff2c6c7af","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.21.tgz","fileCount":31,"integrity":"sha512-zjnr2axY/Fi+5DaXbwUwCCoTXqfx8bCp3OnWEDh3q7BWU4jzQt5BliDRlRSieUcDcJVifmSrd25esxpn7IKAXA==","signatures":[{"sig":"MEUCIQCBUU7rlDByI3LBiQcFOrm87KGFgM6l0GWH5PkbCGA2twIgdZzgo3rEWv+Vb+oXNX4yZeXOtvcyEE5zmQuIypOwkLE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":802106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY98rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxcQ//VtCA//Xjsensg96uzNIYMw/+JraOCKLIB+vDb7ByS619TgBR\r\n1qgnHz1PmdDGT/gmuah2kBGGan+Eac/AGbC6bf43ANh4WYFaou7Z1W8KKCkc\r\nayBEkbZBa3KVkBIYbIQVcyHiBoAlwReAndyKlea7U9S2h/Ja52NRvPkGoH5n\r\nUvbox+cGrOVm/Nkuf32DpVi+KmriGaOxZcb6245Ql7FmSX2XglzV+lAbSwWU\r\nLycqT4Tf/sYJv9iDiV4nyOaeOMH+1XDJDidWyC7V0xTKnV6/0TSPMJe0O1wp\r\ne1+GcOOs0leC6mIYjuWo38nsILxyjB70TSGZUfNkid+stvc3GhYCcE9wzUlI\r\nsZKjOWPhNRpk9TiwQ/i8vQATxhCoVI0xkO0eC2weSRtbXeWazzqKRTSm5+2O\r\nrx+GfjygK+1Uq/kOQeqYw3iMw4zAmmrcFJGQRKP+KHOk3FMe0zwEHaHS2myM\r\nsbuf1idvjKlMmybbmFby3sCpXwa7Ft319oKTluHK/Ak3CJnhPqZ/ZdH2Fddq\r\nqIRLuuNkd7/l0ntEtQRiuRJE2gzMrszaccOmn9mypmUB7NkYCAYdCeX87IN+\r\n6pZz8vEAs3X6OHjqPEjt8LmRKWRQU/F2T3iuTwpHPzUuL49+ST6Z7CynLfDd\r\nZY27R1ViR3FubuYZJ2/45Wtp8kdAvEe4IdM=\r\n=opUx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"526416d8493eebee2411610c15b2384e10621c4c","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.21_1667489579203_0.5927321991780137","host":"s3://npm-registry-packages"}},"2.8.0-alpha.22":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.22","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.22","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"df5827f500ab97ee8752e3da02790327df257215","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.22.tgz","fileCount":31,"integrity":"sha512-9lIZvd9r5112yoGf0jx15FJ7pnsQTtUAzmn2pwsW4/lXLKyzTamMhbctR4TAGQ+UVCl1RJEMlWXCrJA4KZrarA==","signatures":[{"sig":"MEUCIHddztalp5VrmRqobERKVDWD0zyqObLGCl4ZUcAy+dCFAiEAr3iJ8vOATQ69P9ccj1SU1L5uE2MaORsMn/5NKcF9x00=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":802349,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY/QOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQQQ/+LHzbQrMY5qsGnX2AeZ+128/YqOB01x7w1xS4IeIMAP+ZqaFl\r\nMSboiDds3q0lC3RftoY6hDpw5y5WV5PaUsDBOzCgW0yi4ZX5qTF1f7nI1DoS\r\nVaXEZfQGHVkKqrBbm2i7UAF6D0YvN1PFOIWaaFLOc9PvkDh7e2if4VmjD37k\r\nY5ZF7rDNheHJ74tDChINLQtm1jeYQBmkiMla/LNfriyx0Mr1dV8I2RZotP+9\r\n9b8BUxyN2yOM0PUjz+6DtCda2eVj921pWuxhbEdg6Jw+ZKSnGsei+Qsk31kM\r\nrv63gqrQ9ujqiTjm0jw4oHkDvKNZMk5tRhA0ntPsIhqrSidEwvM4gyFFlj3x\r\nxVXlzG4NZxqwPqZ7mLcCC5ol51CmUN3LcUqB4H5dS5vTdbW1SrlOz6ZBg8ru\r\n5wLDjdKKNjpxSBWEOEYytyATS1WsVQ2BLnStbrAZzr61/GjMLp3Qe/WIirkL\r\nhhZm0YLFvhZ/ua7w7FjKtHq3mHMY4122fRLa0qasMrEkxXKteu0FVI6m53Rh\r\nTm/Dk3SSH1IeVh++ZmEz6GXJFbyLC2fq/+Z5cY3sUF+PTEDqASuEDRemo11w\r\nrBFvw/uPzKykziund6/XedWgIF6XBpJcvH8mE+u/CEKS6AEUzbMFDhn+723q\r\nRG2tC74VlrE1MmOiCpb6B+6okiyuO4QU9fU=\r\n=xztt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"bd9cc9a89cdca423e5af3ee299ed8566d5e1cc1b","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.22_1667494926688_0.20180658798362816","host":"s3://npm-registry-packages"}},"2.8.0-alpha.23":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.23","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.23","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"87d228eeef7ecf0c1eb900cc0bc117d6fe5896e7","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.23.tgz","fileCount":31,"integrity":"sha512-kcNWLVqTC+UjUgUOa6Ev3s6vEwdEwMS5PMDZ5CJQRMZ3uABt77AUZOnVQJJIMLpm6BMIncy/MghftW0gSi5xaw==","signatures":[{"sig":"MEUCIGIhaW6gRWaCLwEet5imJeacXKk0gFCo+wVDD3Kn1EFrAiEA4RlsdoQZ+bKUaCZhdNwZykqgSTy8yAESYVlUGs6BaAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":802458,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZCFpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn0Q//eMjDf0bqtaaIakGuOHM+88Wqz5iSOWqojp8bIxa4dDSia+px\r\nKXtblcIuRk3FoYJUjMlJDnmiGwXGgAyU9qIPigGwE2BMEsNJksxogJJQQYWe\r\nRmCWQ0gLt7YNdoVm4ApdGKQFyu8QkH1AMQOXbQY1yX9LgLBOjL7Y60m4oVUf\r\nSlU8ZoNY9aqx+KtS2OfGQg1RubDyVoMVGLCy0lHrBNzLUwX7GC/ukHXYjWj6\r\nfY1mg26hUzr+jOPZ+ltaUysoYA2R2ji4B3SlVYtWDu2v+Ki59heLCIyeTRRP\r\n/4VHRwAsaivKcJY7f5yvB6VH8CSgBrV/4ISzx5b6h42CLY0m6PT2CbB7O+/u\r\nXkoDlIlbGlBHb6f64KD/wM2Ov/ZMVAlTzQeBUqlEaPDYIchRhPIIPW+aKcs7\r\nWhK8GOyyEVWqkArYV8fu5MejtE1oQclddGFE6yigZU7HosgWyTnLbdDR4HQV\r\naRbcwqBehwZSFitXwnSGvGIwff1mPOEn/3IcNz9cgbw1B+XTv/E0bWx6zLCv\r\n3O0egq5VQD61GcOrpVxC5gazyfbP6Unrxrn12QEUO0rtdyWhSyioI+Uhq9Jw\r\nfzYjZUwGHkC/O8UOyDlLZA9Y/IgB428L6995rkCXDr/bZCUTlXYyMmv0si2F\r\nbgKiHcMkjMYwzREXCaVFP/jfYTsZjvKEmlQ=\r\n=X0B7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"74908b8349bc6fbf4fb6c2e2144d27a1e109ba16","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.23_1667506536955_0.6653500777375012","host":"s3://npm-registry-packages"}},"2.8.0-alpha.24":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.24","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.24","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"214e8e006bf536b01e8ab2019ce5a0594d50fa90","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.24.tgz","fileCount":31,"integrity":"sha512-S+TkcIaZp4Dz3AwpFt6nkrL05/6ITvtYUk8mDoIMP/7wBeC3YWZFEy67gIqKQBFcvJdsLtylc888NLCj69p8ew==","signatures":[{"sig":"MEQCIC15va3Wcmtdeo7TO05MkOU65x8ZOVYQkBmy+CE6/5MDAiA663EFK+vN6Gc4vZq5nkA9rBgLKyNqhYx1lq3Ms9+9Yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":802726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZHYfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBkA//eRAUWHxDBgwnYwOj8qHX1HSbcxdOv6Tfo6XwjVyvZR8sTktL\r\nn/y+cdMaxQ3vgZY+fyoePoH3RGPfbXWHul+yoo0qjcp7fwb9+XeaKXU/XuOM\r\nJd3yvmFeCgAaekoCPjAuMJa8Fz6JBPM6pTz5zCPt/IT/obgGEicJcJyxi1KM\r\nFsbWTQ8TFk3TP+8TcwhZ0L5CxAkvHh3hl3FiNB4Qf/krfoMCyRwcqd2DLtQb\r\ni14Vs9thaMGMkFs7KFiJJ8IhO97Bu4TjmehtemJrLj8lk9oMIOWcFMdyTObb\r\nzvjCDsaNFdiim1pCvhACCEWswNC/qMFHiHurMb6TP8TpykpZGs72WlFY0ait\r\nwq21chiVazN9X0EXbzZWP3TA6Lp19S5Evhi5hIHTnaqGaqeK3PfORTn5Pp1x\r\nDYFMX0dmbjNWqp82jmDYvd0lztaVhbRNV3vSoFLtwZrvHuaJDN1fUDufkr98\r\nRMguzWkLOhvI7R3HNxGT9gLr3kiLqyfojkHy7v7C0RVFxSXnFysuSyjTGmDp\r\npLVMBb/O/mytXoM1QDwQQQsP40lAqNhPRaPWfaZGEII/xyPr148DoovmT2xv\r\n+tVODvkRuCI08Z1fQdHuIIJgT/hdZ6Aasuojl/L8mxJFuNaOMifanAFIBzWn\r\ngL95/NMW4zwTgmOS3F+JHtA/KElFNVpJA94=\r\n=TALb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"a0b94bc9d034c6a0900065431f54929744650a5c","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.1","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.24_1667528223310_0.306353692127489","host":"s3://npm-registry-packages"}},"2.8.0-alpha.25":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.25","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.25","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"3cf6592cf8f6b6a5376e7baeeae0524c979e2f85","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.25.tgz","fileCount":31,"integrity":"sha512-qN2nXyC6FUnBXngb1wonRgzsxuLQJtkoAdwGDFO+PrCyutLUEUNOpYGz8BtIgxlxtB+GtfziiQ2fwW19uGg6jg==","signatures":[{"sig":"MEQCIAx0rjeD1Mzxj8P7rVo/yNxujLZ7qKqZmMjKy5p4XiyuAiBDCxt6z9h24W6AAgwi/+RkGWvOW4HXbg7J+NtMCKXtrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804153,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZSGAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrucRAAn32gmeGnSouIYSM/kemFdVyuAeFEpaXR2xntjkL4LpWxYLP7\r\nd84AIOpZdVYpG0rtCN9UFXZLLGiQrci+R0m6x9rVgSsq0t3fW91Zj875lyyQ\r\nxo5goj5aO6voSojoQytRCBfW2HRZHWWe9rlR7YZ0x1Pjzidl2ENIGYe8/mXf\r\nUqsmOxzAP4eyu7qjAZVfEfuH0btcGgcuDfQY560a4YZEzupuobosn6dgQAmh\r\n2UhK93AWLDKwPrc5+/Ex7mx+uQujs7bSuelany9vyRNtFf5gqpAQXsuWdkI+\r\nLXjZPFdClwDp1/n0YwaHsiif35r7wp8cZ6q2bYGOzqIbDy9v35Xl8oE1CKfp\r\nCR5xGIxfAWossH2H+VMXE/ESU9PCxo7Wn2symtIJz7WoZxjqUiK+5Tbrg+hm\r\nZk3PEfVRZf565WUrzFC5Zu56TCEThAdhre2L41cIhwE2l6gfQwKkUfKbcAHl\r\nlQn9i/lVz+vwKepNasNaea8eCAtNweXLApbKMNv+Q1dZe825DtcqXpvctssW\r\n7UDdQkVSug/Yhm7ZYci3UR8EkEoRuMhY6bnxY8erw8/vxjegm1ox8mDbCaxp\r\n0YaBDSdsJxTQ7UmiDPD4w3O918ZLboj0+UqTkS6FeZRscyWcTOx95SoCzWgy\r\nNSaicT1JvWcwRQOjtXnUdUUOzO4WaMfKod0=\r\n=hpZS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"275c655b277bfcd58dc95a19cf0834cfca3cc60f","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rollup":"2.79.0","@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.25_1667572096629_0.8336698686499069","host":"s3://npm-registry-packages"}},"2.8.0-alpha.26":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.26","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.26","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"860d332ae4322ea1e4e77706d3cff3ad6083fa10","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.26.tgz","fileCount":31,"integrity":"sha512-RmglVLExyyNVa8+kZeguc6kiXUf0GHS6F4nvZZiDlcqxnXyWJWvT+/jF/OA2L1jIltIiSPmYIMZXg7ejLtbL5A==","signatures":[{"sig":"MEUCID1YHE2emjzGUhB/I0Ct0Vy5lcsIPFpeoERUdvPAW+ePAiEAkJyEkxeAWQym6m0pv3fZezlns8e+3Yu8TO8LacvZ6CQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZSO1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq79g/8DNciZ6BweCoXX+KNCX/P/hu3n5fFZ2abzqgG0JOWinKBq38H\r\nDZ96Zphx3cZtCDcEIqCeRkLE/+dci0z8oR2fwbuXlu1Ak802K/B7u7ooFYbG\r\n7ZOn+kCzDQ1MyMcqrxdLBT9Zv4n6Pmn4+UV7vmMweGy8jQKoMhG0KH2xnPcx\r\nEYjkz3qSxA/aXpdjgWPsH3ZSvJopKaUNnGxd0xxj+XpeR8rVVg91Y4NDqpKC\r\n4POrq+Nxl4EriWCrvCcc8v2+d+G25BBqgAuAaXmMsOUWeL9vvRCB1lV6yRtJ\r\n+55wURejkTEUfimIsjLzZewo4ZDls8AZVpK8P8xvFkJrH2sesnXNvTEe3xmW\r\n2GKQ7hcHlE1e+BDbYQ2wl1rq1MGJnbbLrMmaoOA47c5ter2dZljHu44oE5SU\r\nhIjYjka0lcZ13fJbEYkUVjOCVKQUtSQGhjifmd/zXFBNQQJ7AayOVkTXKJzg\r\nLWk9KVfGsVUgD0iVCZqgYug3v8o/5GzvbiQA3Hwul3NIQxVWbNgbgvtzX5d2\r\nzcrrtsRW7lIc5fBl7tMfLf8PtQsJT8GQLqzP+2hd2Cvmuk0Othe1//RsnYhJ\r\n6V3X0dENM+D7k02mmmhDmEzuF7NiSm2C5po+xdFFsA6/K/iUFeViWRI6dEMm\r\nK9XjwLZxn5I8xaF//fnYAu+4VAt2JCAeEPg=\r\n=uU3g\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"fd3f85555720a4b7cdc0308c6324ef1621966fd3","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.26_1667572661493_0.998196450325511","host":"s3://npm-registry-packages"}},"2.8.0-alpha.27":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.27","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.27","maintainers":[{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"1a24aca0a9a1d8023a0b824211c5fa3fcbb08805","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.27.tgz","fileCount":31,"integrity":"sha512-RusNeRufGvNb4PCCGHv0tzObMZaRL6SYjer7mm5qIe3jSmWL2IqScpJTRmE54L7gV2HCz7PELaA9lhcEyzXoAw==","signatures":[{"sig":"MEQCIH3GCgkI+FKVQDkH+CNseRsW0kAO25s5O9geS9GSHFAZAiBIzAng/7yYCsoE5551vxfg+CpI3cDu7GI/yL5uYwLvVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjap4KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrx0w/8CMZDLRkINzz8Dohgbw2L8+P6xQwIMif9X5d0w0WfERbTpctn\r\ni2mqAqJNyrghC7gOBNoNhH3pSN+UQNdkUhYrfnaQi72/8Cip+siM8aVA9Vxj\r\n6xphjwwT81TgJYB6WayOQEWxwgx47qeuECElfxpIH+aAkQx/5LT71xzsiAfa\r\n9tV5Tpboy4KaQ3hDl/UvDZ5v9tQelKIIWq5SBIO2Zm6y5/RhNOgo3OoCsvgB\r\n6qTu7JcsuQu/gp99BItINVedupXZP31epOK1zLq8+G/tBqqgNLT2L//NoHMF\r\nplanBnzsrGpru+JLM7jCe+nnxiEgfRzFeigpUQh5Ne4M8fneHvyF0ICVa8Kt\r\nzuf7NsLvz3GXDUMAliZUlyG1B/rLX4QWgqkDMNqpuPdYWJF0OwLkBOhqV+hP\r\ng+DYc/ZDjYFzKHYMKukL2TtUcVgUHFVOg/WTUgZ6uVZ4n6zTV3gP5RJ00rfh\r\nafjTuS8ZUiIgW89Qgz1GMliCrXoeJrywSSg9clPBf8OQndwVx7LeOnrP2JLi\r\nP3V2PUqlHDlRSYK5x6FGPtaQQYxlFqV/rgs/ioQ6FQvMMuwOCdpiOOIUppT+\r\nSvd0g5ND1O2ebzU0G/YY5xKks3n9p9zL6E2r9d3V9N2i/F3JCJ4fwpBgZ4AH\r\nyUEIubNP09UG7KlETxnrMZPW6sKoYYPCps8=\r\n=blRI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"65b368890c34182781c94975d21136042e1f4fc1","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.27_1667931657802_0.2701581444985155","host":"s3://npm-registry-packages"}},"2.8.0-alpha.28":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.28","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.28","maintainers":[{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"a2bdc99739da77c72483a8ec2c57da5742bc47c8","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.28.tgz","fileCount":31,"integrity":"sha512-UAuN4usb7U0Digpm4aG+pS+cmiGhFaRn+LqyDYbd5zu/SRxvflwjRS7kQ+KiIlpuQ0TgE3agIrRIBqfWZII0Rw==","signatures":[{"sig":"MEUCIQD89OQYeyy4Q1QxKaWUMHNmj9INn/p8UblGAmIzyVSTQwIgdY2DrfqA5iB7FQ4gjeeFH0X347+3SMXyxCEbBKK7LW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804516,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjbpkUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoERAAipRhPxUq/zdoON/B9pbX+HCaJQxYdsbhc8k1IASmB/bAKE++\r\ngEytDHHkXMhJCCwPVs5SzRLkWrRoMuYhfGjUraKHezwYPX7F7BJFWIHQsRU8\r\nBueidxzb5iFdlQr42CsaMINe3NCws3OXtB+D6k12HuR7uTpS+qz7H1+TcfyA\r\n7H//QMr8DyDcWE8YHJEC49XBWIzVmw9WEdpEHpwKKg1BZnrCTujpSj8F06SW\r\n/EoUjecxvqNe44Uc+LCPMp75a4ecHY3oIQEESHHZOJc068DkiVkL/V1XT5QI\r\nYJspHQ0+udHe53Bby2Ww3Udctd0x67gdNA9YPyxsMOqQbmPBrDsqTSUU9aMc\r\n4+GbVgr58Df2SntozJmEhr3p22UORGJ+UjddnkbRb1gjpvlAJL+II/jAehhJ\r\ngC9L6hnjCAT2ZUxXSfjxO4xp+2uqJmTbgDOqnM7zUaOvdIdp1rWT9qBhl6AQ\r\nlU6XrTllwqIeHGWX1aHHiHoOQJ58FYMXUkbVGfad4Xu4NcLpmHyT6O/pnsat\r\n/mLm3LbLacJj5M3UU1L2P8+Hfj/JxooI0t34mIUfPBzmpcRrBqJK6ysgAcbB\r\nOgFBa6POJ7clNJyTMu6cgj01CIDp2VoLc75uoy8YxGrPL0YYeC9/N2eM2yhI\r\nE3PCKA17jqrWlTmai6KJd45ZAZz0KSQbkE8=\r\n=rIoa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"38801a10b831db67304e92424215d5e184549074","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.28_1668192532658_0.4839465515143311","host":"s3://npm-registry-packages"}},"2.8.0-alpha.29":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.29","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.29","maintainers":[{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"712b0853d16cbd9a46c6ecf73a2ba47e78b25c7b","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.29.tgz","fileCount":31,"integrity":"sha512-/Fwth0Paf1mErwa596KUNeKTqTHNKHR5A6zt5iK3TaCffE+Tg0F8L6RSZfrm9J7B6I8O35na8Y7O5HR5xRjuOg==","signatures":[{"sig":"MEQCID4uWVCGU1AKXPUQsjQqYLozKBb+V4JPhD6eJWnUS8p5AiAVpCvvnbZTlx6ZkXm7bugrT6qXI5unHP/U2wtzKVuNjg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804625,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjckujACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpelhAAmuNQ33uCH3XlWHpqxt60/qnj7cOjOvvA5xXqPKhEjZeJcdnH\r\nhalOgR2Num2fmn7MHT5jcaEKAJFHxZUm79jOxqeG3MzzxjUBhUqYgABQ9DT9\r\n1GdLb+TllFK5+tjzjeoKJdyahGtXU8vM7zTGNmQE25d9zjjfy5Gg9nxtbG0m\r\naWCb+6fkVPoT/lbWqHBakf3C8KaGgw3/qZEtaovF5eP+DHTXyn+t7JZYChEy\r\n7gPoMX7246TFapBkHlY5wRr1mp7STnSUu7ab26wzjZ6JPH8OdVTSq0YHMreJ\r\nlefC2QhhRXUaNTdDnbL7qFytvQxW2adUykD3Y83ksGJ2Ot7w0P8y415sNp5Y\r\n/6893KLHXeu8nYEAiKzk0ybiQo/JeXmOAoec7MASJzyRMfT/55tODxSCXWWe\r\nWeUWBSptmDxa80glJmGD3wemH8lO1CuoA3Lp8wBoHT2pYg6HV7IP/D7mADMv\r\niCXlBH+wwxZVRfVGaUPKCc46J6CtxnO6qZ5gQqW/mk8CjmMMd1FNdNWRHNF2\r\nbanlvXhjZCjnhJKIRjmeic/cqARzl2wNsboF+Pa1D/Zyfyp6c3GSwDtvw4BW\r\nL4EtjdvrTB6odxpbgO8Klgce3u8eSzqz6GT+In8uBYOCc8ZyIEAY7uksBU9S\r\n+JE440VYgUsJOU3lRGXpM3/UEojANaXOPtA=\r\n=1r0L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"f989f59feab462ab2ba2e85fed52d1bab2c3293e","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.29_1668434850694_0.3914313089023318","host":"s3://npm-registry-packages"}},"2.8.0-alpha.30":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.30","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.30","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"aff359c41bf940f692b9d18a9c1dc88b62bdd8bf","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.30.tgz","fileCount":31,"integrity":"sha512-MttiRktvkio15Jp80FwFfMGBWLPzJZ/FhV4TnD9cOO2oDN0NpZtFMnkxFgvaBnayusLpdpuhwqq6AfgjjtwbKA==","signatures":[{"sig":"MEQCICxV9HzusXh1wVkP0Da36cuFTgCI+s+ulQdiJf/4n1qSAiBEcd9I8y7EhLFFpbm8Dllu1MwhESjwekTXRGUxZNtxSg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdTSPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrstA/+Izbfwpasp5q4bZ229VF4Mu4EX39/U49xyeZMFNJyYYckEpw2\r\njdDx97om3O9ICZ3iq4O1Ma/vb1dnYx7rkgXNcxoO5sIdAn5LdTOKINLhBXHz\r\nbshvKSiENiSF4fgmIJdQco93F2bVSBJNrJt+IkCp8KKif4G2BM/7cMxGJWbe\r\nwtYa/T9xd/kssEfDh3FiaEIKP52pQ4aY3Gbptm52M+c1TgwXPBk1lLD9J4bM\r\nUUJNtINgOsqmdvfLub7Yi6cozOMiN8utXx73OE20Zn1r21FKMITVD1jV7JSN\r\nlqXgS8w/OI6nk/v0TFpzHuEzsDx+IS8RSVmdE/wrHqkRMh/kF0bturjuAA3F\r\nI6/VHXbiKoXkMtT5xXg6mwOcUjCKkQWq1PObwdJAvrhe+ZPpRgv1U8VJ1gnH\r\ngO+VnRbmJnBx/+36iI/nQ/yjdnKBh7mw5nmclGhyq2KRvTGSWAG8ucRMVitO\r\ng4GZazFDqDxR/JFA/gK4L5262cBo2u0r+VLYkUW+stAo62jZvXy5gsPRdRkc\r\nJ9P59m/1AOlxHJN/IC3a5jEKNRzl9iwapkGw1FOKY/TnI8Qbhfk4ZkzdxVpV\r\nEn7dfGkTnY4LC2dZ3v3lUM8/McC+uTnQv6Fv8GCtAm2qRDGEHb2U7Oa+Wgmk\r\n89/HUc/XrIIN2tkfHi57miF5eigumdfDhf8=\r\n=eJqf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"2bff24ad5a57aab4b147db1313e5477b513e70f6","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.1/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"4.1.0","@rollup/plugin-typescript":"8.5.0","@rollup/plugin-node-resolve":"14.1.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.30_1668625551436_0.6674773094633872","host":"s3://npm-registry-packages"}},"2.8.0-alpha.31":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.31","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.31","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"b50441d742c51eb8c330eb8ea6e1d10c41b5c7da","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.31.tgz","fileCount":31,"integrity":"sha512-jKaNGLdKQMWBFrn6G5f8wtzQFZ1Hj2VKBx1cezKGqS/Zb80edTRFOKsRPtKEnHfR6c8T9Y0PPci72Pk98ZSA5Q==","signatures":[{"sig":"MEQCIAmXw6GAMYerwT6TmMHojEQ9S9nZMCUWtLAzsXESQmkYAiBC9QBsLsPxVSbg55FPMr3mF+t99SEDAx+d7bl8e4XkFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":804911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjds+iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgsw/7BRqWAIjBQj+drlaSiUY7GtWdMp1VaIV9LhRxuQEa6rx1cUZy\r\nP/J9gTEnGiRLPjKk1zZpzkQbWXHHHhSNO8IBydAdT0wpo/9BZiaRrQrKqbAA\r\ndCLpksNU8MwP0ITLyi1U/1RrPbM9XpHphXIuqVEWYtP86+XVGFSB/pcKDRo0\r\n7QAqwJ7na/T2fqJ9VPNgT/UgU/m/4wjOVlgXU7V0gfx+9MMju9U1dkvkefic\r\nX18GrgtCrJXjUkt8J34kOh1/KBCk3IuZNWQ70P3kUCo3oKAV8V1gfYgDvPDh\r\ncuPujLu8u15UOIYm0GePg4EH5W2Ph4xHyIbrzvtj32Z6DTEVCGc2NvXuAKgW\r\nHWivwxGNL5mzfTBbdmwy+wccCqmFF6uBfWQG+0+2Zg/cMJWTitQY6+R+Gcot\r\nHxHLLyqf91idHG6AjXXhTzKcw+WKQBB2DD7JEN2IyltuPxZwHAgWC/AEYLSI\r\nd58nGoTAxKYXa7jNmIVqyvOLzfuVOe+1iIVVoJuzijoQ5Jkem0Scurv4gyR+\r\ncT+pPTBvr+ekW5OLx5plh2GrcLdNYiIIif99NmW9Nwlcemw9Q9FwHhiz7qwE\r\n6tVN8k5WAGd/obMO4CtfvLQHEEsBEyAdCSWn7wFOJHnkDFECm+Xy5XNHlPmg\r\nbATBvJMONXDVLH1Ca7BfbatjWb7z9Z+4qUQ=\r\n=oelg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"246b64f742cd2e0cf1823492895303df7f04a12e","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.31_1668730786107_0.485438929496959","host":"s3://npm-registry-packages"}},"2.8.0-alpha.32":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.32","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.32","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"0d029f2264bdd4726f019976b78263ca6cea9beb","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.32.tgz","fileCount":31,"integrity":"sha512-hOkGkBFUSevlYpnb3hKyXZILp27usnh1/n49g6OIjVUPqJmxsVyPMcb4De3zC8XpJoFKyN6aUTK/110J7B+J9A==","signatures":[{"sig":"MEUCIQC6+KgJbaCzIu1ZaSijyupv5xGn2Ds+9vu4e6s7ETLr+AIgVPMtStslqxA6SqZErppgJVORrqbKPe49TUw7D7e1R98=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805020,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd54sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrPcQ//bT95jI4sGIC5E6cEVjZHwZaUaqPOK2yBy6Gz0TVyJPKm8Ghb\r\npKEGYzsV+PPI5bc0U7omHSidFQcKyy2a7MvsnDQ1eEKoJjrUEhVMEs3m5GSQ\r\n638l4l1LJrF4acRQBJlcAo6r429+DLIGpknUXXftsVeFCnv1U1eXEkl24rw6\r\nF+1XDu/ceAyzICj96E1/Gslw281/SE+zZNZu/nUsL1CFFi+sDaYJJbd4KiTb\r\n2HVbKt1PiOhtwi454yUUEuSyM7dkkRqJM4i5hM9RvDGKUON4N8UE9HhYfQR8\r\nxNpAt/vc4FUjhB47WqJ9yMPFMy9Pd7WJ6VOPDE2HrY9Sz/cDUyns4p4+BwCg\r\nfOOrJeHnTNLw8cKNJcqFAQkLNCbtwq//7HfAuKqCMfZogITfIiMwQcAfjeiH\r\nWM7m035XATUXSJWG/5D+ntJHQ9MfKGK8/FnOl/cYwfzsxlqUHVsm3zJzv6hh\r\n+Yt74+mz4Z5Oo2f4YFNNBa7oXBIYgmUQ1qlS6AaHYQWe3Ha7Y2mPT0rVJ6Ed\r\ncgp3ygHwOREL1dgtThwqIX8lBZc2jWnNyIpVDDZoRDIPa/nSloi9Cym/naSG\r\n+ZKClEDi7W4l0cAqVh0mGks+qlroWNdDj1kZAWUCnOsucTrQ77CvRJEzUWoq\r\nYtXkfkxVRvV54LBEYiaMG0x+pNuWn1BwwcE=\r\n=FIkc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"c597e6943a4f7b0a3e91d57f4ca5a9c26be5fcc9","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.32_1668783659936_0.6457718188042392","host":"s3://npm-registry-packages"}},"2.8.0-alpha.33":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.33","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.33","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"b1433e63fa0c9d5081b6abb8ee75ee27ccab9cd0","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.33.tgz","fileCount":31,"integrity":"sha512-rylGOitayw7NB6ZhFD7mjwfNAu/xGWSsQYDLOmKidrx4LpiLh702/lVVta6nxNblkX8h00IjgAKQkAMJ6bderw==","signatures":[{"sig":"MEUCIEPa3wWSABHrkUCSdSXMRCF7szX5wT9dtAtHXKTW5K8aAiEAxljmi9z9fIqIPKK19vV4p1yekhzuqcEpMgFHTRht8Eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd7K1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqFlQ/+NQf7ObyD+ef/jWhtx3x80MYAWd20o6bkhlNjxTo9cKdln7k3\r\nIExFyY0ZemQ+x2Ush/MGncqm5rU7AzKZzAcdrEjJQxwEtJXKbfUL2/vsOVDb\r\nz+8s6Ugtqou0dDLdOtd/2kywaKOfDdIWcw5mblcC+bQjfv6T2CBT/quP/EUY\r\nBh6oPYdBrPrWFjUTQOqKo7J/pi9Vhl8z9PbFg8OOeWON7AXz+ffSqiy1TOmz\r\nNYFTr2bVWit7rFiGnNsSRxpTlJHojynshclXgSF1sg7bJIJj//Q96u3mJQiC\r\nvvlbc6nAqIaLqYqJuunnJ03U9cPVgVrkkOwAs/Ia7dTwmRH8fNqOWm/ztNGb\r\nZpz/gtfgrLz0xOfhnQA8qkgGdTzJCV2QCbrFK9B+eAkb4K7hI84s4xSPAiUs\r\nvEUehex+SM1L/0Gbb/+d7b9ItOmQ6UKC+gIfVyIA0OGO/Tiv3QW1dVjnklye\r\ni+WK9pX1B5OyiS5CWG9DBEadh8nsRd/U5KRtkbOJacoQXRTPnoggqkOjc9hh\r\ntQwbbe00Ab7OkGM9uXrk2OLhUadJPN58xEg54RM8k5sW4i9P7ju5l77O6Csu\r\n4pMVCGEUef/qhw8s0sXvls2MyYblbIHYebkKnbt9vU9TWcNHr13LBxBAFYGa\r\nQyqn8G8XsFg6zYvEnpfxutbXm1+g4cUwNcI=\r\n=pwfi\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"de7cc352943e41f3773c46f7afac5c024940a5d2","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.33_1668788917477_0.7777402624462284","host":"s3://npm-registry-packages"}},"2.8.0-alpha.34":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.34","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.34","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"7f59dad5cbe4ef9ce515c7684b59209348582fed","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.34.tgz","fileCount":31,"integrity":"sha512-zkDpORgVhCxNFCulvqahqsZjompYvmoe/yZWEARshHkjS+QEUwcnfOC6WyUphIscT4YT+r51vdQ81Cvlc1YigQ==","signatures":[{"sig":"MEUCIQCWeo4D5YRl8rratPe0kwuKx1cBYhDkwEKj6QTorEO4DwIgVAuHewXa4/E/dMiFppb/fJAkstCmRPXw8Iq/e2MBY3g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjd8OhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpA/g//eIb082TDkGrdOXQul1PcYuQ4/H1QjcQM7oWRDG9zM4BgA1zq\r\nbTuOf4WufezeHhzMlv/NK5caSLW4rkmVhTWCdTIYGoHb7OtPhp5y/LU0cYOj\r\nIH+ueBq7rWylr8C6TvRRc/wjedzv8w4lJ0CgqvOq7rQhtQQKFQY/yfBCEipU\r\n+a7p94DePnaJDTndY5TkH0OIPP5KstvN2LY/X+3/DoCALERgkvD94VFud/zx\r\nOoGEcinHd4iG52eT7tpzIS4y/ZSkxWATGuRJQsrVo8uDbYpPzOThkXSn3SJ4\r\nGcgVjQjcLxvVYdI1sdFn3JsBxoEEdHhrI/IeV4OMM2fxpVWtF95rWuHjhLDF\r\n8fRyAQmFvx8TNoYI5JZ6czbJhB9JzleJR+C6DZZmyiruCD64oeSYocGJPNPi\r\nZFWmCLTMY56utipEDxWtQcmaYBBMcSgejms2Cn09dtps5h4f3iJcID+hcS1Z\r\nrUA+Jc2HjjQWh4QC00REnKZunPQfZnxWADrkqT0EJdj/nqXKzodRTVNXXEB/\r\nSNFKROifOQ5AFuyi5tPluitTXoWGlvXJIhO7lvlhUNSGchpdosj0UMGC/NbC\r\nCGCcNKPXSjI/0rCvNs2Sch4qaSvkCkYiPXZTySGJuMO9JLzW8Z+RtzujSo1C\r\n+YLButTZWl/lKBMhvd9shiw+dY0Eb82jEV0=\r\n=+B0z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"7eb22ac4b22d50a8a015c626f7b4e7bdc6444208","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.34_1668793249671_0.17422152115187917","host":"s3://npm-registry-packages"}},"2.8.0-alpha.35":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.35","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.35","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"d0543c4e483717ffc56bb2b65a2a99c5ac92517a","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.35.tgz","fileCount":31,"integrity":"sha512-fe58KXOJuNlFNX5IPFIKWmofTLr8sgSZar22N5IQZ8DYHGstRno4JD/948B9mkW++BWoDo7THGWdPc/63YRBbA==","signatures":[{"sig":"MEUCIQCoGlg8VKnIrrpdUaE6hN/atvh0mZToRUhXkgW5jb+P9AIgYyha3A8YwSDfZnjfbEBJBuqRIHlRSnyL8GUT/r3iPBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJje8Y5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEXw//VMzuNyp/QGtJxaWbJH4QH6gRrCeteEdiMSVTXFXzJhM7Lqan\r\nMCJoAaqHjcLe63CCdR6aoiV+vZyODpQcGHxRFpcoUibNYhcWCUTDACPchIPI\r\nPfWyFauIWGU/6f18U9SgH8CAwOjfZ0+nhlRHzOw9gk7bLgs+g8ll+c4w1f7B\r\nS2p77SdfaBXne0A8vDQyZnvjsQSqTol5ou4ni7Az8zTijbeyukrAia9ubL5N\r\nWrCsopZkqGK5Rd64RknXlEjHZ4074ZlVOvhPOdQxS4BmpsekQ87eZEv7TqoC\r\nngecfnkRnlIlrxKa4sEC8CsMhoZTkYQk2q1PUHmAOnEWBB03FUBIFSi8lIut\r\niYVC2ex2IP0UYeDK7eHJf1tUzd1Snl4N5VvPxZTFoOT8efJxdHZpToK9AWSj\r\nWN4HCtsNVVe+Hakt6Q5suuw2Dds0U3lxRww+eCvi/GHty4Cv0P6+RHEwrUtR\r\nUyqnB6UEpe2ihzXIa2IL0RNotA0hjJasaPoPemXRTbQEhn/l+LHXnRbmSCRF\r\nZQ103BVlTcTMnnQZEEEwdXlJANIOKLnss2BP2pWysr9sjy3CqU27jSQckQCm\r\naQ1CY3R3MzNFEW33KCE5ro7WRrL44x4pHoJ2SFr9sRjYWpKU4QwpvhQbgk6u\r\nAWGKH/oKXUuTW3t+1L8u5OUIYHw9dcmzSwk=\r\n=Vzaa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"4697ea52359c4599d5cec07472f9f2139a67226f","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.35_1669056057368_0.2888405276352721","host":"s3://npm-registry-packages"}},"2.8.0-alpha.36":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.36","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.36","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"9b17db9767b93d47e76910ae2850ecff7b21319a","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.36.tgz","fileCount":31,"integrity":"sha512-DHwLWaP+WML7nxrOVfiN8A+p8KsPO3TwJQvmqcbA4t/vr+f0gtMZiBwmyjfbtmyYR/lqAdE7MuBiH4+rJdScew==","signatures":[{"sig":"MEUCIQCnz+w/1/Uj/CxBOm2R+F/4xY1LpgRf4WtkixtBoeejOgIgfZ/dSlJsQng7QCNjGq8fAIAFlp70GeuvbthEcPtX570=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":805949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfNLkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrpqw//a5Wj4ycBqBhUjBOrH1hhj1RAHQVy/4C3M2hqHI/bcZwPm+qj\r\nDCPBocTSdly636d4+Ope4XYHjhZy77zh31u2Cr7ce/QucsiIhwB/u6MgrAkr\r\nRlggFoOlTXiFGES/NZ6FY9qk+1gHDdx30pFRRPLoEKfovqpG3TAOBMA3ELzU\r\nUiJ+/JVzb2FPBpw8e8tTKO45E9ucnJKMQEap7qor/WIlVks4WAk4qWr1IyGk\r\nRa+/S0yBr5S1hQLRK7fAwBsvlYFxh6kXDuX3cFD4wNcIEAqClGAw5NESb3Ep\r\nZQTBshkgHkj369Bz/nulhuyobFvgiTYiDPLv8pchk1XfSQe8dCROrwr1RaQ/\r\nWAm4InanIuOXdMD+VZGLizlaGWGgT2P3a1swTC+0p5d63r35XgzNJjIGEqKL\r\nrVkkYtsri9cOb5XpBzvsi0kN/4L4FgMKO4NCBe9KyBqSo/7iFmggmelsmPRj\r\n6zguMIdu2ZHoI/EXWYQaAHJeA9PxKvHbGGqtgi+s6Ac9c3qDjfIdAgQGU1c/\r\ntu5DxqERmXH3j/qsOuwgyYuiRCgqI8v1gg/FsNjmrL7GktNZqM26phr7cOLJ\r\nsULOaeIEJotoPpvfE0UVVMgPE+lzdtFp9cPJxCAUW0TjEZKYlvwpWPQbD34v\r\niLUSKaiZN9kd+5btQBuVu5dyMI7oXJwKJWs=\r\n=jLd8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"5ffed9b199f9dd60801e6fbbec9b5d0addd22d78","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.0","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.36_1669124836122_0.896245721294398","host":"s3://npm-registry-packages"}},"2.8.0-alpha.37":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.37","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.37","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"60135435ec4bef4fd9a569d9f4c51c64e5175a37","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.37.tgz","fileCount":31,"integrity":"sha512-y96lXv6g7eorGwyVOmKLjH021MbfrtIl8ho2Hn9TcSH1XQ0c+6rOnDi9vFApbXjGDf9NFtQjRri5CFH8bUkTKg==","signatures":[{"sig":"MEUCIAIwg96+SaX0ToSIJ71/B06seFbh2KYJPv6fklkGWM4IAiEA+5SvXaKUhCNUIAmD4k42asSRr2HS1STOaJCTsx6gZBI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806155,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfk2dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGuw/9EgK/B6QcgrPKM4md5NVEIwgggiuYmW5h6qxndFxNZzhamZKb\r\nR4KNf7ZHW+bMA9Lgx/Cz0YHvAGMaWlxTByCYfNOUZhKqww7bYerOiATtpDXN\r\nKVBVQm4fHlXkRog1B2dLoLPzrJ5OBlN9Vb4AjP2ZRdbkH8MXkgCLI9aCmJz8\r\nbCHXzbR5hGwMIJBTFgzdYj27geJYc9pfHY6wSa61bJ1sHssvCFXRDxJ2QCiw\r\nIfCmy5UjJqSlyvZIvgnGpA1tpvNxgddmIO6OUGJmKKBjusLwuWegGscqFp+Z\r\nIRaUSOPoEedd+15m0MI/RisbNFu2ViyP1lJ0XNqyB/TQIK91W98zcDhxp6Sx\r\nsR4aUnAmjOjxYgWGLMpQt7ASI0LapIrFipOUqk6GfZNJY5ZUqRxdsUHlsT2h\r\nJ/4OJllGcE1AW1Jardtrw0oFV/k8GeWt8yeYzXUkBYV4B9W14P3Gn971kRYC\r\naC3GKFPQL48rb3cYIzu5a9rOUT0H9Vi6mJQFY3wEeMkrKmp+qVkjfIO+K1tr\r\nR7ywnvc11EbSChrbxqDEl0USbWcZT2PrdycoL8iWMX3rcBG9h2FDStN6DXcH\r\nimkLWdrBWApC3TU7WiZBL6Y3UKyDC+XfPhKqV7XB5Bl1aIj8xXhE6WDYXIv1\r\nIY2N4hAbb3h0jBrrk/RIfwxiksCnUpUFFvQ=\r\n=wv5I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"377dc0d938d55fcfa2fa846ee4d1cd8eb4c5b5bb","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.37_1669221788991_0.3778980059743837","host":"s3://npm-registry-packages"}},"2.8.0-alpha.38":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.38","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.38","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"4ed6fbeabdbf765476ea78c7c1c3e6a6518c3f62","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.38.tgz","fileCount":31,"integrity":"sha512-0UHbW29Fx8oZsph4GgW/lQnsiRaG12QH52fmJ1lM2mDub27xBaBZyY6TgG+72H3+yRJv2YFtPcGpyD+CkdRUVw==","signatures":[{"sig":"MEQCICJXg52f2QelP5iJkLERruOV46/70r04rwnpioDz2r7KAiAzoNmCasnEhOYP5ZC3SWMa/N2nQcd0NyfssNHUZz0o0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhOMFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnaA/9FySeQusYsdtHPt1c7yiQ8x/lqgH3djMVhZyQNFxC/zzQ3iDN\r\nG4jBVPKGU1pJb08iCEhPBgLr7CsTnSpBywWhu68aiKWENSiz87uCS4f84CbD\r\nz6sQuCHUXfCXqIM+bDOCI4GDARJGAevvTnzzs6CosWcrCy8BZbwHLcXGlAKU\r\nZebzgdSo5fkRuK3q0xunLe3tgLamWZW/Xqrur7mrIxxgGS05rcktmhEjruhh\r\n6Ml6jHmZ4WwAmLGyULHP/ELnykExH8TJJaYWb29UIICiIxLpFb/3h/xgoGXh\r\nQTnzm3Nmgf+d3eLxhGJxkrl30XGQt+xtOUgtLmPLcseDYq/sjyhIpVBkcH+u\r\ns5Ld94KkDcnMZeChYt6QUAhPYy31sM+yO8UDupq/48ZfP5wxfCVAjsY6GtQX\r\n8cJi7gpGwpJPoeRzbsTXajE5Z49NOHiLEv8xQf6i4fucHH+gmUGXKoqQOerf\r\nuF9jiJHCJCMT2OYhcmbj7l3Nw0e33dV5URoD8/UT2QKXkms0+UIVksx4kJ13\r\ny8KkyscZ8Du2QeRk+TjW8ljEo7sm4ZZ9LiLCWRKEeaeG0hYGP2DDrUCCK7kP\r\nyWkGH2utLYuodJz6S7giVWRPpri1seSjhBzea8EEf+dpubj/5WyHhPPWidGz\r\n/YXm/20KG5yq8qp1ebM8i+wRhjSD/7dSlLs=\r\n=6CQa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"e0f0ebc44df9f54e07ad60c8ae3abe86ae19a317","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.38_1669653253067_0.4454569396078154","host":"s3://npm-registry-packages"}},"2.8.0-alpha.39":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.39","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.39","maintainers":[{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"ec6433ceb3ea364f10711f4f1e0330e678146ff0","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.39.tgz","fileCount":31,"integrity":"sha512-blDQGPey6apEw21L95+I3pLdDnGDH8h/BhdDO7LL25id2Q5Eoy6n4DUtY8aRgIFO14mv7FMPDvXdm22qayiLjA==","signatures":[{"sig":"MEUCIE0zw6xtxCwFIUsg2JNrQTxiN2R0RRJtb9TIlmi9Ac7wAiEA/2fgZZ+PMjZZbpUE9QPH3WOYBXin76axOj0sarJyCLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806471,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhOcwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9aA//UfTgrmbVcX4zwi+iW2O7Gn/yEad0xS3I5TcGLVJWcCUX1ugF\r\n1Z7x9aUXQyV0ZdK1eP1tjaU1g+WYH5ejEXsPE6dsEc4p3/5e1NDiOWqs5rye\r\nxbQ6uwHNFI5um09S5h6lTXGIABKw+cuwkibP9IYIWG/DsLQGgcoRx9UvEGys\r\nQy1n64blUVtECgEXIcuuTe46HFyAS4EPTOhmRJhy53Us7aXSGLSFCO5IVzmq\r\nHBrgLDYbgvsubSKnmYZopJH9PfM3SKjGNMP5u6KJdljZ5IxT1CxVZNK1skAV\r\nSULaiJ3BtCjUj6yG3clhq5rXGif1VippiZKQMcYLhrYX6PnOSncSpPkWQTRQ\r\nSOsGWQfWEmYdtc32mnZAAmRDpGkI2fk1SBNjf2akqFkvNLpHgG847zSFPdBA\r\nWj/eQ9ovd+GL5elXGUmE4CRw3vtx/TNZkaDY9kBibr1D7nu4tNsVXW+df0kc\r\n0QTP725wt7ynEXDXUXHT47A2Bfd87OjdkzIHDdY6skk8yqhlnNFC8ARWd6tC\r\n+CqsOAJlg5UBMWN+AzTO4urd/M32UoEac1rGncy3dTEjT50TOVHmD3vWAmVv\r\nPpmhwbi0DbmksYItxCXD1edGVRgSFzk6kNELOFekw/0gkZ6WC34MUza4UlRJ\r\nWUmKNPQlgm5TBkPWEnlLn6Kq3CaB/hCHuhc=\r\n=i11h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"ef867be660dc76bc66e8ae2d9f98238f844012da","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.39_1669654319974_0.35204113488011","host":"s3://npm-registry-packages"}},"2.8.0-alpha.40":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.40","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.40","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"7882dfc50d05f11ad54c606731211512d5d93256","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.40.tgz","fileCount":31,"integrity":"sha512-tx62XuIu19F3qZ+Vor1dzYP8JpTeSzZn55qsLgSVIfadnFa8gyv0mbI9UDwjU/kmcv49oER3V3VD+SyqkiIopA==","signatures":[{"sig":"MEUCIQDEvMhWJoekvVl4fr0RqERddwsQZuvFL1IylcoItySVLgIgT2rE59xWlZb6aZCRAJQgcm83VDcx0bJ7mGxB5UNnI9A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhoEuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX7Q/+JTpecliwPlwDCD/EPc4jRC4FzqqTysS2gTQ3DDrVnISn7zUe\r\n+elXBeu9A23wnUjzC1DdESVIILltrlR7U/vsA8QktUgfxrN5xnvtm7S2qWPv\r\nK9jS3gN9+XiT5mjbOH7kjw8m/ULpp1n6cL5ZVEKEo/dqJG+XdSHUodiy+FR6\r\nSkCXJauWVI8073Q9uJNlVWCEzGpbATcxZqjxlKBu6BPaHzSjihl1lFwi0A7O\r\nauO4RSnLRG8palqG3qnSFVrFC7Q9j/XPgGQU4DZze5HceQwGNM/PppjXnKpp\r\n5Nhq2VPQwcV5shlV4XTCpcvg6fN8xM7wl42BvtryoFtDBq1hm3guqHFGc7j8\r\nt69bkohIZhxFHLzJ2J0qQz0XX/94b3/puu60CAZF34qBaYoLMBihX7rPRlqU\r\nVBm2PFEvVUD+pPdS7S5asAygzxSnQkBHy0TQ4ShzlSdtCYlBDBDMLWy25eQc\r\nCJ9D+N2p5DxY5D3sGPtIK3GafhREr1YIn3QQeICPHi1zlWYPj6lznGtf4r8i\r\nRr0+TyS1m9zse55tw2V36tw/66Ao277zbA23rSlQJzJL9USdomgN2J+940FR\r\na6zifWKddubQvu4dEF2DCrOBM5eAtHcSp/Nw/nK6fwxl6hb+Wy8EK3T1atkX\r\nThotzI1mnPLTYXSJ6Lv3cQ4Ov1zMJD/JbTo=\r\n=gpRw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"8d946b51902fd8f7f1e3125baaa6c8a5695e1f85","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.40_1669759278093_0.5192926357357464","host":"s3://npm-registry-packages"}},"2.8.0-alpha.41":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.41","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.41","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"9c043b47781479858d984207e706f0d05d9b0d1d","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.41.tgz","fileCount":31,"integrity":"sha512-jbbwsVI3443GxJbEhX0UI6sjpN0cgxpwB+sTnnuBj/UIlXW8EWe7cPM9BQmupht09sg8L1zSq8b3qleNUbeuDw==","signatures":[{"sig":"MEUCIFO7tkR+O4Chr3cdQjifbEzfbFX5ck5CZKP+N0eFj5rHAiEA7Tmg5XU/Rw/0D69PEUke7vkA+j+jASGHFlBnfgq0qqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807030,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjhpGwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqByA//adakqgMwPJLd1UybdAfSM1mQgC/ucEYhYonv/90bQNFSvXgp\r\n4c3s60hzTGNcrr+4Rpk2ahaRbostZe40R6esNf0zDlQympzyu6P8iYFp1a45\r\ngazwlqs7kJNa8E39qADzGtDGI0bjOGrxTLqQSPI0HGNougB/qix7Lv6LhxfR\r\nP+TklURAUZW2xrJgqwxnhGPUpJFjBrbzsQEofkvp5T/BngsNLitecalbSqm+\r\ncsNVj30hBbv0jZdrpXdqZe0QXeEDooKrBY/WwxOmCel4FkJur4zud5ycMjmc\r\ncUxELDC96aAIQM2T5fneZVYXtpi8Ri1b/WZu/Wd3Sr+yqUbWmCgT899J0958\r\njrggDsqR2ESg6Eb3P6ncBsZUPgGBZacfF1K23ImDe13OpiLebty4ls0mUN2H\r\n91kKqHhVJ/mFEk3BO8unop8xTbhg/YYnrvvis9prCkAelVWTqiRxRigX/bhp\r\nVGWgy9ObAi5I/QIVlfFtY2eIsMY/iAAcd19v+9CMgIBuqjcMMzOUK+F0LMfq\r\nMviiB6a0L2wuc3Gn78IiO+2NQ/rW4/+5IF4JwI+JBVcYyQxSUpzBImpLtAKc\r\njtpZB8Fje5LWDt11n5TW9jYsMK8XAcLtzXqiGlmTd8/G1FfgwnTLr4JwzWNI\r\n8GxIA2CxIQ+dv8H7aEjbyvGAaeHRGbvT8Xc=\r\n=H76I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"2478a4dd3794ce117532386c36726e9f0e01b384","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.41_1669763503769_0.5545431676782191","host":"s3://npm-registry-packages"}},"2.8.0-alpha.42":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.42","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.42","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"465afec7739e899928ca8c793db233e1808c1745","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.42.tgz","fileCount":31,"integrity":"sha512-Xkint/om+Db86NTicyL6duTWs062VnCyvw8KxSFaDtd6ljPncu5zJIF3aMwjd/diAfEK3iguBEgXqjoPN4Kolg==","signatures":[{"sig":"MEYCIQCBmYhP7TvbR6ZkR5Z69mPZ50R40S1zO43k0hAYZhbOTwIhALje8BJnh4OHOcUOYkgDAdi304VNwHHbcwzeXWHYbHN3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807139,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiNAtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUsQ/+Jm0+SEU4hvcOyYLxBpJYyl2jMnl00cbTJpXoK0BFM95npYOo\r\nWB9+h597pDuNGRP5YCTlxMJQg/4Fgk+b5+6dsLIkXhimXTzFQOXUObkWkdKy\r\n0u/mdLmpwBr3FI0UYEtvCWsOKJCrAC6X0zKsnO9LS/yEMtprRaoPSgxQNvuP\r\n/SPRV0NJ5t82oPnDuW4A5CLiqnTG0I2FvQMi0ptDrHaMJmv4NO8XgWxNS1Kj\r\nzINiTK+EMdWEB2oAcYK8w+8uRkzQnrrtrnzi+KetoURfRRaHXZCTx0J3C9Vy\r\nvGV4EA+X5rdqfjaCfO7pgvn/M7eeB5OXOcsf+6Zwuc86Ycrt1EDPqfxalROS\r\nuTWXiwk3qdwvMyIoFgEY9YQnYpv3YzCOCNr2xYxZ1WYL6EhwODZFrWGkixJ6\r\nYAYNapKPFr+5jyM4X/cmglxLKpJ3cFDsxajZKSTDyug2L1h7jnkcFadVBMNZ\r\nrxkBYEKZlZROV/9q1isNEN7bDPNI1X6V/WJd2BPPFBwKxKGZct9jPVbwVJHK\r\nbOiB8qIuz96xnS1fTBTNt3c7ACeeuR6wX5nw/78JqNLh7IwmYLGNTNjiGbR8\r\n+aN4ocb0QbYA8h2GPWdp7pxXJjb32vzmyVDMQHu2Oig0u8UPn5q78ffgi6Lc\r\nJ2fcWkh1rlopE0fmkPkKyw6yXyKN14fLE6M=\r\n=MNTL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"961398e3117dff40156425a96bdb51083b78043a","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.42_1669910572789_0.37618670616799466","host":"s3://npm-registry-packages"}},"2.8.0-alpha.43":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.43","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.43","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"804af7b9a6f2eaed7384ad1312d3ac3c1d1944fc","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.43.tgz","fileCount":31,"integrity":"sha512-RQUKk/Tzpsmu7XCvaCvcNBC/qWwbFYH+BDZQ6geJym9xl0Zu8c2M+reDuJNNbf6OQtW7vg5Y1A+QCVl1ec79kQ==","signatures":[{"sig":"MEYCIQCi0Z4GrbOyIT6dIkMvGi7a4Eh0EGiVlbymK47dP1uEpgIhAOlhEWFmirvGNsh5aH+5PLUKOJx6xzNKSN4gYRvD+ZPo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkicFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb0g//Yam0iKh71Y9uqJJYj/rw6Uep5vVxMhBBV3V8aYiEr8J0Ook4\r\nllh1hB0sw4HBK/goT6zpPf1PZJbzDD96cRG3hrg+0fWmjBO8rbkN60zeT9OG\r\nKRurP+ylwDUOvoL9aXV4sYEbGrA5D/I0435QxH+Ha/yspj2xCtBgXNrCPlPr\r\nSBucGNF4ctW0xyPSOXWwvNBgILY6zHe/gmvPfDcVAzKihvtKGojJAX3fkdlw\r\nGzSn7ng5rNTrqSKQbMtrFAnUF4dvflN+E6yaUbwANhR7CZabZPRaMp3qFIBY\r\nuge18luGceoaF9kjRTB5QxTkksQCJKhZ7x+mcED3C6PGWz7PNQyxM0SMOBw4\r\nHZ/FFRUBFRs7WYdSHKPgVMz2LeOzbcscdrSIq/6B9JmW3gKl1QkKGE9F1fX7\r\nUsWevE1Q5wIx0axBGnd/lxMdz8YiqVY64lCyDiB7fhhSi0AZ8nr0Y4zR6snS\r\novxbX18dVTyYJpeeHEOhb6k8VpscnhRExzvhmIt/ipzh3mClUrImfVERz+8R\r\nrfTlo05WMjsBnUn/MqzparlhvCJlyOXnX9suh42rU1E1Cd7l+Uehbawt1dLw\r\nmcFu+t9Ybqt0X+8VcWyEOclGj4BMfY5EqhBiV2PJ35mDpK17ejroOxaGGLuU\r\n6cFPVqeH/9RNm6FByuVetQGSq43l10elXw8=\r\n=7IBl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"b16841e4d074332b306bc17cc356848e355bc776","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.43_1670522629221_0.5829644884593099","host":"s3://npm-registry-packages"}},"2.8.0-alpha.44":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.44","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.44","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"f1c61f677b30f8d000d5ef575cf5a63037153a75","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.44.tgz","fileCount":31,"integrity":"sha512-24H9eAisLHsYLGuMt35Wi9DkUAzRSwF0l4qfCBlQQ8zpMD9Ro447canKWUbv7yWfPjxS/hpAERyTRInO5vuUYQ==","signatures":[{"sig":"MEUCIC8z4+ImR52M9i3rDetSEZWoFGPKfp5Mn431ijPNZLZfAiEAtPiomiQxHVD4hxN599MVBBMBkrQ9Xohx9lF/feuiaJE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807636,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkkG5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcRg//bGgSc+uld0WoU5K4TGfHhuvHvQmO7+fus/9wzFQbHZYnFmOm\r\njeeugL7yPel4ztVo9QMR00EVbTo/qacxUe2u/wFyk+jvIG6vXaJ0R1aP3nJc\r\nUJFsm/PWotpZbc0RCC21JI0PmwxFoyQ0M7wmxdQHn9Tq8gQOH8uOed4rw/P8\r\nqgPVYuajhH4pSz012cYkS1gkB6PHn9jGNMz66sixuoFmeSjNNsf7dj30I0W4\r\n7PhHcbR6QpsSw2wzpF5YKqt6tUPO0LeJmHm6pKge4lH0OAOTX1O7maS3ak4g\r\nPbJCzVkJia5tC50e6d2SPD6bZe6f0vjx86X6Ar8DlQxS50B5vhSkHiG15yAL\r\n1J4HNFKVGzO1JxZJtBZeqJS3t/pPDz3h0pGcE0Tu8hrBJMkKlT/p7WGbYrVa\r\nOjFrsbvJhPRuhZY3u8BfBk/IBHYpP2YgRsKSoFHavuQSHtbOmzX1zB5LIvpL\r\nPzla419gFKjEdLPn3BgSRRXdTp/ReKCAhQWcZBhxB9Ix+rX5qx08+9Hhbgsc\r\n21T9FiRZS3AWLP6GwSBLp9SbgYwTMttZRUMYtu8LTKZrdroMpL0Kq/Ew+fqq\r\ny/RYKMtWrUq/33iOqs8va9EAv8UD2DstgiK/9NdHQxX3+nBEbGGzbp9gsJka\r\nEbCCMwuTjaBhgwcmWEjKBaqpAa6o+LBWh0w=\r\n=P9lS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"a233fd66d58a09c82a8a1af726a74562a3b7f244","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.0.3/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.3","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.1","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.44_1670529465223_0.8799870289148704","host":"s3://npm-registry-packages"}},"2.8.0-alpha.45":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.45","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.45","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"ff46d90ee8d23f3236d7b51e2e60f69eb4455c04","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.45.tgz","fileCount":31,"integrity":"sha512-coSH3OFp21QvZIife9vnBQiIfLQ+7DqOS4X7U3KKHgyJ/LQLUBuljypk8QgKzLs3VSTnfiEnSBqK4OUuDkoeCw==","signatures":[{"sig":"MEUCIQCMxs1uaIKqqso1K1EeKgbonbNXCn0x0bzAlZ183ds5iwIgV+ACqtkyrKRkR/3WIna1ef80O1CgIlYY2gGpffWfABk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjkmEsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoDsg//dMTzLcmMEgikRWYGWCkN6wv+OtBFRKdCCGQI29+WI8dYHI/V\r\nH0QZucGrjNdfVnU49bBkjL2coxPmuFsRjwnBbunvz98Y3rLVgt4JJvoteyJq\r\nXm2JrwtCPZt/hDMIeEzmIGezkLM8GpAa2OxRe9SVZpIcb/dLd7pNeR2SjxEO\r\nM14mL4AjM4CqQj8I4QfyI+k9HV0Kc29BN13Mda+KTFGChC0WWdcYe7vVQH5O\r\nk9u3nJm1cpKsU1Sy+c2OaLhA6l2Z4Q5do9+epCWcq3TCG1uuob3XtC5D/vvu\r\nST8+kOUoMxcY5TLtc3W2HRmScpCYdporSYeLmJ5JwXMV9FflPhDKihOjJNxO\r\n2gLm3qZnBQUQjezb/nl9X8bBU7oO82WqIyxsNZtMcpjEsDG307nsiigEUkzQ\r\nBblLuMUU+XPxjjH/ZqbKNRXeV6ZOvhIKAEvKjqWEpQ7TlpfHuGJHiyi5AdAm\r\n4WNDdwu9gun82hu9yfD0NBZIS2ZJmiHTpvl8P2jB4YJ4Z+OkPcBOkeCpflKq\r\nZYyJAtEI1J9CNE6XZ4ZfYhYyvaTlTtCx6mIbVdqBrA8RLdOyHnIekG7hHWrl\r\nK6m8Eo7BW/ceKihV+iy4HY4Qlp5IXZkLZ1feTaMpmLdVGjtIsAlO8anEaE2R\r\nQKQC1n4j/nLpr8W3qWrd2YFuAHy9w4woSvQ=\r\n=Em3T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"1babed3ec1c4fd1078c7f257900dc22cee9d35c4","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.45_1670537515878_0.677868356328674","host":"s3://npm-registry-packages"}},"2.8.0-alpha.46":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.46","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.46","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"73ed909802e2a93b585d2ea0c14f35c7be788adf","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.46.tgz","fileCount":31,"integrity":"sha512-4Iu1el42jHhPzjWQTkol19V+N7e1s/ViMTgygnBL+BIjAtpEO29SFyyEnw7tHsHFDQc8oXJ7vpFOm/CTob5NWw==","signatures":[{"sig":"MEUCIGvXsTq6fAcbxYmUdXlfHJJlc3mBkHVzkYCXOfnC00RZAiEAsU22GnQyO6WsTqSq23HLxBoq4zexfksFuaAQmJutg6I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjk8U1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolPQ/+Ld5dbZF3JmTtHj0ccH5GB0uGiuN2b/KU5qIoOcIyGPuasXxl\r\nBdSodTjfc0NAbQKPW0dlTSDdaLE9enzI+swClJ+aTkoOHlKpEocYWlJIwX1o\r\nSdMagLK/Ohc7JotoZdpLsll3O1XlTU7Q8I6aJZ926d2686PaKruTK62jijsv\r\nd0/tvkccobZLwGZiGBE7I46fpQw3V4Wi50CYGsmwrHIFAdPp+6/GvXdIf/ag\r\nMmVzTwmf/2eO5rinbwA/Ssppd7sXyM3rncnBCef7ieLT7on3UOcl4zmhSNEc\r\nleLd5orbfdlcvsdCCmHea85lAgNnyYo3mDZ5xPY3rJ0pU8d0q+bMZicbU3eE\r\nK1X/HQpZmiJvbb12SkeCgKW8ywWUD1UDWS65boKy8cJD93I9zPhurhdjB794\r\nhJ889+88yPKBiV4OXX32iuiua5LsEARSIE7+cOg6bfYfTWEck2NDcbZ6pZlV\r\nGCQvfGZnavXmQbQS3Og5z8R1nA5fAGnzYEyWbyuDVhdoAuXq6nrFXeH8olGB\r\nxG0Q5ijsjKgneM9Tl48uk4hbADgVdFdQgfcRYzp0ExPwymR01MKRIZa1IGyD\r\nVG8H1ULC4BEa+W2psTtY94Mzd84Zfw7kYnPN00MktzzaryYkmnXmuWIGkFlp\r\n0RA31tN0ct2DC4cboWGHqHQzKYNx2O5LYik=\r\n=bymd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"aa32f9a9246f71810435c9ff804a59f9191c6e02","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.46_1670628661266_0.7747332842973766","host":"s3://npm-registry-packages"}},"2.8.0-alpha.47":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.47","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.47","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"95f81bc51ff763427129aab292243398056a73ab","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.47.tgz","fileCount":31,"integrity":"sha512-Brca0hN+/1eIeDa0c9YvOt4x498osOnalBf2GnV/AoRXcXdIjGWR/Pw8bnJgoqXYOWO7DtDBeWqCIFe9PevRhg==","signatures":[{"sig":"MEUCIQDgnSiUrbviyyH1SIjndsyy6f5rb2XU+28Cvw2opsGlsAIgZCLlsk6XDs73efnuYFhGj5ruMSf7n8m2TP6cLKiya+8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqxyuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmof/hAAhqSu6k6HYRvIlBFWvpa+8Llmd2Tq7VH+yqokjE91GgU0HpJ9\r\nWA78bMBCSYEjapxQ3B4vT0f/m2MkqAY9VZJbAGlfvpSG58tuJOpKlV/C9Ugp\r\nd7diuZcFcbi4PwR8kHW3+GQrSKys4K472o4hc2I7F+kRRFIqmnNS2wMAHoiB\r\ntmbkTTpd+qXp0Z5dzE++ugX3jp0DjTv9Xkug1fha3rHE2KqVKSOUCZQK+KcS\r\nY1R2rQlcLx0pHGa9vRIEsPAI8kvDRc5K02OBMSCiP0pz/SvC+KT3/7k+GnBF\r\nNxUnWvxIxqggRU8tkPFrZtDzSluLswc7Na19S9bv5KrwpxxO6DPohgHaLC1Z\r\n8MNo6cU51p4bDLrE7qMzmDGpSbn7pSdrBVmIk3er01nNCJlXlcqyWyg+oIO7\r\nWyRju4ueWxK2qHfEa4s0DIFX0laMEvYdpodAOPwOBMFJ/TttiyxGcg9I99Qg\r\n2+180ac0fWYYVm51J+DPh/A15kAEIqgq2IGvwVGqO/Ae7uL0+HpP+jZ5pllo\r\ngr95wtUEQv+nn9aYL2liZtEa/iOKjLBXlzjLqWJU10ApirISUmjeP0bAjZPx\r\neSg08CojzR+I2DEMtVWC8Cz4zTi+WQT0/7rYIOVth21/J9ViUGKhCYv9455Y\r\nGQYX8pqeT9B9NWZ0wHl4PP2cz6BTws0rhkM=\r\n=G1fr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"1d3188f205a95cc3cfe76528e3d11eada53d12d2","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.47_1672158382036_0.15318554330720668","host":"s3://npm-registry-packages"}},"2.8.0-alpha.48":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.48","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.48","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"975fd0f965c7381fd8dd79f2ce515552cffb036a","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.48.tgz","fileCount":31,"integrity":"sha512-feUC2iMIQMnL3Q+kRDgaxPzNPcBEerXDh8ryTtSo2ccofrL5YeexOwz7IUusEe6DnVgXah6zfMNEv6xrs1997Q==","signatures":[{"sig":"MEUCIQDVoxKb7VI6IJhKNo7NUPGeo0YsNFZww8zYgfoFtWcFSwIgQOKNqhe7B3nf8GtcSKFl4ovY2kmX25ChRN7Z2pdnyt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrG9gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq4Pw//Zv5Jio/ECFZasX6T4R301nfpyAEh1aw+oTY9dghWGE30FtNX\r\nzjohED9SzH6ysB5T3axKbYkyVvuNTDaYNgJcAykAhdzMXnl1h5X0EyIH0nOQ\r\nwmbvPLirvraaOvJZ7I0lBBSxcgt/3XG7/8MI7YnROPpDVBLh2sbjjZXkq65Q\r\nuD3lJop7ehLWaHrht4lKZooITFIgVfohC1vb35WhqV28iEMLkEyoEMOHO9M0\r\no11Xbv/71b/5KihJOu/yrH1BuOWBn0t6UI6CJOe4pI87CHThAfgNR0W8VcqG\r\n6XzkcCG+cUkUgXnlPhfdqY03fLpKbSTc9tU8V4Wt9E1K3Q3UDwYwN98bOJY2\r\n8ciZOy5P2/Fu9nPJydRN6Yny9/FURAZQOA0xOMnvN/Za6YyMnC2eC+tfwZC1\r\n4lJVLXFhTjG4Htu8LM6JGDd71jrgOYclLHwPMR8ldQm6rztL5JK+gUJObkzC\r\nGuwk6uZ4gUx3+zIVzYGOuKEFa5SFbVIW8G6O7E1Mbcbz/x3FheVf6QSwV82a\r\nH3karrQXoqJviDlwkeUCmlM/YWKV/L7O+yVtA3TqPypmk4JyZINohJf8Tlhx\r\nxY5DymwX7W8afUFTCXPbZsr4nlGTBEAmKGwIHG68rGhOlHXMOQBmzzzY6SDe\r\nvL8G9OMkCTnPgRxQJMcxdr/j8/A/5JJDAy0=\r\n=5wZQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"ca6fe0aff8ba213b22ffcd35fc2b16e3644d2963","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.18.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.18.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.48_1672245088221_0.17972868348116156","host":"s3://npm-registry-packages"}},"2.8.0-alpha.49":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.49","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.49","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"058b69fd4c7921e29210dace0ffb5f1d2ccf1eb4","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.49.tgz","fileCount":31,"integrity":"sha512-4Fward0xC/XXEzxe/az5n+ugvz/UpH8ufuqJmwg+eUnnnT4k9rq8ACf4pvOO6JjPDveA4kkV2QjLHVQ0Ry1log==","signatures":[{"sig":"MEUCIEyuPbdu98Kp/JJWu1+dZDmyiJ7JWJcVJcz7M3AqsgpUAiEAzB9R6D2kGzY4AzKIKs0POZTzqWV9VRuO7FbBEU/aUaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808169,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyV/sACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo3chAAm4LEGolfnwHnGYkm9B/Mt7CLIgIf8POLw1iexFciZ2YLu9ln\r\nLjv1nE2UIYKWuLyIKriXkpZpiv9V2U8glK+AYllhDViesyABgT5K+9kPhJJG\r\nQtyuFddLRLzUTTKHcZKtwEuVnclNNT3RD4qW5Pa2XolrsjOaH3PXlMyRFc7p\r\n4lFWx+oK8Vf+srVA2UDv0yuTyuQnPgz1hOn8PovOYCd7sklwFzoHAGkyVF1e\r\nVu2md4xCVMzXBplh0fDQ8kGUZnYbP3SS7t7dOIRrfO1AABjz5nKaO3kSW5dh\r\nn8Bcr/aGwCqbZSw5cdnHzYM4tMZQ0APaWtTeVNp1BY6r4eIQya5adJ5TcI9P\r\nr+pmcUVZnYZk4c7u+7UqG7cPpwlZu9yX9GaBpHsaZUNmWguCJR/qrrM3y0Bv\r\nvLW7JGTLPzdUKUmwHQ39dLINjXqB1EyRNaowwHE5q1AV6lGAIJIb+0zJx9HA\r\nOUyAXvLn2B5M5AkvCljqPRGpXe6zzaP8tACSV43INC2DNtJMwGoIhPWRvzAd\r\nVZUkhpWyeO/mdcCH8xpUKzdUcEB/VIWs1GM5/fZ+WzMjVyA+uovDTawaTDGp\r\ndUAQbUmpKPUjmo1GnuL0ev8jwP5lw2YqiIfc5s+sKqugp+7EqoMg+MuqahKo\r\nsYQ+CgR5TjaCO0M/qHw+E3F4CONvpxDA3cM=\r\n=p5o2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"ba19b43df6e5045d8f43324deea5775afb6c6a73","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.49_1674141675796_0.6141918189378761","host":"s3://npm-registry-packages"}},"2.8.0-alpha.50":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.50","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.50","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"f3b77b1e0f1fa438a8d51cb6b6bafa8d2d294569","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.50.tgz","fileCount":31,"integrity":"sha512-N2JejXT81MjJHZEQuQviAFGv3bb+w5Gzho8dgDkHhZoOoxWP4sjYXolUrFb7uPf4Pg4QNz8gudUQU3TWm+pt7Q==","signatures":[{"sig":"MEUCIQDE5Exp8S6yE+o6Oun4BhHOiJ/tVpMTt+wTeCQ97dbDQAIgWwd7XuRK95vI442JMclP5Z9czBYC3EacYcssepDDWA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0oAaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+cg/6A8wfuIIjkhF8xABCeG2vLES4SsvBBGUNisOVu8s9o3U8yLRY\r\nisfKW1RHAFV3K0254rQQdMSP8jIShE3J/PNoYFp8OtTbaIbGcOs+xAt15J4+\r\nP+eqMrjNUcjuTnERjFoRbvG89GAfZpxWFTDxt321+rJJBeB+refte0ZG5ypc\r\nTsB0egLYQAqZ2tVwXC4dbGOzyP5Ahs+WxTyyFFRAcyiMhgKsQ6KqozDNZ0nH\r\nQcgj/4nyHDNFo9x/+oPFIy028jmKxR98i7e0uR3CM4g7g7xPF3R+IH+8LD3m\r\nPjxl/P9y9s6oT83N/exCPxxTdNn30OFXVh6osE8ke1jyX/tmVkVISTvfRbrJ\r\ngSQpD+jNnW+H6lmloJlH/A5jXJVQO3CQsBSEYXI36wwu28dWTE5Lu+Z0NKjX\r\ngHxq6vdlPTlYus4h/CbwDqPFovNQ5GPODb5DtFez5SDooTYo9ue+fAq2KiGj\r\nCQ4rUcUMirLZQW6IrrhEiKd0zsRD5HdqcLAKyCXgkTYM6C44hEa4nfTH2O2K\r\nLjItNTWMQoUejWQrKtg7JfK0ttg6Z5pc6F1nSODxaeh5B0c/FDn9IfegoiIa\r\n/cPJ2hSFGiwUBTvL0xr8+Vre73EY0O6cFfFGJP9jDTTb4EqDrukMpTXjN1P1\r\nVBdbCYV0MbCqUipTaY6M49VeRfG6a4F75ws=\r\n=+1+x\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"81d0c058defb3f157b1278e737c04bd316897ac8","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.50_1674739737726_0.32973368505917855","host":"s3://npm-registry-packages"}},"2.8.0-alpha.51":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.51","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.51","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"1e42b2730c08d3cfc54a494b738520f158822b13","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.51.tgz","fileCount":31,"integrity":"sha512-FO+rs8/6cez83lyqjzACGWVN9FHFFy4mnRW7Y2MAjO4kdiNPPlCNGY/reFSkBZDUI4N2snwfe/fWVq1VzNPUTg==","signatures":[{"sig":"MEUCIDVVyP9iRkpF/689UXbx7G1UFHcMfE5Phb32eL1Ol54LAiEAkPhH3+psEmESmJXSpt92n7QUE0Vs0rpnX0oXL7SRQ6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj09p/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrMYQ/6Ai59FlQCUmnvP/+ko5V0nrlP8p4leNrN/sZI3IsbPqU13DAE\r\ng+xM5R45syb5XEoWrfmils5bDV0XxQwYm7Kcw3b+RGW9WzeOgxSQQUotLArf\r\nh/KZufcFC5x5a/HmB7YBz7J0TkkMnqlydYVof0hfmRqMKMnZpF9sts35a2oY\r\n4oWesIVpBLmbEUIbNnNK4Mi93RIb4a5ZN7O5qKeYlGJJRfEmGa0K2kcJ4BXk\r\nVKtJZMpyZBG3hEsOpsK674Tnb/IqoEroIeMV4da0pI+ad7xcukrcvliA4Qkn\r\nxgk0bmr1d9ZgM9t7Ki6m5DeMcIcYlHLqyrdOiHql+AhMk0dukiw9k7juqNzz\r\nlIJjb+PCd3knuWSLJEOFtsWXpmEDwHL1QMlabkcLmAL8K+TmSXniQZ1QH168\r\nHs94ppT80BdjlcKrq7SG/S3xje/iSVlFrWeuLVAcx3fJ9bJPvpe0/zyjt986\r\nXtX7eAM4a4GZIjCxFJ1R1mS+UT+UCdaxDyJdrjBAhUqBS40kdhdd2BS2mk/w\r\nE0R1HfGklhyosnpv+dpRANbFUCoE0l1AbsAPrtyXy6IgS2IMCsdg47zImvdT\r\nxaJuA42qafrWEcRgYXi8HY4gEuBYCX+oozOzV1DgpbyxWEKSK1yjSVoWsSAB\r\nOVu9/THpktbVKsamfpt44jCCkToRlyKR4L0=\r\n=uE+4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"053aa07aaf5b498982b4f68eb7158a67c72ee2fc","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.51_1674828415493_0.4395268818105915","host":"s3://npm-registry-packages"}},"2.8.0-alpha.52":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.52","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.52","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"2c7b4513784501c2128b3779975bf3e03c5f1e23","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.52.tgz","fileCount":31,"integrity":"sha512-M+3/IRLZAWDz+frJ6qjsVbkzza0uYSB9bOj3bB22vFY8lXhAYJnWpKBBXMxlhCUYHQBiQwQ6/Q50tdSCCPAhmQ==","signatures":[{"sig":"MEYCIQDoy6Y8hP07iELOAHZFcLAiXRvxziWccrBOWMUDfYoTWQIhAIsBAiDN5kPK9OMzkeT7zS2IpqPXj85N9mqLbFxU+5CJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj09wLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowxA//e/aSlGJ6CwpCUohX6s5E0WHPlvDLemSFl70ZqrofstHDKkLD\r\ncaN+FZRTWm2tI8j9qhtc7hhkJEDFbQa2RywPLE48FY1L3RRD5yQJ1U19I+To\r\n/wCWIhdDKfVL9qPOH3czK+pivKQkJAOZ/CySMKFvJvfq0UUbvpbIxWdkMf+C\r\n2UIyzELPcxEH89x1ZqTNRz1SeNMaCWQib6KXi4XWkItVBQAmxKNrN9yRS3FZ\r\n0dQZV2TfTQWG7ydioQjuMFiPOCpByxIZ6nbGoPNpKrncfAF4/J/M9nqeFRc0\r\nJFMuDdLbnsQ2mTkMHLWqaFOMXMfDxi4W5rDE8byV0jmh31CoxwJXG4URzsvT\r\nS5nNYMJ6L8UFtaz3Gie3NfrQyl28ib+JkIHV9ZjzpaLDlmOJ8NVe4o9V5DKm\r\nYNjqcb1iB76HyhmCzVRzabc4OMt51qumNIJ7Sz2zbcYYZihSgqwrNs6cGbKZ\r\nbLzeXP6uJabJ2alH84zE+ZX36Yj3nOkUBmdeGz4RVYF6T++wypg5n/Sn8Kmi\r\nyf4ZY0uAjGs4XwGdeLLjp/G2ACehvHfxfz/sCLq8Q8OW6AbHhfxf/75dqWJx\r\n7SjMpLTZH6wTj+/IQpCbmVl3w7sb7OyDUu0psc8mXGik0J7ZiukmjZ4NCPxN\r\nqQjSo0n7tJ2QVBL6/tIvoJQb/4mo0aCPSNc=\r\n=xXiP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"569198e678ce4845b7c50827263437224ef75e62","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.52_1674828811410_0.06876113902975134","host":"s3://npm-registry-packages"}},"2.8.0-alpha.53":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.53","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.53","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"e853677896e5567936740ae74b2fd0576f03b36a","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.53.tgz","fileCount":31,"integrity":"sha512-5rBdPW4AVEA3Xo2VVpsZ2eePcDZcEGJhdYScCYADaFZL6Eiq7ckLNkSXC6vJx8BbeDOEzM2engibtoUdwZa5OA==","signatures":[{"sig":"MEUCIQC/A8D7XXizy8okyRXQoJjoGVhM3vNi3j6beV+43G5ntQIgDavAfvbkx7lh+Gs8ojz+mgI7yVSkCcHPyOhcYYpGYjw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":809230,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2Re3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRqg//SD9yG/iYEf+GOLAmrEJnCmJpKyYlP6glM2MvG98rdn2TfjCQ\r\nQFEzCYI3MiFPoiywkP8EibH9PzJTUsR8Zc44UKBwdI7sqCyQmW3kkgBAx/LN\r\nrzBmwwqfqXIeIPRGM3c0ZXEm/zqNMLySAGrV3UjRf4sZfH8zIw7wSvgRMgvP\r\ns3I+PhTXyU//p+t8bVGUpJ6J11gQCaqDZGJvN8bbg/FTK04tMg1hiSKacHtF\r\n/l4Col8Ums3tel8b2A+cgg9qL5QTExnkoAWEiWU14HQ/LVs5S1npUkvkttEW\r\nzmcXYV963QadZ/sKZeaxReLgtzD4xx6fJRir7lV3MEm5FTYahAcIfyOvlY8T\r\nXicyU0Mb5gwp5poMHAa/k6CQWLHCWxpcvD5gMCHKAbZKWF98sIERV4lYFKm9\r\nQ1PYklWua/ZL5Pm9yCfNou4KEH/ISUUJf8izB3yr68UxbYse8K0xyeAQOyy1\r\nSTNrIFlRzt1NKdpyGW5oJ/ewVxyLyMB0ek/E4voeN6ukYcAEjgsKvdSWHF21\r\nE+V7wRJ1ubVXikq7W+LXLI//bfJ1zAn3ztvfpPBeEC2pzIh/NPFk6qoMKzQp\r\nDU9tV3Y0SrwTv7/K8GUzHBMT8Y22AddgHSiP9Wslmw6xqoaVeNNd/GAIOIUz\r\nYUITt59xY6Wqb/iORF4CshHbf2YIu4R6GM4=\r\n=lptr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"b5fa662d12c33fda8ea947c61acbb92b3f064742","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.53_1675171767445_0.6844161689428994","host":"s3://npm-registry-packages"}},"2.8.0-alpha.54":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.54","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.54","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"945021ba6c909b64e11026e48f940701db3b20f6","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.54.tgz","fileCount":31,"integrity":"sha512-BO2gM/PlKWMoYL9ZHRQ+l/gR0uD+SwyYxBWuR8RCCgqF8XlET/TR40d3uRPCWZ5whCkrjRQ6IIBRInrrBeIq8w==","signatures":[{"sig":"MEUCIQCwwSTs3flpql50yslPs/qaqx2QlyZgYI2Ej3wQBN6JQgIgCRjVcPixLZwrA0ZWL2AWUg90Enf9TCFXBirCHWSEfww=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":809339,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj29oaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocChAAg+ygCF8DnFpj9mmXpRhRjBaIB0qfUVRkT18l5OEERubH7Bih\r\nZvH/ZpKNlSOFvx4t/VijEng+/sWiUnwbt56FPOL0FW8ghu9h4aonGidaiTg5\r\nyi10+VdP6DdD93oU20KA1XFYpXKIhmNZA6okcIeHwG4P6AgVwUM7HdgCby8u\r\nJps0njwUNdaKOX2GeC274FlGvu3bFDdFOGIUWJAReG5zOvpXbsgixu9Md6Ek\r\nE+/x6W+zypJq5T0t2Nk24BEzl9izN50IUdkdxsfAyhB8JOF2yZ4JwCmBcjTm\r\nD/i7rPYXNAbplJD6K34vnbwjbx7XWVtqza+er6sXb2vRunzHOoCmX5uTULAU\r\ndukMWDjPTAP2OcP5JbZeZvO0u4oK4MlHhGTrp7a4xqWV02EyGJsi4IuyrozM\r\nNgHPGclXIEvr2u69cKchm6bIaXs2hYshyRZ/p+2xuHDb4uGytmo6E4bRSC83\r\np0L8YMIheI1ZPb7hIfqsEkNrZSvcJ60y1VedUPETq/ljzLPrzs1YPCLDip9O\r\n3chybz4TyLbUJfMSuSkH88gqdvB3P3LrOr4KlHxcrCa6iefS156kJIPVGoyA\r\nh49YSuorkFZsaeorr8bdZ6UxSDbgD36mPKXGQ+UhXfgc3S4PpcHY8LyxoPAX\r\nc4EX62UkHH0kTPkBOcoXDwiUCjeYskrpPig=\r\n=yNV5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"878f0ff497d4ae02de0868501532a48e720dee63","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.54_1675352602439_0.22493560113345223","host":"s3://npm-registry-packages"}},"2.8.0-alpha.55":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.55","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.55","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"1b806d7b7f7052cb558f81f667757b7907979392","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.55.tgz","fileCount":31,"integrity":"sha512-wCF52wargXsdsI1lYbb8GuJ9xtBOcEgzP2kZTjZEvgzl5w8/h30ftVUMUWyYWE1kbGl9D6C1K6FDbr758R0I+w==","signatures":[{"sig":"MEQCIB4YkyJMLNUsZ2MSR1iSekUq1XuRPm7bfwnT6c9GmIqwAiBYs1QCtQccSSZAKz+pxLvCheOvkTniigvpYV6kBrsu4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":809448,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4UI3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxrhAAmyvRcAcsZD12PL7oJWkEZd5ojFJ3MwXWh+8k9IK97H40SjUS\r\nNJTlPH6CAkWRNaDc5FR8x1Rb0p2jmzLEFP6gW2eUhF/ZNQKSPoRdY4ej5QN8\r\n1snyB/C2reGl8qkIRBNLt2jRMVZJ3Rp/gk84QnHgOWVJvyLNk2VPfWV8lyY+\r\njZY0ZbLFtcafIpOoBrKR3l+XyK6Kb3eHr4bRpGGbkXVZOHwiXbxO+2S24+hu\r\nX8Z7nmhRMUoD17JTxXi9iTgSTEPNLHijTzTGyLWk1/9VFEXwZNd9OpkiXfi5\r\n5muM0SeEinNTtYJoMDElZQlS41u9vhZF7mLojy172T2svSAlJ0FYB5hTQTDX\r\nowLNJIJjsIzD8lU0s8opAl8MsAtg2fHIUt3Bu71fenYsEzmUsKf/FhvoBks3\r\nzu8GTkf0CwEE1Gw03cabw2BkBgWSJpTMGiT4wN+baTTZVbWeX3eQESgXLlC8\r\n3hr2xEAmu/I4zgcQTAwIZ68fx3DGnWQf03Gryw+OMYvtifpIviB6+m8KALoe\r\noXrHdILlh8EEpl/4c2dXbEowQHf6gbcqXWOr3AcdjuCWW76JMJIV0Sew8hSl\r\nAdfQdkqRbXX9p59kyoV/xKaFHmy+BvXA7EfcQMBOE+jul/aDCzOPRV/Im4l6\r\nrWTUZ4G0pB4SrKlTR6ZwmYdx3FkpiioQVa4=\r\n=rpNS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"f925cdb712d98cc1eac6e47a6535031e4664575d","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.55_1675706935486_0.13075741508921213","host":"s3://npm-registry-packages"}},"2.8.0-alpha.56":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.56","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.56","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"0d1498ddfcbe61adbb0e7c5f88af696030303930","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.56.tgz","fileCount":31,"integrity":"sha512-33gASNDBFIP/WWALvO2WLiRM63Tc0TuZUAyFrD0SS0P2wGgKD2L1A43hk+l1WF4dsov1jTYvP0SYyj73g9SW2A==","signatures":[{"sig":"MEYCIQDwcMLhsN/6pO+C40JnaNU/P1SQ9EhMr/fA+i7UvZswMQIhANh3l4RgfE3KBux7YQzKpCyiTafTs7spfjP8DjDoUmhq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":809707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj69O2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoe0Q//cDlmbO+mZhJCvAZH+Fn//bAwulaEd5UsMrx8azQUTLlO8pKc\r\nDWnWg+r5o2k+ecAAd4lC1ThxbiH9kYKWvEm4AtxHfkBzYWBVBM2nTrQgsELH\r\n0RLC8in5mOsYUvkhemoF3/N4wC7ikKZeeS1sBtZOWpZ7PXEqSnFBmP+i0Q+A\r\nU9VpVCCUi6gzcsSveonBrex2ieOBrAvCgOvqxUyH9hvfTgXM5NOhJoYsWs/u\r\nm675cYsMOKACefOXsELj69VSYXGocZTTMLIt9l3PbcoTOMNUK3bL3lA42z7f\r\nd1JwsWQS3BtY2lz2AyWAM6uY8zBrW+vQ9siY86IkLin4p9MkVJOjIfnE41ti\r\nsv/GNKtTnH1lC8arpdma7gqouOBBoBfp7N+p2UZfGmdPk3VvBuWIahqU0dkz\r\naWrk2xrTb3vPQVCWcxqy8Y8cTF4f15UmZxlDrQBG6GCYmCwZOBibqMRKhm23\r\nNcVwWSpAM7umhrz+vyJfHFf+bEcp3ZJ3KM5FyykzFLODqKwhOIyaojAu44Dw\r\nmpI6jhObJIqGhHcRts1hDQnmAwU2g3cqbqs68SHxuHvzcZxWjxmygfD3aFrh\r\n//PBrapZXo+Kimd6Qqiipd+QTTx87v0Wy4v+bFSH31X76Egm/f+6hNUYLl32\r\nsdI1NKZEkkZ0gvVR7JdYNOt4WjRocLaJ0o0=\r\n=NMLg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"c23c4b4cf120a80c0f0174035cddad3e5158abed","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.56_1676399542120_0.008856424580641953","host":"s3://npm-registry-packages"}},"2.8.0-alpha.57":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.57","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.57","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"60fa32295a35317da0a477a9c8deca0d728f98eb","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.57.tgz","fileCount":31,"integrity":"sha512-084fXs4r7Wmz49Fe5kGriTm8jozkaLB9n7vSLhLVt6FeVYm6bqAuN7mbR2BMcnmqjsyGbV1zBhT79lISAuJm2w==","signatures":[{"sig":"MEQCICp00fKHiV2BFn+zj/fnacACMewFXqA9baBQLAg9+3UvAiB9+vzZL1phjGUKXEE0onofOv2lnzKezD99jdqSE61iDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":809925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7mKgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoh6g/+M948oKBFmwVuNDU1FEIJ64lnvqTcnh4Geaa9jsSRLrqEh+dR\r\ntJxUGRL0FXQCxEn3pobg+TZUejIpUqXaeZ92zOP8mYhngTiCFdvI2XRKcT+2\r\nz8F3Sgv0WHtnoV8fyc0675K/0EDJ/OWHQYz5FaO/dFjMnvytGnbqxa4MAdkR\r\ndU+ASnToHc9vhYfs2lHcZRGf9dTPwpCdufxmVOSGrPXwLffITTv+7Y3LXwch\r\nlyq5Y6A3nbc9T33gSucj5jiC/SwKTXKkbQR20BdTlJpoOMfW3o+Q55UX0SMa\r\nLw6a/6zP7ziTSV6z20CLZqdkuja361GsBipIel7KsZO1EUz1tnzp5Z0Zv65J\r\n4Cg4mbpKI2SgM/MZjOgI9zJ6eGhAYGuGOX9d8ayF23JaUp9PYe9oI8/AMJk8\r\nlwJBku9UwRxhMC1DQcnqjF9M/oBgYVpOZGgzbcYpwEx66hnc1n2Ni8HmHbtC\r\n2Bqt30Y9AnT30OwEnpom27UFrLzezPam9BBKFLcvStLz3Gcjd89e+f2gr2Qq\r\n/oZQKLw4za4iqeup3IhCJEo4+qCKaQRVkrjSWTD1KpWFsIGgv5FyitStNgjs\r\n4jtnuvfcNLtddWlR9mrT9ZYWpOsmOA7MI3de16cX57GOmC6rAkXOBlwxcEnD\r\nuD16I3HvMATSCazy7+ypXqCtAUdBP1Rvf10=\r\n=MvBr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"9ea086693cd584fba5cb7b1bd35a6cba9fa5ac5d","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.1.0/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.57_1676567200537_0.5047387197015005","host":"s3://npm-registry-packages"}},"2.8.0-alpha.58":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.58","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.58","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"804865b5dffe4ff9cf6b38920e67e4463d22a405","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.58.tgz","fileCount":31,"integrity":"sha512-KB4AgRWYzAT10y5Fx/mDSdshAtfXIo1V3AcSX4gaPTXyw2JpdRLyhDVhscXk2tcVedP9dVhjWogoB9U94t17dg==","signatures":[{"sig":"MEQCIF4Pxf07ErOKBBkUaTP1nmXPWnV3tl+tOCYuNLfxUAf7AiAIpVYE1gR3kEzT5VRjfZLFfJxu0gCkkM0EpdDq1b0WXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810034,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj78QhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkaBAAnvRy8khMr+tIOOXWmnwqWASf/VE1l0iw6UU7UPP9KMda///T\r\n/ufFsOcqECLJG0/bzbPg/BHigxqNtPLLs2mL6MsK+3Ke3Kou7Fn76kCtx0+U\r\nS9hLRXsBjZlUbpu1GqD3aKSQuat7mwnZWTquudgg2LYujj22VWI9ZRnYEUpI\r\nANmNJDMZYyEUtIa03KKepD5jL6w+/8YQUeGW7KhDMe9bZZsjyhGNm/Pao3zs\r\nAyfOHThbMHhHC0z2v5d6hCuVSQB1YWQeA9xAAJCDFQqrwM9L6yA5uijpaiye\r\n7Ak0jT52n05z1xDitvRrjMxygpMiY2Yp6FF2czk3QYGjGz14Tn0ym5ZCKXdn\r\nCvAprA0ytrtvjReznsv+UjQwKRlQJorQTDDtT1Ngc/HQbyyKuEXKQuyjhI3L\r\nbXKiJKjSCUwXj3GAErHuk+t+BXHor30fz9BzMtPReoxaQOnrDHB4y1X3UCLf\r\nVNoyUdjt+2MvPQi4tEDpjXlu2Wio++N4vVzOSeuynkyX1p3/cdzI/DpPHfmn\r\nKBK43mf8k0tIc0nNY2mMCKUGV4JSbZZILOFmueTmj48CxDFI7C/yxvM55LpR\r\n0qmCMiw/vA9zEyz3Hth8tU0h7e9AM85EDMSbsy7qpF4BYKzGN+eKa2EpoM3+\r\nIVGrYRJoANd0bq8DcCGTJzRptNmye/7Z9y4=\r\n=zZIa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"d062b6bcde8f225381283ce25b1a7d3a4996347d","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.4.1/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.58_1676657696892_0.9198091364773342","host":"s3://npm-registry-packages"}},"2.8.0-alpha.59":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.59","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.59","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"5da7c0811979514c5730fdde5b6efccb71d2bafa","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.59.tgz","fileCount":31,"integrity":"sha512-YoWy6+Wi86EBTqiu/3iXBnAE2w6+zxC5bbhaXPM2unoLBWvyRtPAwQ8nJVEa8gIb1vgfhUXDP7p9Q6yGagHLFg==","signatures":[{"sig":"MEUCIHPiT7Cj5N93PEUigx/jlCFgvQhJkC9e+w8WB1y0F8iQAiEAtISUxgaKrbzghzUgq9EN9KjcwuYDhDTBqy0mnU2Cvtg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj78myACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4UhAAoouTVC1y427nhYEdnF+9JtJijZvLMhlenYteZyMofow6B/DE\r\nzrvB1w6zN3e+a+ZpOGXoW7+Bdea/d86bJL4cOgzvFyGGviDZdAYjmddZ+uT6\r\n919DKaGsQMiSwm2kuHXJ0vFG9rV2Vy8Jvv9RaphBdi0TsHXxSNilljFL67Gv\r\noqeily4nGWoELMd0Mh4+rIsY8rbQ+pgm6p1eAF5vOBkQHX0E+aQSJcrm/qIL\r\nrtQOqkTESr2d+pQgjLAgQ7Oxf0ryMLJj13V1zkxDcyUSpzNoEPh4dfKSo7Am\r\nBy4daLyDzsQZt+ZrocrPuGchkeeQWMp0VvYtDxewAK9Wk2owFUZYDnXANic8\r\nmvstMb6d9iEfAGxK8fpGyrl1Cj2zIhl/p+f1YSRm6v3xo6AnAeJaLvCUXisv\r\ns7FdXk2HebXvLm6DAWdWrDsoFCfHlzY1RUe1PGAODdWY06mWaOQtpgpa7JXj\r\nRgOsheoMlvIF5WtOxc05WoSIPQhUGFhHSvkeTZWqQq5AxN+Nj9fiS3GO1vci\r\nVIJBrVEyLsDuVNMKElsdVA3w+KfGOugGv6Tn3pcRplIGmcTZLOdA2mg+AEkt\r\nfw4+G76mYVqf2etue/5Dg2Kqn5vxqTpYAUKSuXlDVVupf5XM2yah9dFUdSfW\r\nlQ+isgq+beJlZn9pw3uay6TM8iijL9dwJZE=\r\n=lCf9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"4b6ee0160b0f9258ef98a16d4dfa9770480f05c2","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.59_1676659122051_0.2743632842085004","host":"s3://npm-registry-packages"}},"2.8.0-alpha.60":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.60","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.60","maintainers":[{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"615f9047bf79e13d78fc058c43a7ce439d1d5a96","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.60.tgz","fileCount":31,"integrity":"sha512-5lYETi+u24ISYLiBP0Febf7K8unS8du9OC7IhRFpM+QrmgC5ViiVDchEO6lVJIEY/AhdL6Ofbyx9xH4StfC8Vg==","signatures":[{"sig":"MEQCIF940wq6Ixx1iJ1ehKjmiKGtZ0/pFSAWlMWM+8EmflFCAiAOneVp9HlFEye6ls0U9LwkXunwt7RO8sQR9rHRqL+ZkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj856dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp1lw//XK4orD91RrFKaNA0h1IZrGEp4AZvYGicL1eqVb5eb9q6wUym\r\nrAzkfZjPVs9JxI/C5iP1ge4yfTNtEPK9orKrOraddFf4RTtI2Avd877E4cSl\r\nG+Vg0csoIkZoW7XYvGjAQA/Iks7ww7hYSlwqu6NHv9lRZTSr7/dbav8PqM2x\r\nP/vFD3G9Kml/5ZkfGoBGt5bY8CfWE5Eb5kvyNsXkRXhAg6KmNwpgvlAxun4J\r\nG5t72JJ4m8rWpc4pSq9MQu6ErA26mzz7GQ4bQlnreisG1lGYDMLIGhP+IpBg\r\no17D/c38hQBGIl/F069dnECHtyRxjkcN4mOX+o87B1m0wPC6Fl5/VtsrAMcy\r\npfVOt4ceGYWZLfL0+6XfRYNFFWzoVSWWfejdm6d4pgbSIb+qXSPUwe1d7Tmn\r\noPeCXuSgBBq/pqj87SC0r1HDuC8RHwJcRRfsEVByPbHLNZiWYeCFeOq2wXL5\r\n3Ij3VjM44xRlfZanQnUhIS95bh5XMtbLTz0XmjRnvnw73DWUiZMO6OJZDnqg\r\n5ICOL8CV+zTAGGcv/TVmUyBgNvSOhCt1gK9Bo/fFBA8pfaPUnEDCRrpbeFtn\r\nTDhsPsBD4FZfv+X7mMf6pyVlid8/iDS1AS/zY+Ncv3+6OCcnachTeaPqarJM\r\npnON322jxqHVfkFUIGaBXTS2A+uYQ4+V8VM=\r\n=Fz07\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"4f43a868e186dfdc65d7d00e4d2645e9f78c0a55","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.60_1676910236933_0.34645218416405466","host":"s3://npm-registry-packages"}},"2.8.0-alpha.61":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.61","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.61","maintainers":[{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"hiimoliverwang","email":"oliver.wang4@gmail.com"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"cb93a1d64927bd68877a3a408da38fc97a3e4ff4","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.61.tgz","fileCount":31,"integrity":"sha512-E+m/nXY0L0ORCMV1249xQn3rG9wXtz69+8Vq36eww6Z2mYKAxIDp9I40ztg3XsH4L2Fz4ljvvSRYIq8KuAcnSg==","signatures":[{"sig":"MEQCIBYV9zxDMMT23PlPh+x11dWxuWdJWjHdn6BqHqX1lotCAiBwauVyXb4j5pyDPJGl/6GGPJvuMr2ei1076QWW1TNs8A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj87ZbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqamw/+PP3Bqmji0JJE2YuOdVQXrKphdDdqRd9RWd9MOtbD74XOCVSk\r\nJoQsDWCLLJgcrlLPA7Le7MRg27iu1w3HXWih3nB6IYr0nDrpsUPpxCDrS+l4\r\n1hc4E7Zso9Xgn24xzRGbCh7hpPgBkDZOymkXxeOL0oTO21n5ZihntzDDsoZW\r\nK5tki0EAS+ZWClEQ5IyGhAV2Y79OqTqoPBs77H2vpOIkH52P3U2SXao3LsB/\r\ntUouDzxYsT8ONBr/iy/jYJ35SqWMuDVVfBUSpCGaId64lrh+4iMYsFMg7kp3\r\npAnzEt91PoE87sdA6y8qP8ZAqEOU4dIuoTQweSb9Bu0o1oogU4klLVwjnTaN\r\nEKuQmLEyid4AGGiRyJR/eDdrhF/Ke4ba5z+Hl3Cip2dt+5MA5NE/r+jYn2R6\r\nhQ1/rIRHLPmD5DzpuqX+XYH/soxXQQJEjSrlMSuPJWbajBQNKt9jWdP3uJ4N\r\nh1/1Je9g40R/HzBXzwC7ntlV1BG1XkT5nQ50JoUI2tcjh60BSv1fhgdBPrdX\r\nqfKft+XpfgeKWD8HNLjXqFPH6g11dVATY+ViJNp4SCw2YjXSeoVinROxLK78\r\nU4xgR81+J+q19ymMUuwwyWa8TJZgJSQV0cIlfuhkmnPuq/UN2/ttPPU6TBsy\r\nUtc39U2AuEfCNx9S2OxLB8bhn46P+S0CZ4A=\r\n=M1Vl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"28465e7cdbfb57046f73470566de82e979405f93","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.61_1676916315095_0.7830611424011888","host":"s3://npm-registry-packages"}},"2.8.0-alpha.62":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.62","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.62","maintainers":[{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"305d9209bb32d668fb6fb4e3bdbbac81c5ff68d0","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.62.tgz","fileCount":31,"integrity":"sha512-wkQmqLq3wKg5gGc68FoMs9K41EbBIfvb/WabVXQnw3buGqrxRmfF1vetxMiY+DTCt2AguDEpE8cjbkcG2/M1nw==","signatures":[{"sig":"MEUCIDZKtSdv4Zh8vEGHKI3QyJQPRwiL4sP36YQs7rtg6uEFAiEA1+ppFvfrE/vWCdI6ShJ3Rt7fJP+YZ3MgGLBh0grJi20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810793,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9OrJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpKwg/+OPG0noy5vPlM7hySZPxylWTSH9TU1JckO13wz0OdWph6lxna\r\nacoIbOOGk8ijeuVnuGcpaxY1SIcYkifVRUzi6hVFRrVauI37FC99iqnzODcd\r\n8V822WBFG2XQkA/NfuJFb0RHm1L99GvYUZGHXaa9OpMZ4nMnt4ufg9fm/Hu9\r\nKlWXg8BNcEL8z+LZuUD0+B5JeGGxWDfpNJoNkuJnAqvEtwfN/rGT+WO81BaE\r\nRqk2pcozDa5Tct7oghrdx57fg9wk5e9l2p4UBLztcUixrJFl++0UsL4vl+ld\r\n3uHf5lNfZkmR69LOAUOs3+Kf6gWz9+PWVPNCIltA6h2/H1s18KDWpxyqUq7P\r\nnmODT1v4ibj34eWUPqiHJZs9sbCYjVHt17/Dn/Vjrje+X6vA3pl4n+IVQeuH\r\nD4ao+TDFlXhbSszhi1DrH/2pVv6C7+y+/rDFukoXvdjj/l42ybPpQlkeXBEY\r\nSshocRG7p82VvNaoeOrhEdckrnjUdASF37sYO/Xu6KqP5GVp0EHX7fiS3ufC\r\nAKCtx1Cxs9lSALcz5ygXOtkq24M25Yp9FkM/dRccAHqYUh4yH3jGd6+re03Q\r\nQ/L3bvuoafcE03ixAnNjNXE1QSzjm10un3684hYSMLFRRAV5LKkjAVqeIVtV\r\nz8wkasjRXwTQhs38BsB0IqGPobhD8i7xxj0=\r\n=d+Qr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"a797ed1e7f01ba87d487344b127e597d2c604b9c","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.62_1676995272874_0.9641473896469801","host":"s3://npm-registry-packages"}},"2.8.0-alpha.63":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.63","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.63","maintainers":[{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"5675458dabe10a4bcf22d92753579a8cec34a4d2","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.63.tgz","fileCount":31,"integrity":"sha512-OY7vHxMvbe6Oq3qYMu9YRdSDjoUKsW86T3EJ+m+MvMPfiWhlX/NMjIAz94HaMKVyQ8CnSddGRfK8gggJrtg9QA==","signatures":[{"sig":"MEYCIQD9USLkwPDq91p7Flz28ArAj/8kDUFD+vYhjyQjXlOSTAIhAJue397O7kuVrKxudWPXFFnfQuYRp8MYFwHthMx3oJ1E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":810902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9g22ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRKA//bvh/gGLXLKxToMO4DtY3P6qJEYj6Y1DbbaO7JR7G7K9Q2YWr\r\nSuqCP7jAD0AlkuMxXv9jTnJM4rsEHl0q/nxIDg1281LYlSuk6/Bl8dBd8FAV\r\nWfaDUGgTpHgyhyFaKVIvcH7FqAO/O3nkP5ja1d8WlJ82ytTji+Sjje6H8y5w\r\nx3yGNgH/YXlYRKj36XNRgNvcp9F+rfoaz8UFc0svo1n5p6vYba0CtZgxRGa6\r\neIxpx+NENyZBezg+STL1HVBHC2cjWDdQM7/EPIarqXkWODtf8J5MBm4M/EGI\r\nlofryjBom1RZG9ysUBi4LnoRDOjohnn9uRE3QrMa2Q0g838S4siSq+1PF6PN\r\nLd6CytFCe61mbzJRwc9xK8+OsIWFZMfJuh5aGdXfe/u4vQY+dCfL5/arM89G\r\nUqrbl32CnGg3u6QYIJ7+MohiTe52DBf2AVIMc2T2W7D5R/Hi8mc1fn+rK0Hw\r\npIAVRWtmkSS5tcbYMnsbyWJjhIzjz7PFO8BNGMgXk+z6VfQpEU48rMHKBU7I\r\ni3OTHYZag33/QAm+40cJQHXOw229ckmIZKGW88+ek2jtIsO4P7YhJxXgydhJ\r\nIkXc8Ru9cx0bdamrUkaNUhlES8d9FwT6VvQ/f/JyFRcr71SC2Y6qpdMnn+H1\r\nwjv6O51wqVVQIlAgP0n816+iiCZ95BmxIuw=\r\n=ZdIy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"25d357927724d36c23c9eb998503b8424ae696a4","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.63_1677069749894_0.354370191091832","host":"s3://npm-registry-packages"}},"2.8.0-alpha.64":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.64","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.64","maintainers":[{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"ava_wings","email":"emre@avalabs.org"},{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"405e23800315e53aa8320ec543e572ae824bf72a","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.64.tgz","fileCount":31,"integrity":"sha512-wxtUpf8otHtE0jB2Db3AAQfmJ5nZ6Pdaie6IvX7RMSlg8+6YF7/RjNrQbU7jW3k6orcPpmzxIMXXcQq6NQsoFg==","signatures":[{"sig":"MEQCIELsN6rySbAdTddlssb1WmcWZdYKZdvOxRG5mHO0ZUPJAiAs64Eg5QR0TLYY1xRfEWIDPXkcvfSFWAgE5JJJPedWHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811011,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9l1WACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0eg/9Hz7H1rIbBFwBntOfXrvsCdaRV2AOoscJxqS1knfbTjkXevAr\r\n3v+jDCqgy5oMBH3FEToOykEDithzvoBqJAlST8oFOuCPOdCcxxkTIF6Rxa9j\r\neSZpGQ3f227OHIowVhlia20hVfUd9o+ZwdM7GDY7kT03jNCZp4stL5YZSWio\r\nyJPSooC6vRWJGbN5QgTuH6QJR6W/f0PnaxFOnRrXd5mqtEEhBkH5KxDHSv/p\r\nZbSgibudMHPUpTksZaorh6IfVVrfAaiSCalweY7zcFWi9FlqULittmKzdnNV\r\nNiSCwPYDgXDRmB3Mu2i9eF6/HhcUtFf4GfYgqisRKueoaNadb0ew+tOu86XC\r\nxiXVYF7/j0jHr/C+dPJIF7wS1TVupvxWNsz4zOqmKDAwTj/v6O+xnH/HRdlr\r\n+KrFFguDAH7naCq6QyjZBdQYw+VxTMjtp5lDB7GWiwTJAxP4Uw1Yzm03lIvH\r\npuXZO9/9v6CxVjoqBEyQ1pOL3GELJ7um+4tfFIyteVLPkMiHgZl2Gz3mafhh\r\nlJKzO+lxA59XdAZ5MYNIO/+dvItZeV1CM/CVj3S+YuXwzcfuobhKookJjwUx\r\nHUIDohF2rSEr5wGvG5V6LAGRqDckG1poCFubeCOYShxNhDRnLaPP0u3oVR3y\r\nzNLoqx5YhbT1dju+1S7fFthrqmnSxG4641Y=\r\n=ziDz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"4cfc874a067d6c13f48eac8c7c8e0b1ea17df832","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.64_1677090133922_0.42568621731968026","host":"s3://npm-registry-packages"}},"2.8.0-alpha.65":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.65","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.65","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"julian.avalabs","email":"julian.martinez@avalabs.org"},{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"dasconnor","email":"connor.daly@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"artem.bespalov","email":"artem.bespalov@avalabs.org"},{"name":"adeamos83","email":"ade@adeamos.com"},{"name":"gbartolome-avax","email":"Gerard.bartolome@avalabs.org"},{"name":"jasonatran","email":"jasonatran@gmail.com"},{"name":"tonyatavalabs","email":"tony.zhang@avalabs.org"},{"name":"meeh0w","email":"michasko37@gmail.com"},{"name":"rkefi","email":"rafik.kefi@avalabs.org"},{"name":"shelby_leblanc","email":"shelby.leblanc@avalabs.org"},{"name":"ferencbenda","email":"ferenc.benda@avalabs.org"},{"name":"any2suited66","email":"tyler.hackett@avalabs.org"},{"name":"jsafy1","email":"john.safy@avalabs.org"},{"name":"alexariciunpm","email":"alex.npm@avalabs.org"},{"name":"ryanwood","email":"ryan.wood@avalabs.org"},{"name":"cgcardona","email":"cgcardona@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"ibirbas","email":"ibrahim.birbas@avalabs.org"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"frichards","email":"fumikom@gmail.com"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"vvava","email":"viktor.vasas@avalabs.org"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"abolos","email":"andybolos@gmail.com"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"ava_wings","email":"emre@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"de93ea57b488379ac17281e435c4a9fd841c414c","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.65.tgz","fileCount":31,"integrity":"sha512-QHBBNEKdkuJN1sg55YJeIjtyv0RXcR4OqHHzdMEx/zDNWSB5pfOoP++3v90vXoatHFy9+HGcWsR8FTULm97g/A==","signatures":[{"sig":"MEYCIQDOiBLi01AIs+MmGqkNw2m/UXLH+uU5rZAPad+NjFi9rgIhAMknPkYlhstcghc3YxKPfwKmCTuece6oaGImXddr99F4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811269,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/2dWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrglg//RbcQeaEQV8yCoXPvUY+NIZ2JKtbcs5ST4J7EMPkPJXLSjALE\r\nTyPI2JJjYXvC4xjAwdr3oKL+01faOczV33bm0h5hXVLM80aDoH00iT5cWOVE\r\nhSmIsyfFgEqhlTBUPCNXiyA5CIGHCJtaRgCwlum1vrN9Zij90u4HB5DR/l2L\r\n1h6o0nN3wTkZaTHBo1j5LmkdcjKLQKFrwYBeGRm+6DYuz57iMT5WwB6+c1nh\r\nCk4JSRhpnXo5whrpSO1UUtGzBQONk/wRW68otQurShk6Aemam4XKZ1Lfpnbx\r\njHZf6QqL7xlC3dvUX8xdz76mZD+3H5e/Kfar5ZFdV3DtwoGOsrqzbbz2PpKk\r\n3yNYUcPeYT5HgHlWNrUna39FortxUVWwsM6/3nmdm9tvnBnN1/82g73CTPdG\r\nGbV7JzUUvN/rF1xfjL15mlGzM83hXClmIZj37zicajEZh7uHelbiOPVPN77F\r\nH5moheOvGw2lKfItF7YJQg1OiIuokN9OBlVHmUMp6ZLtCy2EMQ/6obTTiU7y\r\nXPb3iKqlkKHoelcocEs1XrtF8AgH6a2qPnOIaB6nyB3fD+wVCX2gdbUP6Uhh\r\n+HoxmMr2e74+kopampPNg0smE6jAcEU7a4Q8oCyz0kCyJehIBy6yQKwDE5iS\r\nhZmCABf8Xkfg/+Gqc4i75QPUmFNTcY9vkRk=\r\n=Cx6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"37f170f48a8ba38ad283df3bb726457ccfeaea67","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.65_1677682518201_0.4092020902595521","host":"s3://npm-registry-packages"}},"2.8.0-alpha.66":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.66","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.66","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"julian.avalabs","email":"julian.martinez@avalabs.org"},{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"dasconnor","email":"connor.daly@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"artem.bespalov","email":"artem.bespalov@avalabs.org"},{"name":"adeamos83","email":"ade@adeamos.com"},{"name":"gbartolome-avax","email":"Gerard.bartolome@avalabs.org"},{"name":"jasonatran","email":"jasonatran@gmail.com"},{"name":"tonyatavalabs","email":"tony.zhang@avalabs.org"},{"name":"meeh0w","email":"michasko37@gmail.com"},{"name":"rkefi","email":"rafik.kefi@avalabs.org"},{"name":"shelby_leblanc","email":"shelby.leblanc@avalabs.org"},{"name":"ferencbenda","email":"ferenc.benda@avalabs.org"},{"name":"any2suited66","email":"tyler.hackett@avalabs.org"},{"name":"jsafy1","email":"john.safy@avalabs.org"},{"name":"alexariciunpm","email":"alex.npm@avalabs.org"},{"name":"ryanwood","email":"ryan.wood@avalabs.org"},{"name":"cgcardona","email":"cgcardona@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"ibirbas","email":"ibrahim.birbas@avalabs.org"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"frichards","email":"fumikom@gmail.com"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"vvava","email":"viktor.vasas@avalabs.org"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"abolos","email":"andybolos@gmail.com"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"ava_wings","email":"emre@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"fd2f5eb658cb35d5a2baa50e573b70c574ffd617","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.66.tgz","fileCount":31,"integrity":"sha512-Qm7RBtBn0fl50gZdrxsm3Ckd9KBsPz9tItKy9pUzC2EjwcjRaVXHzUQVONLiVlTtbBlE+rGODVG+zMj9eBTNnw==","signatures":[{"sig":"MEYCIQDAs9fZXjZYs+MLQ4EiVkHRMDY/k+qHWZJ7Y46R2w+/KgIhAIfV+CXrZQm7XkvK3InkZDXDpES/okSzdlTjr1Bd4BhQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/28AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmruyw//V4Qg58DtQQpLQKvaT1MID2QAC//wv1NIFQJf/NnKZwLlkv3u\r\n28/lJv525/JT8llNj2YmYNTZiRYVfFFp1kuGuJ3FaNQXPtezkPIcRMsUAwpp\r\nEJuQHBRJ4lcowGbBOq/UEBn5kwjCbJf6Bdd3PqC9MFMTF2EFsbyqKKzlF9ye\r\nb69XUhuFZwgOdMJ0k5SaTFQfCsteGuNTv4HTdRX38FQBG15OodXzEZG4n4Hc\r\nIK9Pg7+QuklDCEHgh5Pg5GLpNyIZNmY74JgC6N1MFZWSGBuiOSk3UuzsdExz\r\nhaNF39u5L/5zQd2+WaD3BqHCspo79iqhHDQ3fFSpXdkheG3VWFKP0YJCXBOu\r\nBTm6wFZR11VWU1BL7JUJtT9OcXTZj/CcwaUP+Cfa0Vf+miXP/KWvqqPqVCdY\r\nlXk0+CBRLnM9Q5ggbHpvzPvQkwJfgz5DAGewXdLXXxnQmkQ0VP0JZLIXyg9/\r\n3lLevsPmRVGUSpP5CRD5l0x+oA4KNYuPFDy1lyo0EwxAkfIZW0zPb7Cv+nnF\r\nQZvG/5HS4AqM/lMm94bfPL9oxmvEH2J/HifTHrTFkYQbhmubGT9YBrgp3pj2\r\nEdno5E3t9IS7ePU7AG93KXRNPDcujIuqVMx4vF0gLHY6/3RNXpqhjZz1K6U8\r\nkn3FQFJWVIDh4sSi5WsgZXPFNywxN5tuiSc=\r\n=BjqG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"2605349e8599f8ff9f5cfe55b8171a268734a6a7","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.66_1677684479831_0.3845841718381122","host":"s3://npm-registry-packages"}},"2.8.0-alpha.67":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.67","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.67","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"dasconnor","email":"connor.daly@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"artem.bespalov","email":"artem.bespalov@avalabs.org"},{"name":"adeamos83","email":"ade@adeamos.com"},{"name":"gbartolome-avax","email":"Gerard.bartolome@avalabs.org"},{"name":"jasonatran","email":"jasonatran@gmail.com"},{"name":"tonyatavalabs","email":"tony.zhang@avalabs.org"},{"name":"meeh0w","email":"michasko37@gmail.com"},{"name":"rkefi","email":"rafik.kefi@avalabs.org"},{"name":"shelby_leblanc","email":"shelby.leblanc@avalabs.org"},{"name":"ferencbenda","email":"ferenc.benda@avalabs.org"},{"name":"any2suited66","email":"tyler.hackett@avalabs.org"},{"name":"jsafy1","email":"john.safy@avalabs.org"},{"name":"alexariciunpm","email":"alex.npm@avalabs.org"},{"name":"ryanwood","email":"ryan.wood@avalabs.org"},{"name":"cgcardona","email":"cgcardona@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"ibirbas","email":"ibrahim.birbas@avalabs.org"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"frichards","email":"fumikom@gmail.com"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"vvava","email":"viktor.vasas@avalabs.org"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"abolos","email":"andybolos@gmail.com"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"ava_wings","email":"emre@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"00f8cd22b5a1440d1cc228f47350e1010c42a932","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.67.tgz","fileCount":31,"integrity":"sha512-RyzNC/orTIr1XJBBHkB1WI8BUtbUFmHO9AjoApguIIaKcMy8dA7HXBnF2m++tk2Va53V+2Y9UyBicj+XNQebYg==","signatures":[{"sig":"MEUCIHay6APk7rAutuQR7yFIBcHiI+evPa2SqeWWASD7eLutAiEAmbIEVpWNKKtpA6+l3DpgzbXPGvE88Y/ZZccwf2Q6VOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/9WeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpXTg/9HOseuVo0heLTonRN8522eL6ty3UKPjtgr9H7tKoM8eHr1vNS\r\nyEJDDP6YpX+Zquc2/yEMlBhZcTD73d1ZHKZlyCbfM9x1B2JTSlPtWC2fOMzq\r\ntVHNxN/t+AL1nK36fADNpuq04mA1mZrh7INNrdHSaITm9ykpxTMSmOjDkFHP\r\nddR9fwiOKjk0wFrrNT3U9OaWDC7CgXZpMUbrytbWWt6CJREQ4VnWwMYuD6JN\r\nip15UyT2OAwAfKizjiWtVCW33Yt4YRxLA5I6sEe8defQDgRAUQqWE0nADmDf\r\nXub/RvCu7dIUlCbUVmf18z/gYqqzvoblaEPyxaVxb3/lEKSY8FTjAP4dX8l1\r\nUk4tugyhRHIGmN33CgVv8aB9ocOVJpnQxLPS5OOxvtlcvzbg009ga9THeAgr\r\nG9QSFkwh6FNOCeoFoU6AkXbiF9oLHCaq6I5MGFyXLa8cHfbuMSHkHb3RHl2D\r\nuYsu2qXq9M8cvmp6M2Hai5aY798xp1T/psDOhgEAAjBwNd94xSAnLsGrG85H\r\nyH1/91vPOzFpJFYeBv1YxJPHg+YmAB1SVTSEOhnAgRSfHz4QjKi4SgiIazTf\r\nPqkjO+JPqFhXdeMrXwLDfwUy4tUYpeDGCNuIPpwCDpsu/3ddJaIjEmxVaIYi\r\nbVaEaUgqW/i5hb74Ml8fPPMndzEkbvDksx0=\r\n=LFlo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"46b25244d808c824fdb67f006006498610569320","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.67_1677710749738_0.8059488515160531","host":"s3://npm-registry-packages"}},"2.8.0-alpha.68":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.68","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.68","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"stratuss","email":"eduardo.gueiros@avalabs.org"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"dasconnor","email":"connor.daly@avalabs.org"},{"name":"conor-avalabs","email":"conor.leary@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"artem.bespalov","email":"artem.bespalov@avalabs.org"},{"name":"adeamos83","email":"ade@adeamos.com"},{"name":"gbartolome-avax","email":"Gerard.bartolome@avalabs.org"},{"name":"jasonatran","email":"jasonatran@gmail.com"},{"name":"tonyatavalabs","email":"tony.zhang@avalabs.org"},{"name":"meeh0w","email":"michasko37@gmail.com"},{"name":"rkefi","email":"rafik.kefi@avalabs.org"},{"name":"shelby_leblanc","email":"shelby.leblanc@avalabs.org"},{"name":"ferencbenda","email":"ferenc.benda@avalabs.org"},{"name":"any2suited66","email":"tyler.hackett@avalabs.org"},{"name":"jsafy1","email":"john.safy@avalabs.org"},{"name":"alexariciunpm","email":"alex.npm@avalabs.org"},{"name":"ryanwood","email":"ryan.wood@avalabs.org"},{"name":"cgcardona","email":"cgcardona@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"ibirbas","email":"ibrahim.birbas@avalabs.org"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"frichards","email":"fumikom@gmail.com"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"vvava","email":"viktor.vasas@avalabs.org"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"abolos","email":"andybolos@gmail.com"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"ava_wings","email":"emre@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"200909f9a4a46c8fe6ebfd81f3b2de10b6051b9e","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.68.tgz","fileCount":31,"integrity":"sha512-8WsMncES41YqjSaZ4k2nKX8h5zmLYZKDC8CAzLmBfnLzeOpge8+9OUJNWcV2Cepd6hbJ4bo+XNp54r6tVM8mUw==","signatures":[{"sig":"MEUCIQCqyDxSFbtwexqTZiovtmmx8NfjYHP5x6/mYa3pJr4wdwIgaB7mzo+fgEOt5kyLoSpmEyPJh9kbvWbBxEugehZIQcM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAgZ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyZg//ezr7rxGYeHkYfkqmOdgTzuf2T16Zv2n14s2sl7KINIiPp1rJ\r\nzQYV1y6lAgiVl0/SbiURePoQVS2Yvsaaiyutgwfk3UIS0dTofQHx5qcLthQk\r\nl2Slh7BpR/cC3tOjSNOGOHUcI4hsEY9WinATZqX9JbDQjHUFwGhk9hhv74bC\r\n3lMY8IuyB9Dv1HpkdLhtHE/xChGctpZqiASRpHTpbd8lIRMdz0AIkNTpuRei\r\nfGKsBBG6Auw+yDHrlUXvHFpavHxQ6N75+H5lUo43nTeBo/OtNQowyOwYas3G\r\nkVY7e4tSsU569jDYP/rBUdyCTfaW47rszbw+O/jPJs3kDJ2Gst5tUQnVLdxo\r\nKYLd75RjwP+9vQpY+UFo7vp2dXNN44fsuuoksG+/EzbMPXmStdn9bjiMtUoc\r\nHJoVw8cjTyvFBDdZzWRduaOhdGKRUZ2KB7+MlWeuH7Q8G++H4jWal0GZvL+Y\r\nyQ1EhakwwwFBpTWmdgLrTzgpRXZZ0t05FANJaW6ccuZSnepLrWfXUxRGYSdY\r\n1Pn8dVscyTXYAXeG7EY4YFqzf6zGxkHfB4aDT6PNYsv13BWd/77tSz4yWbrJ\r\nBpxDyLklzWamE7i2aKBzhhYo9z/rni5nfXmG7roOx2cgyT16WFy63+QvwNSs\r\nAo5+6O24lolXeWRDgby/cbvujv0rMtxFepQ=\r\n=EteX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"619c2e18bacad337dffc3ff9db93437aaf54433b","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.68_1677854327123_0.6825652291436621","host":"s3://npm-registry-packages"}},"2.8.0-alpha.69":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.69","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.69","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"dasconnor","email":"connor.daly@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"artem.bespalov","email":"artem.bespalov@avalabs.org"},{"name":"adeamos83","email":"ade@adeamos.com"},{"name":"gbartolome-avax","email":"Gerard.bartolome@avalabs.org"},{"name":"jasonatran","email":"jasonatran@gmail.com"},{"name":"tonyatavalabs","email":"tony.zhang@avalabs.org"},{"name":"meeh0w","email":"michasko37@gmail.com"},{"name":"rkefi","email":"rafik.kefi@avalabs.org"},{"name":"shelby_leblanc","email":"shelby.leblanc@avalabs.org"},{"name":"ferencbenda","email":"ferenc.benda@avalabs.org"},{"name":"any2suited66","email":"tyler.hackett@avalabs.org"},{"name":"jsafy1","email":"john.safy@avalabs.org"},{"name":"alexariciunpm","email":"alex.npm@avalabs.org"},{"name":"ryanwood","email":"ryan.wood@avalabs.org"},{"name":"cgcardona","email":"cgcardona@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"ibirbas","email":"ibrahim.birbas@avalabs.org"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"frichards","email":"fumikom@gmail.com"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"vvava","email":"viktor.vasas@avalabs.org"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"abolos","email":"andybolos@gmail.com"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"ava_wings","email":"emre@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"fe3046fe890ec45bc886e1a9018e8a328be3d40b","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.69.tgz","fileCount":31,"integrity":"sha512-AWhspnnSn5opyQDO7AT4/xspDuIYDeR42xfMT3uBH4FaN4yzpLa0wB95zmHa8R3F5q7JD5I6dp8YFxyGYjAeaQ==","signatures":[{"sig":"MEUCIAirknmOmstrSftp2ZHg+ISqJ+367J/cni4Fg93Qc3DnAiEAhZvzaJrtPVNokLibocDIripAiTSHKFgzu+99Q1EZkKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":811983,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBiWsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpknw/+Jpo/60ABpl1cx2ClRvvZBZPgQJkOqz/SZ9OQontWFiaiib3d\r\nHVc+yWT8MS6YraGcG3AE8W8FuEJ5FWtuzatDz05lwvfUjANAoAjfQfyUP6W7\r\n0x1VnGYkeg/TnpAc0P7xzORYtAl76wm2lR5o6A4iRcKoDyS5aKP7lnfbwMmg\r\nr4ap3Mf3P/8wSqJyGHDhLy3A2KP0Q+O0UIp+KIHVRw91YD3AundATMRj61Ue\r\nB0Fia7xlpdLUx/YPM57JQ+TpsGjUa5vTHuWTJoiY72bRP+TTN4Q5lqAJKRki\r\n4fkkprjPIXUF6gjA8CBgxY2LwExlNS1iYUeKROfSW+jkdX+p+2yRemH8J0eW\r\nVpFN+3jYClvCaXDZ9TirGacUgk7878o2hsMeZUfUV+jQXNnAecKOqCAIvFnR\r\naULsJynngBjRBZWq4pSG4+gZlX1NqPhzUmK0vsGtS+Z9J/iQeD7Zg4bUy2xr\r\nKhDaz9sDtD4qQbjiKDYlZJQs1Rxi4lXIa7Tl21Wbf9vUFvUvqmuZrdFrG7Ba\r\nWLrFgY5N+gcZX+55QczTwfSs2cBNDrvPQYCgJ6HQPnzj/Fw63HjB87GZvRBa\r\n4uCmH81kk2tG1s33/DyxwO1KnBRoTMX3wdPC57C+snhmhQfxVXrF8eyfHBHZ\r\n14FsrB1PLYxBg1BkcePcI3CvIEBNMJ9oYu0=\r\n=OrWO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"2ed2737a977c324880585ab6ab699a25677ebb0e","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.69_1678124460690_0.2465206200969059","host":"s3://npm-registry-packages"}},"2.8.0-alpha.70":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.70","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.70","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"seanpm","email":"sean@arrowburn.co.nz"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"dasconnor","email":"connor.daly@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"artem.bespalov","email":"artem.bespalov@avalabs.org"},{"name":"adeamos83","email":"ade@adeamos.com"},{"name":"gbartolome-avax","email":"Gerard.bartolome@avalabs.org"},{"name":"jasonatran","email":"jasonatran@gmail.com"},{"name":"tonyatavalabs","email":"tony.zhang@avalabs.org"},{"name":"meeh0w","email":"michasko37@gmail.com"},{"name":"rkefi","email":"rafik.kefi@avalabs.org"},{"name":"shelby_leblanc","email":"shelby.leblanc@avalabs.org"},{"name":"ferencbenda","email":"ferenc.benda@avalabs.org"},{"name":"any2suited66","email":"tyler.hackett@avalabs.org"},{"name":"jsafy1","email":"john.safy@avalabs.org"},{"name":"alexariciunpm","email":"alex.npm@avalabs.org"},{"name":"ryanwood","email":"ryan.wood@avalabs.org"},{"name":"cgcardona","email":"cgcardona@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"ibirbas","email":"ibrahim.birbas@avalabs.org"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"frichards","email":"fumikom@gmail.com"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"vvava","email":"viktor.vasas@avalabs.org"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"abolos","email":"andybolos@gmail.com"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"ava_wings","email":"emre@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"ea74bf9cbe15880405080a735b2633009178edff","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.70.tgz","fileCount":31,"integrity":"sha512-pAnsx8SRaT9XPyVi7wZFrrTLqIpCfhmz0D5cTjCVe2I8vx+NRpYHPhY0Z/iU/Vhsyprgcfoe8ibRWiDeSTk97A==","signatures":[{"sig":"MEYCIQDBHC4W+OwtIDPZ1QYMX3wPxDIrBjRkdUj0J0R7bPnNlwIhAJKjTF1xTgjqT/2Pfq0VRJlbNFPvd+gVT8Hv3GhpD5tv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB9BdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvEQ/5AdyICX7ntsfXwNLjSlLSb7JMGB5Tch3PBM/NdPHkJbl6Ksrt\r\nxM3HjgQRVct56TpZYWKzBHFuUr2i4fA9OmOvdlI60kOoCDqRCc73DycGzmLW\r\n8YUaZNR3Iapb/qji5vzk7hPBw7vHxibpaVROdVNYJV2NK53zKSf5/ijqDaBf\r\nfUDvi2ZF1W45Z3wN+Km5r/WKo5fUwv6+C9Yuy/egmarzijTdeg+woKeKRbn3\r\nr/dxuMG6Jh/SoysyZWIhV1sJQwhpA13La8Qbq9wEE0LO7g2coq0DqoS5+aOC\r\nXisqlHe7sqblI+SR4rSMpV/WjdoRZQIV8LcMANMPL9nIYblViD8ist4iRvlT\r\nlGKNXReGF8fWAjSkgSW6lzeniJ5awnhYzydpAaYXaF4t6XKIR1UAxFAoDODg\r\naMluapaeUFhNORhSiLanasgt4MU3V2IpAEzKtyc0nv9IZilflU+aNxfmXUro\r\n4IgUV59MxbXwKYl0JaVxE764OUZCuDu8gnR3TFNXhxm02xU/FqmUh+K2ild5\r\nBCp7GJivYmbb6dufJIMTca4pfRQPwWmiBd73GTLUp7YwLED8FN8V9cD6oG+1\r\nfa0Fqx1f8rvudsQrw09whIEKwrHBi20ZcxjHkkogeiRgFYfGSK5Edda8qhs+\r\nEaEtg6J2CcMDEHC6TiVTyrd7IWxLsWC+3vg=\r\n=EZ3L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"0b9a18633259e44844687616679a9e5a404b7d34","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.70_1678233693094_0.15053654377789805","host":"s3://npm-registry-packages"}},"2.8.0-alpha.71":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.71","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.71","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"seanpm","email":"sean@arrowburn.co.nz"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"dasconnor","email":"connor.daly@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"artem.bespalov","email":"artem.bespalov@avalabs.org"},{"name":"adeamos83","email":"ade@adeamos.com"},{"name":"gbartolome-avax","email":"Gerard.bartolome@avalabs.org"},{"name":"jasonatran","email":"jasonatran@gmail.com"},{"name":"tonyatavalabs","email":"tony.zhang@avalabs.org"},{"name":"meeh0w","email":"michasko37@gmail.com"},{"name":"rkefi","email":"rafik.kefi@avalabs.org"},{"name":"shelby_leblanc","email":"shelby.leblanc@avalabs.org"},{"name":"ferencbenda","email":"ferenc.benda@avalabs.org"},{"name":"any2suited66","email":"tyler.hackett@avalabs.org"},{"name":"jsafy1","email":"john.safy@avalabs.org"},{"name":"alexariciunpm","email":"alex.npm@avalabs.org"},{"name":"ryanwood","email":"ryan.wood@avalabs.org"},{"name":"cgcardona","email":"cgcardona@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"ibirbas","email":"ibrahim.birbas@avalabs.org"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"frichards","email":"fumikom@gmail.com"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"vvava","email":"viktor.vasas@avalabs.org"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"abolos","email":"andybolos@gmail.com"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"ava_wings","email":"emre@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"0a05a989fe373cebf67c420411c97ad17481b6cd","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.71.tgz","fileCount":31,"integrity":"sha512-gKN6v/Zm8jTqUjvHncC/NKc5TOfCDNb5BLpj+tuaXwU2geunQVvUcVTCqZ8IqwkVh6iyUL3jINJ36QMyqOSf6A==","signatures":[{"sig":"MEUCIQCW1F0J9IrBg5zJqfzamcfjpmcK7TqT9SNTiL0YS+gZjQIgeeHqKXloBbkkkvw5oQh2JZi2Q4ulQPpUJGMJeNQ95wg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCd4uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/3Q/+LAHt7zqDZMR3weIZ6GjY2MC6Shz3asAmnh9XbpI+ycSr75To\r\n97j53ojszA0+dbXoKQzec+y4thun8JVnyPaDArXUgvga4n5zRtdteWihnO9Q\r\ngsmD8xQTlEg17Cugcmdkob+OUJFFvEU1kPGDzv5tUCddKaN8r9RLtWZsZskB\r\nF/QkGCS422OlJRz1H5athkZckbPNFYjujGFB2oxAjlzcv83QfFzTrxmy9SEs\r\nHqsqZvxHstWpna1iSnOGhR+bubpoi6nn5bsk8b8nncs0WiK7EZDqsMGwIIgd\r\n2FktztArgWI8bscQm+v/McasTmOkz1gqJLQ5+ygYdiTjSgQif+5tFKyrRQgy\r\nIUMoovrwPRanBm9PU/5cluY8Cvgt+1MWRouzI00t5aAEfYgg7s4FHxCsLYMX\r\ns6T6hpOvhtul7VbC9L88odwKFDkKH5AQ5y4SwVTXzDZeaEb3hLyhCsZQKLgg\r\nLwm+sZ30eT894n4MPw5ruy3N5zlTEkm5y55/7eUwUtwpMT3BE7ufa/MDRRcY\r\nl7+ZdYWOoNU8aGR16mjoofTIC87FqcdvNmgtS7uRNw9eBGXqxMnalRK0NhPv\r\njZDt3I7dZiSGLykbM8kbEUq/LULYsBNKUq6sWUhTVwC0Wei7VbZ79SeD1SbW\r\nzhKkENhhsI3VEDqsWrsUMI1diJczSCiNASA=\r\n=2kbL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"0c4e2ce704d3af5cba9940af8251d3a0da010f15","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.71_1678368302408_0.11898310554281721","host":"s3://npm-registry-packages"}},"2.8.0-alpha.72":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.72","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.72","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"seanpm","email":"sean@arrowburn.co.nz"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"dasconnor","email":"connor.daly@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"artem.bespalov","email":"artem.bespalov@avalabs.org"},{"name":"adeamos83","email":"ade@adeamos.com"},{"name":"gbartolome-avax","email":"Gerard.bartolome@avalabs.org"},{"name":"jasonatran","email":"jasonatran@gmail.com"},{"name":"tonyatavalabs","email":"tony.zhang@avalabs.org"},{"name":"meeh0w","email":"michasko37@gmail.com"},{"name":"rkefi","email":"rafik.kefi@avalabs.org"},{"name":"shelby_leblanc","email":"shelby.leblanc@avalabs.org"},{"name":"ferencbenda","email":"ferenc.benda@avalabs.org"},{"name":"any2suited66","email":"tyler.hackett@avalabs.org"},{"name":"jsafy1","email":"john.safy@avalabs.org"},{"name":"alexariciunpm","email":"alex.npm@avalabs.org"},{"name":"ryanwood","email":"ryan.wood@avalabs.org"},{"name":"cgcardona","email":"cgcardona@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"ibirbas","email":"ibrahim.birbas@avalabs.org"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"frichards","email":"fumikom@gmail.com"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"vvava","email":"viktor.vasas@avalabs.org"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"abolos","email":"andybolos@gmail.com"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"ava_wings","email":"emre@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"368bb598355c435f8a7f0125aaae97968c9135c1","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.72.tgz","fileCount":31,"integrity":"sha512-wSoe1moa/LpPcn+FDmO4PKN6O+DhN8sfL0p4pYM1IQuPUIHfdERVEhwmFuTDfQkvDbw6kCfiEbhhEmzW1Ovp2w==","signatures":[{"sig":"MEUCIQCKzNKb5PpaH8g+kar52APMRc/KM71rCIjRBRy/e4qtYAIgc2tzUu3R+qPmTaKb4MVD5r0Fff2EpzP+gLfpC53IcOs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkChPGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrV9BAAlUm2EH0vxDvPoadUZjhYXrcJ2W0m7jb/7MhfH9bzqh4vIH63\r\nij3nCMzLVTzGt+2byN5H9tYHZz5IqX4GbMlY32GdFjSUs91B82rlUEu+xPff\r\nfi3fvxYkQpecqTdyFDCMRgcohwUO9tOOsEAmX8BbSZFRygfYjlyAH8zGL+p5\r\nOAM+DPvuxn2qTp2S4txAOM/YBJLfPCiDYXF7NMJakccZqVT/9kcqUmEwOGHY\r\npVAO4W67Rqygwj4VlpR+tFCtjeHiHC/B4PpjAgWerXG2is8eZ2X1duZBC/In\r\nuyr9M9zv3Dbc/VZlbNhV//KrN5qtxEjTLhm418GSGz0Ko+EA6+L/kr6/4Fuh\r\nw5aCyflIuz1cEsJcT1pHhaRrPsLmrIWL4HGqLMNeKrCV3k4mDMS9mkIAjVTm\r\n20a10veIx/PsE2qTbmEDN3QmwR+EfbQ60vmpj4Bms6OE3dYwD/rEqIlAkwBY\r\nX43LMoCP5FYtNIOw0y3IYxqPSm9cxtMV80i0kavvbYl1NXA+8MfhgMRq9a45\r\nM+fEtGM3OhAm7wFz1H2L+GEamoQk7pQERicKY2ZnXz4cg0lmy4zjZlsRajGE\r\ngafChnCF0cvZwfYUhx4iYWnl/xnt13UvlfJTxTKz+9HwNL8+5928Rez8TyG+\r\nZq2x6EGlbKK5XPz0N90iwS5dJ4Ejwa6fjFI=\r\n=yF7W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"ec09a4620c8dde5161e1932744893e37510ed301","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.72_1678382022601_0.740208481303577","host":"s3://npm-registry-packages"}},"2.8.0-alpha.73":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.73","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.73","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"seanpm","email":"sean@arrowburn.co.nz"},{"name":"truemiller","email":"mlxndrj@gmail.com"},{"name":"sgavalab","email":"samuel.golland@avalabs.org"},{"name":"pafagans","email":"peter.fagans@avalabs.org"},{"name":"mark.milner","email":"mark.milner@avalabs.org"},{"name":"larryli-dev","email":"larry.li@avalabs.org"},{"name":"iknowhtml","email":"aki.gao@avalabs.org"},{"name":"iamrajranjan","email":"raj.ranjan@avalabs.org"},{"name":"dov_brand","email":"dov.brand@avalabs.org"},{"name":"dasconnor","email":"connor.daly@avalabs.org"},{"name":"mwang194","email":"michaelzwang102@gmail.com"},{"name":"artem.bespalov","email":"artem.bespalov@avalabs.org"},{"name":"adeamos83","email":"ade@adeamos.com"},{"name":"gbartolome-avax","email":"Gerard.bartolome@avalabs.org"},{"name":"jasonatran","email":"jasonatran@gmail.com"},{"name":"tonyatavalabs","email":"tony.zhang@avalabs.org"},{"name":"meeh0w","email":"michasko37@gmail.com"},{"name":"rkefi","email":"rafik.kefi@avalabs.org"},{"name":"shelby_leblanc","email":"shelby.leblanc@avalabs.org"},{"name":"ferencbenda","email":"ferenc.benda@avalabs.org"},{"name":"any2suited66","email":"tyler.hackett@avalabs.org"},{"name":"jsafy1","email":"john.safy@avalabs.org"},{"name":"alexariciunpm","email":"alex.npm@avalabs.org"},{"name":"ryanwood","email":"ryan.wood@avalabs.org"},{"name":"cgcardona","email":"cgcardona@gmail.com"},{"name":"mikias","email":"itsmikias@gmail.com"},{"name":"ibirbas","email":"ibrahim.birbas@avalabs.org"},{"name":"anguyen0815","email":"anguyen0815@gmail.com"},{"name":"frichards","email":"fumikom@gmail.com"},{"name":"cchevli","email":"connorchev@gmail.com"},{"name":"vvava","email":"viktor.vasas@avalabs.org"},{"name":"nahoc","email":"cohan.carpentier@gmail.com"},{"name":"abolos","email":"andybolos@gmail.com"},{"name":"neven.s","email":"piaf1986@gmail.com"},{"name":"ava_wings","email":"emre@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"a09c165c330677652bed0d691c456ef4c6546ec6","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.73.tgz","fileCount":31,"integrity":"sha512-meIJCZ2MmbmbrG7ZgbV7IIXkiskaneNw7KaRZQ27tO7z4rDMIHCgrAt/v5bQMrsPKc2NelP4NkEwnt0Qwgmg9g==","signatures":[{"sig":"MEQCICf+LRBfzNoaZl0C5E29DcUyGk74LZJLYrOBniTap3tfAiBlE5NcSr0hc/foM0uR0unOKYzu2ZMMgkqmhvuFUU5vcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812419,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD1ThACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoMcA/+M6p4EMT865L3xKd7qu4OEjnWR5uKHq/Zf1tW5UvhoQKcFRdc\r\naanlBloMxhc9Ej7LtvfbNbnRIlUtteUTO13fYJtHTmhXx5ZCuFBk665Y1I70\r\nip/tkIUhQONwBpWkAZHhk3CzKq1Z3V+rwfuG2H2l2KBzuVc3Bx7Db7t5TzRr\r\ndE7PXtyfQMjxNWVA7wCdnE+kW+K00sfmh8MpF3oomyyh3ewHerTLJJ65s1lU\r\nDVnfDZnmmpZkDFHGFb1cQpt9Ex5d/Hz8pMMmfwt/XoSvzRuSRUPQyKg+zMsL\r\nqlYPYiLSgszk1XtcWinaZXkAZqavy2v45zfcr+2/z8q90k9me0Qs/W1ZUFBG\r\nRWzBZDrz1rKA+a9bMz5ZUaxDOPgm3Y7RUPTA2dCKcdgGK9WV/ke6U6sgTVWV\r\n7NhyOt7jw0+FXt8F7EBxXiI8VAWzhnH3d5xK4T3lEVMSf4bWJcmFef29JB6h\r\n3808iycgfgRmhoonpiXAnWffYuOmp9Bk24tfixi3PdyVTlqMznLin6OOFCeb\r\n6/gGVDlNC5AwEY1aUAaeNQ7Kkakaj/CLeBrISNRCsFLg+qITP5f8fdy+iU7K\r\ni/T5rLMrZBHvVIPC9+lLKT2dLGA2ji1eZPAD/mw90/oqKD7l/+dfvAb8ZksA\r\nz9STEBGdFa2UggEgIS77a5QVm079YZc36sE=\r\n=EkWA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"a86638173546cfe69536c96b7a9dd1530b939d56","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.73_1678726369583_0.7487528729711459","host":"s3://npm-registry-packages"}},"2.8.0-alpha.74":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.74","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.74","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"514657a7fbba2d1a363f3466997d8e0db5b51ee8","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.74.tgz","fileCount":31,"integrity":"sha512-CYvBINpLfl07FsFyAFA5H6COKqDWi2E2hfU/u0H2zfWQdwfD62ONMkJm/JowvSibRT763KGHdDpzZpU4vbYM7Q==","signatures":[{"sig":"MEUCIQCTlPG052nJFhVEVSvyNWek5E68aRZXXhN84Y6kM9a/ygIgMD2qgg8ka5HRG4aq6ZqQj6j6Yx4DG+z6+DNoDUunD2s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEL5pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQkg/+MeRxY4rK4J8WunLioZBbVt93rIhRiO+9hxTn1mx628e/k8mf\r\nVm1oIvHpCs2JJm8doxQ4VbVlBzt02ejw6R5YvAKpidg0tshf7kxsBzmNvpRZ\r\ndIUP6sImi/VbAtkUALTxVfdmmJMTMHquEls1Fmq/fQCyKLXjLrjRqyBlkBfE\r\nv0s6Azyodx2vQUUYTnHUH5AtSL0eZEkgRJbppC/awOTo3LemYME6LurTiaOn\r\nNeU55pwf5kmf13AVurtxsJwry5MJG6Y66QKmby4IhHE7Uy5z2lGVosF5DAg7\r\n9SN16aHlIWt/LOAoK2lxguhHxmIicqoB6dAZee87fIyGdbk+FKHvB2Lde4Xw\r\n0lkyP5ubcqnuQZ83Gjm+sSJKV1eg7XBTX+N/1AdBStSFzpSmvitLOoceAthx\r\nKbyEX+fPHbDwKCoe38cKaqbOtTkLl5nD50E0G22pLn8BsqaJC4vW8OFtTe44\r\neDUVbcsnVdgN0wczQzem5V/FmF6ok68JbTdECmo6OFoUB8Jrz/L5DO9ig+cJ\r\nCJfYN4lt5aUKHCcVPIriBZEfvVH/M5RHHK5b95zPz94rIEQ7sS142izE9SUL\r\nC26uTYzJ4zMGHQ9aZaQB9qmRC+mUxKanluaTETdfjrvVN2+W5X3V3TVklTRQ\r\nRdF+alq3QS0Y6kMktLPCzN0gWIUJhixh2K0=\r\n=UDY+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"8385456df9a642fc9ed7a6c1db0ba22bd6436059","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.74_1678818921512_0.01712380169565053","host":"s3://npm-registry-packages"}},"2.8.0-alpha.75":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.75","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.75","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"e63db7c8b77d2113940ee6a50ed1040cd39f8cb7","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.75.tgz","fileCount":31,"integrity":"sha512-2S1jmKUA0tIhpoeluIqBjd0OkY5pCNiTuYVSO08X5/o5RZXKTU+n90HRMgLsYVszko8IdasQCOZiHKVuQsgQOQ==","signatures":[{"sig":"MEYCIQD5EaUCd6Fen6votnHnllVjF93yhIW+0M5V7X0WztmZIAIhAIJIcFws2ZJbKQID78iUUHH1MXDSaHt0pa9UsSR9pMfU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGX+AACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1cA/5ADtw00KoEpp5ymFi2uN+A1v3VQsioG24XXPK8ToVWiftut+I\r\nIoOYVa1Yq7eNUKXraxFpYOUzQ9ljqAzP+raCjukNRuA+l++lH7XRII0cUWLH\r\n6LAPrzvrevyxteu0CCfkAttK5PefkQnRqGLCfq4wICIybBBGNX6Af0jRpfrD\r\nxH02xxdH/zk6KCCmFcETuQMlb0zBThifH7x5Kr2R22oETIhyHBep2j+m9Q0s\r\n58VJJ+2FeDo0bR0sAVCGn8Rn6Ar5iAFDaZxHnh310GqUaqc3tfmvzptCveyI\r\n2nnIVaZFLYbVm7+g6Mbfghz9QzBh1cgHOezyKTAA6dHY/xXel/XUpZIxhdYx\r\nBoQJh1OLAyd7ecDXY7w79QPLYMoUI38D2XG0nYaSDMXnxRN/qwBN4CI8+CqQ\r\nxaPS+dYMJFDOSf2E1vaQ6MntXrDIrv43KTaP/v1Ee3Ww4jO6roeL2YYszuEC\r\npOYCuwy3vhyFto6YPcfAX6n6kASAhsLUMle7ch7jozWt7YiEv8qzq2E7TeWM\r\nsqDS3a5igKF86OypdgLWDloPchHWO5pT3Im/Ky3d4o5JCz9B1N0HJr+YOFPh\r\njZGCnH+7e2AZevlsJv7FOCXmu7zTYeUnj+QnMNaVMNn6tKxF55WCoY2CeKwX\r\nBao8w64nFLUWiJQbyAEpwaoHmsAu7xFdmBA=\r\n=DfWe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"4271e7291df2fb1b8eba582f332f7c95f8722821","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.75_1679392639752_0.9487765505484165","host":"s3://npm-registry-packages"}},"2.8.0-alpha.76":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.76","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.76","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"ae0784c7de171d4fd6789ec0cf9863aa845e591b","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.76.tgz","fileCount":31,"integrity":"sha512-hLLh2S13vRh9pjFiPU2zI0JQUCfX8d12Ua+4Y2qKFlWuygKRcOG23Cvi3TF5YX2GsCsr/1yiD5vzlb/4vbCnkQ==","signatures":[{"sig":"MEQCIAzlJr0d2GrrNpE9Ld73OQArazKwOoRlpVwU7XR2oD8WAiAK5Xd/PXG242H8ETFBIOZ0SY+qsb0yZmRVLVtMn9wDYw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGYeJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5Pg//bskCcXeUkNJjoX+09KtpsN6sTy032I33ILwlaSqS9Clmxc9p\r\nfMCMZSbm2Hh+pP9lh+L9XWayBFhjP+8lcWFNTn/gTZowJdwwwrvRq86tQPcz\r\n57rphD3JDZMyc+ziFDWTsm1gADulbV96EnvJFEz8hCduMW76NBkMdN5arstp\r\nYIObfjwnEIDD55sYCan/kjYlHShkjCUzwD8gpiMr8PieARsP1UYmRFP7Z4HK\r\nOQb+bj8eQbU/798VQBV+So+j10rNlYaW1pD0XBETtdV42m62z+Sf6p1jOWml\r\nuGhLvqJ9qhXJ8QohTpBa0kBqeSioluDN6Lp8Z4E0tZzGYbJRUlR+34itk68l\r\nuhfWTp3mIfokD2CmRVrsH5CcS8m7O5xotj79DCCzsIZq9oTGmMXQB4OLscmR\r\nzcM9rFRGEIiJq9/IvmemjS+XbVQOsTrDW31ykgO4bLr32QrgpXinbXzqfHD3\r\nwJPlys33EKFBRjs+3nfc9DWy9twupL+Z9uG6kMn9dUfb9c+bjMHobEQ+nK1D\r\nPrI1ntaNuBMmiEqEMaauFmVrfd5DlC+dnsJ96UX0Ig40wmlLQenBotnt3foz\r\nVmbxctMh2Muc7PEJbL4Bpr5r/qnh8lm6lvI0N3TodF3iWmntVyq0/KgY62KL\r\nH4lVrOmwJ6lDWWZ58tHEhjgZEVJ7p8zTiVo=\r\n=ssxm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"09e716923dfc7fd313f32776ada8ec18b549df66","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.76_1679394697133_0.970148368483382","host":"s3://npm-registry-packages"}},"2.8.0-alpha.77":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.77","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.77","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"2264c12eca6565a8c9dd124f8c08972156a6dfaf","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.77.tgz","fileCount":31,"integrity":"sha512-P86S4RUQWzokhEMv9jXFlgP5z89jIrmzhJfldRbeAV2VTER+zz7npfzg2iGLCmWbjJxogpBw98gtOipMwuJgzA==","signatures":[{"sig":"MEQCIAQTQQzME6SG1oAvhkcl6KKSZYpo2LC0Gpw/iUG+hC2HAiAFiSQfwAtaYTZpRPfvalfd2b2b4qoQrOD9Y8hser2HSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":812996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHZ0uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoInA//VbCz+IS5iqCv0TRUp9B7vYOj1son6j8Bg7ywQgOrgoDLOadm\r\nGj6xG+96OAA0OimXTUu9c7GMoHNB5d8c3BeSxod8Ky4hOKHE1wdw+Nl2t4X2\r\nbQGpal2ACaIstQ96Oj0v/2LzTzWQdHtDwqPRUcHhbwqgu/tKiu7yy1jCYxSF\r\nC9HhCyk8dk7rv4LqvRcwgSYwmxVtwzUEgr2qH0yAw5B3/nh+QvE8VMqET62h\r\nhhQJRiSndFmvqc/WHWzl1xlZrU9MVCdfFmCP/Gh4ONNMlEDDwm3NhXFzPe94\r\nxE5rqGcmODnyQuzZYf1E6ek8EYM8riFMqW3uevy7SIlFC6jXihp8jkncjpAB\r\nr0riVVpR7CzSprmdHs78OhXdUbflVw6wGYCfGROyeD6UGsgiRANsWPhC6ATJ\r\n1F9PcTrn7packWKpSMjVhIqt3hDH02QgOPnB9MbvRtNwTE4YPROzOTDPX0LC\r\nnTcsk6cvzNdwp6pmXY8cfPoL5VdhXJbbpHoAD81p4/pmoT7Jlb2lvHjTC7wA\r\nuBCNpk3NgCOCfEchV5vGJfMTLxMne93c4DX9NXIdvPGd7dqpBT7VUSIk7E5p\r\na9oga6SRePoVeobchFXacVkRvK6Wk6nEypUsz0LRk3h8udtzBoG6BF5tbs8y\r\nhWXNZfBX4CUWI/KNxKD3wFlHrE3F3x2f3pc=\r\n=fNLj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"76d7e0335e7e5698b66fd2823cee64fe2b7dfefd","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.77_1679662382389_0.2848155812386248","host":"s3://npm-registry-packages"}},"2.8.0-alpha.78":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.78","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.78","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"aa6b01418f42574bda7fa9779978841ee6fcf9d5","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.78.tgz","fileCount":31,"integrity":"sha512-AeMWXlL2NK21danCKzkC/zWyiJhWFHdl8uG7m4lY2GNNzD0kX61o+wR3ZN1pDYoIyYnwbzU/QI/+R4Tw5WePJg==","signatures":[{"sig":"MEYCIQCLMpozFr4pbo0/iiYCVl/pXCz79WZzKC1eHzyBHbLdLgIhAL8wcD8eFzHWlE0ige09TDXvKyDi7WJQgjmBEt07YMTx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":813234,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIvKiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCqg//c4aow5x/Mhjyl/bHbwndTPmeiqEE39S/oxyOJtPXE3ssQEty\r\nGgrW3k+8RPIF0E8NBECajmnBBbpMJE1vrxuYM1/Iu3Z7TEp4qOFJjb1Q5jSM\r\nSS3WRhov96A1el/P+mU0liz0wyKgtu+06SreYcPkiBHWsgn8Pn7mVOsJ49lV\r\nOINiMfT1DEuW5uev9kbMfZgRt1TaACRH4sjnLXXcXTJhrVNkG4ZBvJnERgwL\r\n2cBNqfhTtx8ULkfGqs1UCK9oX9YBt0KmjuS5X8G5LDeMSnPa2DNZX03WX0/K\r\n+jC7M7I2pJTXUFp9WjeP0Vp5YE/hg5vMT2dBj6hOCVtjAvecU32w02oKY1s5\r\nyokbYdn5HKRhK+LGfGCpHoFtrR7DUZn2yKWDR0HfDOsKiTS3xXFlsHom4rfj\r\nTU4/Ij21Rogm4TeercJKCPQuTDp5pPdvqYi2nNZisrpQGt4AqN9RYGZAMQAG\r\nunIi9gyT7vCR5lJojiQFQ7VG6CQY3K7Jx7VQcD3aWytNV0tWuFfgWJerNwfW\r\nUJIgIB7m5ww+p+MSqO5vUotYHH9CrmQo/PqGPUzGOAYyB6lMx6IdswACJiCd\r\n4n8rwMH3VAbutcSz8NhxIGNFFtoqNKPewUlGoZB3D0naPtU+p8lCBqzpkTuB\r\n+5jQROEMv3eX+nCRfW6G3iaIKprvWAgvMxY=\r\n=5gqo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"b6e42121e8c2999961f0abf4c64cd7269087054d","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.78_1680011938556_0.3352895050007705","host":"s3://npm-registry-packages"}},"2.8.0-alpha.79":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.79","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.79","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"be817fa263951120c3e26463a2747e86200c1413","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.79.tgz","fileCount":33,"integrity":"sha512-BH105L2lFlnLlaDvAFnmauetU35/3dgz2y2WaEGZ6leI3VeJuMX6rk+0X3dka+QjxIIE41nb3RlCDJAbKNSOeA==","signatures":[{"sig":"MEYCIQCP8WAlG+8CnFcStynG7vkoq30wWihj+TByUbSUTfJoSwIhANx3PP12c7uwv+6vf9KL77aH52i91JfgNmyBws/qkHCy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":814284,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJKZYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmgxAAo4UlaTHfwy74KnFitIytqVzxoWRVn7xV5SB+lz01UVULWBlR\r\ntC77QAl+SFyRlc7RtopNUouLq+Xjy80Q71wupCvG7iK7hc0gZKHXEUKpSFZt\r\nBzSsqJpx6y3IRD86S3reMG5WEme24f4gzoLIu3fqiliPv6KCLvTnZnlw97tZ\r\ngfd5Oa6KZkHeoT9ff0IEE3TzUHmHGlfSmMoDgB5QoyyClgB/XElngoBCVBZX\r\nuMiL5tZsSA7gG2GMN8LnHJNXagY8H8KY9UI3jD2ZuqAM5xbsbzy08VFxWtgQ\r\nxsHa0h0wuu/taMDN+vgwQCnvrUwD+Po4hE+iA8lfCgHUL4lsvlxR3Bv7CxLY\r\nsFXP05HE0A4uy+p9JCwpJYEXQmceuh6ZzubLYW8892oRaA3Y/G0KZ/EY70RA\r\nBczA+9/TDr0LmCzG+pP74Ytd7J33bUAI//beJ30ecP/1A/PM11zY+QbA+sDG\r\ni+NnMjROGq1xTRkflqWOJ9taQjGvgHCUNIhPOCayW+CZQIo98TM6qXD7AR/6\r\nUrYzmsxk+eSw0Bb430GX3j4GM9hoJZhKC+8CEWzhPr6k3RNWpY932Qmu6NZp\r\nd1biG+Lu2NyCkKZYvDuxmjdS+9I4fpc1wvv6hkr+wgfoAkuyAGYe6ruxmuSu\r\nwB11hK7polsatm1yT3AhD77RWle/9qy4i2I=\r\n=0Xlq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"d7e4ba6d50a4d37f86f2e2efc7070b43515383f6","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.19.1","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.79_1680123479999_0.7034501805587019","host":"s3://npm-registry-packages"}},"2.8.0-alpha.80":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.80","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.80","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"6e496a9cbbc2603b70749c974411b275fc934d76","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.80.tgz","fileCount":33,"integrity":"sha512-FouzuzlXtZdDD8zoRtjKNjWAjgvzxkSniLplEGitos5sIpZBi+rPxSua19QtxGq85EZzCRwfRylNSoXuGhXlPQ==","signatures":[{"sig":"MEUCIQCbQKGfBR8EMpWHCmuQdQFJmf+5VWaqu9ctkx3eDD2riQIgNKn1RueQLmgXS2h8y8sy361BQcnb7oNWyzoMIdwBzH4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":814533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNUYGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV3g/+OwHWYoP7zmaI1P4aqmHlUM/4WIKwfMMkCPuJkfKHyCJawNAD\r\nG6Up077vKa8dNEzvnk2cdhUHBaUmFB4fXN6oMXznKYjlpUdnblPY9AySd8tr\r\nqyLlFCmU7J3aDVsfKB/c4byGYqpHgayBMFx1YlCSU09UZ3Vokp9MFw53sj70\r\nkJ/5F57fQQUT1pzncY+KoSMWf6T/TDAeG1mFy0CSHbac2sd+CKoFrzNIMldJ\r\ng6wqe4WqMiZ1HoB8eWxSIDWMXSo8eDiEAXbUoKs6WIlw8umI7jy8KCWA4WZu\r\nO9XZbPgs4qWWqOPyIjUvzGBHGKZSFOSa8LI9qy6VKKzQV1+/K5D0pMixe04Q\r\nMGBvskYpO4i1sCB1RyVo2YpO9pIlvS0u/Gy8Ne0V/1uV7y0hBjPu2kva9X2J\r\nKntHnwi8vz0SItkJNCb8HihiP0PbgVmIFGuiwwrFDQTExjZyaQ4Qj2QjfgvT\r\neCY4izqYCshoC7kMKZd/VlenK1FC3jG9AXukxu9MAGSs1UX3OxBBtjdH4MN+\r\n+5sjUx9hBq6ri51enioqUQ2CIEJ9aJr75wtvMIDuX/gKhwx+ODdXDPTC4xfl\r\n3OLUuuj9CZHEEjF0A8AYQlwlsp3FK6LatdhM8LaAcDhfRedXKCFFNL36u1rr\r\nN8eEF4jxi4jT5AI3JFQ9o1tQqJ8AZX0yBhQ=\r\n=cks5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"96d11ae6b3c67b8666ff18ae230ecb9ff25fff13","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.80_1681212934732_0.5405940413233021","host":"s3://npm-registry-packages"}},"2.8.0-alpha.81":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.81","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.81","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"3318b54eedba7488bd38acc3834c5e9ad655c372","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.81.tgz","fileCount":33,"integrity":"sha512-VbhpAYG4QDW4l6FVVmvZj8Vo4fCRxWFY06K6qGupZdHf25ksK4aY8xE8Z5OdvaQyW61z6O49imcD5QuTttu1Dw==","signatures":[{"sig":"MEUCIQDukPooZTIGjfxNcn2q0pSLZUuPVaXHTDGiFSShOJ8UOwIgf931qdTkw+aGRkc6QWbnuMGSICkXFih+RfzdcyiDMPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":814807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNXT4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBIw//T5ywK3t6ToHC7efXgB3nlau8lEZAQTRO8ikZkp1ziQJKVOAa\r\n9k/W0Xbogd1bV6h+61qWlaslqoYyLmlWx+fXSNwm/eiDeRmvh9gwxB0nO8lT\r\nYpK4aVRHEZxyzZOjvp0U0vnhBUEyVsRKdw8BVEYkZf2i6tjuAhYh8eLeUm0C\r\nTIHc/Lp81/MWXcDYXUYRr8jTD+IrdmkCefKddqfFLuy9Bsm7WMPJwLYfJ7Px\r\nGxB6woSY92aXRrywpO/uMllSTOslKvjRCQp9zVFBInyn6nORPce3TWVCZ79V\r\nG6zx2aMGZ02LlCBR55fWmm5VrL0JzBYS+dAHKFj5OiUE7GILvF/ky+cS0ydZ\r\nRx2ds9LZPWSocRLzO+LTzfTEg2yTs6UwnO2/t9+OptflRuUi2HsML3bVMr7M\r\ne1QDKmcGUQT83JSAPWqh6MvRUfxHNXUYJx7dhKO1be2/5HZvIBTPyJplm8ZZ\r\nZVSRp/3UuCHn2iOC0YOw6/Nk3+nVF2c5tTEiuR4jCsgfCF7OS422EV+ea96Z\r\neq2D+uVJjOopfvmtfL2qXxXmITrt7qdmf3+9rhciuaL2WhGmHIxO5NdlgddA\r\npOrXusIQHwrfpI2HAsU2I24oZ0N6cd4L+5kNN5SaWhrz0dgcti4KHvNmFNAc\r\nVPEETPCP+QXbE8nCNDjXCZ63Ncr6OROmOAc=\r\n=bzr4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"52eb8fd5bc4631d41d740f90d27e38f13d377123","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.81_1681224952020_0.08878043093047872","host":"s3://npm-registry-packages"}},"2.8.0-alpha.82":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.82","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.82","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"2c9b0b4f4634799de1d74600d6130b29ca4dd91c","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.82.tgz","fileCount":33,"integrity":"sha512-fCvhXw0MaMwmMcPTxAW6qwI1xOjE/PkO0un0pqJx6Fyj3qnx+Cy4zwHyFpe9afzNhd5B7CZA8qxxJ9MdTJHbOA==","signatures":[{"sig":"MEQCIBhvcJ3XOXFJZcrEdlyVAfVaBzaUKEY6P/TJ1heFsRBkAiB4v3C3ZWphX6gUpZ2uY6xhcJdOwtHNsB7i1m87tpAfbQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":814916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNXwMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTFg//X3/hNk678q6cWrWhV00HDwwrOVnz99s3Ld+7Kn1cjK1/CKnL\r\nr9Q5yBr5OWE/mxLfnknxKXmlm3ZC0muMkoP5yL0VuxiCFXJtxJ9o/t0iPPVx\r\n1Gux/vtCSqw3u2Rj/xr9tlr3wd/y9GbLVGWMR8S/WwP6SmwJXDTz9dYanIfK\r\n/tjZkjnsGmj5qWZGBlzfgwrBfsualxcB8GurinOsAmV2elTeqKdk0p3vDgco\r\njm2UTwBLlNspb4OYHtDWKGFdrQSinqNh0Pd1dCrzqJrFZZ/gdKTN0Vs+DC6C\r\n2QchWt1pVxUQ4iDNwfXRc9ZRsveJ6aX0ARfBWRtvLFo25xxm4oZGHd+AfM+D\r\nBNhFePbRRTGZCbwnyHDTWczIscwy+ugvnsGzn8waxmISxR0e3m2DdbC6WsKi\r\nIGPTHq3O5XKQ8bAD9vh7vzH/Pz2xMWlZirmH9QNxo5TyW3nmvV0Hqv8tLHyq\r\nnn2wC9YZI3hBYchXee+zMqfO4dWXMsao49rHqO6UqsVH3BbTRoQgWtw7pgF4\r\neVD592nanQUmO3OFha+phSjds83mZzihzzMkXgkVAuEPXH5VZIm13FFgPbCd\r\ngTcPwKQkW9VInsYK1ZJ3mMWjNeqllFmevK7oooZiLjoMnm3/cn+5AJBvNqf2\r\n+ggPanAakoRv4QiFtSO6jsRqTfbVjiCzxKk=\r\n=4mNg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"4b00c661e5458e6058d1098c65d854c45c96c34a","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.82_1681226764169_0.5930570959597057","host":"s3://npm-registry-packages"}},"2.8.0-alpha.83":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.83","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.83","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"79411c63409d2e0b2b4f32f46042bc42d1582370","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.83.tgz","fileCount":33,"integrity":"sha512-hnU6fq9WugovH5evuSKmctEc3qwY/nDZ4ArnaByviLvFqdctfEpwoMydXtqnO7KahCAGYSnz1BxRduAZUwrENg==","signatures":[{"sig":"MEQCIGA0CkYqMbZLv4wbMWy96fvnYJSb4GlFnRtJ+/8RYwvkAiANN9dMSQcDc8E/Y0EIGSGqAyI+HAq27GKX9OZ6zFU1ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815187,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNqJvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRCw/6A/oLjwlZujgLR9YeAVmKfLeYahCo75YX+ev7AOZv8T7vDt+y\r\nwLoiloLDKDc6nSq8jG9ozvWSb0cqj6PJqYJOSygOtKY3D8/c3uuaKir78csm\r\nTwMDCha7urXCpHdzUY+PcQEVIhKOoitpHJ/AeD9FhdPO5F7dije/kfpwaP2M\r\nYs9jHK53jTj6lPW109+6E5q3mvqnsz7bQMhV8R6jP6Vp8qHQE+G9H+Y9Z7m0\r\nQgvTrKNzGbqxt29GiGcSxtAleaHexTW7Nkd7pwOtY02ei70FaYY1FZKC2fWO\r\n7r+zGmxT/oPq7KJfv69/ko23ccfusLgFarc2VB1/vfxwMyMqCWh3aUFZkfy3\r\nz1Rjf4J6YlX8MKrxSD1nJlfXNumoRvVv5EolUYBhaCwFTbrk8nzsC/tEkJ83\r\n8L/pAxBQNDXnpOneDP5LJ8ae9sFj7SeIVKMhdcV1t7IyTD4LwjSO4cJ8LKCx\r\nIssb/nwQhvPOkQHcRPC0vfdj7k/KGf2neiKUvSHKw9c4jIwhUmveIflGH6wE\r\nCQ2e97iKLSsgNZ/NMIgwex3oDPsVuH1JxlBQBW2e4mh11OdZCQlK8ZqQl+Cq\r\nyoraEMeQFe8sN/YjXQu6C3pR+NH6aNC/J0JQwkZyO9FoEVVK058PE/NkD4Hw\r\nbyrTNNFaPBYzbtn18f9WWoP3IZGjCUj7mtE=\r\n=mh5U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"1463397a6c27fc364e75e370488fabe8b0afcfa8","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.20.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.83_1681302127675_0.9443854304570172","host":"s3://npm-registry-packages"}},"2.8.0-alpha.84":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.84","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.84","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"7c33bf87585912ff863bbec8fedb4b5e616d4d6b","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.84.tgz","fileCount":33,"integrity":"sha512-RoQFPUcXa5vnh8hsP7TmK48D+pCL9BR7qjT3OM/GHq96m41YbyEcXz5RT8N5wcEumt8DVVelwet048srkNkTKA==","signatures":[{"sig":"MEUCIFU7SNREEdBOOcTWQp3GMu0yAR0NYs6w4UP9xPpWfc6kAiEA7Y756L2B8KoPx+SYu4TC9QSjlDxDOLm5scJTVBxngqs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOWLmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIRw//St98mfZxYKsgeZZgz1wBOO/hton/bLJY/hZNWbdsPDv6/lkM\r\niVYcPaA9Uus88vyXodxaGG4dK/tYGA16HXfZzEiTOQfy1jJwx53Aqm3dsMn4\r\nhLe4x4WdbcTbVb9MiAwK2NPVCcdXTSjS7Jz00Y84idQlZISLJBVXcrdRJdjL\r\nnqnsOTgCxIBjXEE60DjjHKUPeI+jHg2L92aOAbKl04MusBqQ500lQRNneF5K\r\njeXRT1kgz//VMehqaBd3qf8n1vWwyn/5HDnlLxpk7lj9RM8OZTw3M9bCxdZI\r\nEG24ADve1Q242iJQ3kUqvVZJChtnSt9JpcmTVNPSwmVDAhDqadtZmLUlHsSJ\r\nedTKT5ec7rUzGQ+NYQAFD9B2ZxiD2NjyBp7AoNroTgOJV2ng6WYYfKTbf1+K\r\nMnLUUKKxIUuSvYgOJgR/081HAZlAUXRPFRlM1EnTOsm5dtSjCpzaonEvaAP/\r\nL6ojYOLJSEzfA4q3DdG8HTIMGXp6gkg671/ASaqQmK0bffCqEgg6+JqJJj2W\r\nB1Gft7GYZjNH1KDu7mIRaTVo4v8JvWZ0xyKEECqXmyZa5X7mBHqgsBv3W2+M\r\nzMvu6FzPbxR2JvThDIcWzG14I0jRcd9B9KduelQJMHZ1E/UaWxC1QkPefYe3\r\nRUuCl5d921U3vsmOTAjiK8mI/nU/GSS7gM0=\r\n=ySGC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"ca4c1f53b72c3dcf6119cf35cf8c844f7063aae2","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.84_1681482470508_0.6561728245548963","host":"s3://npm-registry-packages"}},"2.8.0-alpha.85":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.85","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.85","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"88d89f2b8c9e047c15959696d44c840d7672985f","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.85.tgz","fileCount":33,"integrity":"sha512-rUUgAz4g8GS1x9Cmk0UfE4/KeUN87olJPjtvFsEkdbzBSDjfReHANXStVYX4CXWW4ohxgddCHBx3/tyt/LLSZA==","signatures":[{"sig":"MEUCIQC95u1PUP8fkvGWlh0FqDcNFQOqGJK1goqX3cGJTn437AIgcN4c3YIpTc4APWbN3Uy4r56KLZzuR51H2609fgw8Rik=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkOWfsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqRJxAAi90K7NUudQC3xTLg94mzXE99GQzZLWw3i5LWJYWi5RfIcLI4\r\nKoVRZWGRIorVT2auWxBH06Lb2iYJGVl8VtqRzLaigKWlgOYxWDXL+sNUAPkl\r\nSRnohoRnschcgEgOr34XP4VtCPyNOnU+Ha06p/UpYvqYDHQkPx4cDPBBpbhH\r\nnJOzCKwKkY5fq4z6UBAeJiW1wejTbvKHeEbxWsUczxb59gUmg814YoOGuYa5\r\nhVVb0hvPBhrZTequDlaxq7oQQ9rlxkBZnu4JRNReKaOBYm44nryQ/u7ZJwI/\r\nYFFqWiJRt1aHX2cQzA7DmXWotQnQqvkmvMd7/EliMZiWcIuTv6gI1dlFUwXV\r\n9TYUOn9IseSs0h+44aecMN5evjAZ7/bEreW1ol7YCy2y+Xk9N0mmb3BL1DMd\r\nqTzsD9+fGb3V9owUgF3LL7NLbFjyLIUkOvkmp9GFk7nl1AqWfdWVQfuxzsNv\r\niuw1YQHxkhrIu+GFaRwe5KlxcHM/xqD1SNvRuUBMlmY/GcLl+qlkeYlyfxJg\r\nz3BkZWVsT4tyaym3H16yl+9RIr5gon0sQk1YqfeEeOrXZRHNO6Wm8uyqcRLZ\r\nCnneh08HTs+8nS/UbFW3/OMRmDE8UAp42Ns7tjimyotULLV5ehaJO501LCD9\r\nBBncCr14/qN6DxqwV26TQ4DrxMlu0uER990=\r\n=8N56\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"5c2dec0d532638b2a0121319980178590ecf1d35","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.85_1681483755952_0.2080228033230227","host":"s3://npm-registry-packages"}},"2.8.0-alpha.86":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.86","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.86","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"3211ef20ac2e779fdfecb01dccd35e534e554279","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.86.tgz","fileCount":33,"integrity":"sha512-137wOLjoWq9t6PTANKOaRsCkKnZnmcWUflHdU7xSo16XtAq4XMHTkmJQDPOYg77k5lI+hdO35VCCChAPZ5jkAg==","signatures":[{"sig":"MEYCIQD7OkmPq281rjm67iaJa5yBFN0Xz1d4IkbV4k+QhqElgwIhAPUPMdHOM3cTt3bbLGS+el/5HTt0liWpE6CoLgGgZA4J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQA9rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4/A/9Gnwn7zCYj+3auKKN5YqUupbtLM6wkh7VvFsQIeWQ+OZJnlmk\r\nK2glS+39PFua9DM7jU5CKkySBaZ2wEKsEQB4aD70qponT8Yh30I2v84l6EcF\r\nSD3dL2s4NtP0anoV/P6KHjJB1gNxMS9T4gEF1G/HuTftwKNGspF8u3K6P4Ae\r\nu+oYFjUljYZbfyaxQjt7V6VS4ekTUrjkVSZFulJ3dAbbr3gyFvqKUjlAmOTt\r\nwZW4eCUAyMIEP6q4+fEwhDOkZFbVRgtIbBBRSBCsjRNVwSKvYzY426OFkbOn\r\nYV5ZOJdPeKb3N6ytFrtHdQ4+984fwLSHgSBtbLC6SN1Fnq+UIaVKQoJiQ/5d\r\n4LfMDVcTOJEsv6JmQMIU4+rzwx928j2hxlQAniJBnRLeU1eMkurMXDHfqWqw\r\nkRI9XBAcOPEYU6ngxjExOBAGROYuyiwrJroPHfql6UXkeVYz08A3OhPnUpyb\r\nAfLL9w7Hy5Idj0Spj9sCHfXWWpHv9olZAyX3XM8JkGyrMO1xRonpAcOds/ux\r\n9iZwUmqdnW3esoVytIjR8bPq3Hckv/trlmlI6ie6ymHtFY+VqvU7U2tIJ8Tq\r\nWZzJSG4MyxBjw5grDmEkeuK+/idGvAkxOcuVTIqxWWRMj3p6KcVcey9rFzgX\r\nakEMw72XK57vF9LicBxp16YDD/fmakWnWKk=\r\n=9qq6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"8dad092e286e678e9c3f27ee6759fa95940f8138","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.86_1681919850948_0.23833018336224554","host":"s3://npm-registry-packages"}},"2.8.0-alpha.87":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.87","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.87","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"1ae89ba0417f2f6854d9558e7a50cd78e997c154","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.87.tgz","fileCount":33,"integrity":"sha512-fc5Dc/n/GMwhkVNMj+010DF236Ov9Dz+sDrgcbOy3e+cuosIavr2XNqPCMeJZz4UZ9S8myj1/k26tRza4wF+Hg==","signatures":[{"sig":"MEYCIQDoBxVEmbhwV/BzYbd8tHahwpjofi9zjOgXEx+Tb3sv+wIhAI1h0BpeKvZ732OT6cIm+qhufSIK8J2ebc9oyKnXLQ2E","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQBCzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrGTg/8C4wfyQ70LFrDtKTZOKwXtofq5YqVOmwyYBlcygjulEIZITSI\r\n3BumYSCygwnAKv3qgp8I0ZoQhN/NLrc0qEh4yivj8AtxxdTSt08v52ycXwwe\r\nl5ObZZoJ7m0Tum4WjORQIB+S8qsIlQlkN/b3i2RvoUdW5H2Ik5sL9BUL7GJO\r\n2/1uZQAJAq0h1YgzzbFbJcsQ4sZqKePBLm1uabo52S6YwvCQmbWU+BkDbhrq\r\nwlWG3//80IY/WyX07bJGvBoPrPN+5SuEz7FS/wY6dXsD1igTUyBBZ30CIsCM\r\n1piveFH1FpAi/x0tMm5J14xmGL+a8lXMi4CPrhP4/Isw5AFOvgOJl/aIxIP9\r\nAjak6jgl/0gAWYfLu8YXlJIUXlJmWqOymKr36ZxA2wINS8SiODqKuE3v3M7B\r\nawe9/NleDrAQdYq1ftpydF09Wf7c2kK8HzLv3UY8Ntd+CE3wpNHD45B9QNJh\r\nmU08NnXK63hhiXPK8yumDUSywDqdWASTBbzH41UcrNwAinCSXb1M2WnrsJPl\r\nRICmaNdCaPCARZb/GdNr1p6UlYN3xP6AORR5xh53ff34WLGEIKy6UPd/QwDl\r\nllZlKycrpgsBJdYuIth26wFpCbRZzOc8xyrJ4oB+E5wT1SKGZgamr59kNb6N\r\nYn77s1SKqWWKGkpIFuibEYm2vvysRIHw29c=\r\n=XOwB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"8a04a21a646058af91e36904e25d7d0395b00bca","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"18.16.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.87_1681920179640_0.06353368657493297","host":"s3://npm-registry-packages"}},"2.8.0-alpha.88":{"name":"@avalabs/posthog-route-censor-plugin","version":"2.8.0-alpha.88","author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@2.8.0-alpha.88","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"}],"homepage":"https://github.com/ava-labs/avalanche-posthog-plugins/packages/regex-censor-plugin#readme","bugs":{"url":"https://github.com/ava-labs/avalanche-sdks/issues"},"dist":{"shasum":"2f9a217eaccd16c3ed5df4eb851c44f5768dd57f","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-2.8.0-alpha.88.tgz","fileCount":33,"integrity":"sha512-UZUkgfM64oHMqdm0Bq0OeCY9o5aCZ2qqIWDGpQSk72J97pGE9DlWO/pCaPmD4EDpCutg/p5aJPiD0AL4b8OlWA==","signatures":[{"sig":"MEYCIQCvREFjIUg1tvKO7CCIrhPbBOhmq8WJ+gFG+HLh3xYXfQIhANMT2DjFaVb9dNrnLkoeHqPLd0NHCU21WGngsiUcSVQy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816150,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQC8iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCTRAAg6S7UFofnO6qrAGzyHaWTTz7FoG4xa5DTbI2t3hsnW9CCtuT\r\nERRl0FBEr9wfvh0mGebJCbKcnI+dKagQpdPYvkzj8w1BtJrEngZCyXRIW+Bq\r\nbIQmMpl+T+ZO+/FlWOY0e6uKHi9IHxRLTTsrgNPqNXK059rYd8cvWXgZ65mg\r\nnIObmX8ej1kaBklIM+qgtj3DfjYU3dAuaLgOLDZNC+3UnonV7NAHksCvJ4jX\r\nKhFEdWXM0EDJry3BV58tZNs7fFn7b60+3WPHbK828KInLdTspk9Dmxv/Hs65\r\nWiQgeUkXXekdIYq4b1zqiuRT2v5FPz52jJUlFrM7wbc23c2tQhIMkmaAfh2q\r\nxOOWgo3RQyxRz3eq2WjD5Q/gjIEA8NoR4b3KCS+kafkJ+i/p89pnLtQmmU25\r\nHQNXQrQXajUbrcB5d/iSFODqvoBH9uzA0cBoEjgCrUhxdPD1aZlbCaXGjjlS\r\npzeHlTf+YvOyP4K8hWtln8NNhb4X8uDjjIH73sJS7KUaSXZDyRSnRfWKlmP3\r\nfi0G+5cmiSZQVk1A+lHqMIfXqeEp6eCES3OZxwnbBRhDjrE1ek4/gWPae816\r\nsDdzUBlLsMwxzwBxWTR3pvB4hvUgoX6XAFq0OkIYdQQs9udHyuXXSw1tMjhz\r\nprftXvt5zvNv9281AEJ+gG/Ajti1Yq0katk=\r\n=lH5G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","readme":"# Posthog Route Censor Plugin 🚓\n\nA Posthog Plugin that accepts a list of React Router routes, and censors variables from those routes.\n\nCheck out the [NPM Package here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin) 🚀\n\n> NOTE: Any properties already defined for a user by `$set_once` cannot be overwritten by this plugin.\n\n## Getting Started\n\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a json file, similar to the [example here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/assets/exampleRoutes.json), that matches the [Routes Type here](https://github.com/ava-labs/avalanche-posthog-plugins/blob/main/packages/route-censor/src/types/index.ts).\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\nSee the `./src/assets` directory for routes currently used by both the Subnet Explorer and Core Web.\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://subnets.avax.network/defi-kingdoms/block/7963112\") or a pathname (ex: \"/defi-kingdoms/block/7963112\"). The default values should already include all needed properties, but more can be added to this list if needed.\n","gitHead":"b35792f5c32d84b2392fa094f99ce561108d5fbd","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c"},"_npmUser":{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/avalanche-sdks.git","type":"git"},"_npmVersion":"lerna/6.6.1/node@v18.15.0+x64 (linux)","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"18.15.0","dependencies":{"react-router-dom":"6.4.5","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@rollup/plugin-json":"5.0.2","@rollup/plugin-typescript":"9.0.2","@rollup/plugin-node-resolve":"15.0.1"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_2.8.0-alpha.88_1681927969901_0.877601754973885","host":"s3://npm-registry-packages"}},"3.0.11":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.11","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@3.0.11","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"40552d4ca42acdd1e7fd9e1486e15f5888c55ead","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.11.tgz","fileCount":31,"integrity":"sha512-6DC949wqWRt2j+TU75eW0ESUyWzHuFK5xG46+GfZM4a5y1UsnUhCj7whjAei86Dm0dWAQoI3l1I3F7smsP9u9Q==","signatures":[{"sig":"MEUCIGiIcjutYLlu+igtUt2sYAQtQgocJWlQZDjhr/TH0+2CAiEAz8fsN0/ca4F7RNt7lUo/Hi0gun0Mg6mcSSOTgQqZuvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":801711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQVEhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrEyg//Un9qMhsY7kZ4esFjg3ABZZkJyZp49rXWBO98140IfPF79bgw\r\npCKTakYV7V4IZWFoQFhHkAulH3wnFTofUfedyUOHChox5uWID9lUjPhzfdeL\r\nLFhNjvgGHmqTNv5S74qM61RcAeeQgCnxHBXxZl5JxvJiM/vPre1xMX5jXU+1\r\nmQYjel2MPkZA1lFNBw4TgGr1Ld3EB64iMEhWXv+ubYvjbueIgQvQhn6IPXgi\r\n3Ze502mOZ326qv/UZmVj/bQjlHLT5IsnCwCkYx+WjzDnzNw4Jv3ceUfPSmTy\r\nX/7oxh02M2Pga3BYSPNekOExYAG1xaZy/2kS9F7HA9vvAx6RuY0gKa/GdTPP\r\nvwuYTTYPcIHNvB5cy6/Pk+8y/TrSkFkYkVbgg1/97LmGB9Lb89PYPpVbmXQe\r\nPEWFAdBdWQoIiVXx2OkNMbe4FgOHysNNlzrjbqtVJnSnOj6/LVjPzY1XVjVJ\r\nH2bV0YkNKB5yBxK1E5Hhfq2NlD0X3q8WV06W07k5OPNXFoRIx5HIUty8e5ns\r\n7xRCyYM5VLPUKfelqpnk8x9vJlfhIa/xIQB8A1Sr/MWeBTog+6GbsPzjeD/L\r\ngcdMyfg+ln1cd1nKkgGJQsRoK5UumGqeCQ74DahG31rqJOemxtbT9oMsVZN2\r\nEF5NzMRSQyDJbr8YE71qgVZm29NOos68B4w=\r\n=2wk1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"5bebd18e7c8165ffd831e6a4ac3fcb599ed2ae26","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"react":"18.2.0","@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.11_1682002209628_0.8242460374811089","host":"s3://npm-registry-packages"}},"3.0.12":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.12","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@3.0.12","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"19c59879e1ae01a4b814b8e5bb208930a9c42416","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.12.tgz","fileCount":31,"integrity":"sha512-4AfvmEpDmkfd4c5prlXPI4WZLraXj96VKroR60A8h4+odihDAsjjtKpkUt9F4ZNvRtfI6WbcnhCkyofKjejBsA==","signatures":[{"sig":"MEYCIQCz4Ka1jJkkzIz82PcgqxxGdOMk8fxaFpjSuMQsc+KleAIhAIJRSSYwOZThJSNkhjPeYWnlb6cOFK2VjHz+vO0EVXW2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":801936,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQWRZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCtBAAhQKwaTEOEjN8rzlYAPIv/0GQUYOSTrnC5+wMCcQRov4HbIty\r\nqDJJOgc3vf8vEgiVbU+BczEyL2Tj1s4Jv4JGxtmxeoh5AVOP53Y/OdnT5+da\r\nXxusaoyH2J9CORJbLSC0+zRN4mA05vyYh6Wg4W7L2ATHgHZwzxZEDKAozSex\r\nlEk7F23jL3sZomZyxv2pqPdlEQchEH3i3OcxwMsArKanTz2rYIl1LaodWq1/\r\nOjXo1bwhMrTZIGJ/e8ry0lHDwM8ntmIcqWyp1JljLpc6z4IEyaPI013BOk/d\r\nCfRiHW4ddJtDzUNKzXMK5ZpEs3LwlmFnyuV1Y9tl1muc2YQRF/h3N5SugTMJ\r\nb8xqxC+c82TEweSsMLWoKmXDVrZo4wFLwkH7NiqMI/qGW9P+yhuZrHJOBArO\r\nOrzLNfjcXz59K6VPFUlq42JhgioaGtCl7Yx61oS6ehc+aMMJ07KFLmCekbt4\r\nIc/P2d6rUN6ZwHcgbA9By2RZLSeIJa9ntqZ461wq0uOxjpn3oGzjVEn4PsWO\r\n09eteWsKowNMiNOd6Cc91XkhKlRgoAbV6CUnRiSiHl7bnSRjyNNaFX+twWWA\r\n4LAPgbIQOUhNkHQhZR2uCkFUGL5nrieZ7V01Y+gN0z9a9enkL80G0z5JdfEF\r\nO+5ygeilMW7YCgj2O2B38WdJ2+YXN34Y8FY=\r\n=bW6X\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d44ea7b8277c9d687c2024708e69e02e0cb4cfc0","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.12_1682007129522_0.7196478878326869","host":"s3://npm-registry-packages"}},"3.0.13":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.13","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@3.0.13","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"63dfede560666048b892503ff845d0141d0c0b6d","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.13.tgz","fileCount":32,"integrity":"sha512-TkyttiDsZjs8yCzNSXLEQib3+EKaSr341hojh9NdoJHFGqMSrtRYuhMrojbDh5zUwuLrReUpuT4vm+QrjPulaQ==","signatures":[{"sig":"MEUCIQCsLtzQhKUP0OSWPwl40kwcnRj7f4QlXhOEB662gOl+DwIgKWkCWh1cmLY/57WQ3IlUjODSdIuyPBY45kmidcXhNlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1563730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQWXhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo++w/7B5l7/2zaf2F4imkD1AoLrJHiT80fu/V93GkGJaAhHGNbGf4/\r\nChO5XfifmhnautCANNwyGeRn8xw4z5GshymX6LzU6Zgn/iPv+MYFP/fN1mgO\r\nztORwffgjM1xps9BjyuuvUR3oGSDAD87yfGmzM55K/bxVJJeqp9IlEnzR5FD\r\nCY7judFvpnaNGkca+FTq2DkZWmfEVKiSsCS3ght8EuIxXpP39Y8oUMfS76ji\r\nKxodavX1VgaO8SbfNnG3YEtrAEJ5UevUfQodHnv8+06pmN30WanUlcK73ZaR\r\neH3DhzbAUtc05CMMA8T4Z9VodPSNFSX5Z0EPKeqix95js4RthswhmokKABaW\r\nmG6QHueigI0hjDBIGbcw8JAF1fx3BqXJFPnMT76T+1vuLcJYkj1qMDU90kaG\r\nTvtQwDqgAHj0C2LmroESG05d4aTeAH2jQs5k+sGFwLpHBop33hl2sorJwOcl\r\nCO9aFoo/ssEmIeQ5DHefk+F6YBhJA0PSHNTtuhCIJjflcDQQhI0uZldPMFuq\r\nlTC9uoj4nEdZ1rtE5Q6+EpA7FFWKZvEqWl7cbfuIzml+D71sb4cRXyvMIZHU\r\neJ1gf5ltbkT48qs7RBdU/RfxBkptoi7rWMczwKt0Uwmj2aIApGXMzUHDRNj/\r\nLHYDYkPEi37vBDyyYcVl1dMZaeByG+9H3bI=\r\n=Zdma\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"2bf1ce2caf4fb2dab397b36a4347111b0811f5f6","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.13_1682007520757_0.7980024685605935","host":"s3://npm-registry-packages"}},"3.0.14":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.14","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@3.0.14","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"8076b118471242e43db740fb65b75d8aa7c6cbc5","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.14.tgz","fileCount":32,"integrity":"sha512-DaDIHQ3lCI9Hjr1Sv0kXpBQ6zTE5s8vf3MDskR2Nhnb9DzS6nW3ccqd8YgSIfoBo9ytGwpJd6Kk/+eaKunY69g==","signatures":[{"sig":"MEUCIQDbsQ1BbMQs5mc7jE+7OTFLDJRboV+okVZLyXBpZ+whFAIgSnzyNFWXUctsGqYfm9hxzcV/0Vaj4FIWDMSQ3T6rgpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQW10ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzpg/7BaSbDW7bpLq7uxyB3W2HAElyGxvSERGRnRD535auRRCM5aRg\r\n9uY5gF37iDFvlrwzyVifCqgt9bArwZsWIpIael1aadRSoDBYJ+G41LJOXny/\r\nyztShqXkOTPS7NMcOPHA40+SmyepsF/9US9CrEXf41onOwAKRyVJXP0crg2U\r\nbcG7wj1LXOg8gor9EIFvizff1D/TQJGRsDCnBcGk1jIAu6cFfqdXHzfBufjF\r\nen22S0OmljjIgiuR9EOpY3wu+Z8WqngwqQ85Ivo7zAB7DNVGlg086FM94PpB\r\nXpxnXIKLxtUz6/ENJRHvNvOzLw+rVFCNs4ozAQq01Z61Y5afdQP0KKo3z5UV\r\nXRKiuUJhV5T6rpDT0BXMuaHOeVqaBcwgrxPjphEuNvAMc2sQpBIba1Ptj6FN\r\nO15s6YZwgTNmCGZFLYyAcxw00gViwR0vDptKE0E3+YIGBypECQ5IFRBgN6Al\r\nfyEqzImKBqJhpH37f3OfUZKBbigGNjNbrokJzsiBMbfxrI2M43T7PYsTUnXk\r\nRoqdn8pTQfUYfL8PgcO/MHzKn3oircOD7Lvvc7TBTmK6At3/CjJ+CWGGi/Ih\r\nwV3ru3KWvI7CX1PZokMQ8bMKO3UW/3roqW9anZaxbWuSyO5ajn5qMESya58g\r\nFyJjV7MeHy4Y6RzpyCgpz/nmSeWKJFcSZ9c=\r\n=+mYE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"50041e9b5256bad6d90d93649bb57253a5aeab40","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.14_1682009460420_0.6783613029433242","host":"s3://npm-registry-packages"}},"3.0.15":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.15","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@3.0.15","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"58354acab9987e48bf81aeec738a32ac0fd2288f","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.15.tgz","fileCount":32,"integrity":"sha512-Y/hjfd/H8swnzgxTtJWQW/Ytmgv/qR2QohtU83EEk1Az4ObsinwFjNp5mSCjkzcqbD9fAIemk0No8ySoh4A5Sg==","signatures":[{"sig":"MEUCIARdtCS52m4f/Cy9Dh6TD39tO2YW3KqOZTuWD/fB42nhAiEAzAy6/9TPhR7Jzxzv/PreRcBCzntuankqa2J2kd1rO0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":210948,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQXCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqo/RAAjKU5RL99dQXC8nfFSH0jRPl7LSWtUNqjYvckgsTRfOoTTAZd\r\nv8BeP9/vbjrWxcv8AlI/CbVga473+jDy9Txdtp8kGITftJ4CxCbI7eGZuizA\r\n7g73mOfRcXuDVIasUQQKa49uSOXuHxAs4RKPMuLkH+aV/5QFKvO9hPaPUixY\r\nkmcUOhgOA/jE/aGs8OHiySUeR+ttTH3mSRkoodrQXIfuX/7XSGqv9kJlgltP\r\n4j5sbJGC3uOxkdt4fzMhILOlvBvwVBqgAnpP3VRc3A870I0rzjlPhbtyoypI\r\n6e+6bpI93ptDb1AnSKJd6N8CuRZKLn9sM43Kao90WoqF0eBO4bHjsxusk2Bp\r\nVbUVnSJ7zlQhHtWDnqUvVOUGUmLnDNTgHlILy9xnvLGzYzOC9HWTfafLfrR1\r\nkfR1I8fDzBv53jdf7Tpi15zsnwJsVR0OWBa9VQjikLY7l6rE9N60TfPgjYxI\r\nzl3la50mBRtsgBEh5OW6shSsCNb57eRYM20yI+eCl/J5OyzWefaXQlsde7FR\r\nkumP79i/3rSZ9aWm7wNzC+n2598pENeUGs16w+8/bbZkcUknyZKAYmFIKOHV\r\nkH0Dlz7iH+Y4zx+E6W9aFOQ96+jxu6Dz2Ehb2sOdq11m0Mfo/RpVg/QF44xD\r\n5v+CGilDfBSsutXs1OOaM6Z+Wn9QqRSYV0k=\r\n=JfBQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0bab2b41ea58a2f5d3204d898264245dae40e6c2","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.15_1682010274007_0.9078574898928431","host":"s3://npm-registry-packages"}},"3.0.16":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.16","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@3.0.16","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"625e35b57b2eb3ca8f5acfaa44aa428532743bd4","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.16.tgz","fileCount":32,"integrity":"sha512-jZ9yWyoaEXEKyZpPvDOHyJ5E45Ne3wcXEIAA05kkdJvPv29HRh0gunSKnx/reva5cYk4iin5m86SstdDaIG4Xw==","signatures":[{"sig":"MEUCIQCjVhTBSzCMKpSM45nMIwh9Blo0CypCx9r9haCD4jnR/AIgd3UQYbxa9mX4wb+gcs1I9qDdcu30HHXJ9wQHj3iNEp0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211077,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQXIPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiYA//TMPOmq3rYbMouVuuO9nI+KTXE0TECF49j8OoFhaY+uBUL/pr\r\ns8zybAmNwrAYAKCT4g7M284QGqK1yAxuRjpPY0usuY0UzL+v2nxbgcUJts4d\r\npvMz28ace66FyriPFm3N5vgf0f/bmhXxThWSFVGVucrH3lXZAwoYeor7k73h\r\n04AAXuyzAxzMeEn6N5uhJMF7njns9hQni3+7/S0A2pPff2PYrDr86fAnVnhA\r\n3eNaUPJOxPCY9HOtoInQQq5AfIah1PkE9wzca0xERV0P/vDSAoR/MA24Mt+n\r\nayuil1dgrjArV7d/ZOke+6v/pdTPYukETaSEEuGJs9D0g2p1kUjRPjeGmK41\r\ntA5dCLxgW23CTrNfHtl0+wA+ij9SA9jOkj7+zDN90tlGpUfQQkIH7ybcYCiD\r\nKy80MYbzpLMKM2VT74XyXtkoGXdhXpX9tp549Dyx4ixWTEReDVDdcyu2Cl0G\r\nS9UwGwwmE9HX9C9qrL+Eca6ppM0JHe/j0V4SdPzEFXNP35BvLOdW6zSIpxgG\r\num0HOaZTw/S9hV+1WPdtxzD8CsbbkayJWWr03bMCfeg9uyrYtJT8spByE36s\r\nIaQY2Swz1gXXt/XaZO9Bkj1gWA4UT6FYI/mBVamkhyYiG99G9RdBJ44i9jxQ\r\nXSzWl/rUsMIf0SPHH+iMHegnTm7cHw0gar8=\r\n=TwNL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"0a8b1d3c615f738bc644d1974450f38609bf3f02","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.16_1682010639651_0.39333462917254414","host":"s3://npm-registry-packages"}},"3.0.17":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.17","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@3.0.17","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"53d81fb51396a9c26cf4fc8da9d9b44a56b93d19","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.17.tgz","fileCount":32,"integrity":"sha512-XOexYNPG+lZyJgMZTyvz06C43Aw1AHj5I1k3y+/bLa2rLYsZ7p9p1BaLeW8j/njHDb67IVGyzslk13aGg+RJWg==","signatures":[{"sig":"MEUCIBZSHrVkOBX9mB1ZYwVFd4FMJ77524We9g8SkK/AhDXPAiEAgja6D6UErAe5Vn62F4lnUJUApuIvYTIHeu8acqsKLLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":211167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQXN/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlaA//c9X8Y6h3GP5/izxgFAVu5s5qC6STgPsrsNMCq8PUiihXeY5Z\r\nvlBZzoQ+ELKP6gJRsMiYNUK4Ubr1kncRrBCG6eqBxf1nTfC1B/dJwkFQ42rU\r\n3FQo2bhtCzyJFdmn0SLPKSsk+YgnfZXeF2L8aJJyuPzq41m7lpTmpmt9bmBx\r\nYMUCBQTKQzXg/q+0yeIbwONFofEMojzIL1D5gleS7qHxKILDrQcIj9RZ1TB9\r\n9GM2f4oDVhCgqJOyG5zpTVcVBJ1adFeR+z5iB2DX5XfdAwO6SE3wLKdR3kmL\r\n7/0/HpChulUzf68WABlTaQr7cgZT1qHeWOVa7MCxwTDaBcklnFNPSdklLGrz\r\nRuNZ1zzC+fJYCQHwrX0Nm6SkhUHQrvGhRcOG+36+g6PwitPWJqg5Nz4Qszur\r\nUAGsWJML4asVWDwykRxdOXkhY0dLooVh9ylp/IKJdWHEwsvIg+XB/h/Putah\r\nwc0WfuMUFxMAHd03vRDG8z4moImueBCr8gQKC1UyRDf+Dw02FzeTIzyZugf4\r\n9VvWp5RlJMMRdfgwmxQInn6NFi5ZyCj3XQaHcQ9Wes3LSuhGK9PV8IyeQZ7C\r\n2+V86Y8viwwCaARGMsVe16sS5wxU8oz2bhAaYu8aDR/Nnw2kiUm+qUzp2VpC\r\nctx6UNz3OkASMa12fXfRiudyXe8Vl6CuTr4=\r\n=GYFW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3c6f3d79b98365ae90018e476a3f913a2540479f","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.17_1682011007155_0.29469048209318016","host":"s3://npm-registry-packages"}},"3.0.19":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.19","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"MIT","_id":"@avalabs/posthog-route-censor-plugin@3.0.19","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"53022d845de6519bc3f20384d307bc438078ed2f","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.19.tgz","fileCount":33,"integrity":"sha512-xPmWiKs12Ati8aU6BxSWY81Hr4sPuX38Si51dxolBK4hxf+ptgtoet2lK45o12UNfHGKTTUYW0Fn8Bp35KEo+g==","signatures":[{"sig":"MEQCIGU0uFTMTFR1nFnLHOZXtbuBo142MpyQzieet15rQu1dAiATopfPot66xjQ5MvY+ChrFykgF+PLY0VY6ZB7FzHxEow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212330,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkR/b2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqixAAjDNL1TxivFHrY33YHUiD8hL2E1Ga8iBEC5L53cK2Wqd8t3/P\r\n5PdkFi9GqBKHTxNBSzByNzsKLOR8lB3X92xfWU7QZHTbynbhsuPRtN9KImMa\r\n1/6lfB+iZxQasEl5SweSPwr74QDSst6nSABgT1CG9sHacaBfD8v1HX4s659f\r\nESxzzXU4L/Q7j3sGWFRFIMlRuY6mcV1Lw9/k0Gxw5JFn3QChr5LGHIkYudC/\r\nv97NYwo8JoF31nrG48zKsYpg9H+vyeEZYWr4ADpHH7ESJiNHSBkmZXCTbX9/\r\nMgCLkX+qCee1TyTaX6+0jytbQ1qw2dqAw9EUB2mj/VHDDYWIH762EIcJI8/M\r\neQdFUCt1r8WuoBZq0m3G0cCsZ8yIUv5HxfoQr2asw4Nvu0ukoNNW+2yf5okN\r\nbFPHllalBL75hvKigZKMlwLXHiRjXDtBOzZnPEozVfLWFt5/rqOhshkTL68H\r\nB/whXw7+Uyz9IkGKq6gbd7HDnQS1OT5vMJpO/gXE2ypcDibO/Nap0r4Mal8d\r\nS2/EBYEqmXJGITB0mslBI31Yg2f6C5QtZoYvdFMgYSkZmlLlrON9unJNC5rx\r\nj5KFJt2a6C+MrXLThjPV42BstK8OE5o/ou0ZpOn/jN+kh35cbXN3hTFw1BZ8\r\nArfLNrcOgOkQiX+Pf4yhn3exWmvgpi30mNI=\r\n=V8Gp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"d1a032c92b08fbc7734eabdd028d2a099ca0065a","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.19_1682437878414_0.6244370567117479","host":"s3://npm-registry-packages"}},"3.0.20":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.20","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"BSD-3-Clause","_id":"@avalabs/posthog-route-censor-plugin@3.0.20","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"5894d23e689eca18a50d63880586ffbe5160d0d3","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.20.tgz","fileCount":33,"integrity":"sha512-h+3/c1+XmERG/exaKSvs3rOEgpBJzcHw7uJVy0bpwBc1H+J72pqJYJy/MyQ7qou9ktW+lQElZMPMuFRAv777gw==","signatures":[{"sig":"MEUCIH9uPYhRsXhhgG8rRRUfSKlJBUe/Z7cRdlwNDPYUQUVsAiEAq3d0DbqnlpgGp64Qftm3LZ4H977ZQ6wDLaTVqmE/Xns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkST9oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqrkg/+MY654d3VO/LAw1anEFDfiII5ExSF56r2tCoCl5HTxuLlEF5i\r\nkdG3de8XYqJmFgyIUoHCEP/iWAXXcc8WehAB/b8XT7a+ueyXme2DtTvN9LgJ\r\nM8980d36Ol4kNMFuqvr4iEyu13gb99xh1nWo80kgKkGfTzJZYisligHLlX2L\r\nuG1565NBAFa3oSsBly0uSQ8wkwnjmR5BJyPSzCkU0geLyjbNf6LVwoKs6HO5\r\nd9LEx5Gi4QZPdMvXzuGDxBiva7E/u4xNnP0F/HPHvzephUwOnNwlvDPODIAd\r\nzs7TFiR9IHpmiZtiAfzmiEgkNpodgrMs60Mri0HWsvg50YUFdKcRRFq6ENDX\r\nqN+NwTfW126Yl4uAM6GmuGtdYhOnjKq/qgmvIevIf+k11TR/UeigLic8mLb1\r\nd164+OpYAYlRUVcQKQYPMPSXNA8aG20MhWe1ybUW+zIuiesxwIF5Tdei7HgR\r\nCrya7DjlObd9fAn0qgcvnofGrsERO+PiXoKfl8Fj6RtceXIkw4sjtczE0Vpt\r\nuHaRwiW0Z9mwX3OANJRAobUL9is7xZ8YMaMD0J71V4aJe0Ec/SpbVb4iSzh3\r\nw82Y0MHHwfJ7cMdqViWmRhv32BCJxUEvExpypPe4POT6sY9j4kqUSFWbHv0t\r\ny6XngNxGKeRiRRwE+XVeIZNna92MUIBPw2M=\r\n=mQjo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"843cbeb1f51d7ff5d76812a47b339213f906e916","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.20_1682521960008_0.23169772562266178","host":"s3://npm-registry-packages"}},"3.0.21":{"name":"@avalabs/posthog-route-censor-plugin","version":"3.0.21","keywords":["posthog","analytics","route","privacy","anonymize"],"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"BSD-3-Clause","_id":"@avalabs/posthog-route-censor-plugin@3.0.21","maintainers":[{"name":"dfenstermaker","email":"dannyfenstermaker@gmail.com"},{"name":"glovas","email":"gergely.lovas@avalabs.org"},{"name":"cchevli","email":"connorchev@gmail.com"}],"homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"dist":{"shasum":"9cd64ccee999e021fcc2ca9c2c0926590a360411","tarball":"https://registry.npmjs.org/@avalabs/posthog-route-censor-plugin/-/posthog-route-censor-plugin-3.0.21.tgz","fileCount":34,"integrity":"sha512-eCooQYHww52p4n2RwyKje2Tc8UMDqZ6dBzmzSFdBF29JVDirS66iuz2MNyb97EZWF2OXKxRuQMp7V5sP2TFBKA==","signatures":[{"sig":"MEUCIQDZ9IU1KxhNaiz3CsBYWM46akHfohRIHNDPsueJdweI6AIgRqCq07knIsGl5lGKyTw//1uWhE2A83axjprbFLChDfk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkS+HwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpi+Q/+PLcr/xWdkcpRkqJMEcU20XU8JYKz3Mkv3DMsHGIAH6n7Vu9x\r\nk8a/6a9OtHZr0PjlGfwthIvArUMo71of6QA6J5nQhTlBV3ddZj+tDhjWa4Hf\r\nEsnZ3X5qPqsMJ4D7p/cdX1Ff8IdnGM2o1PXrWCeMZ+iuHplNDF5pQZHaHgN4\r\nnKI8M+6rPGcvMHeEyuRggIUGBeHDOo79MwmQtjaBbtU8FgA4u54qCy9SoFy/\r\naUzFxJ6RQTc/YyvcOiQjUF/SARRCZcw7vddqpjC/epj22iF0uLwhYHQ5JjsW\r\nLTX55XcG4yu5ZAn6L+Tm7/XOENWpAuLMUuWMeghNXHgub1HOxH4wwKSYo8Us\r\nAxL0Cal+nhKFQfh1E9Djy8REe6JyM5Dd1SWb/Qqe8JGUUemSMcRQMP4vsMKf\r\nDEkX9t7b9/M2mH7beU4AqEPit2nrUYsSNEp8wzI5+iJTwYsAJSIqywo6Rl/p\r\nIfBXT5X/7cQRbPixwJxUdQa48crvf/8TQXNBYSjEw15BFxRFsbLX9GsJ74j9\r\nRVNFs/Wy8pcDNQ3u8tPYsFQeKNlhyE08NHfBixHQcBL2zc7OA1emkTZe3hMY\r\ngWYMB9KxOqLOuHnzko8d6yZbJRGMjsGC1zwPXpfUAG1SS7drcyA2UqC9yWQx\r\nVhG1sAq9n/4vtzQTC9XQ0LvR7TEoO9CVY/w=\r\n=jH/T\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"3eb607e1d15bbe2bd96f8a25422f56bd54937363","private":false,"scripts":{"lint":"eslint --fix -c ./.eslintrc.js \"src/**/*.ts*\"","build":"tsc --p tsconfig.json && rollup -c","prepare":"husky install","prettier":"prettier --write \"src/**/*.ts*\"","prerelease":"npm version patch && yarn && yarn build"},"_npmUser":{"name":"cchevli","email":"connorchev@gmail.com"},"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"_npmVersion":"8.11.0","description":"Removes route variables from the URLs stored in posthog.","directories":{},"_nodeVersion":"16.15.1","dependencies":{"@remix-run/router":"1.5.0","@posthog/plugin-scaffold":"1.3.4"},"_hasShrinkwrap":false,"devDependencies":{"husky":"8.0.3","eslint":"8.34.0","rollup":"3.7.0","prettier":"2.8.4","typescript":"4.9.5","@types/node":"18.14.0","rollup-plugin-copy":"3.4.0","eslint-config-prettier":"8.5.0","eslint-plugin-prettier":"4.2.1","@rollup/plugin-typescript":"9.0.2","@typescript-eslint/parser":"5.52.0","@rollup/plugin-node-resolve":"15.0.1","@typescript-eslint/eslint-plugin":"5.46.0"},"_npmOperationalInternal":{"tmp":"tmp/posthog-route-censor-plugin_3.0.21_1682694639797_0.7495279731562543","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-10-02T00:47:32.402Z","modified":"2026-06-29T14:29:18.665Z","1.1.0-alpha.1":"2022-10-02T00:47:32.678Z","1.1.0":"2022-10-02T00:51:35.670Z","1.1.1-alpha.0":"2022-10-02T01:18:24.438Z","1.1.1":"2022-10-02T01:20:06.777Z","1.1.2":"2022-10-02T01:47:31.982Z","2.7.0-alpha.6":"2022-10-04T23:49:47.053Z","2.7.0-alpha.7":"2022-10-04T23:50:38.306Z","2.7.0":"2022-10-05T00:32:14.970Z","2.7.1-alpha.0":"2022-10-05T00:38:16.528Z","2.8.0-alpha.0":"2022-10-18T15:51:54.530Z","2.8.0-alpha.4":"2022-10-20T17:43:10.574Z","2.8.0-alpha.5":"2022-10-24T20:30:39.655Z","2.8.0-alpha.6":"2022-10-26T16:51:39.756Z","2.8.0-alpha.7":"2022-10-27T19:23:12.796Z","2.8.0-alpha.8":"2022-11-01T15:32:33.901Z","2.8.0-alpha.9":"2022-11-01T23:23:36.941Z","2.8.0-alpha.10":"2022-11-01T23:47:11.345Z","2.8.0-alpha.11":"2022-11-02T00:15:37.864Z","2.8.0-alpha.12":"2022-11-02T00:39:53.143Z","2.8.0-alpha.13":"2022-11-02T13:40:57.181Z","2.8.0-alpha.14":"2022-11-02T14:11:26.768Z","2.8.0-alpha.15":"2022-11-02T14:38:25.938Z","2.8.0-alpha.16":"2022-11-02T14:52:37.823Z","2.8.0-alpha.17":"2022-11-02T15:22:27.363Z","2.8.0-alpha.18":"2022-11-02T15:57:15.997Z","2.8.0-alpha.19":"2022-11-02T20:33:34.906Z","2.8.0-alpha.20":"2022-11-02T21:27:38.156Z","2.8.0-alpha.21":"2022-11-03T15:32:59.361Z","2.8.0-alpha.22":"2022-11-03T17:02:06.885Z","2.8.0-alpha.23":"2022-11-03T20:15:37.288Z","2.8.0-alpha.24":"2022-11-04T02:17:03.569Z","2.8.0-alpha.25":"2022-11-04T14:28:16.845Z","2.8.0-alpha.26":"2022-11-04T14:37:41.778Z","2.8.0-alpha.27":"2022-11-08T18:20:58.053Z","2.8.0-alpha.28":"2022-11-11T18:48:52.912Z","2.8.0-alpha.29":"2022-11-14T14:07:30.983Z","2.8.0-alpha.30":"2022-11-16T19:05:51.686Z","2.8.0-alpha.31":"2022-11-18T00:19:46.272Z","2.8.0-alpha.32":"2022-11-18T15:01:00.172Z","2.8.0-alpha.33":"2022-11-18T16:28:37.747Z","2.8.0-alpha.34":"2022-11-18T17:40:49.874Z","2.8.0-alpha.35":"2022-11-21T18:40:57.550Z","2.8.0-alpha.36":"2022-11-22T13:47:16.324Z","2.8.0-alpha.37":"2022-11-23T16:43:09.239Z","2.8.0-alpha.38":"2022-11-28T16:34:13.339Z","2.8.0-alpha.39":"2022-11-28T16:52:00.310Z","2.8.0-alpha.40":"2022-11-29T22:01:18.355Z","2.8.0-alpha.41":"2022-11-29T23:11:44.010Z","2.8.0-alpha.42":"2022-12-01T16:02:53.059Z","2.8.0-alpha.43":"2022-12-08T18:03:49.475Z","2.8.0-alpha.44":"2022-12-08T19:57:45.470Z","2.8.0-alpha.45":"2022-12-08T22:11:56.151Z","2.8.0-alpha.46":"2022-12-09T23:31:01.498Z","2.8.0-alpha.47":"2022-12-27T16:26:22.256Z","2.8.0-alpha.48":"2022-12-28T16:31:28.532Z","2.8.0-alpha.49":"2023-01-19T15:21:15.993Z","2.8.0-alpha.50":"2023-01-26T13:28:58.031Z","2.8.0-alpha.51":"2023-01-27T14:06:55.721Z","2.8.0-alpha.52":"2023-01-27T14:13:31.650Z","2.8.0-alpha.53":"2023-01-31T13:29:27.654Z","2.8.0-alpha.54":"2023-02-02T15:43:22.672Z","2.8.0-alpha.55":"2023-02-06T18:08:55.805Z","2.8.0-alpha.56":"2023-02-14T18:32:22.369Z","2.8.0-alpha.57":"2023-02-16T17:06:40.825Z","2.8.0-alpha.58":"2023-02-17T18:14:57.166Z","2.8.0-alpha.59":"2023-02-17T18:38:42.282Z","2.8.0-alpha.60":"2023-02-20T16:23:57.159Z","2.8.0-alpha.61":"2023-02-20T18:05:15.371Z","2.8.0-alpha.62":"2023-02-21T16:01:13.108Z","2.8.0-alpha.63":"2023-02-22T12:42:30.176Z","2.8.0-alpha.64":"2023-02-22T18:22:14.120Z","2.8.0-alpha.65":"2023-03-01T14:55:18.454Z","2.8.0-alpha.66":"2023-03-01T15:28:00.149Z","2.8.0-alpha.67":"2023-03-01T22:45:50.019Z","2.8.0-alpha.68":"2023-03-03T14:38:47.326Z","2.8.0-alpha.69":"2023-03-06T17:41:00.913Z","2.8.0-alpha.70":"2023-03-08T00:01:33.333Z","2.8.0-alpha.71":"2023-03-09T13:25:02.737Z","2.8.0-alpha.72":"2023-03-09T17:13:42.858Z","2.8.0-alpha.73":"2023-03-13T16:52:49.748Z","2.8.0-alpha.74":"2023-03-14T18:35:21.728Z","2.8.0-alpha.75":"2023-03-21T09:57:19.967Z","2.8.0-alpha.76":"2023-03-21T10:31:37.447Z","2.8.0-alpha.77":"2023-03-24T12:53:02.607Z","2.8.0-alpha.78":"2023-03-28T13:58:58.831Z","2.8.0-alpha.79":"2023-03-29T20:58:00.262Z","2.8.0-alpha.80":"2023-04-11T11:35:34.950Z","2.8.0-alpha.81":"2023-04-11T14:55:52.260Z","2.8.0-alpha.82":"2023-04-11T15:26:04.468Z","2.8.0-alpha.83":"2023-04-12T12:22:07.960Z","2.8.0-alpha.84":"2023-04-14T14:27:50.735Z","2.8.0-alpha.85":"2023-04-14T14:49:16.198Z","2.8.0-alpha.86":"2023-04-19T15:57:31.175Z","2.8.0-alpha.87":"2023-04-19T16:02:59.899Z","2.8.0-alpha.88":"2023-04-19T18:12:50.184Z","3.0.11":"2023-04-20T14:50:09.816Z","3.0.12":"2023-04-20T16:12:09.762Z","3.0.13":"2023-04-20T16:18:41.164Z","3.0.14":"2023-04-20T16:51:00.681Z","3.0.15":"2023-04-20T17:04:34.207Z","3.0.16":"2023-04-20T17:10:39.916Z","3.0.17":"2023-04-20T17:16:47.459Z","3.0.19":"2023-04-25T15:51:18.697Z","3.0.20":"2023-04-26T15:12:40.249Z","3.0.21":"2023-04-28T15:10:40.183Z"},"bugs":{"url":"https://github.com/ava-labs/posthog-route-censor-plugin/issues"},"author":{"name":"Connor Chevli","email":"connor.chevli@avalabs.org"},"license":"BSD-3-Clause","homepage":"https://github.com/ava-labs/posthog-route-censor-plugin","keywords":["posthog","analytics","route","privacy","anonymize"],"repository":{"url":"git+https://github.com/ava-labs/posthog-route-censor-plugin.git","type":"git"},"description":"Removes route variables from the URLs stored in posthog.","maintainers":[{"email":"martin.prado@avalabs.org","name":"martin.prado"},{"email":"chris.elbring@avalabs.org","name":"chriselbring-avalabs"},{"email":"desmond.henderson@avalabs.org","name":"des-ava"}],"readme":"# Posthog Route Censor Plugin 🚓\n\nThis plugin allows you to censor variables from URLs that are passed to PostHog. This is useful because PostHog tracks certain URLs automatically, so if your app contains sensitive data within the URLs (such as sensitive IDs, addresses, etc.), then this offers away to censor that data before it is stored in the PostHog database.\n\n[See it on NPM here](https://www.npmjs.com/package/@avalabs/posthog-route-censor-plugin).\n\n## Getting Started\n\n#### Enable this Plugin for your Posthog Project\n\n- *coming soon*\n\n#### Locally\n```sh\nyarn # installs dependencies\nyarn build\n```\n\n## Plugin Options\n\nThe list of properties censored by the plugin can be configured directly from the PostHog UI.\n\n```json\n    {\n      \"key\": \"routes\",\n      \"name\": \"JSON list of routes following the React Router route patterns.  See package README for more details.\",\n      \"type\": \"attachment\",\n      \"hint\": \"See README for more details and example.\",\n      \"required\": true\n    },\n    {\n      \"key\": \"properties\",\n      \"name\": \"List of properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$current_url,$referrer,$pathname,$initial_current_url,initial_pathname,initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_properties\",\n      \"name\": \"List of $set properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    },\n    {\n      \"key\": \"set_once_properties\",\n      \"name\": \"List of $set_once properties to censor\",\n      \"type\": \"string\",\n      \"default\": \"$initial_current_url,$initial_pathname,$initial_referrer\",\n      \"hint\": \"Separate properties with commas, without using spaces, like so: `foo,bar,$baz`\",\n      \"required\": false\n    }\n```\n\n### Routes\n\nTo provide routes, attach a JSON file, similar to the example at `./src/assets/exampleRoutes.json`, that matches the Routes type defined in './src/types/index.ts`.\n\nThe routes JSON includes an array of all pathnames that you would like to censor. The routes should match the pattern defined by the first parameter of the React Router V6 [matchRoutes](https://reactrouter.com/en/main/utils/match-routes) function, with an extra attribte `includes`. `includes` should contain a list of variables from the `path` pattern that you wish to censor.\n\n#### **Example Routes JSON**\n\n> `./src/assets/exampleRoutes.json`:\n\n```json\n[\n  /**\n   * This will censor the `driversLicenseId` variable from the URL.\n   *\n   * https://example.com/drivers-license/12345 => https://example.com/drivers-license/:driversLicenseId\n   */\n  {\n    \"path\": \"/drivers-license/:driversLicenseId\",\n    \"include\": [\"driversLicenseId\"]\n  },\n  /**\n   * This will censor the `medicalIdNumber` variable from the URL.\n   *\n   * https://example.com/medical-id-number/12345 => https://example.com/medical-id-number/:medicalIdNumber\n   */\n  {\n    \"path\": \"/medical-id-number/:medicalIdNumber\",\n    \"include\": [\"medicalIdNumber\"]\n  },\n  /**\n   * This will censor the `secretClubId` variable from the URL, but will not sensor the `categoryId` variable.\n   *\n   * https://example.com/secret-clubs/12345/abcde => https://example.com/secret-clubs/12345/:secretClubId\n   */\n  {\n    \"path\": \"/secret-clubs/:categoryId/:secretClubId\",\n    \"include\": [\"secretClubId\"]\n  }\n]\n```\n\n### Properties\n\n> Note: you probably don't need to change this from the default values.\n\n`properties`, `set_properties`, and `set_once_properties` are a comma separated list of properties that will be censored by this plugin. All properties in these lists should contain either a full URL (ex: \"https://www.example.com/super-secret-id/1234\") or a pathname (ex: \"/super-secret-id/1234\"). The default values should already include all properties with URLs that PostHog tracks by default, but more can be added to this list when configuring your plugin if needed.\n\n### Caveats:\n\n- Any properties previously defined for a user by `$set_once` cannot be overwritten by this plugin. It can only overwrite `$set_once` properties when they are initially set.\n- The routes JSON must be updated whenever a new route is added to your app.\n","readmeFilename":"README.md"}