{"_id":"paravel","_rev":"64-d4d0d92c8fc37e8168f7d3e10e958e33","name":"paravel","dist-tags":{"latest":"0.5.7"},"versions":{"0.1.0":{"name":"paravel","version":"0.1.0","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","publish":"npm i && npm run build && npm publish","check:ts":"tsc --noEmit --esModuleInterop lib/*","check:es":"eslint lib/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"71287706c6c5b5a635dd27974f65405b023b581f","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5Ei9WsBKuC668tuPfhh+qVI0JO9FKIhKcGBZrppsVLBjNSjYnl9S+x4+vEBmnQcIKVm6GKJLU8dv04l7oJmL+w==","shasum":"c66f6be1985d846ae69ba3a2bf6cd45f35c4e462","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.0.tgz","fileCount":13,"unpackedSize":9113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNywhzNN/XSiRiAQLfD1kjyyc/WTsBbJ+bep/8Lsp4kAiEAvPN4r7gupjZ4rUp22di2q8a2JF0vopF4IowzZJFEEqg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHydOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsRw//avQxzK3gBENqO5egBKg0yCxu6982+nYHUAGOjvll3613pHB6\r\nObdEP3puWps9rHyqvJd9bO6nxLwL5vGV71FiETah912Xja6rJ4zoEX5NGqO2\r\n7oq2l/V9MdiZGfqCIF5Gsyj4kKvSfRQKpuv2ipTxCrkZrv5xyHOacMQwS2IB\r\nvbFiGAawpCx+HXS+8EXZTYhhXaqc/NYIXS5S8YAYnfwBD7dkiwItHBv9iP/o\r\nzbkFbgRceKBTMzl6FNUICIpIxuOIZ9z/VTdJf+DdGHUHxSIW5DF5BkLSIMji\r\nHJe0uJtthdQjBG3Qs4MsFrNDiT3fYLSCdHrX6NNStHjA3TIAFzcnx/jMu5gb\r\nXjdEj91PCfIycV7203yZhx5NVnR5gnGVF6d8dIKrFOOhOH06pUZCqQW84DjQ\r\nvDWotkYTuxGyZveQf8l7j+0sy+W5z4z2CH9J/3EltA83oHz3GFUsEUKY4XXo\r\nTZnmlxsa9I1rToPMJOot2YthHH4A7mO+Wu3Wbod5EpUI4UuyNOSLARwouSOu\r\nlpYTvGEh4iR8++QABjmHACkHGtwkG8sf0zz24UeayuPgn3m9tuQIuZ2zZ2d/\r\nvLKZrzNzkfk/WQr27ubStBUvfEMWMC9THHMhNgcHYvdxkwuFNK2QHIZ2FFQf\r\nqRYHW84FDMIqjsmTjb/vNQXt+xqV3EjW6qQ=\r\n=PLN/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.0_1679763278002_0.21290383760858878"},"_hasShrinkwrap":false},"0.1.1":{"name":"paravel","version":"0.1.1","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","publish":"npm i && npm run build && npm publish","check:ts":"tsc --noEmit --esModuleInterop lib/*","check:es":"eslint lib/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"71287706c6c5b5a635dd27974f65405b023b581f","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-N9r1pDXNwTTYH/oFPhF/pnJ3yNSjMaAdDOCyPSLBME1pdvM1/aUQLS21OgitXrwdNBUAgiApb4tet8sVIikZfQ==","shasum":"a2d2121c85221e88ce857fedee12b5f728e24ba2","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.1.tgz","fileCount":13,"unpackedSize":9113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8hINLo0yuzqD/kUXAhpeEFQ14Rzy3TUROBTg+fCG0VAiB0gb6c2gDIEeHZRQgNKhE9qyrMMF5iWQoRzOGlpJCrKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHydwACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhMw/9HKfcn+/7j4nKH7rOgLy/q5zMjJBLpevQx0ts3Ks6Mdv59ylV\r\nr0vbtihnj1PzhNB1gTfRxuE5lJDRP6HJW7UKXRO31pwe4LHzY4132uEj6hRq\r\nqQhZMVPwMW4ZmqomHiRnpB1S+ESc70gPSb21wgZjIwePA23RU/3M4rBamTvk\r\n/Oko/VSFGzmop4w1X3mRSENTkLEun3Un8k7RCAxovMjrsc/ihYWC76PlKghR\r\ng/Mk18SV0X4T7JhR8YazGnvoFigWH57KUUSeO6ee7R53VaF6yb0YQWPA+cNO\r\n4qNA4KbjNiYfqrlNTs7ss2dv9ChHCTlNn5CPGyDIRiuQ/f3TTalNIdijLjxZ\r\nMul/MLBmct36923Anlp8pYkRZnNT15MXYbgKg/LbmQp0jT20KE+LgfjfCkkP\r\n//zDchoBnSjM9TuwlkSinpZ8pXLo3buuc51MtZhjFdLwoTps4495vqvUpi0B\r\n+lqjSjLygnixTEbRBokVGaIv4eDIS0F0KE11V9GydrxG6WXcD1FLz4F1hpEv\r\n0X4GMWhqSbeYoBpHDPAFyudvznM2RTcj/+M18Tan8UPvBHoF04QSSdxH3xXf\r\n/jL+u56gs55f2h0Wu0aPDmiVmKbw7U7rEDCw1bnLA1uOAGPanxd4vlXvtFB7\r\n3qSLlisItqt+12Y0X+2h4u9GnF1UFMKAseE=\r\n=XATm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.1_1679763312760_0.43011214236644135"},"_hasShrinkwrap":false},"0.1.2":{"name":"paravel","version":"0.1.2","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","check:ts":"tsc --noEmit --esModuleInterop lib/*","check:es":"eslint lib/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"71287706c6c5b5a635dd27974f65405b023b581f","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5Nsk2KJ5z6TK6tB5yQPJCAJXZiS+Ho/XzFrhXtoebl5RV5nz1mgrJlti4oSm0D91YfLI9DRsqXQlEtxjdlvtrA==","shasum":"ab9d6ab141b019808cd9eb6acf75115f54c9965b","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.2.tgz","fileCount":13,"unpackedSize":9057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC7SNWf2GzYKO6AA5sjburv926yNEYHEufZczPPm+BJbwIgSkdlyMh6lb+xjiGaXVFAmO10YAcT1nCt+KaLi/a/63w="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHye2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbGg//X74NmDmT2Ee3CiCERfHcfeS8y97ykU2eJxqXyJfapGHmmCNP\r\nIqJQ/Il0iPqkjAGCE4l6uWugPQorU4tw/fzCpVal4lAQmD9i+YD4pS1JpFco\r\nNxJevz2F9eQuOK6tORuiNzv52fI3gASkhMw9hGCnFM3sx1vn8WX/aOOj87E9\r\nVsyiUeNG5zIEQFlPYSVLwSGPLpS643AYpH3Ti+GzffhVW1AOOVBhSUR5dgIh\r\n+oJKxWQuJJjvq3/CPHF2UTfGOrc8yGkkfuHvKwfp0VKgQjjZnGgCRZhAHNw6\r\nxF3aEBXy0H2nvE/aS5f+pZRYuP2SETm0kRXtTLV9pOlsXeJn3dMrdM/P1uI4\r\nR52+alp5ZAUGwcXr2mI0htihT+nJTzUmqhbIikFT8jR18Dzuzr3mP54WPIQE\r\nrH5agPXR/0C6TvZ8aRZNNVgZ1/iLpWeCV6amqsoIARoNrKi2jGPRgr2aPSdO\r\nlwaQIrvGe67D7YYu1NUvv/gs9gDwEYudkevpiMr0rqGJ/w6Yz+rtZTqwCSHW\r\nnAYRe7RGHZEgGUnYTjF9ndSz/NTPlA5Ow9coueR3YI9sf2XamsmIIEj+fQXb\r\nSci9VCSqXMDrFGsvN+ptk7+s5DMJSQGRjVrZvFva1zxdHPpj/y3sXQMEzmTd\r\nEXlAa/pK0K4vrwwvMIjz0CAVunv/Ry1udzU=\r\n=Vr3K\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.2_1679763382655_0.03340611723403364"},"_hasShrinkwrap":false},"0.1.3":{"name":"paravel","version":"0.1.3","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","publish":"npm i && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop lib/*","check:es":"eslint lib/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"71287706c6c5b5a635dd27974f65405b023b581f","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-pKPeNovgCefnRxYpoi8cGePyoEKoyN3EAo3GMewht1uAxDStvg+jdqxLWHGzJ6jseJYMKOHG26ixi85XZYkeXA==","shasum":"ea5679f3ddcf0be258461a3ff1e60dc7e8542e04","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.3.tgz","fileCount":13,"unpackedSize":9113,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYRKmVG0ZQNrKaXP1EGiZqPKlunIdIxNi7LFwTAYZ/fwIgBvFzBUEUK6yoRImp/Ia+hNFezDgAamruK1SRYHNBno4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHyflACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWBA//b9SHEl2EQg+wdn7JYmUMwLsMuFlQStTeKE4IjkPmjKr9mLtp\r\nO7h9dcL657aSgZMV5EqORSyUrCiZkuBPydIDo9db48GtWXiY0ZOxI7jlKmAS\r\nsf7bOISfO4oSTguSqtvKOp15tODj45f7SzzQOH12EsI//M4hO4Wlb+5OuAp4\r\ng31b+xZhuAhHqavKKy/anzDGIoFUClHkuxn4qM4IeHiGheHRjOKuh3/78Z5G\r\nP0WWRH+rg6lPt9ec/iBdcPH4dKXYbK7+oCHoJT8vKFO+xCEJ1t05vC061QSY\r\niBrI5HekxpAU4Bv/uxvjgzeAmA8xkmYSlin9NttpIjSMEEI22eBjt3GY214R\r\nEHmTW/u/Tf2qbeqhYmcCdW3p2LJUYLMQTIwHZQQ3YQLtQwnmR0viDBwXczQj\r\nq8XrEKEsGfOt5LJGfClj9FJtvnxwa7x/tmNdwhGxvmHDOgXPgYRFToz7S+M0\r\nxpu3iEKAfamOLdB4uGB3AyHuKs1Yc6FyUxYTYlsWnxrOjnbGwShrr/mkRL4H\r\nMlE3lJ+5w0b1XXB6I4E+QyWWZbXziWUYhiRMGRWy16/wnMKSzhp5OSgtTpfk\r\nhMPwgyGW0HpDBqwxtjomYKdw3aSCAOyTzA/9tlWp+FpXAB8OifVH40B9IwUb\r\nGa9wldNwwC9RDhBSLpxT6nsV/BW0Lcqvdj4=\r\n=ggm4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.3_1679763429256_0.8449724273435013"},"_hasShrinkwrap":false},"0.1.4":{"name":"paravel","version":"0.1.4","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop lib/*","check:es":"eslint lib/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"71287706c6c5b5a635dd27974f65405b023b581f","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+aWyHRf/Vmofw6Y3ktUPpESBMK2NPB2nM8XNDnb12oRSeE90SmCKxmbSg5ka2St4O0d7YgpEndh4ceE11AxUJQ==","shasum":"284e11e29a3d0af324a8dcc1c8644845dd0c54ff","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.4.tgz","fileCount":13,"unpackedSize":9109,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWLmfy9O3qysydUv/V6Qr8TVBhJoKl2R+vxkntsCJ8PwIgAO1Rcyy9J80o97pdjR+8Lpbi8bE8J7KCWGKqhd3WEmg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHyf/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUQw/+O1Qh2nrTesYbrlA3JzvEifDpXFCQq0LSnBTpWxmf4lJcv7iw\r\nRNaGwLOAtZBf7mJ1ItaFNf1lRewyTZQPBAd7IFF67i/SAiOnPGVbjqpmYr3W\r\nrlH08UPfc8pW7csONIbBrCKN5GSY7svyvDeaC06HZVU4W2biA1UdU0quA1JP\r\neV4x/aK7ClgXi4ubUaCmIBtALCerJwtgzNMuWGUs2XMqLJCtt8e7RIMaWl9Z\r\nV3t1CkLl3RWdnV7hhKYLovxQcCSazqy2mbK2NHrIhXvCJQAs0MKjPwx4Sxld\r\nXFlNMZmmi7xv/lyuB+9f9KpUA0O6hKha1Mtg5DXl4wistoZWgqDFGrJ/wX0B\r\nbo0snL37C/aYUEinKW+DDWQMtUouf9gmJR6yO1y1x01W8+EoRSJ/ZgSKYEge\r\nNQHxvVsr38LVoAqchckBxUC7a3YP+vwcPQ5ZCVzuV4Y5/+UeLR0ykl414uED\r\nqW4QoembR8KwioPVaOrDUPSTABCQaZCmRT8zjuSPUpagKKVu5eqt2/3ilTe7\r\nFiFjId/i8dRNOMUZ8GG/+ziqhqYWS+4b7dsf/QmJUHqvG13lS0rtTp0ybFyx\r\nHwV83NgT5pOTvCdvzGLkeJVFRHUwgDyVXI1torObj2/l+1xX/7bC41CUDOs/\r\nAdUW/fRP/R/759euCDCRvYVjZWZmgL36FJg=\r\n=gjRe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.4_1679763454886_0.22795073454271253"},"_hasShrinkwrap":false},"0.1.5":{"name":"paravel","version":"0.1.5","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"5a1a72491ed034cbb64f2ff7b917a98b4fba623f","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-xPFEHVWwAjTfdiyKI4k9qQwrBfU8otiaX4RIMbVXuVscGXfGM/uyJ4c/HWEG1vUWGY4YTJ8dSJDCnVhRnyFlxQ==","shasum":"6fa6357785cfd00207a88ca60e45323c235dbfb4","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.5.tgz","fileCount":20,"unpackedSize":15389,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6NVGhfyEhxTmrclnl5ae+yhlGj6BfiTNI7gtuDLNfcwIgBWgM95gunC6YBE61kP/I1+k+BuIN2y/bCc77Sz4sDPQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIz7HACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqp7w/6AiUNBiMF0JgOCcw3iF3W37oQAu3HtZC2W8VfRqNo0pfrfhn7\r\njMEcvSxTyadCUwfblqPwnZ2CyBqGryauQ1w2XS3LEp0OVwv55JRsvNLmfxW0\r\nRm3hRZjmsOvz8BCGqKcWaPKUNgGw9Ny6+EcmG2oUqiuBFLyxElzngvW5vuzZ\r\nO3ir6lq4jp04kQxw0gFeC32OkEUstmIf0wjc0GRprzNaRZ+K1NqlAcUG1SZu\r\nSz/1BE9ONzbvppg7zhprP+6I085l5yA8LNJMLPMrq/py+tph1MCgzyBSkyIP\r\nssFSx2xDW8PLx4f7fs0922BOCRFOhx65t0oHCs/c7CqwEhteT9ruIkS/T6ra\r\nkkBFw7UojkRfN/lhOhZmAO8QrVrs6HbB889n4q7pmwgIhwcXaPdDbyLmOpzO\r\ntMNSiS43d9GhqzeSaG9jQQjKsJESlJ96Z45m1k0EhRNPjssz+/K/ykk3Uxpa\r\nHKv5xsNCzLW9kymJk+vQcA+Z/xcs7ro4y2q5icqW+ovqiC6hwG1XI0izn77A\r\n6KtlDcMu/GUK87xE+x3vOdJJ2dkQLJJ6xba8++R2P81rqLBiBYoyDRv/1i78\r\niCFbfSUhruxrpQ1hhxjoEtzGcNWyOjKLHQEnqDL2EhfvBdMd6s9M1EC5653T\r\n030nW4uhe3aw7nSMhzzxa2f0mg0phZqljNg=\r\n=66Gr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.5_1680031430935_0.8400446388636373"},"_hasShrinkwrap":false},"0.1.6":{"name":"paravel","version":"0.1.6","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"5131a89c297681631e14329a7b6ca892ece8acee","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-iWNS4w3z0dGyKEPPGTZjL9bsQ/yCfLAP+hFw1t+l/q1Y43ninWjXtLz/5w3oR6YTbd1cUg3oKUsVM5U+6lEquQ==","shasum":"7368edb082730470710bfd6166198ef2ef591ddd","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.6.tgz","fileCount":15,"unpackedSize":56767,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEQPk1P35wRFPhSUM/f1klNS8OgYcL2rJn1jaLp9BWLaAiBMAweRyt8kLJywCHsbQisDRZOuemFSzZfMKm92m3vTng=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI0AYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqg8g//SqooiujfNWhezmf9wuuC+sHaYZ8hG/HYPJryed4LNdFlKQlu\r\nT+2m47/5vFgrQscNaMfXCLrSUcDtQCWe8umljZi3XiHJPjfAyCmSVwBi6Pta\r\nW+/jgQGKrWbO+a2NxUS5zFa95uUURBxPwr6uxWNgxudtASnYWDP8Hei3Xo1y\r\nAGlBsnFj8EbooyprgPD+ElFc2GvB1vMOD2Cn9U+1jiWbJ12L/pFIlSWqSAB9\r\nY3zHv0hvSRCQeDBZXC/Z6urIuu/8W9rvjGWBLPGMdCuVljOMUtG3vuLJxmV3\r\nr2boB5IpV5LpjNDSZVAW4J2kIK5ccZL3y09Nfs+NgUU36M9eeHZS96H8s6hK\r\nUijbCc+NOEtOdQbT6v6JPOuei9ibFlu694koucf4F/RuhTMjud4LCrWMxhVO\r\nFxwW2g/RCI9lbfe34vvYHK83sseXgjt8QjsgT0g+XZZO9XlVVO+KVMyC2rS5\r\nwFITSSfxuHZ9Rc6sbgOzKNwR7tmMswL2iQP64qgICucISKIqWmw5rryXqdbZ\r\nMQ4JZkr2donG/L6twGb4eh8K4Jf4Xbb8XgXQ7hhKH4BVmcd5hofsPWj/Ihlm\r\nvrEUT2QKTl20hUCkowm8eDqXyqwDjLg5KWazlDgOAubYZhcGcAUR80FeLKYc\r\n4lc8gkUDlwz64IViA2taGlGbmxUObEA4sHw=\r\n=83Zn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.6_1680031768546_0.36239098964390326"},"_hasShrinkwrap":false},"0.1.7":{"name":"paravel","version":"0.1.7","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"b8fd29280de22828524be0f9882f7742522ae8be","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Ji35sAX94MbckQ2fvT2kOPkVhwZhB7tF/39pjEI9ZCJGQ+lWcqQ/gQR/mSUZbFDYn9FxfVilGt2pfgL27QG2Wg==","shasum":"733cd40c9eb93cc89ad0a9a4d83a937e5da6e9e6","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.7.tgz","fileCount":15,"unpackedSize":58273,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFN0cH4KujYgYPGewozn0XJ1l1otEQtt4M65AK7b2270AiEAgDX9yCxwFzeldr3SO43sZ55VmDgCQohrbKQHZLBH5sI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkI0j0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqqw/9H1r47oAUY/bRG2M/dgbPKyXj/5u7VSVnnVGKt73SxygDJTUg\r\nRze56JaFisAXDtdB2QMnwAWDOv0u5pNX/hTivD3iPOvZ9WaeBFsw6YeodI1U\r\nTWiaTqkW5M/n4ad3R6Nh/8aVp2B4OlK8ZUGnSbM8VV3S31pJOjzdzwW1Ma5b\r\nW7KoCxP7tSYxrPNZNoh3ZlL9NBnsq7c/flYDHzdq1L4ka+5NNRylHaIELPfX\r\npwB7A1ZUjH2zg/8c0VLuXZN1oQ+GCuvZ5pfHgoSDn69JbK7qRtbS2/ML5y1o\r\nRODYyfLZ6wTijQfPvMYmbqSg9s2J9AsRzxDpRqPXugysh/yyQh7tbsUDDKLn\r\nDFt8sJW0oAEUmlEIAp6FkStkSOKNWvZKtiweASoY4nYV6+E7FgH87TTXpDft\r\nXCcIvKrG0nx74QmhCDjX6m3j0SkaBmAHzZt5skzK/Ljf95Kxv02EkA9oFk4w\r\nv0cJlXeIgaYz3OGYapADeBaoQiFZctijLokX7st3xPuXlCz/mgs/P/YSBpZu\r\nH+jjK7yL3BMXnYIEEoAXYxeRyaLMnjVqkVVSrIsLp4xp5QXLJNztu6CMLtk5\r\n8LE1GOtMBcE+lE6jX0WARed/fWQUqPsd2nqsRVaXSKK9CWIYHgPaWSu6QPBG\r\nhR6/4jZpVaoQLC1mRRrkBMGw2gzkJg+NMjM=\r\n=tcNa\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.7_1680034036302_0.12007681494257527"},"_hasShrinkwrap":false},"0.1.8":{"name":"paravel","version":"0.1.8","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"557ab542b7b2735275db00259376feb76dab65e4","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.8","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-z6u/I51qr6LEV96KU3OejPziSmp38HYDJ7PWeGEAilyOU+NT6pSccfuBFVUuC+atrerY1RhTQ/wvCjmtSQRNng==","shasum":"cc39ffd3ec52d420bfa5586f98a2cb38385430b1","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.8.tgz","fileCount":15,"unpackedSize":59765,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCVEQdqXMAnjlYyRv0FX5rHiLXKNR+ghAC5Dcvdtty6QIhAP728P28MpXg4ZNZXrVlJohIntgzWs+nYjBmXRIAqQ8h"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJFM0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqqqg//bqo+tnqjUFjsmPyKaddwvm3xemhiTHUQH2SdbOGMoCLkB6La\r\nnsawjjAeG0uDDwLjrJSJhWK30poTunG5apc7tur844cBitCCYDcXtx34qzWi\r\n+q6aTK6IeGKI2MFljWITpBzmHoOZxwtLY3U++b7KSOZAiJz1swzlLS4wrMha\r\nuiXu5fyYuwbigrktBOWyoExb6CDit5Qk4BHcuu2AcQINsMUGN8umikOjyujt\r\nlZj2Q727GouXyTQ6TnSQ4zrRtg2Wq678WTLluNSbfFHfJoBV6nfU/rG7WxY5\r\nGu8QO7CilT/L7I3R4V3BRD87YYydFLjfrOp0rME7fdGxJWyVuSaiMHYXmTJB\r\nnElUZmnEPr/5vW03FZsoMz9wGbGv5DNe1j+OknPn9TMHnxLKiMFJK6lFGkoi\r\nVxZEuKzqsTXzjFrYH4NMfMM/BoVPMgMIqXwfGRJZs1JtoKhJHrH1PAOk0d3r\r\ns9OfUNa9PwGt1APisOMohRNRllS0t1gFO3j5DROVnSXi5zZDfz+YzI8pMXNy\r\nNS47qGr4F1sWUn7CisFHQP7qt3Rl1fsDEbLb5J7OSlDOpDtk6gEKPngqAm6i\r\nJ9M66x0jGGXWBqzpKi/wEXquyE3nwAo/kKkUdpcg5otmV9XveO4U7zT54m+m\r\nszWGKB33k98lAJvxnkdiSYv/dSEJCgtlG1A=\r\n=/mjm\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.8_1680102196790_0.5604377045589686"},"_hasShrinkwrap":false},"0.1.9":{"name":"paravel","version":"0.1.9","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/staab/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run check && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"557ab542b7b2735275db00259376feb76dab65e4","bugs":{"url":"https://github.com/staab/paravel/issues"},"homepage":"https://github.com/staab/paravel#readme","_id":"paravel@0.1.9","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2ktg/98ZYvbfwQ41IcsapgDymre/64F/mWgtSqsK39f6L6xUgEMzCn+gU0ogVY7Fzr09tc0en/Lj9jkZef1fpw==","shasum":"7c4df9f05318eda30e222b35980a8fc7df49b6d4","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.9.tgz","fileCount":15,"unpackedSize":59910,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7QIHhG6FR1ysGjquUZQ63uHN51/gHpbqIFVaYuGN7VwIhAICNP/ZaUfmrsVP6Lhi2YQwxQrH30EooZIJlofzUVHxQ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJFPfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjRw//YXRlChMLjiTV6+t7a+1hF/1cqRA9iZTTPK6pYHKiNkjA1X/x\r\nWhd+v38oU8tHkEtvXDw2cFR07+tGzLYXUR3ew79HTukpkZvviaDtEVem8hrO\r\ncWOPAYJcH4Hxj6TeQC2vJ8fq3XWd0Gyd4YuaDk87UIdpVUJ4I4GFF4hKrO8v\r\nZr2zKPcmBLZPsNmLZ12GA73VfrGU/vIXBri+0zc1YrhCS5MT9ZwBMNhAf5aQ\r\nqCl4YsIaNNiB/jlhmsMyA74gMIf4NGOXit6XbTEbgtzt8ZyoNjTCnhqCzqBU\r\nxJbDeWs5dWMW6iY8jTxLigFYEJrmrLx+wFGKer4yGbJIPYEsmniGRBjZYy/W\r\nBp8BpndBgyHSKPRTfz6Knh4DKtB9ydatmcuigJ7wAPBZw3sv3HDST4ZKLaca\r\n0OhwEpOAhvmBZMGYKh6Mzcjtn9d2w1wLaGBJplA9EmNz9cGKa/sx2muhxShZ\r\nscbnBI+PkPNZFLXMujt3urwIiI+ixUOyaPZJQ0a/lE66CaDEoC51uNK6j6+M\r\njjrOc+LPwAYssNKrVQZ4Oag58bHx/mDESuttQy6Ljns9P5X8AjLdg8nvYlaN\r\ngVGYkoUxd5qfNiZLxDbbR4Fjq3DoA+5VMSzSTTjlgWiZ/cD7qmSBMIXxYZ1R\r\n2hOD1SJJ9LkZKc/mhTEtik66goXjDB+sEsU=\r\n=xEEO\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.9_1680102367715_0.8477183205547694"},"_hasShrinkwrap":false},"0.1.10":{"name":"paravel","version":"0.1.10","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run check && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"5c31348ccb41998ee82ae22c4d1ee8d6e2c72d3c","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.10","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Q07fbV0oYzv+1stBVk5GsSkPIWZzt9268x6txIGsq3jygwssO2zf0NAD81Ul4P2e6PwdVi4PkfFOUuO7ei+QNw==","shasum":"f94b42bd0e3a5fab7b25004b15b7b1011b93c112","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.10.tgz","fileCount":15,"unpackedSize":59988,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGbSOXJ+hFcuSrL/FiGogGYAs7Hzm7hI22fY4ER1kN7DAiAOCeY4RruXDloQvSDj98X9YgXAVzxqtXsMvyDVguqc3w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJFtBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp67Q//UftL7lOG+is221/0o4bG/tSIyAnP7P/fQTBxKFj7frrsRjMI\r\nB1WvI2nPEuuI7qQoOSwoZUtOIU4vQvnQ8m3zX78pjsbVozgA7EoWAWq4woAI\r\nj8cbG5CjRrXU8FAqLNknS9li3J1ay4dKehbsoK6ji27NaslfYORyEd2tUkLk\r\nSsly/GMgQ5GuAoSkltM1AZh1Ecvsu5GpqBDPsNohrcg2j1ztL7LD/AwyIpZs\r\nWgbjKD6AbyGFJ39OIHMeeIkqKyfe7uRRDSKxvx2WavDLM1xyHY1J0ZJm8/1q\r\nZTiFFvPpBgKCsZMXHyGCIzFnKcnM5F8BjSehe7oD4aCTgkhUmW2vhBb5tzEZ\r\nPVU9gzFd3q/9M7iuDuHL2WNLB29dk7DOEyB0JBdQp/ZADz9s6YTLfFTTF+Qk\r\nHHy5vWlCoBZ5H3vxcOlmMfied6GsYCZ0fOk1rB+iZimN4kjmQ5nvBv58IVVd\r\nwcy3yNJQqDlWH9XbGu4/6cKcZQr/fL6yn3VJ9A4jaurniZdgTnqIdhD67cAI\r\nyURMFWFIbCSY5RSQFkq8tIedGfSNDCQ1rl6o9jH1HgF1yro5ZD02UU+eJdWN\r\nhX2QE/Bx1LyBv89Ki3qgvCIbcmEu57s/iP6K9PCnpVijZqhf4J/Er+6VJsYt\r\ncAjihfaF5Jx29kDTh6N4xwa54sGmkVW0mtY=\r\n=DkCw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.10_1680104256878_0.40511065469387453"},"_hasShrinkwrap":false},"0.1.11":{"name":"paravel","version":"0.1.11","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run check && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"d1f00d13d32049e1c31837d1d89a14fb816cf07b","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.11","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-PCnI0/7vGfrGnYmN4DAZk4bJQlfjAxCe0HNSd+UoGD+/qIvlhbH6XoKhG2wJ8x8FMdNIF97MM66aq/LYVuJoZQ==","shasum":"4a028ac84347445ada412be0132c89f60491ddfc","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.11.tgz","fileCount":15,"unpackedSize":60318,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDidZ1lBw45fRHJeYPGyRUadsI5nEGhOw99jp3k9P47gIgFvSc9gcFJZoX7yVlVJ0wnyg3DXbFC4HzOTGRcP1pubw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJGJyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8DA//XLb60380Ux5RKkp5kS8YBICjZTVS/AA1Bp6rnChluX03xv8r\r\nUuhws1BNtmuGZEnRp/GzhbDNH4KWuSfIudAqkUbAFamuovPfDGJw2XT35gCr\r\nFgB+x9kACJf+yk8jDTVKRXithnapTejN/cgvZIpobyWw+EDv2D6muxWYCIN5\r\nbLw85Rcd8FTczu8Yf0fi2JUo8/75NOnLe/KFCtEP377GHsqNF/Y0fA3PrI/S\r\nxJ4yCJGpkYmDGUGzgUAlRjEG9JVFlD511iEAXZLBwpU1NXPo67MpCny+QSYf\r\neVMZo/gWFyzdtw88Hxsl+FNMwWDIqM9RY1Gu139mUufAVlHoVIujV6otNNIS\r\nWWL7jPdda4xCZbPg800amWwf8EnMeGYqlOw1Qs/mRsMjp+fhjR+MJgLi3vth\r\nmt16ITcvEbDVGPJGe+h8c/BXHATUfWjKJ3a0exP8CH/cUQFkwQfWhAIt6qrA\r\nqNUboM9lExMzcD+mztT4xqE8l0mWrDiD8LOcnpQS+EAWRECXGGr1MpYaZsdM\r\nu9lTo0KttwwAZlIBkbZUqXDGCei/YdiX9Rilg447uoBb71xAEtVD5zBdl98r\r\nPBRoikQTVfZlselhNMpifATMjNkQOX37gTEUOFth5B7bEXydMS4uy4rqZuAA\r\nWBBMZrxxPnkUXgjWbR+obiTkLlH8uaVOiqY=\r\n=bAJ9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.11_1680106098590_0.7729113270868058"},"_hasShrinkwrap":false},"0.1.12":{"name":"paravel","version":"0.1.12","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run check && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"f95fa2390b573d41432dbb10b0fe0a49e27d1ee3","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.12","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QNcSrjZxzP95Ul5iOztXKQCflzIwpQu0jeNMoBx7tLepmo1xSCcA20Sq5UL4mA+TW6MMsCaPWziRM1mZeZSuWA==","shasum":"faf708676977c4ac942a1a371f504e802c20938a","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.12.tgz","fileCount":15,"unpackedSize":60370,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgAB3hAeOurnOGwzsknri+I9JksW5m/lTzb1x8NHkh1QIgZcCpZ0YwfoLwubWfL8zLTsNw5TP2S5P4mGJHOPlL6dE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJIr0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXbA/8DubTb9XJ4cap485tgnPQ2yr/wYz2YUOaVM0FvwCqbqqItzrA\r\n5FrXZmkaoc5FRwKMgrUArtgt2RkG0UW0tf7crkUFDy11dLdzhrOXMwVrP5ZL\r\nMMzV3wQ6O110BxmIVCzp5NpLaTbqbJTSJfvMT7GV4woJZJJJtiYqockSJgTm\r\nc7oKMyjsqwTTLa1j8XKoHd7GqAOOl6HW+zOKoM49Ii3IDDjrRKG3stK0+wFe\r\nphwD4KWFDS5Nr1VFRYMAWD5OrsTKaIoNetTHrQaMw1S9I86UVrnkPM3fTZLu\r\nQH4+7l51PUyeJbM0MhJ3oV/zwDWNpPe0cOkGANU84OtUAhD3vl+nM/xbKNml\r\nvysGY/wAfinfvwQG3IhwWzNOdBurWkHwQKPbDeNMpxhavFbAjLf62m8LM7/T\r\nquMhmUSqWNy7iphTbJ7vuvyyY32FCIj65ye9pXZBuOUKs4DXA1kL2s9oQxZX\r\ntG3fvWpQapfli3sUvCrYw0+d3mW+KknPeu2Lvd+o8vTGYFb9UmoVmx/AssUd\r\ngCbSSUpyR6dYljDImUQYSg1vDofPVAt/axKYCEgHVBIpOWJ+Cd7/XB5lmONs\r\n0TVGSSkCQtuZPDzUlVZ9Z+JkKsW4rI6z3IApbMrvnS/uP/Z8e2Kp5y8BOcK6\r\nUe1vBt3IB0rBW/8hnAFKa66SZ5X/n31AaIQ=\r\n=9krb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.12_1680116468176_0.917193205308872"},"_hasShrinkwrap":false},"0.1.13":{"name":"paravel","version":"0.1.13","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run check && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","nostr-tools":"^1.7.5","npm-run-all":"^4.1.5"},"gitHead":"11986c79c7fa7fd26182cc31793af018eea2c663","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.13","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-LmNwIRg6HnWH11G15OfnVt/Ckw79XTiisXJ/7s/RrF3LhKFK6XpNTi6i2gMo6WlAgJp39WzW4/zDF6sKzFcZDA==","shasum":"b42bc9b5a2fd84dc0256d8d8564858d7068464d7","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.13.tgz","fileCount":15,"unpackedSize":58210,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQClILkoXRuM/dLArmCH3cVKDCBKKiNwyEOKyquPEhQ2cQIhALqBD0oufxxY6CrQJmBl9PMV4fBNI9vzekNQ09/oWJYi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKuu+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpp6Q/7BH2N0Snu/SYwc2AJsqLQSMIjz7f+zRGx3aoDe1WS71WmQ0vO\r\nffsYRYwJ9a5IN2jZAXNghqZmdWhf5JtI7VwpCgP3ZoQ34vu3xMQMUSVErR62\r\nTgtEOH9muUZrOZAQtDUFk7QBFO7ywv7rVB6LDBMFV2dKFMWEgoLB+gO4WY6o\r\nqd188VAlzxQQ4gI1jqRQyZKy+5rK6vupdswDfjbmXXdgrhsbX8vQty4PJpq6\r\n49g6PKHyueTX9SNRoBkfTrnqEEXTTURDa6aC4YHLD12yAX+lKmsjPoM8RCg6\r\nuRa/yNZqBtaetKqmKl+eZkijMVB1TfmtqiJWX0ADaO5gp7u7yRiRYDAQd4M1\r\na8ARTDYspNGZ7dOY8WhizOhcAaNvfilgGDkbbtBs4yROGuLzPW/8XCvtXUD9\r\nC20QRmW07RQuM82T+z9GDkqB8/eIGgQHUbV3M9BWsWd7s4FsT+UceNVGxIqd\r\n8wO6jq+g8Uk2N+SQmW5tDNm1Su0pInULAj9KQU506rM43ESOBrUy/CMC6UM8\r\nVt+KQZPQAuPbgtTzynkN34MAqJMqliOvRwU5c/yxDW9WsaI4S/7x8tudBx3a\r\nc9pT/GTTbzySMSpUluveuou5JeqZqMwnVVU0QdLYNICt5eYtYch65oselNnB\r\nHRVN3Ort0DvAmnUO0IRV/A4RjzvQyaqt3YY=\r\n=GxMv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.13_1680534462621_0.13741997039079146"},"_hasShrinkwrap":false},"0.1.14":{"name":"paravel","version":"0.1.14","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run check && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"8fbaa88a5328539949038a9e5d6be10614787749","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.14","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-vpQWZN8S9cCJNjrJcBiZ8puuIGQ9f+36+GYEu9Vtcr8XuK22FtcDlBzFmQ4pSlsIXBabdMhXJQQ9MDcJvDUEhg==","shasum":"0f29913d6647d2c4cc463795d57d205da9bc2a2e","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.14.tgz","fileCount":15,"unpackedSize":56801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4B76iMK6LCtH/Xn4JpbLsPb8rUs5fEi6CDbEXE7RV0AiB5nHgLj+VwsIyIutQJDGAeo52dr0lRgoTGGv4sH1Q5kQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQW3QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpxEA//VgWaI1734EZOwCM4STmOq+fdd5eJHWehx7GmGzUSI3P5bHZt\r\njQMx6TgPnwxW+eL5QM/2ubSY3c0B38xl/YRSWC/FTTBS3vVNDAVjIBlVjjPq\r\ncKkMWCRgH0DEIUefPBiQ9iPxmccSjr0rylaf6r79fFhf5DRvcFiPhlbBJUes\r\nHSHHp6hfCkS+SDmf/o7TxHcxOs6nKRsT9sGRNgD+G8a5OQ3gyRxOI0Jl0AJP\r\n5dK47ZmP5Qdqtc7UcTiu8Bo/GDI9SYvoaD4nGno+J6sJ1PkiITRWVOs2/Rkk\r\n926TL7i86acCwJTv6I3awJGKo0ADCMYj60MP+TYlAbiHnkzVyPR862SMdRVj\r\nnSl8+hmYoBh1+jLJkUU7kw4OaGNTZv+TjjBkddtoc5nfbHQRH0ttoPIvrqEl\r\nlrXmYeW+b95WOKPDttugJMH8yeSt6+n1kjlmfanNdQ17BWgDlJgs/WCGwgED\r\nlwtRFC0oQrkGqQHgWzuejE8dC2XGWIPbk1o3xTBU3uJOZ/Ej7Dsu8oBMT6Dc\r\nbvupeATy/ohH1KUxOTgDcUqTKMa2zyHi7N3GI7fzCAtaa2WBVDpzFdSTzjvM\r\nCtoTcdPuamhqdNxUchWCCobi1ROVonWmppQF/nI6J4v+ZlQ3v4hnvqGZByTe\r\n9gxHxpgqh3QxZyaftf0LrGT/t0aNc5WPhck=\r\n=jqbK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.14_1682009552230_0.035539641578253844"},"_hasShrinkwrap":false},"0.1.15":{"name":"paravel","version":"0.1.15","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run check && node build.js && npm publish","check:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","check:es":"eslint src/*","check":"run-p check:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"c8051daff9a299124671b3ea9e27a78225dabff1","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.15","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-AEkNSKVqCwhQ2NFoh95Y11e8pXwfUYydhBm7lcJRT/cAmigMJRQDIP98o93+aolbtIwgkI3h0chFf+C1igI25w==","shasum":"45766df06be8c4246d16a4ee11a188c1b04f1948","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.15.tgz","fileCount":15,"unpackedSize":57417,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvFG3nG40/CxBwT5JOK+nWPglZuvQykr3djqktaLFaygIhANK3jUS1R/MzrjduvJ7TNRARIyMFTpr41YK5xhyZW2fC"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSDNLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaWA/9HusyBUmloQQiM2ZmGjjvawn7dmVGbV+xFne1XaGpfNEeNjI7\r\nH/JOT77ixKynpvbyeGbiIW/JQoz2k/sgn2Wwnrn/UUwE4RMj1Pe8v3uA9wKN\r\nTjxQCazvYQU9s3RVyIRh3gWUoBU6lPLKFBGjDwcrhTAMVwcwEJ20TemXiN/7\r\nJDlnmwj3qmatM7EEZGrFkI3O7eRq2EsOG9t0jNIiPn3SMHXkRvITboZMsZqQ\r\n0MSXob/SRECdiSNhy+3/9MhPg1mgaS6dKSfsFeFCmiPi7w9/bMkCF2IF5/QG\r\nzBVNTGj44boIZCMat+KJi2Llshx2vsTYFhyeSc6pK2NfmJGQ7j6EijZQa5ZS\r\nKylXa4+rUExbK7EFkwvoZMYLqFq6cEDoncb79zD4Jzk88XZjKjfhGVvxTU8W\r\nbuNA5zaDDmVysURGMGGSJMnr9c4C2sFiVsvbuXdldu30TqZYfJpB0MsdrLTh\r\n15qzxah4S0O3Hva6AvL/RFNULVma3w9+cUt75eUSfNat/P0aWFJNx6heXSpT\r\njURstubHt7z+Ty9F8gQnBbTMu/5Usck1eGx1/CQX1gMpq6lWPe5QfwxnaHcQ\r\ntq+XHHmAEV4/m7tvaAolg37473VryndVW37OoZjaOiRqR+kDkPJCW8xxFGXZ\r\ng1cmlqNa+GNO09KUuz6gw/FEIUXblyFQFI4=\r\n=G/Fp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jstaab","email":"shtaab@gmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"shtaab@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.15_1682453323027_0.628120030927303"},"_hasShrinkwrap":false},"0.1.16":{"name":"paravel","version":"0.1.16","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"4d6ea603ff59e0285f4049ae9eab9d29309d3303","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.16","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Ow5awCv8jRcjKA5nXFXCMP4a29cmEvZnTogLBWJG34CiAs5Blw6MHiIGTPO6vkOs7Nv3dVT0jylJamCJxOunZg==","shasum":"a231effcf2c2939a7e85f98a681202072328fe88","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.16.tgz","fileCount":15,"unpackedSize":52377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWYbEPoTK1sBJ3xFMUqicWfiiKsuviLOUN98r1GcA7rgIgVdwpJUpaXHlAoORGjbTZZ2uxvSCoyckU7KR+uMw3yVI="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.16_1689207017729_0.38231943927862866"},"_hasShrinkwrap":false},"0.1.17":{"name":"paravel","version":"0.1.17","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"d6defe284496ac82c9401e71026070ebe64a682f","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.17","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Pji+RVI12igg2h+e+HLTd5TzyFetxbbqpKjo2nhtbBE1/ciorwDSzEob92JNbUoFD70USePq2ZWmCNFgSCF2Rg==","shasum":"291abbdd710ea0c4d0fb73e6ae9c3071c5561cd4","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.17.tgz","fileCount":15,"unpackedSize":52377,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCtYq9sCAkGwnSMgOCFbJJV5iX8axEwgLyx4/lNK3Q05QIgPzC0fB6TDY0tdKyScUVRyZcEzYYUc7P3jfV5C+fqWUE="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.17_1689872627756_0.43585810794348356"},"_hasShrinkwrap":false},"0.1.18":{"name":"paravel","version":"0.1.18","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"5cbb2297080aaf99cd225088b396616953a11043","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.18","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-+JoHWUeaJ2YSRtSV+76NIXaPhm+anFxONxWp+gApZ2WC/QBI6ZefDnKKLQg8gjmAt72ZWqMA8tQ0q0si7N+zPw==","shasum":"969213296577f92d2244ae490841f1a4bdd82782","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.18.tgz","fileCount":15,"unpackedSize":52845,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbET3RRR8Jm9KdVHNwdypKQ8eXsqefGIBuRIPPK1WsbwIhAL0DpsVfteazefJvy8SrRfdfGbKtaXqxJnBKJ8sudecf"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.18_1689872713453_0.13495714166492134"},"_hasShrinkwrap":false},"0.1.19":{"name":"paravel","version":"0.1.19","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"e9d7ad166e120bf2d4c0f086fae60aa195a1af2d","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.1.19","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ww0H91nfU0U8Pc9dUaeGfXpNO4EpFBv6gpFWbUN9kQMGm/CrCtxdIPj+IDlBtxvY4WCv+gYe+YI/KB1QDDcmrA==","shasum":"ba5054625734a269a7598b16d218c9b541c6f0a7","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.1.19.tgz","fileCount":15,"unpackedSize":52849,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGYuxmG780Q0zMygtGOZmIX3lcBSRXqrKJiFKpKMQlTMAiEA88F803OZMj0zfqE7ECm6ktviu/MhDFwwbdk/Haphco0="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.1.19_1689873515310_0.8482284735945542"},"_hasShrinkwrap":false},"0.2.0":{"name":"paravel","version":"0.2.0","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"ef18009d3315d4461ea9e8fe4ad5ac0b9a752efd","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.2.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-oKbVUcdX31gXqXcEGaii/6CLPOS6k6yoCVYrdzELURGseDGFpaP1YjG0KYDvGhe6Z+Yp1NuPAqrkRtyMr8urCg==","shasum":"daf474849bb17e6d3fae30af0748a4c5c350a8db","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.2.0.tgz","fileCount":15,"unpackedSize":54246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID77P13/AlC4Ezo82FRCiLN72O2USFHBRJk4M4OV9BhGAiAEre7Bu7UwYkxvSQJgKfDo0mGkROt19gXZiEfGUYee7Q=="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.2.0_1690472466492_0.7790952287603057"},"_hasShrinkwrap":false},"0.2.1":{"name":"paravel","version":"0.2.1","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"9dad35ce204cbe979d6636e4b894ec8e1f0e2db2","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.2.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-Tq0T4pmrEcPlkiPHYaK6+6mpnxqLcwO8COT0nKUNnd7mCSKbzM4ekP3wU6VY2wa0D9CUPeZPdCIoCeyADwarHw==","shasum":"72c88af983696c612924015272593016aecef299","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.2.1.tgz","fileCount":15,"unpackedSize":54246,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD10AJB2UWov1TtBVrW9yXqXSJfzPyRm8LiOe+/zEyckQIgByN+TlwEAn+9A3+Tjg2an0PNOeJSq892onW6ZuPr7JU="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.2.1_1691001921876_0.8207553125088471"},"_hasShrinkwrap":false},"0.2.2":{"name":"paravel","version":"0.2.2","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"5d86ec639e01f5aae599bbdbeac07d64202511ab","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.2.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-1K6JzFwcLyGK637G/Gtf2kXMuOpb5H6qgKKSK52L3jgIHo9PKAcU4GQq9PbGcOwxWkvfGyQCOsSvKWQJpSh6UQ==","shasum":"50df7d0d5fa42445ddde5c8abb300a5614a529ff","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.2.2.tgz","fileCount":15,"unpackedSize":57756,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC+QSsKZX2JoUYISFIuuFQo5JwUyWfvXUjnmtgTOtf8cAiAN/7cYL1XBIQZdFouEOpVdNuJhoT3ZYAJ5eGZy5dqh7A=="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.2.2_1691184390538_0.8330068668769577"},"_hasShrinkwrap":false},"0.2.3":{"name":"paravel","version":"0.2.3","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc --noEmit --esModuleInterop --strict src/**/*","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"3caa4c31d1278bec6611ece6d0371eb557e947a2","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.2.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-noBKGpuYtvAubYrsHrA6kGNWkc2kvAecUCpKba4lRm4I7sUFxHLcKlb323HIOpjCZQlo6Yr99btfftw+OfKp1g==","shasum":"1bf183d0b8b623d2f95e6492bdafdf94faeb534d","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.2.3.tgz","fileCount":15,"unpackedSize":57730,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDdBNtzc7mzrcEajZO1jzcGc3EJXPUcrB1lCORzjtB2AQIhAKEJJPvs0yc5uKRwWuM2txKHxRWgozjnu2oVFxpEic7a"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.2.3_1691448871749_0.9869910934849486"},"_hasShrinkwrap":false},"0.3.0":{"name":"paravel","version":"0.3.0","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"ee1ac84ab7940099fac256fdf262f01c645cd725","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.3.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-o/E4nakh0Q+qKE7MyfGSm5EF5gXUSMQ85ur7ixF0MzivIac0KYAzxz2HZo/9hU+lbwgJSMh9or1vE3oBDihz1Q==","shasum":"6509afa829c22430f7f3073f5f65cd54e76f0e1a","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.3.0.tgz","fileCount":15,"unpackedSize":97635,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGmX7EwXBTSBRWKfohaIVRTQvChXFLewv6dYP2FX1gAQIhAK4+imNLhJ/HIJH+bTWpDdBMAVILGO57D16gtBKu6VeS"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.3.0_1692055906717_0.033944379201747754"},"_hasShrinkwrap":false},"0.3.1":{"name":"paravel","version":"0.3.1","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"a909ab6d28a08e28ce68f68e256f2bed80dbe4a6","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.3.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-YYYAP9RQW6BQLZLrzl5rJx6j9uPZFM+zqr8rf8JgYLswHaJOTeqlAnBiSLSpMtobu3ZkOImUjEBSQSEBk6neNg==","shasum":"c7672294b60966a10a1e2c0c56f0ee14d7cb9a22","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.3.1.tgz","fileCount":15,"unpackedSize":100243,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQRge/PqceQCz/mkFoL4ieEzw85AP1/kX8vB/AxGqo5AIhAJpkplMfe9eiqTEcl6r/mSwCPLNH9MAItem4gP2ywgyg"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.3.1_1692134830860_0.34596657278954246"},"_hasShrinkwrap":false},"0.3.2":{"name":"paravel","version":"0.3.2","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"3b9b6f9dc0a6384dd9b51c6f101101cd7e891df1","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.3.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-7SYUR3XshEAB1yrlHLm+QZrWQtntkReKxoWgsyCRy3/mHLPSxtFb+MTZTeNGWsmodpj+BqV0SZE/Rkg8Coug3w==","shasum":"f6f20920e012d7edae94cc75687858cdd67d3d71","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.3.2.tgz","fileCount":15,"unpackedSize":100395,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8JuKWW6cPTsc75IGn9EXK7f5YdpGWhfDxAM9iTpAV0wIgdRmie+Yx1K2eLTQDgQ1NQSw+iGDmqU7z4z0D/15S59o="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.3.2_1692219081951_0.7366035751127697"},"_hasShrinkwrap":false},"0.3.3":{"name":"paravel","version":"0.3.3","description":"Yet another toolkit for nostr","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"main":"./dist/paravel.cjs","module":"./dist/paravel.esm.js","exports":{"import":"./dist/paravel.esm.js","require":"./dist/paravel.cjs"},"scripts":{"build":"node build.js","pub":"npm i && npm run lint && node build.js && npm publish","lint:ts":"tsc","lint:es":"eslint src/* --fix","lint":"run-p lint:*"},"keywords":["nostr"],"author":"","license":"MIT","devDependencies":{"@babel/core":"^7.20.7","@babel/preset-typescript":"^7.18.6","@types/node":"^18.0.3","@types/ws":"^8.5.4","@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","esbuild":"0.16.9","esbuild-plugin-alias":"^0.2.1","eslint":"^8.30.0","eslint-config-prettier":"^8.6.0","eslint-plugin-babel":"^5.3.1","esm-loader-import-relative-extension":"^1.0.8","esm-loader-typescript":"^1.0.3","node-esm-loader":"^0.0.3","prettier":"2.8.3","tsd":"^0.22.0","typescript":"^4.9.4"},"dependencies":{"events":"^3.3.0","husky":"^8.0.3","isomorphic-ws":"^5.0.0","npm-run-all":"^4.1.5"},"gitHead":"47ddbf649801c27b31c97813fe739a3b71b08680","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.3.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-kCZy5nhBEyyGEs3NwQ3mNB9PpS2cdwZyCKGVXUfd+jK20Ins5vUfmP34cB0N+xF8L2Hccz1QjraxDfSdS+Od3g==","shasum":"f2f8bd8fb6b829a09f027dd5f43f557e69c9e5f4","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.3.3.tgz","fileCount":15,"unpackedSize":104212,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3mrBPcS7P3Aun2wg/gIXEIqtaxJjkmZlNpun9zY5gIwIgKq0XAZFfM+j2bHfMweCmeWJ3dLr1reqVijRz/uUEQws="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.3.3_1694722043204_0.27269565561417464"},"_hasShrinkwrap":false},"0.3.5":{"name":"paravel","version":"0.3.5","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"gitHead":"7ee07e6f5e0f960d464140ecaeb879207e64c5d8","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.3.5","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-aG/p9wh3oi8npJ/meJ0WpcQsVldDhf4zbE5bcGbUohwZzl6rO5XLt6HHUJUcUvHZZe1ZBpHhZLmYG/j73OSqyA==","shasum":"0490352754740109be216f01712614647b242be1","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.3.5.tgz","fileCount":73,"unpackedSize":106547,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiouJi8rZxgsbsm3FJf2eF0vpbyteu3w/aCxrqx5EQAQIgHASBqkdgx7oIAqgSCLpXne+U8/J+BhQBRp+6gnFBBdA="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.3.5_1695243712327_0.8535188064740222"},"_hasShrinkwrap":false},"0.3.6":{"name":"paravel","version":"0.3.6","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"gitHead":"11499ec04f07265a5b1e7c5c87525cd9da488c22","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.3.6","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-5I6ktdlzWWbkKqdqU0xReqbyBiKPeCF+Sdg9J03VDNZ6W3hJTcC8V8IhpARFvAfoQAFKqRik+5GNWwhTYEITEA==","shasum":"9fc9afb7d85f3300598fc70e0af4403882a2ba73","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.3.6.tgz","fileCount":73,"unpackedSize":106827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHjQGWgKco5RSTyx2BVInqjj5SIFCuwHkHTLcNGsQttlAiEA+B93hlUim51GtGjHsQpjCQ0A9sNYX72rsjT4/DY3rWQ="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.3.6_1695257373672_0.562738931390043"},"_hasShrinkwrap":false},"0.3.7":{"name":"paravel","version":"0.3.7","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"gitHead":"7f1ac721dc68501732379b7c35807ebb3bb5fd6d","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.3.7","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-E6+wp9mZiJdRAHPJg1Yt+Dw+UdyaLS7ic142TCsj2xpYiLAu+zEuuF2RwFkro9Yk0dBUAZyS8a62XtDQ10AeQg==","shasum":"ab8d6c35674a062775c1ef0cce0ef5a989349703","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.3.7.tgz","fileCount":73,"unpackedSize":107577,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNh8qbEXi8MLdoCRyA12z4TYouLz5hm+yJk8Zr/jM8XwIgF+3n+OdbgwcA9TLQ2BFyyEDOhmEKVQSKxfLagOrbjY0="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.3.7_1696278171191_0.8414452494634244"},"_hasShrinkwrap":false},"0.3.8":{"name":"paravel","version":"0.3.8","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.3.8","gitHead":"6cf0ff3c3c860cdf786e58f861fa6c90607256aa","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"21.0.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-J7AlGwgG5w+DxO/ScreyThO+VfTTLh5sYF903T1ZSCgyprm0N8qI0ADZcWZEkW5QAbV6mltoY4PI+0CnQpnY7w==","shasum":"f6dd4222519ea6902f33369fd7a5b4856a3967ba","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.3.8.tgz","fileCount":83,"unpackedSize":130727,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHOx7pDCXlDuNsHXVCwgpbOOjy8FTOlwOjr3lNbpRQmgAiBXs1jWn4bq86dmfvZnnYxtZuAojT0oGkqWGxWW4BX8XQ=="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.3.8_1698342766447_0.09416840632270396"},"_hasShrinkwrap":false},"0.3.9":{"name":"paravel","version":"0.3.9","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.3.9","gitHead":"495f19b56d3560546ee16e74f15b92e6a825d205","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"21.0.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-sSOs1E61TIZUQmDMmps1rRni3YYYPT0QlieyttGgR0uVueqVXt/d0cPVdSXILrCyIjbhvQSWlPqwpB+rD33gEw==","shasum":"19653b618a0757f8a210f204dc3f58ff9e0a8b15","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.3.9.tgz","fileCount":83,"unpackedSize":130856,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfxa2THKjOuvY5OaMDYKRk/q4+67UQwL1yBBnX5v5ZFAiAa/UqpeEZN/9wzYmhnWRaFPdek3j0oKNi2nPCHUpjwXg=="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.3.9_1698342861570_0.6524983318786148"},"_hasShrinkwrap":false},"0.4.0":{"name":"paravel","version":"0.4.0","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.0","gitHead":"87ac58719322440a6f272d81a9f86159b7e3ed24","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"21.0.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-5pAplHjnrjpf358Hty+LCBpaFPZd+h+lCCRQq/JGfYAh2f51A4g+zo7mQDN3b/mCjhLwptbty2KqkVja/PG6aQ==","shasum":"a6e99d990a2a39f643fac64f6830878990674e98","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.0.tgz","fileCount":83,"unpackedSize":126815,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEDDyRKfED+TadGMTBbZG5EEBu1E9sAO2pU+r+GXOevyAiEAtYomXCkLDxRuxP/psaw6rySsEJZzGW6CXD9GBd1JHro="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.0_1698346423089_0.017531209907300394"},"_hasShrinkwrap":false},"0.4.1":{"name":"paravel","version":"0.4.1","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.1","gitHead":"d2ae601ac0cf082414c3e6768d26f0c958eeef8d","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-wDldJCd6a2iyDBaZBNKyk8q3ncu5WfAwGVUGuOthOKO8i7lO49re7iKsKM5UGH+hXGgWEzjdBt1IQr5qW+nJUw==","shasum":"2222d6305697f50664bfc0fd72410022a31a777f","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.1.tgz","fileCount":83,"unpackedSize":148516,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6LFkCN7hOk1Mu1kJi92byLiJV+ognHSQuUQZPvPk2UwIhANwDEPOe/8BdCKeWA6ulrGKtD59wEdw0Gn3w2arpeJD8"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.1_1699572512346_0.497668994882833"},"_hasShrinkwrap":false},"0.4.2":{"name":"paravel","version":"0.4.2","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.2","gitHead":"63e14542ff1d62ef22e2e53ddc4adc36ab3c2ee6","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-n/B49wqnOTbKVkD3fYmFWUyH2lgUGu+QuNFvpD+y0RxG8HvdgubxDvqVCrKozJbCLfqQdt8Qeb3gqHoObzzNBQ==","shasum":"b87afb1c240b4cb377fa8cec7202029d46e3f539","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.2.tgz","fileCount":83,"unpackedSize":148336,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpspIQ3JSaQwe4MSg/d0KJ8g7WbyMhzVt73lShKTRz/QIhAIHsZytTxs2EUbCvSdskmPRqHd6HIxPfJcFg6+HGyvXS"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.2_1699685197156_0.1678242182484917"},"_hasShrinkwrap":false},"0.4.3":{"name":"paravel","version":"0.4.3","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.3","gitHead":"b23d69ff16fe74795c93fa82ceaf02f3f5b20f43","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-IKkw4LXLIZH+mFm7wqnwJQGScr8GiHv9TpU6hyeTQvW6SPtEzXF3CxkJZjlggdza2KHcAPMu3ebygty4M7kC7A==","shasum":"39d0aa8c8ef346293baac6232d900f0617a85e78","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.3.tgz","fileCount":83,"unpackedSize":148432,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDk1MlcyZmxQh8GHbFc4vkz0gjjKt24XBKnSgtVyGyANAIgSaP+Ysj5oLHdalwH8YIGoquh2Kn+2qtQ8sO8ISXSF+E="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.3_1699685898609_0.3587995652280671"},"_hasShrinkwrap":false},"0.4.4":{"name":"paravel","version":"0.4.4","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.4","gitHead":"e38ee0a4e04009c7a9955f555a777333af3dc460","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-DqkE0rLgSMYAUIeaILyMhtlugBEjZF3U9Rifae9xEYgYLdosKFfJrrk6X0BbGihSW20XiBnJt4BRzGADrXF0ZQ==","shasum":"ca8e0cfceacc219aa74a731d646a9b5534e7af30","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.4.tgz","fileCount":83,"unpackedSize":148449,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDlTmH5x4vFOoTi27TIeBf4cCrKT+AeCnbEQwFEQLUl3AiEAwmihP6dgwYpGxmdDhdzQUlmUfnGmylT+5Pj9VLf5Ezk="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.4_1699905525374_0.69603762853478"},"_hasShrinkwrap":false},"0.4.5":{"name":"paravel","version":"0.4.5","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.5","gitHead":"de186dfd7bdafddb4a5b5d73cde8704bfe949272","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-xvx8xrcfqRufPCWzMWIW7hheQclyD9wTuYlXDLU/RKv0Itb2vkwObwfKAEdic42TbiWHYlV3UOUwD0twi6LG/w==","shasum":"f299fdeda41eaa1aeab09ebce247543541ca9fc0","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.5.tgz","fileCount":83,"unpackedSize":148491,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZgERZYk3Vy2Su7/D3kcAaZwj+eNLI0W02K28Kt9c3jgIgFqStVF6owXNNA44xx8xsmh8sip5Byh1sLE8x+ar+ouQ="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.5_1699911056551_0.5764924846819719"},"_hasShrinkwrap":false},"0.4.6":{"name":"paravel","version":"0.4.6","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.6","gitHead":"c9d3cd910b7a766399d0290820b9c0d57f95c7db","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-kzjYTJWq+BLTis7wzfM2HL4WY+WdwFjZ6vL2fBMSGhykV7ISZIht0I80EcbIKRb6gnPBp9DR6ojdIpf9fNqk2g==","shasum":"8839f16deb56dc667c6daad358ce6c67378297a8","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.6.tgz","fileCount":83,"unpackedSize":148755,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDofDnp+iLRXA4oYkotoVdsKn1aiuQW7Cn8b4wSHgehhwIhAJ14VVJROjRtC/DMc9I9q+/OuMYUeixM0Q0gHQdo6wSh"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.6_1700139343857_0.7725071107323835"},"_hasShrinkwrap":false},"0.4.7":{"name":"paravel","version":"0.4.7","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.7","gitHead":"cf5bd3312ce323b4144d8f2ab061e077d0a51566","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-8Gfu2aFEIQG4d/jRd17bByriD1H74ngdPRytE8ZdgKLxvu9P4zWlaYkkXcjY4L5Arb1JHwO7eMr9fy3y/XFcIQ==","shasum":"3a20b0e350e2250a5d00d5bc8d1c44abee7e7a21","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.7.tgz","fileCount":83,"unpackedSize":149958,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwCsSGIFn3bzYWSnkNqN8WVTYGKc1iQJvoFzE5CNdtFAIgVIgOt2YGobeDvzXi6G+JBQtk27FoqnMlz3yqhiMFj28="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.7_1700669006140_0.09562589632538354"},"_hasShrinkwrap":false},"0.4.8":{"name":"paravel","version":"0.4.8","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.8","gitHead":"fddd09af0947095683a71bf99147b48ecd06a0f5","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-COiPc5QZ4UCbPfxqPlUvjcKbfEy+jY1cr6F+bv/hwUl8WdA4R7lh66L0+H+2ILJcX0K6XyH2D8MjfrGlJkNw6Q==","shasum":"d5fe1259e17abc5954d1050557e1722d1e7eb05a","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.8.tgz","fileCount":83,"unpackedSize":149917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQmXsgSL9PZKn53vu+xob8tQB5FjFMEpmsnrgwO/ri+QIhAOSMSbkGcvlwz7aC/sLqfAQOMm7DodWMhQ+II7QNzUan"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.8_1700680867187_0.06774742881952456"},"_hasShrinkwrap":false},"0.4.9":{"name":"paravel","version":"0.4.9","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.9","gitHead":"2e925b9821a6f72ae303a5d75946480df96cab0f","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-UCU1xpsie5PW0QdpYCSKxf/zJNw/W4ooKh9eKrNvKICGiuy4snlUUiPzHjzFc9tnghfUL7UC1U0hK0+Y56OiEw==","shasum":"3b35cd6b2e51a28e224fc273365e41ad8ac0f834","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.9.tgz","fileCount":83,"unpackedSize":149917,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5K5vfHzmSM0M2eTvnRDjCHmNZrNtsPXItHkEBmcYlOAIgcSptQ6/or0dx804/LcZARcuFLNTSDwy5cLl3j2muDOQ="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.9_1701370710527_0.7007796326653806"},"_hasShrinkwrap":false},"0.4.10":{"name":"paravel","version":"0.4.10","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.10","gitHead":"8d6839f9e4bc33dc4626048869afc488cd13a78c","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-9WkmUrwRCW4L4WwTd/IZsL4YL2DVXPo58j64koXNezBDDzY/W+UtmEdKvL818ic5diXhHGk36ZWPXeM2XiACjw==","shasum":"1325d8335577476f2e1036722963e102911c3dfe","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.10.tgz","fileCount":83,"unpackedSize":150301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDURnrASbtudbaf93X0RowWjDrsHgokWpKK4bJjd9s7jAIhAN65GTbv8vylYQYU3jSIyy5Vh3SWKGjwbITadc/eR0F2"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.10_1701389752335_0.4250197132029421"},"_hasShrinkwrap":false},"0.4.11":{"name":"paravel","version":"0.4.11","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.11","gitHead":"2b901f1ba2ec21346f13959cf7f6307bcd9dabc8","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-mkCNx5zF7bOa7R6cKKgBuqdrdzjNCNQjciKGNMmbg5jPD60woCJ3D9yattiH5haTfqjDFV/3Nf/8STfcDg1b/Q==","shasum":"47a4528dcf22f0f708e8eb18d6353115b07314a8","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.11.tgz","fileCount":83,"unpackedSize":150627,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICMTXOF5a4nSZ6W12RRrL30LH8/suWBtDIxrp4zq0MOXAiATkUVcAE5HIGXtQNbhg6h/GHAa18+nA00g1IfWHpwk2w=="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.11_1701453864844_0.5510138207194804"},"_hasShrinkwrap":false},"0.4.12":{"name":"paravel","version":"0.4.12","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.12","gitHead":"51bd93891393a49ca31030092aa733b9fe77a3c1","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-7uNI4e2iNCcA3AljTtcjJ0CdrbDAd7ug6a4W4sA1o38tZdaw0X/T7/0WL+ZEcTaYoMXkiOhp9qQQ5SWxygaR9A==","shasum":"f6202cff4fd5d36532f23ce384aafe44c1a81a8b","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.12.tgz","fileCount":83,"unpackedSize":152686,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQBCJP047De2ruTwUMC9YD4Os2pi7yvk8N4Aq4MBOR+gIgZRmPmGDzD813sRHGfjENJNptdsZxJgshBAmv/Q8vjso="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.12_1701732165134_0.9957788896363076"},"_hasShrinkwrap":false},"0.4.13":{"name":"paravel","version":"0.4.13","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.13","gitHead":"bdaf42f213cf87e391386f36019a6ef6af1dbe4c","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-0tunjrsyd9vyKYHKYcbhG0yLXza7GVA80DhbywnYjFFhLCbjpnAev/Eg9wLf3b7jneAV4brPi9ZIJKLtT2Y55Q==","shasum":"d956ad65b4c646c29ad0fe7ca86ce2c717771f31","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.13.tgz","fileCount":83,"unpackedSize":153792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFS397Y2ae1dHYCZ80pCpRzlnunJJkWdp9F7muTlY+9uAiEAge8htNc4UuERkr4wop0vJ1QHIm5eeOjY4qNjxQX1pyo="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.13_1701808495818_0.9924982467295462"},"_hasShrinkwrap":false},"0.4.14":{"name":"paravel","version":"0.4.14","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.14","gitHead":"1e2d806d25e4683b99c4196be9785aab431d47c0","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-OND6q/8GwX/uQDAb5X7qInchnC4nDiXOcxXUOifxIN3FEcGY7fQYuKcomEwtFwwbTXLFJf4okCjYwfSLcovjRQ==","shasum":"a9f81487f708b0e3f0fffe7a5f5fba61ac694dda","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.14.tgz","fileCount":83,"unpackedSize":154204,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDqZ97HsEYgvV0EGT6dR5nuAgWywmimii9P4lgNKQhZQAiEAxGGJIV0yC/i0UgfU17ITVeu5Xw6aTRuihCtixq9z9yM="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.14_1702325116778_0.6530810127895565"},"_hasShrinkwrap":false},"0.4.15":{"name":"paravel","version":"0.4.15","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"scripts":{"pub":"npm i && npm run lint && tsc-multi && npm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","prepare":"yarn run build","pretest":"yarn run build","posttest":"yarn run lint"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"_id":"paravel@0.4.15","gitHead":"d01b05e2a2b03fcc40d06cdf5bcc03cdcf272f67","bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-1FrFp9Y8I3EvG112kuzyEEF4Rm/ClHqKclxUdOhVOn1tPAsgIhwagIs2BEOCD7TE/61y9Gx7QtnFc/DxSY2HQw==","shasum":"f99a24df51651d42e8d90e799d1099df53c678a1","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.15.tgz","fileCount":83,"unpackedSize":154232,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDouuYkjsWVtmpLc7Ja3CJeSNvnDixceai1PFKbcetbsgIgYr24Pvd8delhMrP5kHe/hUE10K3LPfJLG3KxmXUkX4c="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.15_1702326379786_0.7377678714293565"},"_hasShrinkwrap":false},"0.4.16":{"name":"paravel","version":"0.4.16","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && npm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.4.16","_integrity":"sha512-mELARdKdVDHRoKuUhSWxh16cdT4HQPqErOaMSCHT6heNE/BNXQvYQFWm4bZSX9O4dYU3zVrtI+54IkXgvAKXEA==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/dcd04ccd09026f0f1a1bd0075cc89966/paravel-0.4.16.tgz","_from":"file:paravel-0.4.16.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-mELARdKdVDHRoKuUhSWxh16cdT4HQPqErOaMSCHT6heNE/BNXQvYQFWm4bZSX9O4dYU3zVrtI+54IkXgvAKXEA==","shasum":"4a6b4786f61f79dfc9c9b0836d2136aade45af89","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.16.tgz","fileCount":83,"unpackedSize":153762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwuzYJKt6cjQr8sVV0nijnGckNnf2NsRyjpIMlD1D3HAiEAhHrwuckY582kIHJmxa82jaBFl6zKazIsxgIuYVI4xJs="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.16_1702681184470_0.9341419626626215"},"_hasShrinkwrap":false},"0.4.17":{"name":"paravel","version":"0.4.17","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^1.15.0","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.4.17","_integrity":"sha512-pc8hqOM9ZAUxOKmjROhY9w/MGI331KsY2WqsWMaBXglF9LIzxmb2Mkt3YxnZj6fwlWwhh5InccasBh79CdXtnw==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/160129b59e0d7f3d282444b02b7c47c2/paravel-0.4.17.tgz","_from":"file:paravel-0.4.17.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-pc8hqOM9ZAUxOKmjROhY9w/MGI331KsY2WqsWMaBXglF9LIzxmb2Mkt3YxnZj6fwlWwhh5InccasBh79CdXtnw==","shasum":"8bd157f8ff49fedf7c9709b8ac918ee3dbb769c9","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.17.tgz","fileCount":83,"unpackedSize":154155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGR2jAUNvflwo2X+KsjxapbwWoBDEwZwPNXsb1Rk/M2xAiBkz3vDqGnoGqSm7tYqJm7IfZSxHVwMcq0i2zaIjtofXQ=="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.17_1704516622417_0.21014543414861175"},"_hasShrinkwrap":false},"0.4.18":{"name":"paravel","version":"0.4.18","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.4.18","_integrity":"sha512-wior6oNBuerok+hB/G4gvcw01rluChniWqlqHFUArjhfi+Zq1NV3OEl9AfdUO9xRspb15ziPD+OoQMH117iOWA==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/117a14851a8f8ae6b15bddd3b9cbc268/paravel-0.4.18.tgz","_from":"file:paravel-0.4.18.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-wior6oNBuerok+hB/G4gvcw01rluChniWqlqHFUArjhfi+Zq1NV3OEl9AfdUO9xRspb15ziPD+OoQMH117iOWA==","shasum":"0a6a4b24c7a8bdb38fc4607ae49eb3ab65796448","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.18.tgz","fileCount":83,"unpackedSize":155157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTUSpmH/Ua0OjFmaVrnwUr0iKSGUbvurkqloG5iickzQIgdcV1ifmLiv3RlTuka5/7eVt7ROK9Iz+8edP/HoVxd08="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.18_1704826889867_0.9560900767495448"},"_hasShrinkwrap":false},"0.4.19":{"name":"paravel","version":"0.4.19","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.4.19","_integrity":"sha512-+hZAAGtKRzYYDbPL7sWPv2k7PVVY9GBl9Xy9/xYyKMROCUCGn6W+09LtU5TUS0ZIKl+QUAiEhiQ6w2BEu8HHXQ==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/d5e6fd5556cbebc6b99109298bb6a08d/paravel-0.4.19.tgz","_from":"file:paravel-0.4.19.tgz","_nodeVersion":"18.18.2","_npmVersion":"9.8.1","dist":{"integrity":"sha512-+hZAAGtKRzYYDbPL7sWPv2k7PVVY9GBl9Xy9/xYyKMROCUCGn6W+09LtU5TUS0ZIKl+QUAiEhiQ6w2BEu8HHXQ==","shasum":"12f14d6589e82cb3b5a21a8f5a8c8d63e1e4dd73","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.19.tgz","fileCount":179,"unpackedSize":347314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiIaTZ0lY3jqd6TA+pntvtkCUFDq7MLbTOPpR3Ot2bmwIgN2hhtAydBKoHsYNt2rmzFBEJPiuv8Ia7HCIfw8ZIFEM="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.19_1707761657819_0.6638598388599632"},"_hasShrinkwrap":false},"0.4.20":{"name":"paravel","version":"0.4.20","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.4.20","_integrity":"sha512-t3km+RGo1daqDL3icBQ8RgP+UOSi0kXV1yRAMoDX5Qx8yuVS4e0RhRd3ErAINlFHU53w4/RKcZSUmM1qrf3QeA==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/80bc16aefa14eecfb8cb0cacc253147f/paravel-0.4.20.tgz","_from":"file:paravel-0.4.20.tgz","_nodeVersion":"21.6.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-t3km+RGo1daqDL3icBQ8RgP+UOSi0kXV1yRAMoDX5Qx8yuVS4e0RhRd3ErAINlFHU53w4/RKcZSUmM1qrf3QeA==","shasum":"7dfdf3def8e389423b25ced92f93dbac5b37ae06","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.20.tgz","fileCount":179,"unpackedSize":349554,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFds80Y/GbD3/0z67pkoVsFeABCeHzGdR9ik9VjVoL7fAiB7OBPMcalHLwamuncaB1ItjlQCIO7kwy+mzlpMrk8wOQ=="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.20_1707932648283_0.21492765153824012"},"_hasShrinkwrap":false},"0.4.21":{"name":"paravel","version":"0.4.21","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"import":"./build/src/main.mjs","require":"./build/src/main.cjs"},"./types":"./build/src/main.d.ts"},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.4.21","_integrity":"sha512-hXLalx4i5bOsBUtCP4YYl4ie4qYlFBzBA4JnMY0+vM7OIFoRTGGk5PifrNPYO49tgPB0IR8C5gpKOyC/AMRqDQ==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/c76841bbb4ab56b7cf619298af0da32b/paravel-0.4.21.tgz","_from":"file:paravel-0.4.21.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-hXLalx4i5bOsBUtCP4YYl4ie4qYlFBzBA4JnMY0+vM7OIFoRTGGk5PifrNPYO49tgPB0IR8C5gpKOyC/AMRqDQ==","shasum":"ff8fd248d7787757f24f39a82cba41702c663ef1","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.4.21.tgz","fileCount":179,"unpackedSize":350006,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICdPtbICqXMYzlmz19mRhhvF+ss8yNlP8LeOHq/KLmAMAiEAgK//xUK6xoRZaQd9HKks5GFSng942EAU5Rp8F8q2ADY="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.4.21_1708979959731_0.17980119731102517"},"_hasShrinkwrap":false},"0.5.0":{"name":"paravel","version":"0.5.0","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"types":"./build/src/main.d.ts","import":"./build/src/main.mjs","require":"./build/src/main.cjs"}},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.5.0","_integrity":"sha512-G10geZpGcJ6NEN254bTob6/SQHbfbYKriz2bZz9XTK/ei4oH5XOeU2vRCZYlYZFJNA5GizZIu652uN5+h7RSkg==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/70e085239b2432308c1469d61efd1831/paravel-0.5.0.tgz","_from":"file:paravel-0.5.0.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-G10geZpGcJ6NEN254bTob6/SQHbfbYKriz2bZz9XTK/ei4oH5XOeU2vRCZYlYZFJNA5GizZIu652uN5+h7RSkg==","shasum":"debfad4275debcfb9486ebde614801002d9279de","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.5.0.tgz","fileCount":123,"unpackedSize":259416,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSopTSaGJHYt4VH4mRyzFti1Qc72nJxJNTjau3r4fVswIgJI5Ibv8S84zzL/YD7WAqCF94xMrRg3aJSLWDElhhk2s="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.5.0_1709745059780_0.3801138027031852"},"_hasShrinkwrap":false},"0.5.1":{"name":"paravel","version":"0.5.1","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"types":"./build/src/main.d.ts","import":"./build/src/main.mjs","require":"./build/src/main.cjs"}},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.5.1","_integrity":"sha512-JPSqku/O+R2mtc5G/nJ/bVxix35i7s6HA+21/rxFdWzWg7vT2zYYuWdWyRLZulWWR88dItygZpoN6Onni7Mnzg==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/3d96d095458ff7d3d88344b3ade21df3/paravel-0.5.1.tgz","_from":"file:paravel-0.5.1.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-JPSqku/O+R2mtc5G/nJ/bVxix35i7s6HA+21/rxFdWzWg7vT2zYYuWdWyRLZulWWR88dItygZpoN6Onni7Mnzg==","shasum":"c5346222973ed159f84c50bd9d2e39ee2498deb4","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.5.1.tgz","fileCount":123,"unpackedSize":261003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhR+UrHYJDTS4DFH1RFTa/vlKJh5ZR04LBgIpCw+ww1AiEAz2EDBJkRz4+lW2oc8wgC/u1xvjWQDfGR2KUPU1LY43A="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.5.1_1709758016602_0.7886350967317981"},"_hasShrinkwrap":false},"0.5.2":{"name":"paravel","version":"0.5.2","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"types":"./build/src/main.d.ts","import":"./build/src/main.mjs","require":"./build/src/main.cjs"}},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.5.2","_integrity":"sha512-z72j3jmQ4kRAyD3r6iwPbdynm2H//hLKc+j3D171+FDofvyi3JkLuxpim8AnakNA07v7iP7Fcn5t2KEXFMRc5w==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/9b9f1cdcf256bb39add566fb8ab7b4ab/paravel-0.5.2.tgz","_from":"file:paravel-0.5.2.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-z72j3jmQ4kRAyD3r6iwPbdynm2H//hLKc+j3D171+FDofvyi3JkLuxpim8AnakNA07v7iP7Fcn5t2KEXFMRc5w==","shasum":"8abf2c95d55956285ff5cbe339df811d28c3319a","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.5.2.tgz","fileCount":123,"unpackedSize":261005,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBBSBaod8WaZ0GtAg7kaK67EtcakCPHXi5S7hmFhvttcAiEAqU9i1S0ktZhE8FLarZlGHAQdZ/MvQhBnZPrR4CscEHg="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.5.2_1709936487989_0.18708874817290022"},"_hasShrinkwrap":false},"0.5.3":{"name":"paravel","version":"0.5.3","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"types":"./build/src/main.d.ts","import":"./build/src/main.mjs","require":"./build/src/main.cjs"}},"dependencies":{"isomorphic-ws":"^5.0.0","normalize-url":"^8.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.5.3","_integrity":"sha512-dcjsZcs4+hgTlO/tfHbSPVXORgC1cKs650gIWmvlzfLNRfs5c6TN1p84Bmt8xjSpIDn31fXPVu0yIHT9aNUSoA==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/93b484887f94f16900a90368a5156408/paravel-0.5.3.tgz","_from":"file:paravel-0.5.3.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-dcjsZcs4+hgTlO/tfHbSPVXORgC1cKs650gIWmvlzfLNRfs5c6TN1p84Bmt8xjSpIDn31fXPVu0yIHT9aNUSoA==","shasum":"f96b263b2225e260417bdceec66408c3bf6aa448","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.5.3.tgz","fileCount":123,"unpackedSize":261445,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9UPhCKwISmfk477Fp7Aw7SiDojU0/GMbNb4iNZq42ggIhAOLFFB0R+zEYlZS8iNhtg+LtoYEN3AubFkWZnpF+2OrR"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.5.3_1709939157418_0.2700992312401669"},"_hasShrinkwrap":false},"0.5.4":{"name":"paravel","version":"0.5.4","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"types":"./build/src/main.d.ts","import":"./build/src/main.mjs","require":"./build/src/main.cjs"}},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.5.4","_integrity":"sha512-R/emIAqQGM+glQ4e7WAQBphB4+lQovWz56skzIyYNTQO7RwJJbBcHWexdAd4ve3DK9yYBCV7LfULY1LxeCDP3g==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/a460984c0c625494b0cc98229acd06fd/paravel-0.5.4.tgz","_from":"file:paravel-0.5.4.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-R/emIAqQGM+glQ4e7WAQBphB4+lQovWz56skzIyYNTQO7RwJJbBcHWexdAd4ve3DK9yYBCV7LfULY1LxeCDP3g==","shasum":"9b11ea1d131019570851f648bb3f9ddccb3f109b","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.5.4.tgz","fileCount":128,"unpackedSize":305596,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByrvfVHxxNuhCxa2Sdr4D6QnUUELa5GxJe8OQAFLK+IAiADK3h+6x/QucVrHsMVCXuKigXRB6jFKBefJVPxFQ0uSQ=="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.5.4_1710193753995_0.43686219771736323"},"_hasShrinkwrap":false},"0.5.5":{"name":"paravel","version":"0.5.5","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"types":"./build/src/main.d.ts","import":"./build/src/main.mjs","require":"./build/src/main.cjs"}},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.5.5","_integrity":"sha512-R4+JErH7+YDNCOO/nvKDzxN9e93NeviqA1pR8xfdOTNSgqC57vMxc0tZQfI9syCxDEs/Rf8F6M9YrNZ6RT2NEA==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/8798089b642e9b637e4e9eb0e85055ee/paravel-0.5.5.tgz","_from":"file:paravel-0.5.5.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-R4+JErH7+YDNCOO/nvKDzxN9e93NeviqA1pR8xfdOTNSgqC57vMxc0tZQfI9syCxDEs/Rf8F6M9YrNZ6RT2NEA==","shasum":"4d97527cd6d35c31112f5833dbab66985fcc4472","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.5.5.tgz","fileCount":128,"unpackedSize":306908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM0ObePEwVzDus5VfJxsUdQyR0ERQKOSVcCb1khqgjKwIhAJjQe93h56n97ESiZBO5BzbAR3s2m4DnzlvAtOzV8q0k"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.5.5_1711036204225_0.09955597512661596"},"_hasShrinkwrap":false},"0.5.6":{"name":"paravel","version":"0.5.6","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"types":"./build/src/main.d.ts","import":"./build/src/main.mjs","require":"./build/src/main.cjs"}},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.5.6","_integrity":"sha512-QgV4S1yrdHFT2Ct2yt9LL3yHA7Ypu5ZB5lrIJDTzjR7n/dK+fjrx3iOkmLYpUzpeX00NwkQ3TyTI2kbxFQk99g==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/1386343a4e24a1d8666b6054bb9d681d/paravel-0.5.6.tgz","_from":"file:paravel-0.5.6.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-QgV4S1yrdHFT2Ct2yt9LL3yHA7Ypu5ZB5lrIJDTzjR7n/dK+fjrx3iOkmLYpUzpeX00NwkQ3TyTI2kbxFQk99g==","shasum":"916fb0554935ec8ee18650ef3ca809b6d2a3fef3","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.5.6.tgz","fileCount":128,"unpackedSize":307314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID0vwDpewGFbZOhx8KdJ/9rb0aNURfap8AuOw/Mls4bxAiEAynu4FK4K3TjyyKe2k8wTcdBBwUBEimhS6iQJTpqv8zo="}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.5.6_1711041152844_0.011586020844287725"},"_hasShrinkwrap":false},"0.5.7":{"name":"paravel","version":"0.5.7","description":"Yet another toolkit for nostr","author":{"name":"hodlbod"},"license":"MIT","keywords":["nostr"],"type":"module","repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"types":"./build/src/main.d.ts","exports":{".":{"types":"./build/src/main.d.ts","import":"./build/src/main.mjs","require":"./build/src/main.cjs"}},"dependencies":{"isomorphic-ws":"^5.0.0","nostr-tools":"^2.1.2","ws":"^8.14.2"},"devDependencies":{"@types/node":"20.4.6","@types/ws":"^8.5.5","gts":"^5.0.1","tsc-multi":"^1.1.0","typescript":"~5.1.6"},"scripts":{"pub":"pnpm install && pnpm run lint && tsc-multi && pnpm publish","build":"tsc-multi","clean":"gts clean","lint":"gts lint","fix":"gts fix","pretest":"pnpm build","posttest":"pnpm lint"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"homepage":"https://github.com/coracle-social/paravel#readme","_id":"paravel@0.5.7","_integrity":"sha512-zRNonrgAzF7/6inZd4PhzwGyemraNVgXLyuH40JnLk1BoP+5D56cgst+XrbsklE5/Szm3+XaYUwNEwZ5LHiFfQ==","_resolved":"/private/var/folders/4k/n5mtn2hs32l1cz1pcr9628qw0000gn/T/8325a767ff14e5b0c78bf3da9d6d025c/paravel-0.5.7.tgz","_from":"file:paravel-0.5.7.tgz","_nodeVersion":"18.19.1","_npmVersion":"10.2.4","dist":{"integrity":"sha512-zRNonrgAzF7/6inZd4PhzwGyemraNVgXLyuH40JnLk1BoP+5D56cgst+XrbsklE5/Szm3+XaYUwNEwZ5LHiFfQ==","shasum":"7cf9451e1fd268b9304e61daa43c56154e603e29","tarball":"https://registry.npmjs.org/paravel/-/paravel-0.5.7.tgz","fileCount":128,"unpackedSize":307504,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkzrHGdVlqB3sXqt4ULrBLghOeQGunsgNjsZhunRok/gIhAMjDagG2fch46AvwxeXO9sQifvwaP2h9xU6bdLeX/PRV"}]},"_npmUser":{"name":"jstaab","email":"jstaab@protonmail.com"},"directories":{},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/paravel_0.5.7_1711146760773_0.2939707214919276"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-25T16:54:38.002Z","0.1.0":"2023-03-25T16:54:38.249Z","modified":"2024-03-22T22:32:41.321Z","0.1.1":"2023-03-25T16:55:12.924Z","0.1.2":"2023-03-25T16:56:22.897Z","0.1.3":"2023-03-25T16:57:09.450Z","0.1.4":"2023-03-25T16:57:35.040Z","0.1.5":"2023-03-28T19:23:51.095Z","0.1.6":"2023-03-28T19:29:28.770Z","0.1.7":"2023-03-28T20:07:16.466Z","0.1.8":"2023-03-29T15:03:16.947Z","0.1.9":"2023-03-29T15:06:07.862Z","0.1.10":"2023-03-29T15:37:37.057Z","0.1.11":"2023-03-29T16:08:18.783Z","0.1.12":"2023-03-29T19:01:08.510Z","0.1.13":"2023-04-03T15:07:42.925Z","0.1.14":"2023-04-20T16:52:32.378Z","0.1.15":"2023-04-25T20:08:43.196Z","0.1.16":"2023-07-13T00:10:17.934Z","0.1.17":"2023-07-20T17:03:48.009Z","0.1.18":"2023-07-20T17:05:13.630Z","0.1.19":"2023-07-20T17:18:35.484Z","0.2.0":"2023-07-27T15:41:06.676Z","0.2.1":"2023-08-02T18:45:22.034Z","0.2.2":"2023-08-04T21:26:30.748Z","0.2.3":"2023-08-07T22:54:31.893Z","0.3.0":"2023-08-14T23:31:46.914Z","0.3.1":"2023-08-15T21:27:11.100Z","0.3.2":"2023-08-16T20:51:22.093Z","0.3.3":"2023-09-14T20:07:23.390Z","0.3.4":"2023-09-20T20:53:01.843Z","0.3.5":"2023-09-20T21:01:52.648Z","0.3.6":"2023-09-21T00:49:33.876Z","0.3.7":"2023-10-02T20:22:51.426Z","0.3.8":"2023-10-26T17:52:46.651Z","0.3.9":"2023-10-26T17:54:22.055Z","0.4.0":"2023-10-26T18:53:43.298Z","0.4.1":"2023-11-09T23:28:32.552Z","0.4.2":"2023-11-11T06:46:37.318Z","0.4.3":"2023-11-11T06:58:18.764Z","0.4.4":"2023-11-13T19:58:45.641Z","0.4.5":"2023-11-13T21:30:56.837Z","0.4.6":"2023-11-16T12:55:44.061Z","0.4.7":"2023-11-22T16:03:26.311Z","0.4.8":"2023-11-22T19:21:07.396Z","0.4.9":"2023-11-30T18:58:30.715Z","0.4.10":"2023-12-01T00:15:52.605Z","0.4.11":"2023-12-01T18:04:25.100Z","0.4.12":"2023-12-04T23:22:45.432Z","0.4.13":"2023-12-05T20:34:56.081Z","0.4.14":"2023-12-11T20:05:16.944Z","0.4.15":"2023-12-11T20:26:20.017Z","0.4.16":"2023-12-15T22:59:44.668Z","0.4.17":"2024-01-06T04:50:22.626Z","0.4.18":"2024-01-09T19:01:30.048Z","0.4.19":"2024-02-12T18:14:18.031Z","0.4.20":"2024-02-14T17:44:08.468Z","0.4.21":"2024-02-26T20:39:19.941Z","0.5.0":"2024-03-06T17:10:59.986Z","0.5.1":"2024-03-06T20:46:56.784Z","0.5.2":"2024-03-08T22:21:28.193Z","0.5.3":"2024-03-08T23:05:57.618Z","0.5.4":"2024-03-11T21:49:14.184Z","0.5.5":"2024-03-21T15:50:04.404Z","0.5.6":"2024-03-21T17:12:33.077Z","0.5.7":"2024-03-22T22:32:40.915Z"},"maintainers":[{"name":"jstaab","email":"jstaab@protonmail.com"}],"description":"Yet another toolkit for nostr","homepage":"https://github.com/coracle-social/paravel#readme","keywords":["nostr"],"repository":{"type":"git","url":"git+https://github.com/coracle-social/paravel.git"},"bugs":{"url":"https://github.com/coracle-social/paravel/issues"},"license":"MIT","readme":"# Paravel [![version](https://badgen.net/npm/v/paravel)](https://npmjs.com/package/paravel)\n\nA nostr toolkit focused on creating highly a configurable client system. What paravel provides is less a library of code than a library of abstractions. Odds are you will end up creating a custom implementation of every component to suit your needs, but if you start with paravel that will be much easier than if you pile on parameters over time.\n\n## /util\n\nSome general-purpose utilities used in paravel.\n\n- `Deferred` is just a promise with `resolve` and `reject` methods.\n- `Emitter` extends EventEmitter to support `emitter.on('*', ...)`.\n- `Fluent` is a wrapper around arrays with chained methods that modify and copy the underlying array.\n- `Kinds` contains kind constants and related utility functions.\n- `LRUCache` is an implementation of an LRU cache.\n- `Queue` is an implementation of an asynchronous queue.\n- `Relays` contains utilities related to relays.\n- `Router` is a utility for selecting relay urls based on user preferences and protocol hints.\n- `Tags` and `Tag` extend `Fluent` to provide a convenient way to access and modify tags.\n- `Tools` is a collection of general-purpose utility functions.\n\n## /connect\n\nUtilities having to do with connection management and nostr messages.\n\n- `ConnectionMeta` tracks stats for a given `Connection`.\n- `Connection` is a wrapper for `Socket` with send and receive queues, and a `ConnectionMeta` instance.\n- `Executor` implements common nostr flows on `target`\n- `Pool` is a thin wrapper around `Map` for use with `Relay`s.\n- `Socket` is a wrapper around isomorphic-ws that handles json parsing/serialization.\n- `Subscription` is a higher-level utility for making requests against multiple nostr relays.\n\n## /connect/target\n\nExecutor targets extend `Emitter`, and have a `send` method, a `cleanup` method, and a `connections` getter. They are intended to be passed to an `Executor` for use.\n\n- `Multi` allows you to compose multiple targets together.\n- `Plex` takes an array of urls and a `Connection` and sends and receives wrapped nostr messages over that connection.\n- `Relay` takes a `Connection` and provides listeners for different verbs.\n- `Relays` takes an array of `Connection`s and provides listeners for different verbs, merging all events into a single stream.\n\n# Example\n\nFunctionality is split into small chunks to allow for changing out implementations as needed. This is useful when attempting to support novel use cases. Here's a simple implementation of an agent that can use a multiplexer if enabled, or can fall back to communicating directly with all relays.\n\n```javascript\nclass Agent {\n  pool = new Pool()\n\n  constructor(readonly multiplexerUrl: string) {}\n\n  getTarget(urls) {\n    return this.multiplexerUrl\n      ? new Plex(urls, this.pool.get(this.multiplexerUrl))\n      : new Relays(urls.map(url => this.pool.get(url)))\n  }\n\n  subscribe(urls, filters, id, {onEvent, onEose}) {\n    const executor = new Executor(this.getTarget(urls))\n\n    return executor.subscribe(filters, id, {onEvent, onEose})\n  }\n}\n```\n","readmeFilename":"README.md","author":{"name":"hodlbod"}}