{"_id":"freedback","_rev":"62-ca99745efef114596961fbbfd0657708","name":"freedback","dist-tags":{"latest":"0.1.62"},"versions":{"0.1.0":{"name":"freedback","version":"0.1.0","_id":"freedback@0.1.0","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"index.js"},"dist":{"shasum":"b27af4196d2f81d2707de231886ac7c8f6dafd79","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.0.tgz","fileCount":2,"integrity":"sha512-+h62TR1H6ohBslQGOfcSDY9Gd8rMv3XwTL8nMHKFCQEhsmlC4gq2CqkrLFwLH7Yct4mBGRVzlcXYoEYEeLxJCQ==","signatures":[{"sig":"MEUCIF+b6esLqqiXop65eJenWU93T0v6rBgVFuUejtGKvWTgAiEAqnL1d/FzrxAJk7hgbftnRecxdX0sAhaPizjWQPSdkno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":195},"gitHead":"fe3c4c45048da48bd97435b5119266e9a010a627","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"23.7.0","dependencies":{"@freedback/cli":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.0_1748457901673_0.7773892057563621","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"freedback","version":"0.1.1","_id":"freedback@0.1.1","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"index.js"},"dist":{"shasum":"eaf232e8ef662bc828dc8c3450cb8177a63c485b","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.1.tgz","fileCount":2,"integrity":"sha512-3bRv6QG6m68nq8fjGjxEMxhpf/7zTCfsTJkHJdCB9bas5U24++3ApOx4WNom4AkOMo2A47rgGXYGKI1jx2nq0w==","signatures":[{"sig":"MEQCIDLI2SmE5vGvQPe2DSJ4/s2MbRRwPeP+KcM0K/nrnt//AiApfe3uu9T5q974rjwRnEeUN6L/NLpaewY8G6Uk17C/qQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":230},"gitHead":"fe3c4c45048da48bd97435b5119266e9a010a627","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"23.7.0","dependencies":{"@freedback/cli":"^0.1.0","@freedback/widget":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.1_1748458113050_0.40339484177156604","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"freedback","version":"0.1.2","_id":"freedback@0.1.2","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"index.js"},"dist":{"shasum":"f9c66d60a08334b17d6a2ccc8239160cb1d6214e","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.2.tgz","fileCount":2,"integrity":"sha512-vL1oMHi9lw2ikRT4Jaydy5GSoDDrJTThWhMv1vG+z9dqFtDPV4vacBtvSquUnGwcMGh/HMx6oxzI2QPDjDJLqQ==","signatures":[{"sig":"MEQCIBwCACH5LMh5eFXJuZpinWYnQ66be8MWaPlznatBVVgmAiAlT35WPeVDFqSMHxolLoIZhjeC6btqNfdIHhfsf0RqpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":271},"gitHead":"fe3c4c45048da48bd97435b5119266e9a010a627","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"23.7.0","dependencies":{"@freedback/cli":"^0.1.0","@freedback/widget":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.2_1748458266491_0.2586003232375411","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"freedback","version":"0.1.3","_id":"freedback@0.1.3","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"freedback/cli-proxy.js"},"dist":{"shasum":"260e1935e0389791ef580ed131762e3f8cbd3068","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.3.tgz","fileCount":2,"integrity":"sha512-DDhLAuNNccS6SRX6DMcDyWwqy1FmJDWtRN6z7vtFLL3aH4Qa/hbRatmztA8IltkHjkA4pkue9tmH1dgXgWey5A==","signatures":[{"sig":"MEUCIGdvvs5V6ZzuXZnFtV8mTYalV/mLguNdrnkfFAstUPpEAiEAvUrVY6d9HnKVD+0BaA32w6FVGqFQpRitojytG3DlleA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288},"gitHead":"7e02ba0d42587ec79e0114ac9cd4b1fa1d4ba634","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.0","@freedback/widget":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.3_1748489020507_0.34615301229542705","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"freedback","version":"0.1.4","_id":"freedback@0.1.4","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"freedback/cli-proxy.js"},"dist":{"shasum":"23d14f8cc03d9d7ac3b2760533ab612d4de70c3a","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.4.tgz","fileCount":2,"integrity":"sha512-PDUvXpu9vGv0c6g1qTO6YzLJlfUjimiUWdZzwJRTI6qJV9GL0pBjjApbiyhbAiNdHMuRLGvJHJI1i2CRj+ZxUQ==","signatures":[{"sig":"MEYCIQCdh08ZD2ppoYiiK+CxhSGKyYysMorClMUGvUSqoqy5lQIhAN70lz8m9qnhm9JfQc5eVww7A8SI6TqH+rgOLgaja+9r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":288},"gitHead":"7e02ba0d42587ec79e0114ac9cd4b1fa1d4ba634","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.0","@freedback/widget":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.4_1748490238667_0.49701526547362995","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"freedback","version":"0.1.5","_id":"freedback@0.1.5","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"f7433a0dadba2098949fa1ff8a25d2d6b21bcddc","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.5.tgz","fileCount":3,"integrity":"sha512-K53c1BoBbCkC2flU5E4AVEFUzKj6d6BxJqbgCw5CNQF+EsgoIQEcVmCuRlSb6yxotDa92zvJLzmIljInHsKnyA==","signatures":[{"sig":"MEQCIGsznNzhcdePUsFD8mW8VCDRQLJfecYUM3oh4GHt4BotAiAntLTAyhjfeNHMz4Pzz5q1bNKsTvtnPc1qh63gt3QgOw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336},"gitHead":"7e02ba0d42587ec79e0114ac9cd4b1fa1d4ba634","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.0","@freedback/widget":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.5_1748490413425_0.006606883242516792","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"freedback","version":"0.1.6","_id":"freedback@0.1.6","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"890ba6273c84e3b91c3bd03fa59cc291648ddd96","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.6.tgz","fileCount":3,"integrity":"sha512-gn0wuDbGCrlIrWcxMpIlTM3xrQPfg7UeOhb+Yxbd9wX8CnJX/tct4styjevyV5ZIfJMra7vCHP/HWeYH1oPnkg==","signatures":[{"sig":"MEYCIQDfg1cGYCqdA6RAp/9VgXhWhOBQw3sMMDogRjsDjcA8RgIhAM7244p/XSPVeRVbDcNNbaObYY/xyf4+4xc4VDQ3fOBQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336},"gitHead":"7e02ba0d42587ec79e0114ac9cd4b1fa1d4ba634","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.0","@freedback/widget":"^0.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.6_1748491435961_0.48132423092227605","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"freedback","version":"0.1.7","_id":"freedback@0.1.7","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"5229b3f94d67452be9fae1e37242303c07d6fcd0","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.7.tgz","fileCount":3,"integrity":"sha512-1Dh/yA+vBPcTRr+HBVy2FbpvzogrIy0QeCpbc546lgVh/TWtegRr1C5riVeqitu6ognE+Ck6tZjmTzifP8mMsQ==","signatures":[{"sig":"MEUCIH3jeMJPXmkzqG3NKsEn7uikyqg9+3+lYDHeiKvKcvt+AiEA9xnH3d9LOWTosk4ATDV2LjDJa+X42pc9qPL0AbgGGWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336},"gitHead":"7e02ba0d42587ec79e0114ac9cd4b1fa1d4ba634","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.7","@freedback/widget":"^0.1.1"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.7_1748491651739_0.7400172205120734","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"freedback","version":"0.1.8","_id":"freedback@0.1.8","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"d129567d00abf6871ba405cc42ccae435e8b930f","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.8.tgz","fileCount":3,"integrity":"sha512-A3GHjuseoDADExTYueBpLDmrZpCVCLFqXN1M0sQkjL222y4aiRMGe7e8PKF/YY3WGPH1IwXFdZaI5dae9UvyIA==","signatures":[{"sig":"MEUCIQDM4U2hpUO+78ABWQ3k4fUTGvwkNlxEObe0R7/SnWVuHAIge42KJZF5N1DRLhGSHY4b11O8/+SE+hKxPW3LvBBCMJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336},"gitHead":"7e02ba0d42587ec79e0114ac9cd4b1fa1d4ba634","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.8","@freedback/widget":"^0.1.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.8_1748492293946_0.9892350512476726","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"freedback","version":"0.1.9","_id":"freedback@0.1.9","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"b76855101e91f3112bb137e6381abc4fbdaf75bb","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.9.tgz","fileCount":3,"integrity":"sha512-yl4mKeaxtUUlDXnfJycnP6vEFLxlfNwkLj+J5iMZnGBxk9lgWsXUOYW+F1EOCrXYlgVRFbyvTPe4hwuZpSteCQ==","signatures":[{"sig":"MEQCIE9KBO7Jw/aOntpklN7HZsk6Vk0YKlyIW6AFV5sLdweYAiA4HZwaSiTHy3Mi4UG9Cb+yDCjRHD/jIZ7C8oz3dgOTMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336},"gitHead":"d22b30f913c3f8b91d3153f332c1bf6d6904429a","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"8.19.4","directories":{},"_nodeVersion":"16.20.2","dependencies":{"@freedback/cli":"^0.1.8","@freedback/widget":"^0.1.4"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.9_1748587182064_0.246991228751972","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"freedback","version":"0.1.10","_id":"freedback@0.1.10","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"fced64c39f2e150e3f1ada47474e860d3e2034f0","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.10.tgz","fileCount":3,"integrity":"sha512-mV4N9Lbr8t7iGyT60ZwTN9UvLtRqyDR/akJBn5X372xDt+B7aqSeXBdTi7ZUTZ/xT8xNjq+NQnTmjVMNMIMK0A==","signatures":[{"sig":"MEQCIASAqIt6etEWwVaHO996D0CeSmPcq93KpxSYnD8B1cw4AiAJxAn3uD9nHs4RUYpPaH+uCVswQiOBnZG7Guc5zqPW8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":337},"gitHead":"d22b30f913c3f8b91d3153f332c1bf6d6904429a","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.9","@freedback/widget":"^0.1.5"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.10_1748587697465_0.4978790581075425","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"freedback","version":"0.1.11","_id":"freedback@0.1.11","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"bf6303c167abe330dfd28c2a04cc46771b061e73","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.11.tgz","fileCount":3,"integrity":"sha512-z14+3Fp52+rKK90kFLTWL+TW+5KeqjBfaRGWDMkTNAWTsQ3EP/arscXU3jnpJ3y/ntybT3TDAjzI2AdUT08RDA==","signatures":[{"sig":"MEQCIDLo8M3UGF9Y8Js5TG09HLyRgD2O5dYSnY+OT5tHKhEVAiAzdqT2GNuj38lPwx0abDewhBumcmcRGr2x6rE551SyWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338},"gitHead":"d22b30f913c3f8b91d3153f332c1bf6d6904429a","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.10","@freedback/widget":"^0.1.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.11_1748588574555_0.8517496182770374","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"freedback","version":"0.1.12","_id":"freedback@0.1.12","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"3be8c9198a6881c15a66cd4668f77a603e6bb1a6","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.12.tgz","fileCount":3,"integrity":"sha512-z2ys1sa4DBt6Tt/WcxnPfSDpolOPHq+WJoO4ZY/gBOjkppGCXdEpPYCcwy2BH2A1pjKg4uP9LKrJu+baTKr3lQ==","signatures":[{"sig":"MEUCIQCLFJUphpXcDfteLP2/uzEveR81EzwkaZAJVkfbWwIOOwIgE5lbOJ1g8JfkNfA4P+MKVRkBlScSxB4bC7xPOC1Huvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338},"gitHead":"d22b30f913c3f8b91d3153f332c1bf6d6904429a","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.11","@freedback/widget":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.12_1748588932537_0.6444271083721187","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"freedback","version":"0.1.13","_id":"freedback@0.1.13","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"e38cbd7da8db8212fff70bbbc11368fde2220eef","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.13.tgz","fileCount":3,"integrity":"sha512-zpnzFcFH245lvYCuODbyzXrso6bYj8r7sX3GOLPUiskFEsNeoV1UPrNEL85o/g/zAB/tQb8YxiQx/fQh6qFakQ==","signatures":[{"sig":"MEYCIQDcCK4XfrRGWUw+ilQIo9JYHF6LwFkSktloUbnSB9nNjwIhAP0TtPHtmcreUB+qJjw47GcS/Skko3yhOsGAg26YZv+I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338},"gitHead":"d22b30f913c3f8b91d3153f332c1bf6d6904429a","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.12","@freedback/widget":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.13_1748589345548_0.26633238885457433","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"freedback","version":"0.1.14","_id":"freedback@0.1.14","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"e05bc8d487600b9dde7c332872d65bf1210cf757","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.14.tgz","fileCount":3,"integrity":"sha512-grpjo70qGif/wdP6CPm5o06BDYrAHRYla9ZA/r2TGrYF8dXMdBDCwzkz7UFFoXfI7giuF85wAUhbK11NYbqN9w==","signatures":[{"sig":"MEYCIQCK3xxoObiEdMmwA68Vrl+ejRiby7dX6AUPmlE0GcEm1gIhAPrEwm7QJXTs67h+T3ZJRLFLECd5KLqq/aMVVEby4xpr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338},"gitHead":"d22b30f913c3f8b91d3153f332c1bf6d6904429a","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.13","@freedback/widget":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.14_1748590238700_0.21364259006210928","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"freedback","version":"0.1.15","_id":"freedback@0.1.15","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"bc0e1c894531f2fd2b8cb21230c1cb7622df028d","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.15.tgz","fileCount":3,"integrity":"sha512-PENYKxhG8Os1OPMyJmABUXKKN2JLJKRskwdBt+OjPom3Df8RtfLfQOiZaEZIsLIUB/77o0gssragTvntjhKIjA==","signatures":[{"sig":"MEUCIQCzgwqx/elbi9vChPyyZAtPfrr2mehJ3ox9AA81mW9lgwIgHbr89J/muYM7Teuscg8UtiK/SWe2qR64H6nylIiZM3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338},"gitHead":"d22b30f913c3f8b91d3153f332c1bf6d6904429a","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.14","@freedback/widget":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.15_1748592100843_0.8651970573269814","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"freedback","version":"0.1.16","_id":"freedback@0.1.16","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"d454b6b2e24c05128be469145e759492ce206be4","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.16.tgz","fileCount":3,"integrity":"sha512-kFhkbkMEShFEbpljqZ8qZaGrRLwJ7ef9Gp4cHGiNefa5ex0mEzHMYfVQGSYYVLP/y7c10BA3JbXIEUO0pCf2tA==","signatures":[{"sig":"MEUCIA3QCZZL7Ql3xyNZ8NOuWCVSn2836SP34y3Coamo3pCIAiEA1ZbRQ9/Y69pjyRl6GecAce47n5FuX9tofb6zpgdbMAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338},"gitHead":"d22b30f913c3f8b91d3153f332c1bf6d6904429a","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.15","@freedback/widget":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.16_1748592896170_0.07291335578174496","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"freedback","version":"0.1.17","_id":"freedback@0.1.17","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"937196eb842623f376edbb6e2dda9610fd0a6b81","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.17.tgz","fileCount":3,"integrity":"sha512-1bC2L1IA07Zk2AZ8YZX+7g9N4xpRKbG3hDIHhd6NFqvOCEakfoyoEJ6VDS+VvMUcuAhIX58Efn+te9vEIGqR/A==","signatures":[{"sig":"MEYCIQDAe8Bk6qikRlYQftUc53MZzPYc7242keF1KaSsZTyfVAIhALkqZ+5x/etPRRmN5JNf8MyrbHtOybAhvOCGWyAmNVkw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338},"gitHead":"df991dacc7f7147ed4d2699754b46413e19feef4","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.16","@freedback/widget":"^0.1.7"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.17_1748593545135_0.8646544257217212","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"freedback","version":"0.1.18","_id":"freedback@0.1.18","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"d9bb9071e1004c927e150ec019542c06707b962b","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.18.tgz","fileCount":3,"integrity":"sha512-WjfqT+dMNtfUV3oYQn7GOlvu1c/pc1tO/jpjrytxph3AAYqc3eGtGvqqIsNUC6YYJiN0NhRu6djrwu1gjkHcOw==","signatures":[{"sig":"MEYCIQCDJxHG28aC5YfRvCgT2LYUgygLFauh01Oe5f3bCIDEbgIhANsrQDt3tHiTsBs7FSuoBhlplp5f1FVYXGq/6R0817hk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303},"gitHead":"df991dacc7f7147ed4d2699754b46413e19feef4","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.18_1748593867722_0.4518494867730154","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"freedback","version":"0.1.19","_id":"freedback@0.1.19","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"cli-proxy.js"},"dist":{"shasum":"1e0c3b651cd610c75465fd9aacc3905c4f0ed512","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.19.tgz","fileCount":3,"integrity":"sha512-M75cOpM+PdOjcU2q+R+pizoJaeVgT+XNp+YGuN1eUyONamx+UUJMpTwvHFxikc6DiFTW/lOuJz/4Xw1wyO08YA==","signatures":[{"sig":"MEYCIQDHRFbuQoaVkSbrrM+s8P9wALKAHyltHy7mcdd+/fSPzgIhALphDNfKAnVZJs81MrQSUskwsc+XMwXmkx7IyKnpW5fV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303},"gitHead":"810b3e4b90691d53f1615a177705c1ae773736f3","_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","directories":{},"_nodeVersion":"22.16.0","dependencies":{"@freedback/cli":"^0.1.18"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.19_1748594063165_0.7828275546963439","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"freedback","version":"0.1.20","_id":"freedback@0.1.20","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"d1ff54cb4927eb0787e082709fea317837897232","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.20.tgz","fileCount":5,"integrity":"sha512-PYTdG5vgbkAsEdk6P4H6kuRcVyElV0l2yXJaKUpQs77If19D/SRpzpvorhzHRml2Hc25BgMwJfJD+KzNeW8i0Q==","signatures":[{"sig":"MEUCIHzjQrJSweqi0HTntw+Y3yK2VAOfzTq+JEczKYWXDbsoAiEAgXIRo1+UMv71mGyagQ+VxFWqBT+Vm6sE+qYpzHk+Das=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42691},"type":"module","gitHead":"810b3e4b90691d53f1615a177705c1ae773736f3","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.20_1748594899551_0.5611172095257766","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"freedback","version":"0.1.21","_id":"freedback@0.1.21","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"1d7272b2331d1dfcafad940fad0d05a9caa3445a","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.21.tgz","fileCount":5,"integrity":"sha512-vtkY0Y4u88eY2aXMAxPxi7So0iMB94uoVC9Tjl+RROXaOIuHp/Xkjz2pag09t918PyXv+x4+9BeR1n+m2pzJ5w==","signatures":[{"sig":"MEYCIQD+rfiXXzh2K7Riq8w3fyxa5CADCwQz14bijZ3lP3A2xQIhAOh/KZ2oAybo1GWP9DJEYXu9nzgQWWQABovLpMk9pJHH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42500},"type":"module","gitHead":"810b3e4b90691d53f1615a177705c1ae773736f3","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.21_1748595536949_0.3400020076101591","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"freedback","version":"0.1.22","_id":"freedback@0.1.22","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"550a7d315951fe7ec7d3906a79ab9d8384956f92","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.22.tgz","fileCount":5,"integrity":"sha512-Uv0yBwbW8PidLBf3l/OPL7vD6EFLfpeksNyz5EI+gOz8rDeQ5G+yhI5ux5aIRj4GvQ6mzgtQY6guLyAtQrDUYg==","signatures":[{"sig":"MEUCIAkl2STnkfYVWO1LUa+Z49zPzGeW98eycN5ARjKVlJqDAiEAkYLSV3qsLcZ+iEgeixCpWMzope8ZOJteE4de1J2O6Wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43013},"type":"module","gitHead":"336d0a3a172c90910be78032784652b7e2f51f91","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.22_1748596013466_0.08942591306205805","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"freedback","version":"0.1.23","_id":"freedback@0.1.23","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"d91ed8841435098d89aaa4edb6bb20e2994cc7f6","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.23.tgz","fileCount":5,"integrity":"sha512-a0vuVO0HgqpFlNnmHWYSlaGHqSH70dZnfxGTng+MEYKz1S9S87O0oWmx+y2HkDTgXQf/9OFc60gO/BzcMV8uNw==","signatures":[{"sig":"MEYCIQDjavzOHAf5g4f+cwwE9HZG4oOtH9U0BSo/DuOXgfTbZwIhAM6Yn4IImLIQ45phBThyW78G9dgpC8Uw+kYVnjEMoTC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43035},"type":"module","gitHead":"336d0a3a172c90910be78032784652b7e2f51f91","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.23_1748596247538_0.6208111845704376","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"freedback","version":"0.1.24","_id":"freedback@0.1.24","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"aa391bee220eaacabb0a8baa7897f7b21f163ff5","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.24.tgz","fileCount":5,"integrity":"sha512-c0dbX8JXeos4/cV+5GvxGg3SaWsgtFEnwYV3bmJeIR1er7lpnCjHT1Cwt3VyO3emLbgofF57RQ3bbox1cgx+Ew==","signatures":[{"sig":"MEQCIFWaLd0on7XVd3vgwX1vAwheocRCcMuqKt/jPhdn0/txAiAXSEJ04c/CooWPPGiP5RVJDv9iV2CZ+4IpiLzpIr6jUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43314},"type":"module","gitHead":"336d0a3a172c90910be78032784652b7e2f51f91","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.24_1748596620150_0.030124936395264923","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"freedback","version":"0.1.25","_id":"freedback@0.1.25","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"1731325299e83065fadb0c99c3a87324eddd7e62","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.25.tgz","fileCount":5,"integrity":"sha512-YR5AcCQDRgvH+PA53nkxV+/94NV6N4X2mf5baSpIKKsORTJnrtWKxk8/bFreDgaJBRUplg33wAJG6gV3wFRjnA==","signatures":[{"sig":"MEQCIBdhHg+H4RN54mfwjWa8TBduFYH9anvSGhNg7cQyS9MdAiBlrtFw25zYtJZr2pzTUh1BxOuenqW7E5NiNZnw9r1IKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43428},"type":"module","gitHead":"76e3eba25ebd9d880a2854d7b731c8e554ac36b7","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.25_1748596831638_0.15112458191803757","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"freedback","version":"0.1.26","_id":"freedback@0.1.26","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"2f42b8ecbe7575ac9ebea32c715046b82edb0d12","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.26.tgz","fileCount":5,"integrity":"sha512-jpEzDYnAeQ54VWTsVkrX0RYIdkg7TUVkrwMmwMSazYpXWa33bQaGVxw1n+x9eCMAXg5H9RvzFF93Yt0D4c6KNQ==","signatures":[{"sig":"MEYCIQDb597qdhAymCQhX3/HTwNKDkWRBkIOfSe5VrC03IvRwgIhAM1YQdS/T1TkGbEGSohUg33S2RaoUi5hki8CuHsbWeyh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44159},"type":"module","gitHead":"1e90efc2b2594b8bcb706c9e8249ca33b4f5eb6a","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.26_1748597716076_0.7454405350093383","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"freedback","version":"0.1.27","_id":"freedback@0.1.27","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"95535a508a9c736d1dd7a45a4cf76cb0d35956fc","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.27.tgz","fileCount":5,"integrity":"sha512-YpE0PrKogYAviznGtOno+SEpNHoNiMVtJh1vuBg8niYXeUGZ2o+xslyTXJWrYn9KZOFN8tf0kJRij9jQ3wT7cw==","signatures":[{"sig":"MEYCIQC/UKqTiYduEm3v+q/GBhRzz4wKjuSzsI1XFnCXLaBPjwIhAJHMwavg7QlXQ44Lq/qYH1jjzZGNR3RRW/5gHaWPFyPH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44588},"type":"module","gitHead":"1e90efc2b2594b8bcb706c9e8249ca33b4f5eb6a","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.27_1748599054262_0.616590700673034","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"freedback","version":"0.1.28","_id":"freedback@0.1.28","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"6c726031cc40201e975ee369e47b6efd6b9194ad","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.28.tgz","fileCount":5,"integrity":"sha512-WWasTAJHnInMSsXXB/WM/P/RKJbmQGRFc5t7cReSBwH/xFGJqL0U1WwHXEcFEdyMBzEONxTyuPxJg2qIul8aXg==","signatures":[{"sig":"MEYCIQDgnCr70KkDIkOkQkzxzEJN+NqnxS7JW9sIFNKLjHyR+QIhAM3qVo2gBkKUSMqJCmS5netjXRki4+mgdX/Nwq8FjXGG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44869},"type":"module","gitHead":"1e90efc2b2594b8bcb706c9e8249ca33b4f5eb6a","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.28_1748601089083_0.9512149212610741","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"freedback","version":"0.1.29","_id":"freedback@0.1.29","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"49f47dd887bac1b3eede6d77d56ab04a0e50ca18","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.29.tgz","fileCount":5,"integrity":"sha512-Tk0lv/yiYgXMhMMdYYGfYmGrE4DC4Yge2kCYsJubtb4vaGpVSYA24Opqm4S9I2aZOV1OI6xo39iHrj4Xj/aCHw==","signatures":[{"sig":"MEUCIQCqGcYhyCY6wY9GrzF111NahzmHoqDaia+QC37bWXmWfQIgcNYn95mulfZOs6JxCvUyKPH5mJq4vgKDjpIPXm94+eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":44867},"type":"module","gitHead":"1e90efc2b2594b8bcb706c9e8249ca33b4f5eb6a","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.29_1748601340318_0.6064895377488584","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"freedback","version":"0.1.30","_id":"freedback@0.1.30","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"6e6315b228e45dfa2ad8e85d658178e701919f44","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.30.tgz","fileCount":5,"integrity":"sha512-YPHl2I6wKjli5o/KbnUXzTqhWUPjdeNymjLpqrU9X8t8r2+m9rdX5zA2rdtfNDXonjY6NkIviGDiDVtOwBbBug==","signatures":[{"sig":"MEQCIDZbPrg0ncvYqDcnz4nL/DnLzOcmVdHJD+D3ZBWZEOHBAiByIU/NaELtaeyk9jimaiOgFUXeATDjWDIwfCKwRWD6Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45091},"type":"module","gitHead":"171ae55f08d5e15fdcaa53fa27d9407adace722d","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.30_1748602340436_0.6127334046263813","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"freedback","version":"0.1.31","_id":"freedback@0.1.31","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"08a678645fbffe905bb511f90f8c28d691813609","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.31.tgz","fileCount":5,"integrity":"sha512-C9jQzk52IgLu7mzMuoxJxgHLY8x9v6F4+xeKfs+LwpG8+/pHTkXAp7Irqvofoz7vzXwdnsxFf/i2qdnIMJSKmg==","signatures":[{"sig":"MEUCIQCB8MWhwKv+tQm3LdAv31E3K6lS40MVmHzWiypk6KSJUwIgIQvJkhIRCXR+QVd9iBGus+zahokV0cnBJ4/XWY04tS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45120},"type":"module","gitHead":"171ae55f08d5e15fdcaa53fa27d9407adace722d","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.31_1748602828489_0.519050532592737","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"freedback","version":"0.1.32","_id":"freedback@0.1.32","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"7cf160e9d01556b0faf925d0a28f1ae19874d0bc","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.32.tgz","fileCount":5,"integrity":"sha512-jI/JCMAURYSYQdnkufqlnNq9einMMU+5mrc6cyumTfg/ccTndInSqRWhQY2PSVtOrjQMJhHBd69ge5C801l0Bw==","signatures":[{"sig":"MEQCIBqYtd5oMlAEisO8/zobTKKomU7h84RFOFM1qmp8D4UvAiB5iY2FUoyolL+CvYbq9/BYE3IjdC6u8AKlfZvZTAfMNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50325},"type":"module","gitHead":"e15502c46a77b537fb7517bc2d2196ef837594b4","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.32_1748610799072_0.1866265923605548","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"freedback","version":"0.1.33","_id":"freedback@0.1.33","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"125ca5dc68d463c45e40f2fae59f474fcf910f1c","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.33.tgz","fileCount":5,"integrity":"sha512-BuapGcT9tEGHjIAOlqCvZ9RBWBP10YxNxEyDIkjnEUG97q7fcUbG6PWRrtc7E0EgPoX98CRv0hqxpIWOZqhGsw==","signatures":[{"sig":"MEYCIQCHpyrhkWBxuqWdSkZd5udYYk5TLG8cl1Xg0cGEOD7b+AIhAJA271mFi7TGv7XLBvqYPNCoSLfXe6pVGTtgvSVcoOQJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45120},"type":"module","gitHead":"e15502c46a77b537fb7517bc2d2196ef837594b4","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for modern React apps. The CLI sets up everything you need to collect user feedback in your Next.js, Vite, or React project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.33_1748611241650_0.5296022054628367","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"freedback","version":"0.1.34","_id":"freedback@0.1.34","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"796dfa42d846b70c1becad7020f8f46447b73a41","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.34.tgz","fileCount":7,"integrity":"sha512-u0csb0nTFGrJB4BeIKjupYiH29pFtIt8DVvbpSDDm3HxSSbyn9aIacXTjsi+iVu67G2LTinfuEmywGYy2aLEKw==","signatures":[{"sig":"MEUCIBbmXKODcbs90i1i1QD6UBdcpJkSY22tDHjUl4zZoNlRAiEAmk4ODM1e/i70CF4sc9rhqvLC7SjcI+np3onyHPxTjNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48115},"type":"module","gitHead":"60f849e04294427cf175e31afe683b9d9380043c","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.34_1748630011929_0.3762861376077422","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"freedback","version":"0.1.35","_id":"freedback@0.1.35","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"d0b9a1f99bfd17c5887f711378e0b03186500fb3","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.35.tgz","fileCount":7,"integrity":"sha512-l7qQ3qt24DJ0q+wsYaXWhh6Rgkk5gh34VrNXcB9l4VjThbwh+eGbE0GUMNVIslg9rXdsEXqmQm1vRaj2KJ/POA==","signatures":[{"sig":"MEUCIEbKLlqDuVDlqPjkSQ2/ioDbVb0O7olfqMTFk15Rri3yAiEAgjL8Wdly9jyZIhh79Sii/O2cMBxBweTk65A/ImQKXRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":52589},"type":"module","gitHead":"7afc3750c3dfc15e4cc80f8e8ab98aed21ae4e23","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.35_1748631148444_0.626680560182945","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"freedback","version":"0.1.36","_id":"freedback@0.1.36","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"07e110e083332682c97b74b8460a5005a08ded71","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.36.tgz","fileCount":7,"integrity":"sha512-EIaO9yKkdR7DOkbjdoaUoCRkVrsgx0jLz3zUQ1wDKxi7H0CXYajs/1RTDpmvfcTTgfGqo62c9lLx0mCC+SRIaw==","signatures":[{"sig":"MEUCIBuweDnXOOp5biK+hTdFj4NPYCrzSz494NB/CMA1lVpZAiEA2/2abS18+V9ALzEBsSYx2whU+x2syN4yMy1Rs4b+xTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50568},"type":"module","gitHead":"7afc3750c3dfc15e4cc80f8e8ab98aed21ae4e23","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.36_1748631763574_0.9360743740233597","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"freedback","version":"0.1.37","_id":"freedback@0.1.37","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"4e274838cbf6e764959f632fc350941e39c8a939","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.37.tgz","fileCount":7,"integrity":"sha512-NyfKv9ETSBnH7HFB+GKsP6JfLSkz5b+qLmbayE5s1RajjTsvRxHoMBBDxDHTBZKHz3kBrhBqQXNNuDWg1ZlVNg==","signatures":[{"sig":"MEUCIQCdUYRq3mTNSTHE74ACnWcy0QRhNz0D/qkO7YrNAMOa7AIgHTBLNpMxDzf5sxkuQ2d7geEYK1HBdfEg+eXBiAhcQbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":50480},"type":"module","gitHead":"7afc3750c3dfc15e4cc80f8e8ab98aed21ae4e23","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.37_1748632108303_0.5105769104956468","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"freedback","version":"0.1.38","_id":"freedback@0.1.38","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"bd097f77819750432e6de13a7e1f50a2d9bdc55b","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.38.tgz","fileCount":7,"integrity":"sha512-1+Qnmss1KsMn7WFDRPI8wIQGwlXmW9wxjlUjTrvqlBfN5gAyQo1yWctYRIyVL8h+DxITrbngS2q1LUbpHjklGg==","signatures":[{"sig":"MEYCIQCgePopro7ZUAl3J+cVeVsiq5ZwqXTi2eOMfaSNWW91JgIhAMT8B+4IZN1sidjFlm8h6TbefN4IYiv4mZbE1uQ8PPH8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":51608},"type":"module","gitHead":"7afc3750c3dfc15e4cc80f8e8ab98aed21ae4e23","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.38_1748632576110_0.23696337646935217","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"freedback","version":"0.1.39","_id":"freedback@0.1.39","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"8775ee490b7abd8bef607d6f26eb4092ddbfafa3","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.39.tgz","fileCount":7,"integrity":"sha512-7mxIlXQtt6y+gHklY76b1TU9s7vkxUiJaRc52qgMx989xXW338Qt9urclzsp9G3XAj4h/5z7QB0bfbW2ETyxBg==","signatures":[{"sig":"MEUCIQD4UF5nQC0hCdM9aTrSAe2pdA5Acf3YHYJVCJWBDKhU9QIgDUzxp3ODtpj9q+PxtkKc0cEP+iXWD9v7nWIEjqveRq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":57262},"type":"module","gitHead":"7afc3750c3dfc15e4cc80f8e8ab98aed21ae4e23","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.39_1748633036357_0.3684810647571084","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"freedback","version":"0.1.40","_id":"freedback@0.1.40","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"f6d55cf72b86121fc309e8287c3357141422a5af","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.40.tgz","fileCount":7,"integrity":"sha512-EE7AmZJlkw8MWqhsPKAQBPZ3NtmMjOJsH7sHLVMqFLukEYO+856TO9pue3Qn4ZxMegAoXB2O9PLz7aVtlL3rZA==","signatures":[{"sig":"MEUCIQCUby6n2fZdd+VoDyKBvAqthfRimYzytd0ew5rTm4lKsgIgPSxoOaaGbB61zz4PB9fO7Rt5K4FWWO81fYU0jKW4wHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58989},"type":"module","gitHead":"7afc3750c3dfc15e4cc80f8e8ab98aed21ae4e23","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.40_1748633568065_0.77417977232717","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"freedback","version":"0.1.41","_id":"freedback@0.1.41","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"1d3ad55e61ff6116916d07dedd2648d49382c58a","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.41.tgz","fileCount":7,"integrity":"sha512-3kMIwA2JuroKcywwhMwwH/zL7KdV6gKT7JB96zhoSafVxU7ldNTMnHFTbgZyBY5rmVhIlbjKe90qH0f8Zs/rZQ==","signatures":[{"sig":"MEUCIQDIG/sZu0iriA65AoS/si7Pv/KHYezuM3SGZtdMr3zKxQIgIDjkESP1tgBsu+olsElHowNNaknTG3pkdQ+ZMWa9V7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61754},"type":"module","gitHead":"7afc3750c3dfc15e4cc80f8e8ab98aed21ae4e23","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.41_1748634581530_0.6610331157166123","host":"s3://npm-registry-packages-npm-production"}},"0.1.42":{"name":"freedback","version":"0.1.42","_id":"freedback@0.1.42","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"9ecd8fb9d1807ce1c08639831af36e02646ae86d","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.42.tgz","fileCount":7,"integrity":"sha512-nvfLGtwpooerkc6giVOXQp/WbRCvZuHwL3aQ6C3UndCE8L6XKA8oFEoiAfJMAU7P+3kkkW2QllK2S3jenrJSGQ==","signatures":[{"sig":"MEUCIQCzriRo9kz+vwYKnuS8eHgFYs/NGked3IcnkhwPE4XfRQIgTUyw99g5Lnv7O4h9YBIkoQX9SAAfxUL/NkKEbRRWfA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61652},"type":"module","gitHead":"7afc3750c3dfc15e4cc80f8e8ab98aed21ae4e23","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.42_1748634903411_0.2890943134288855","host":"s3://npm-registry-packages-npm-production"}},"0.1.44":{"name":"freedback","version":"0.1.44","_id":"freedback@0.1.44","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"33314a4bd0f09262a6c3fbab4cec4dd71eea302d","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.44.tgz","fileCount":7,"integrity":"sha512-QB3GI/LW9STVkvOW3XjZhXrdkOIt2oa91otZgq8BKPMS9DSdufYU1QSfAkcZPff/yTyTqdZba0lzaFumlZ3NFA==","signatures":[{"sig":"MEYCIQD+yS/p/9q+qeWhOUmEUoVznWKhVna8dJ5c/hqPOGtiZwIhAIPWlLJJzBKITrZsHITIO5XZMVZnQR2WHiwItdbOD9a6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":61652},"type":"module","gitHead":"7afc3750c3dfc15e4cc80f8e8ab98aed21ae4e23","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.44_1748635183362_0.41606531948383996","host":"s3://npm-registry-packages-npm-production"}},"0.1.45":{"name":"freedback","version":"0.1.45","_id":"freedback@0.1.45","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"ae21b335cc9cc5858bb418f6c47b9229e0ac2861","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.45.tgz","fileCount":7,"integrity":"sha512-BJi9H6PxeJH/t8qH31gXLWUtm2Q/FTHrTQopxOUCwyOi4RQDtDszTH6OIBW7Ve+PqpH29lVbMboCcK85q98Bmg==","signatures":[{"sig":"MEUCIBAO1Pjtn1vJvSJvs5pqY0qE91ndEwv4Id8sWA/XWMaYAiEAncXWN4xVPcpKqQJnvryL+M0BPH51iT+d6oR6/GRRwKw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":69961},"type":"module","gitHead":"a73a7231c1090637e1c2fc635f06e7df17b2ed81","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.45_1748635851356_0.950120296062966","host":"s3://npm-registry-packages-npm-production"}},"0.1.46":{"name":"freedback","version":"0.1.46","_id":"freedback@0.1.46","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"a347696d3a466084f7f5125e8d67e4c5e64d99d6","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.46.tgz","fileCount":7,"integrity":"sha512-mEU5V1YUPgs2BgVKF+8zi1kwtzm//3kJx/x+dPYsS14Ya14hEx8GXxDf8plc8FPMjO48TIxHUqQDdKstgiY0dw==","signatures":[{"sig":"MEUCIHKq3lO+DaiHCMjjZ1yUIQb30jZzP0TyUr1v+Ep1dhlhAiEAlEBP+5WRMstmKbob5A2BaiQp7ywaNEgdwfcovm5DsBM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72069},"type":"module","gitHead":"a73a7231c1090637e1c2fc635f06e7df17b2ed81","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.46_1748636063266_0.7024465662673067","host":"s3://npm-registry-packages-npm-production"}},"0.1.47":{"name":"freedback","version":"0.1.47","_id":"freedback@0.1.47","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"d30132bb64220e54f60844421f55059a9164948e","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.47.tgz","fileCount":7,"integrity":"sha512-iT2bRWZDp6mKn8yNsSkrksG/zFXL9XR6m9d+U+ZRs/GaL1q4mXAFUIdYVG0NUpmA4cH1k43npoOCNFYr/fvf9A==","signatures":[{"sig":"MEUCIBMuKOqlvmhhfy7RBoMnRPhuSl/NwA2wg4w0PsPfn/IuAiEA3ocER3js9B6C+1pXiig47GKQ2feNCUW0mMTD3ffcCcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72525},"type":"module","gitHead":"a73a7231c1090637e1c2fc635f06e7df17b2ed81","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.47_1748636304109_0.9481130316938204","host":"s3://npm-registry-packages-npm-production"}},"0.1.48":{"name":"freedback","version":"0.1.48","_id":"freedback@0.1.48","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"2fe60099c793bc3adfabe49245bcbc138d6b5536","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.48.tgz","fileCount":7,"integrity":"sha512-N/3ODNvln6Bu0+Y4twstDCIBqc1kv9KFDQf9rkxbptbnSaJ49RvPBNnqe4WsNDX1XeE3lpnjW962BB2zwOxnTA==","signatures":[{"sig":"MEUCIQCDIzLMuerKzFjgPup9zvP7VrEPycBAtrnT6fBJEGOxVwIgHmOyZKS/2gu2zFRAGQ2V1nrKsQATmnUEh3ncxI7aQSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78207},"type":"module","gitHead":"a73a7231c1090637e1c2fc635f06e7df17b2ed81","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && cp -r src/templates dist/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.48_1748637317584_0.12817340191553672","host":"s3://npm-registry-packages-npm-production"}},"0.1.49":{"name":"freedback","version":"0.1.49","_id":"freedback@0.1.49","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"64dc67c28eb438c67e0eebe6c1e9fc21314780c1","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.49.tgz","fileCount":7,"integrity":"sha512-81hCHbAuWVP/TRbAYzHi1ppFdiK5sowKbrTK80rS2OznuGwMAYLTjk8yMt4VNqQOWvtiSfuoAhEnRbn+8EcyGg==","signatures":[{"sig":"MEQCIGJri9nfeUqkMhrRalHf0Gy9zAJoxWbFaxHNi78lquOoAiA08bv43lxNhyyngIxgsERQFh9nNrPvRdRcitv6aki7jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77437},"type":"module","gitHead":"a73a7231c1090637e1c2fc635f06e7df17b2ed81","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.49_1748638556919_0.4513864929246043","host":"s3://npm-registry-packages-npm-production"}},"0.1.50":{"name":"freedback","version":"0.1.50","_id":"freedback@0.1.50","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"d86ae08e3e2f68dbbd2da13e4192f2a39d76f87d","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.50.tgz","fileCount":7,"integrity":"sha512-wy1IJD18lgJMAjHiJPKTdJqy0xcxUbBkco75NsSLrn4PAjW1n4jrUg7U4KDudgwMAbx1dBzQedUdFZuKwbbrZQ==","signatures":[{"sig":"MEUCIAo+8FQE2IPpofTD4k0wxzSf1XoLE80aHBGT1eL7a2RPAiEAz+ONrwqqWOi41aJWR11xhAhKOvyU/8a9FOv61eyuJss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":77529},"type":"module","gitHead":"8e5455d07fa71d605f1c9c03a078602015b73db6","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.50_1748639223993_0.4438760679352134","host":"s3://npm-registry-packages-npm-production"}},"0.1.51":{"name":"freedback","version":"0.1.51","_id":"freedback@0.1.51","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"b145740980680ee5292f0f37454aa1308ce15509","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.51.tgz","fileCount":7,"integrity":"sha512-xPJbFgFdg0Djjhf/4cuqLE0C7f8kVGKJLG/rfhWpdmgBQwQ9Elj1OGzix+Hc4w0QUt3CIR9dDie9h/TZzNHQ9A==","signatures":[{"sig":"MEUCIGrXSVuGoMF+NlLo9npTpje+3fv6qPwBYm87IAOKsMS8AiEA6YzKQyEFKK9ueyKfjuMrzI/mfV1a3zkl4L3Qwi2TnWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78078},"type":"module","gitHead":"6bd08a6bdf7668707e71ab0dd7d652e96c2a787d","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.51_1748639684316_0.3253489234010434","host":"s3://npm-registry-packages-npm-production"}},"0.1.52":{"name":"freedback","version":"0.1.52","_id":"freedback@0.1.52","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"5e07fffe7158a7a0df196c449145fd310ab0a8c0","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.52.tgz","fileCount":7,"integrity":"sha512-cPTY9DVBr154BiYRGCLHbCt6G8mWM2Gl3yqjjsxNTbcBfiWeInCDFvr+z9FzNgfRcSWlSiP+k3eNXYACDtB2kg==","signatures":[{"sig":"MEYCIQDl6TYbkuTDYJ47xGcazNTlJ9VeUGGz+T9pTsq+8pfhzQIhAOvnVx8Ws8jq9C3Ei/A/5OLgL5bqAWMEJZXw5XU7gBms","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":78002},"type":"module","gitHead":"6bd08a6bdf7668707e71ab0dd7d652e96c2a787d","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.52_1748639858162_0.49617526399102085","host":"s3://npm-registry-packages-npm-production"}},"0.1.53":{"name":"freedback","version":"0.1.53","_id":"freedback@0.1.53","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"19bb8ade572b52443ddb3654597a2fe25d89c8ef","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.53.tgz","fileCount":7,"integrity":"sha512-kRV5jaTs6HUCbu3E9ub1nPyXhXfOMbFaLBUk10KcuiG+nR0hxAEOdzSlj+x95Yn7yWFozXXYS3+uf0aRuJtZ+A==","signatures":[{"sig":"MEQCIEKt9MDN6lIDC7gvikHfQRjMDL/0JauhY6ZmPzJH6UidAiBW1ZWsyj+F27rkUNqhuqSmAwZoHA71JCzzZB9bQgFXLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80360},"type":"module","gitHead":"58a2464cf5583a17271016a9f1c8e29da8d7e0f5","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.53_1748640222043_0.2900948612700873","host":"s3://npm-registry-packages-npm-production"}},"0.1.54":{"name":"freedback","version":"0.1.54","_id":"freedback@0.1.54","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"d0a10fcde91d7387d887266f4a0103f94ff6882a","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.54.tgz","fileCount":7,"integrity":"sha512-iNcfYG1ci5ccpWTf38dzMg01e17puymwpyf7w26k1f5+/h0UoJKdWi1chXr/CJUjTe2O2tQjGFRq92TqdSRfQg==","signatures":[{"sig":"MEUCIQCgXFTacLZUKWxQ/TFLK2vxfe7Os4VIVmCLAkz4CX3YJgIgPxps4AlgAhL2ztaO/9xixG+xXz1qPnrgYJs3BR52HAk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80434},"type":"module","gitHead":"58a2464cf5583a17271016a9f1c8e29da8d7e0f5","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.54_1748641703439_0.3101656232238956","host":"s3://npm-registry-packages-npm-production"}},"0.1.55":{"name":"freedback","version":"0.1.55","_id":"freedback@0.1.55","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"a346d461651a0bbb52f239a15a3aec18351e58e9","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.55.tgz","fileCount":7,"integrity":"sha512-MzRdaR+VPuTdOC8Pk6HHKy2coaVCTCdttmEQ5kHZnX7uvKlY3JDGnHRJtY/EeOLJqvqIBRdvoeFnJsXVCtooyA==","signatures":[{"sig":"MEYCIQDuJqXTvXSFugSR9NSYwZrBQfv/F1dxvebWHxlbnPLfQAIhAMZgCsmIhlcasQqJBo89X8jKKe4UL0cgXC5MSCaMy3zU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80701},"type":"module","gitHead":"58a2464cf5583a17271016a9f1c8e29da8d7e0f5","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.55_1748642217842_0.9935205684198509","host":"s3://npm-registry-packages-npm-production"}},"0.1.56":{"name":"freedback","version":"0.1.56","_id":"freedback@0.1.56","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"028168dd5f6b15ae53b10e8b5b3c3126a43f5ed6","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.56.tgz","fileCount":7,"integrity":"sha512-OoWzqibX/rT4TJRxrAEc2Ek6GI2qb/lY58o3ELvy5t0PMsCrwjipk5tYbfFJvCD51P4x5CsE7yvQjrZnrv8whA==","signatures":[{"sig":"MEQCIBnRGYzQFXzbqZiXAIROL/dTh1YfqKUrNpmiICd/OXC2AiBmk0zRg94hweJ2AI7k3bBNWhAbmgASvBFRenIA7MYQcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80151},"type":"module","gitHead":"bdb1b99b7f7eac3af9369a65fdb99845f7b6bdea","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.56_1748691667494_0.7301042825098107","host":"s3://npm-registry-packages-npm-production"}},"0.1.57":{"name":"freedback","version":"0.1.57","_id":"freedback@0.1.57","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"e16af5a96da9280ac87070c7345a5e82ed0fe404","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.57.tgz","fileCount":7,"integrity":"sha512-miblZytzD1thILI98UFGEgB3onIjLqpZ864qVDtToArZDNgOjchMc7jahBEu9QUAZ6gCGUgV5UHylBXH2rGYCw==","signatures":[{"sig":"MEYCIQCZNIx6grGwCEDNBKdhSMVUl1P1WCZNrDK2zeSYnHoL8QIhAIjtT0Z30S1qJ1JNDa7l98fUPby9FMewc96ZNqnikvyp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81179},"type":"module","gitHead":"bdb1b99b7f7eac3af9369a65fdb99845f7b6bdea","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.57_1748691810846_0.6214586538510618","host":"s3://npm-registry-packages-npm-production"}},"0.1.58":{"name":"freedback","version":"0.1.58","keywords":["feedback","widget","nextjs","shadcn","supabase","resend","react","typescript","cli"],"_id":"freedback@0.1.58","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"homepage":"https://freedback.dev","bin":{"freedback":"dist/index.js"},"dist":{"shasum":"7500f5108a7be7706f5d54bcdc6a9c886e194206","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.58.tgz","fileCount":7,"integrity":"sha512-FRyHrkHh45VAOgn7xHGn1QjrSfS4l5mILPefbsuORBa+Ck8K+jgWMjTOx+UGo7xSstCLaNYRE8F+3zIwmKSAaA==","signatures":[{"sig":"MEYCIQDCUFiCuzc1dCVmmqmWLZUyqTv/hG759Y3gAteC1yCOJwIhANhkO+rvdhRgvrNsKkNwAbNK/BTdx0NHCSlP49grznKG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81495},"type":"module","gitHead":"70c1fa960cf63066ad10f0995e9ee84a93e76938","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps with multiple storage options and AI-powered insights","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.58_1748692621770_0.335497037914793","host":"s3://npm-registry-packages-npm-production"}},"0.1.59":{"name":"freedback","version":"0.1.59","keywords":["feedback","widget","nextjs","shadcn","supabase","resend","react","typescript","cli"],"_id":"freedback@0.1.59","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"homepage":"https://freedback.dev","bin":{"freedback":"dist/index.js"},"dist":{"shasum":"5bffcbdcc7028326d1eae9c3e0a8617ef64b7d97","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.59.tgz","fileCount":7,"integrity":"sha512-u9FYtH+FFzVFZx6GAn0ELSAN/peCB4xIogLJaMYueSYxAUULF1vQdUXA9SDXATQyGyp9mSjqAdZ4LNf8pi0FXA==","signatures":[{"sig":"MEUCIQDuL+21bc8ousVKbPQFbMjxjEY7q/3cbwEukDWnjwsG5gIgSt6OD+ZAymXLguwV+ml87FLmk8QvdQ/Es6DOcACv76U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81601},"type":"module","gitHead":"8e71f77945b77e35803dc9f14c99799015393566","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"11.4.1","description":"A free, self-hosted feedback widget for Next.js apps with multiple storage options and AI-powered insights","directories":{},"_nodeVersion":"22.16.0","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.59_1748699763019_0.14960924974156797","host":"s3://npm-registry-packages-npm-production"}},"0.1.60":{"name":"freedback","version":"0.1.60","_id":"freedback@0.1.60","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"c4809aea1ac3848a939555f52f747da1013c1152","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.60.tgz","fileCount":7,"integrity":"sha512-qv7d3uemSHvanPXaCYTHwkPHVHLLx0CweoouVNZLpgS6azniDupSLVoi8iE9J7HOl3ZxVzPUL6igrEzLFGG0Og==","signatures":[{"sig":"MEYCIQDQg2/7WRqxGuIssqwyjKd7I4ozbihvyafdjtv2c0l2+AIhAOGAYHcB74y+hL6stjRxvXSK2MmJbTds3A6SZ7Cvijk5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81248},"type":"module","gitHead":"da0f3b0b48bd0b18904df4cb128050ec3be22a2d","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"10.9.7","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.60_1782198599943_0.46693151433531477","host":"s3://npm-registry-packages-npm-production"}},"0.1.61":{"name":"freedback","version":"0.1.61","_id":"freedback@0.1.61","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"bin":{"freedback":"dist/index.js"},"dist":{"shasum":"df31522eb03ce2b7c02c739fdc56f59b1e8bf623","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.61.tgz","fileCount":7,"integrity":"sha512-57H2CYGmIdz9FarRQ0w9eg1W8HdASQePwC03uTOWh7HFAb/d1+hG7Z4lYBMaszx+kWRKs+dsKWypriG1DEl4og==","signatures":[{"sig":"MEQCIHRbiDDLZyCwgA969WxrFJtnrD9GVBa7ImDbegAkVqxAAiBYe+vLgNBAMzjIoJiq0jggKsqtkHEoqRyGvkbROf/EHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81214},"type":"module","gitHead":"132d7aa35557ff91079f1fc2d6fb0334eb04dfd3","scripts":{"dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"_npmVersion":"10.9.7","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"ora":"^8.0.1","chalk":"^5.3.0","dotenv":"^16.4.5","inquirer":"^9.2.15","commander":"^12.0.0","@supabase/supabase-js":"^2.49.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","eslint":"^8.56.0","typescript":"^5.3.3","@types/node":"^20.11.30","@types/react":"^18.2.0","@types/inquirer":"^9.0.7"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/freedback_0.1.61_1782198959241_0.9914230528367016","host":"s3://npm-registry-packages-npm-production"}},"0.1.62":{"name":"freedback","version":"0.1.62","publishConfig":{"access":"public"},"type":"module","bin":{"freedback":"dist/index.js"},"scripts":{"build":"tsup src/index.ts --format esm --dts && node scripts/build-templates.js","dev":"tsup src/index.ts --format esm --watch --dts","lint":"eslint src/","clean":"rm -rf .turbo && rm -rf node_modules && rm -rf dist"},"dependencies":{"@supabase/supabase-js":"^2.49.8","chalk":"^5.3.0","commander":"^12.0.0","dotenv":"^16.4.5","inquirer":"^9.2.15","ora":"^8.0.1"},"devDependencies":{"@types/inquirer":"^9.0.7","@types/node":"^20.11.30","@types/react":"^18.2.0","eslint":"^8.56.0","tsup":"^8.0.0","typescript":"^5.3.3"},"peerDependencies":{"@supabase/supabase-js":">=2.0.0"},"_id":"freedback@0.1.62","gitHead":"d10410d566902f510ad3d718a087e7b69200b2f7","description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-sE2p8in165BF35LMrI+ZEXaOcvghV++HimwW7t1ELyM7MJmgECSOWk0T8hCtaini+o0wSD/7fBag8jRFq92bFQ==","shasum":"b37b8cbd400550306afe18b4ad4698b73c646825","tarball":"https://registry.npmjs.org/freedback/-/freedback-0.1.62.tgz","fileCount":7,"unpackedSize":81220,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBbHWvE7fGnZb3g6VYNdC2W2LKn7E0Y21Qj5g5HJWjOQAiAJ/V10OONyvuVVXPM/ltBDYVwQ5W/N1wP+u8ftBdTDYw=="}]},"_npmUser":{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"},"directories":{},"maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/freedback_0.1.62_1782199138740_0.3345577713418366"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-28T18:45:01.567Z","modified":"2026-06-23T07:18:58.981Z","0.1.0":"2025-05-28T18:45:01.849Z","0.1.1":"2025-05-28T18:48:33.225Z","0.1.2":"2025-05-28T18:51:06.655Z","0.1.3":"2025-05-29T03:23:40.694Z","0.1.4":"2025-05-29T03:43:58.861Z","0.1.5":"2025-05-29T03:46:53.591Z","0.1.6":"2025-05-29T04:03:56.139Z","0.1.7":"2025-05-29T04:07:31.961Z","0.1.8":"2025-05-29T04:18:14.162Z","0.1.9":"2025-05-30T06:39:42.240Z","0.1.10":"2025-05-30T06:48:17.642Z","0.1.11":"2025-05-30T07:02:54.709Z","0.1.12":"2025-05-30T07:08:52.723Z","0.1.13":"2025-05-30T07:15:45.789Z","0.1.14":"2025-05-30T07:30:38.924Z","0.1.15":"2025-05-30T08:01:41.010Z","0.1.16":"2025-05-30T08:14:56.486Z","0.1.17":"2025-05-30T08:25:45.300Z","0.1.18":"2025-05-30T08:31:07.893Z","0.1.19":"2025-05-30T08:34:23.347Z","0.1.20":"2025-05-30T08:48:19.768Z","0.1.21":"2025-05-30T08:58:57.144Z","0.1.22":"2025-05-30T09:06:53.670Z","0.1.23":"2025-05-30T09:10:47.726Z","0.1.24":"2025-05-30T09:17:00.403Z","0.1.25":"2025-05-30T09:20:31.859Z","0.1.26":"2025-05-30T09:35:16.314Z","0.1.27":"2025-05-30T09:57:34.474Z","0.1.28":"2025-05-30T10:31:29.274Z","0.1.29":"2025-05-30T10:35:40.501Z","0.1.30":"2025-05-30T10:52:20.625Z","0.1.31":"2025-05-30T11:00:28.694Z","0.1.32":"2025-05-30T13:13:19.268Z","0.1.33":"2025-05-30T13:20:41.872Z","0.1.34":"2025-05-30T18:33:32.134Z","0.1.35":"2025-05-30T18:52:28.668Z","0.1.36":"2025-05-30T19:02:43.751Z","0.1.37":"2025-05-30T19:08:28.502Z","0.1.38":"2025-05-30T19:16:16.397Z","0.1.39":"2025-05-30T19:23:56.551Z","0.1.40":"2025-05-30T19:32:48.272Z","0.1.41":"2025-05-30T19:49:41.707Z","0.1.42":"2025-05-30T19:55:03.632Z","0.1.44":"2025-05-30T19:59:43.572Z","0.1.45":"2025-05-30T20:10:51.544Z","0.1.46":"2025-05-30T20:14:23.471Z","0.1.47":"2025-05-30T20:18:24.318Z","0.1.48":"2025-05-30T20:35:17.800Z","0.1.49":"2025-05-30T20:55:57.105Z","0.1.50":"2025-05-30T21:07:04.213Z","0.1.51":"2025-05-30T21:14:44.534Z","0.1.52":"2025-05-30T21:17:38.375Z","0.1.53":"2025-05-30T21:23:42.291Z","0.1.54":"2025-05-30T21:48:23.675Z","0.1.55":"2025-05-30T21:56:58.143Z","0.1.56":"2025-05-31T11:41:07.662Z","0.1.57":"2025-05-31T11:43:31.055Z","0.1.58":"2025-05-31T11:57:01.966Z","0.1.59":"2025-05-31T13:56:03.202Z","0.1.60":"2026-06-23T07:10:00.117Z","0.1.61":"2026-06-23T07:15:59.410Z","0.1.62":"2026-06-23T07:18:58.887Z"},"description":"A free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.","maintainers":[{"name":"mrrxwyz","email":"mrrxwyz@gmail.com"}],"readme":"# Freedback\n\nA free, self-hosted feedback widget for Next.js apps. The CLI sets up everything you need to collect user feedback in your Next.js project using Supabase and shadcn/ui components.\n\n<img width=\"756\" height=\"480\" alt=\"freedback-widget\" src=\"https://i.ibb.co/99VGjDZL/freedback-widget-demo.gif\" />\n\n## Features\n- 🎨 **Customizable widget** - Instantly copy into your Next.js project\n- 🎯 **Multiple modes** - Button overlay or inline display\n- 💾 **Flexible storage** - Supabase database, email-only, or console logging\n- 📧 **Email notifications** - Optional email alerts via Resend\n- 🤖 **AI-powered insights** - Generate feedback summaries with OpenAI or Claude\n- 📊 **Advanced filtering** - View feedback by date, emoji, or custom criteria\n- 🛠️ **Zero dependencies** - Uses your own shadcn/ui components\n- 🏗️ **Smart detection** - Automatic App Router vs Pages Router support\n- 🔒 **Privacy-first** - You own your data, no third-party tracking\n\n## Requirements\n- Next.js 13+\n- React 18+\n- Tailwind CSS\n- [shadcn/ui](https://ui.shadcn.com/) components (automatically installed if missing)\n\n## Installation & Usage\n\n### Quick Start\n```sh\nnpx freedback@latest init\n```\n\n### Or install globally\n```sh\nnpm install -g freedback\nfreedback init\n```\n\n## Storage Options\n\nChoose how you want to handle feedback during setup:\n\n### 🗄️ Supabase Database\n- Stores feedback in your Supabase database\n- Optional email notifications\n- Full CLI management with `freedback list` and `freedback digest`\n- **Requirements**: [Supabase](https://supabase.com/) project\n\n### 📧 Email Only\n- Sends feedback directly to your email\n- No database required\n- **Requirements**: [Resend](https://resend.com/) API key\n\n### 🖥️ Console Only\n- Logs feedback to browser console\n- Perfect for development and testing\n- No external services required\n\n## CLI Commands\n\n### Initialize Freedback\n```sh\nfreedback init\n```\nInteractive setup wizard that configures your project.\n\n![Freedback Init Setup](https://i.ibb.co/ZvpTQjP/Screenshot-2025-05-31-at-0-54-57.png)\n\n### List Feedback\n```sh\n# Show recent feedback\nfreedback list\n\n# Show last 20 entries\nfreedback list --limit 20\n\n# Filter by date\nfreedback list --today\nfreedback list --week\nfreedback list --month\nfreedback list --since 2024-01-01\n\n# Filter by emoji reaction\nfreedback list --emoji 😍\n```\n\n![Freedback List Command](https://i.ibb.co/rGXs3gw0/Screenshot-2025-05-31-at-0-51-45.png)\n\n### AI-Powered Digest\n```sh\n# Generate AI summary of recent feedback\nfreedback digest\n\n# Analyze this week's feedback\nfreedback digest --week\n\n# Analyze specific timeframe\nfreedback digest --since 2024-01-01\n```\nSupports OpenAI (GPT-4o-mini) and Anthropic (Claude 3 Haiku).\n\n![Freedback AI Digest](https://i.ibb.co/cXFkT0YP/Screenshot-2025-05-31-at-0-52-41.png)\n\n## What does the setup do?\n\n1. **Dependency Check** - Verifies Next.js, React, Tailwind CSS\n2. **Component Setup** - Installs missing shadcn/ui components automatically\n3. **Widget Customization** - Interactive prompts for title, button text, etc.\n4. **Storage Configuration** - Choose and configure your preferred storage method\n5. **Code Generation** - Copies widget and API routes to your project\n6. **Environment Setup** - Creates/updates .env files with credentials\n\n## Usage in Your App\n\nAfter setup, add the widget to any component:\n\n```tsx\nimport { Freedback } from '@/components/freedback';\n\n// Basic usage (uses all defaults)\n<Freedback />\n\n// Button mode with custom text\n<Freedback \n  buttonTitle=\"Send Feedback\"\n  title=\"How can we improve?\"\n/>\n\n// Inline mode\n<Freedback \n  mode=\"inline\"\n  title=\"Rate your experience\"\n/>\n```\n\n## Customization\n\nThe widget code is completely yours! Edit `components/freedback/index.tsx` to:\n- Modify styling and layout\n- Add custom validation\n- Integrate with your design system\n- Add additional form fields\n\n## Architecture\n\n- **Widget** → calls your `/api/feedback` endpoint\n- **API Route** → handles storage (Supabase/Resend) and notifications\n- **Server-side** → keeps credentials secure and enables management features\n\n## Email Template\n\nIncludes beautiful HTML email templates with:\n- Professional design using system fonts\n- Comprehensive context (location, browser, viewport)\n- Clickable URLs and metadata\n- Consistent formatting with CLI output\n\n","readmeFilename":"README.md"}