{"_id":"@hackbg/ubik","_rev":"45-53c4bd512d1da3e321bc6910b1c29b63","name":"@hackbg/ubik","dist-tags":{"latest":"4.1.0"},"versions":{"1.0.0":{"name":"@hackbg/ubik","version":"1.0.0","_id":"@hackbg/ubik@1.0.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"293284fbe76f2bffc87aebf5619798bdf0fff532","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.0.0.tgz","fileCount":4,"integrity":"sha512-V/CHmy8zeWQTAIewcWItTZ/jcf9CfV8dMT8zcW3hKd4AnROkKFplW9YIWVS4tFVSqIDwSQlPY17X672CeQxQmw==","signatures":[{"sig":"MEUCICFwjVJc6Hl7CeoWOymvmu8QsZXhusEwFxf+E/s6fq4EAiEA4S6xVr+qOU7fRMKBFPFCFQU+d5IWA8rq7fNADUR7180=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjH/scACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ3w/+I9oI3qS6HQms+g7AuA4Wle8VAFuhEI5vbolH95Npy/qez2Fo\r\nBFnbO9rCyOdmdKp9L+OXuv/RlTf2+ZwtJiN5NiKe5hUwhr6vVFa4fQboNSxo\r\nRpCuI0DoDuhoggc9h6dgNpTEV8fNRC3YBF2uMFaV3JAn8pAxpjIEghCM2w52\r\nzYB6cSaPqes3Z/+3xe1Xe8DshZkkCkjrWCiVMAUF0QnxjKmV8MDDNgLXWnBC\r\n1y/VhUtNIyEai7IH0p4+1pXrA0GxUWD8Hyc905BLk8VZ6sGwfxADsezaPZd0\r\n+OcwIOn5By9JxTMed/N8InyV6tZp9u1QcPVJxjgfxoLvWsio3QfOMyVGEo7z\r\nkvDLhadXV9P6oAeOeNC2stvwqqZcOMa6DX14bFKy35axc8/d4j5vqHOLhJ3A\r\nEx3/x0q3ZDOw/ryTWLKYnsJzPa0DbAlnt08lUUQwm5iw3MMLcRnORVE6lzxl\r\nek047pEMVWIqt53Y6yGFCqyKvvc4vExbZG74jVTzJLBJAsJwZs1veexDEm+P\r\nmw9CihH20HYkaHsC08mSj0hcEEPAnql02zCYYED5goK6A1fZ389l3PeVbWRb\r\nSHfC/RHwO5TUe24ObqDaahkX3cSpbkolE4459btUCHsrsi9cm1chDMVw7RPj\r\ng+i3FdL5ZCshSQxLyYjOOtxAlmR9cGZ59cs=\r\n=6mgu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.0.0.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"release:dry":"./ubik.cjs dry","release:wet":"./ubik.cjs wet"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/f311ccdf337965c9e063cdf38d971f45/hackbg-ubik-1.0.0.tgz","_integrity":"sha512-V/CHmy8zeWQTAIewcWItTZ/jcf9CfV8dMT8zcW3hKd4AnROkKFplW9YIWVS4tFVSqIDwSQlPY17X672CeQxQmw==","_npmVersion":"8.5.5","description":"Publish flat isomorphic packages from TypeScript with PNPM.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.0.0_1663040284487_0.8217490643451058","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@hackbg/ubik","version":"1.0.1","_id":"@hackbg/ubik@1.0.1","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"48baa6762df29111162fbc3e61b7001388a48058","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.0.1.tgz","fileCount":4,"integrity":"sha512-IuBQZZAPuoEOvMUVGgiwjh6/U44Qhx+qhIZfqeJnZ0nk1LX4MI/79BDHVC/hsEsDgkUOPGRE3FvYiAGw/gqZNQ==","signatures":[{"sig":"MEQCIF3gURhA7OJlwEs+1VhVflVqQGP+nM/tZr4UBRq/iEh6AiBNDV4eVI/XhZdHjONb/EAmQtpGOgl0FWWS0VPvVhnWBQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15109,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIAoTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowSw//dUEvtzlDcDaS/QHNy9jhLSenGmnzx+lClVtRMLm9gcSbyMdU\r\n3fhfwOwTKSG+Wz549fXc4kXCqVuOoC6lfFJuB3YvztvsWs8+vi7+qF9YyBTk\r\no3Tl3mDW4ZdalIZJgmjkSr1DOZHcgVtCdMdD+H9eOp4mxyfa3iW8ySEbqDEr\r\noJkj42fn4Sn24ly4NxW1zh6pp8KTDG8i90L3wEfBQsk99zmWP5+PJNislZiD\r\nDcOwHWCRPvbQwmdAzl87Ptl/8N30EC8TpiLEPkM4BxP+Kseyw6nIS3CQJqJQ\r\nNFtMG39mzOEnYnbZk1LpVo4K7alNsJipBYb6MTcUZfPxLY8wmGuviNIDfa4o\r\nD7DzBGw+NUtfMU63e1ftN/+SR66M2Dq5s3adeLBAx39SLB7IFIpi1tjTQVcf\r\nI7ulp56R5I3/gcqe/bZ6/0REbQOpHv3FPdq7xM/S71ROjyROymZJx6H4qzTw\r\nQth8K1AFTAlXFHqZxgReK0wjYMzJG194lZjOAoE2M+NYHpDDCxWG8WfYSHh4\r\nruMaoKrXFw3mm4aWO8EncPq73ZZ+VgPVbBLzyNnDEKh3tQEsViQV6x+SqlpD\r\n2VBcMx7qNW8087FRukIuC/F+emS+zkumkreRm8rViVUCFln60CLOyNnAYi1l\r\n9q9QgePy1OR7TW5+jki83JS8pXmgPvig0ak=\r\n=oPJ4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.0.1.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"release:dry":"./ubik.cjs dry","release:wet":"./ubik.cjs wet"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/d81fa295c836fb4cceb556234e7bde6d/hackbg-ubik-1.0.1.tgz","_integrity":"sha512-IuBQZZAPuoEOvMUVGgiwjh6/U44Qhx+qhIZfqeJnZ0nk1LX4MI/79BDHVC/hsEsDgkUOPGRE3FvYiAGw/gqZNQ==","_npmVersion":"8.5.5","description":"Publish flat isomorphic packages from TypeScript with PNPM.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.0.1_1663044114858_0.9440349042391882","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@hackbg/ubik","version":"1.1.0","_id":"@hackbg/ubik@1.1.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"11be322a2b8d7b5235915ef8f6585b3201a998a3","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.1.0.tgz","fileCount":4,"integrity":"sha512-3vxgp4IKvqje3ORRYAwixMoQEpoLgnJS2mhRpOsUedybEwKVcPUWUefegqE9ivqYmuPaKU68lIJq5YdMclk0xQ==","signatures":[{"sig":"MEQCIAoREFyfPVAs4U5cB3OADEIikA8HPpmeKY2ihLGi25ugAiAjGr32yPYsQfPDd1DRe3P8NSWDkxsdzkTGmnRuR0/DtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17949,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjICmHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpfdA/+PzON752HFwd9zKaTbu+oOvzigugFvyyPEkfRoWT1ozfZgaz2\r\nBudrxFW37BPb4v/0mlmsbR5J3NueiLj0frpH8JRGeOFJv+jUrtE1Awep2WjN\r\nELZ+P7iynQYhTDSc7rfRthsvFLii/9PaVBgjQnPUMweGfGmFW8uIrC573aci\r\nfHGUY/SrkiomzHtUEqYcTl5Dlk3III+EQCq4/eIPP6A3vWr21olIeUBFS6fc\r\ne1F79aUnrtmDVLPkybKTuT08ACTu00uBtVlLuR9qFQy4D/ASOrkHgsuFHwy8\r\n0eGLKhIIRS8HhT8Tyx/Vt1PXSAeq9hSsyHEpNUr7zg+JF1kLHxpewxbCjh9n\r\n/4W/yQBi/RQeRebQ9OE8FUIMSVSQuCGIQXyGJBsbyUD9Ys8wuieLqr816ms3\r\n2VlAZdNCZQkrzEMeblcl7MgdkmjZ/mVoUKsfPrsFM1QIoUPsDj+BopYpNGeg\r\nUjmzmELho6wdOL6qBDBiLepYCPOU+vQ49R5phtJqne5RE1vp9N08XEdrcLtf\r\nphgmiW3MX+gunvJiCRl7MhhNbC66sw8rt/SgOmMEe8pfoq2cfmxarrLfdHlq\r\niKCwbUplTRnGJyB6Tnifnar258uyCxf9KmFsYKPiQ952H2N8FckAQiUDg2uO\r\njvrFDJcHgy1RdEFGGBFQZlJ9qYOpVdqEe1M=\r\n=uurn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.1.0.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"release:dry":"./ubik.cjs dry","release:wet":"./ubik.cjs wet"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/9cf9c1ff465b0ee58ae80a74b966a66b/hackbg-ubik-1.1.0.tgz","_integrity":"sha512-3vxgp4IKvqje3ORRYAwixMoQEpoLgnJS2mhRpOsUedybEwKVcPUWUefegqE9ivqYmuPaKU68lIJq5YdMclk0xQ==","_npmVersion":"8.5.5","description":"Publish flat isomorphic packages from TypeScript with PNPM.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.1.0_1663052167089_0.7404507318720479","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@hackbg/ubik","version":"1.1.1","_id":"@hackbg/ubik@1.1.1","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"b8f4b7a51ed9a748b00929bf6af3710ea2e1b402","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.1.1.tgz","fileCount":4,"integrity":"sha512-sgGUJc0dfRkOa960nM3ATELaeVc49JjzNf0/mPjURXH5yVaHXn6bjNfoVjFDezs2KnqdoqV3wYE15+h5dgzzcQ==","signatures":[{"sig":"MEQCIAuwj+wy3u65Lr/7ORlA9fcUZ/4t6Jv64e/VA4et0YUgAiAJclzRosddaOB1PZ1QUySN9RzyYZE2iiefTAvXXWzKTg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjICrCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXxQ/5ANOd0ZgpJ80qWteOM+TfkZAP4tOR79pcHchG3ZRVXiOlufQY\r\nz3LvrUi2mULVRyBBArkCUqIWsdPrjRkS6kEzmu9OSN1lagstxRrCkmNGAK8r\r\n+CzcpFStQML6iviIbnz0dPilpj9RRri5o3hQU1biLg7M9+trpO4i19fNeZpD\r\nIFEQWg4i2KM/8LHlchtfRno10FIufQB73FoH2RH5mlop++OV7LnK2NoQfF9V\r\neNZ57QlP4qnHpTMLelzHhRWWd5H1Z3s+eViRMQHhcJOBj0MQJcaUApjcPQeE\r\nQDXX9dNSWZS+YmxD+crAIryZsCictRKhnQDHecDCjQMBKDPr8v3esQYHpnn6\r\no2iCk4CK39VJj0cvXywCZbCicI7ibq0DB9S6A5/wdSO9fKjWcarG472I88Ep\r\nAa+HqSsIzPs6nxcrF49mMIvcaPySe8r73aH7AzqeyVv0rC3GRlDg0cvqJCJz\r\nhwLzo2zLc9EEPpT7V0+JywU5yUA8khwuIdbZ0OpfiYT2r0+rDmOc5ojqaeXA\r\n/F5boScqUoaWMEKc0PCZRQMbNhmj6/hTZBqgxDpojtquIM4xNsd5cm41Xa47\r\naI3xBm06USS8AT9MK6dWk2l26Nrjfhqi3VUna0I7IIpoXzYX2qhm4474hM5d\r\nPEyC+CW7eeLUxxAxWaJxPyuQRO+c8LxFqF4=\r\n=iHmu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.1.1.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"release:dry":"./ubik.cjs dry","release:wet":"./ubik.cjs wet"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/bd52d91431c6cd46cfa55eb49fe3b45d/hackbg-ubik-1.1.1.tgz","_integrity":"sha512-sgGUJc0dfRkOa960nM3ATELaeVc49JjzNf0/mPjURXH5yVaHXn6bjNfoVjFDezs2KnqdoqV3wYE15+h5dgzzcQ==","_npmVersion":"8.5.5","description":"Publish flat isomorphic packages from TypeScript with PNPM.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.1.1_1663052482093_0.9764788586246618","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@hackbg/ubik","version":"1.1.2","_id":"@hackbg/ubik@1.1.2","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"29ee6f4d3782ffe1267e3bd06aef6e11a6963b27","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.1.2.tgz","fileCount":4,"integrity":"sha512-NuN+0xmTw2FPLZtBim5FXLgQpeUfpr3VePhX51ie/EJ3tJgR1stk64H3fdtDOr2tyrEd+8m0TjfFhkXTeLNObg==","signatures":[{"sig":"MEYCIQCghKniSN7Xo7DbmKBFygwJ4Fj0eu56FSWuys6uwbkpbAIhAIqHsziR1E6gF3X9dquSOxzsiXpVbADw78aC3rZQd90a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19173,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIZovACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogzA/9FBlDTzv3MEJpe6IwPHYo25jIjKQsKUIVljhBc6kg86OpbdZD\r\nEDrC73YckqrXJmLZY+FU1bGyHrfAjdnzaMxfKnH6Ie/0IHa3LcRBcBy3ib6a\r\n9UGhLWsiTsDtxPh2ImhsSwlIpXoT+Lm8aBLOaLJlm2xkH9tRUmwsQhZrQ+y3\r\nozb/wMXPisnDyg+8psshUrTnvgnx4TJL1S9vgv8XiXaYsm/WbT4j6mWH3llv\r\npxuCeDESZKkbNnRMiyZUrkTnBydjvdfNJujpX1nhGtD8PJZcUB1S5RvTFFis\r\ngWGM0aFJg0a9CaXuSkzI7PVF9ayklmw1H3TtLmahuM8YuvQt6A5/8D6fxWN7\r\nKlURPcoLix2sQ6bVbv622g5egSfq/l0jKU0XBoLBNIshECovr4YkkaUwPYMF\r\nAmW9HVL9h5Xspj2Ulh+EcSBZ6xd06H6zBG+3GEAplCib4Ut+xCNR2Bdr6vog\r\nSSUl+wcfXg5j7hIZyL0psNSPBUvMsYswzPVzXnztBUI+gTtbfv+f1+RuqW6/\r\nZNcpAGm4KPC1XUc/NGOvxZLe/H+qZCt6rCvK8bi3YAacDgqyvmrS7WfEW3oy\r\n3bjPv8aIBVglD0E0uX57EOOWNwtQcsNEecoc4pTPWcI6Vze+Llt1CstxBtnL\r\nt//lGGXlOtf7v4b541yRl20YGNygVD/mUHg=\r\n=NQ/E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.1.2.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"release:dry":"./ubik.cjs dry","release:wet":"./ubik.cjs wet"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/da1ff2ec46e23ebef7580dcb12d24629/hackbg-ubik-1.1.2.tgz","_integrity":"sha512-NuN+0xmTw2FPLZtBim5FXLgQpeUfpr3VePhX51ie/EJ3tJgR1stk64H3fdtDOr2tyrEd+8m0TjfFhkXTeLNObg==","_npmVersion":"8.5.5","description":"Publish flat isomorphic packages from TypeScript with PNPM.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.1.2_1663146543129_0.6670934294099808","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@hackbg/ubik","version":"1.1.3","_id":"@hackbg/ubik@1.1.3","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"292b336806dbc47358ea1218f5b71306bdfec6b0","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.1.3.tgz","fileCount":4,"integrity":"sha512-5tbmx0NNT3oSLQgL3t+FDVJYnTwqeQR+0QTVGUVfJNVaNTRKUIqF3LsZqepf0GE15GA4PViz57IaTZhW7/TXHA==","signatures":[{"sig":"MEUCIQCeWMDED01uWBTfDdPxpikY9763rIUGes+al9DiZsUCSwIgBohzZSuNwaFTJQCMjzoJb2SvIq2332GnAsjyb1+OJCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19157,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKhkUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmonTQ//YopCS+r1wtM4fdTXST/oJK6JkwIrKsE0771B5PqL0Uw2TQPV\r\n2LPu46tz/tUBMANFKcos4/hNS2Gao5h9eixSC1nqw5Yzw976pF8XmUtviHMz\r\nL9/mpLwALpBlXX6+9o44nsYXLszdUzMR3ndQ9hlEWTIhMk+y0SNfZYzFrpNp\r\nwyTJOoTXLwCRQVQiVkFjtfstp8Ao+xPrO4aIEanvYK/d1fAPL1nPvplOThaV\r\n0r3GVx5tQFSEF6hmwWBFC0l1z19Iriwh819NhqR/hBoy7UBDAkGbtNXA3L7d\r\n/qFx7kPv+1P67MJYBJbKO8W1WyKOD25P9AkPvRvxBmOKie+uU3g0rVvGA19Q\r\nqMxYpGe4+rDlN+OYB8z52OshNveQcUWyzye6+cOWMwON7bVjOi8lR/MfxEqG\r\nzQKgdHHgSMqLyB5tVPRnftsXsRTFgXG6g5lPUZp0Z1lyWH2kKKVhPJ0EhoOs\r\nDRqzF3XY6llbTi3W+/AZ+KuVrQiER0H6UFSGdtuyqBccq1StVrIsMbFb9PIM\r\nM41KygN/ogacKeVz6aEjCEXEFtXGANDoaizvwlLJT3MUADRS0QWGD3IzpMBs\r\nfUgvAriaai2xqh2zRLNgudkOtzCdnJyQVTysn1SLAIWi8PzZHrv5hdGFIZbX\r\nGkj3C56G2B1ypaBJJguSD2x7ljSD55Lii8c=\r\n=tVZa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.1.3.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/99292b6b22984b0fbcb7a2474c5ad8f8/hackbg-ubik-1.1.3.tgz","_integrity":"sha512-5tbmx0NNT3oSLQgL3t+FDVJYnTwqeQR+0QTVGUVfJNVaNTRKUIqF3LsZqepf0GE15GA4PViz57IaTZhW7/TXHA==","_npmVersion":"8.5.5","description":"Publish flat isomorphic packages from TypeScript with PNPM.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","babylon":"7.0.0-beta.47","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.1.3_1663703316012_0.6036162528372184","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@hackbg/ubik","version":"1.2.0","_id":"@hackbg/ubik@1.2.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"caabc90245e2752561a033134d2aae60e7649e69","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.2.0.tgz","fileCount":4,"integrity":"sha512-SnVCQzH3p+zdW74aiBFglzmEyS7GO7P3HDM5AB8rqWZ9/taBHU7XDyqtVqM5rlWKzuVkA7n1brn4xoDOWFLiww==","signatures":[{"sig":"MEQCIBiCJ312pm4iTlLTY+wXLrBXcovRv11K4TU9vcSvgc46AiBrVw/qMIbHvl7AGF77ZTJS1jr9NpHx3MOh1qSBrtBVWA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKh/cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpheg//Tyd6Y/LzJE3uvudtNP3k/l+6O2Mm3EQgaPfHewTQi0FmgGcu\r\noZOCMfJB4AooxEwjaz20DLLbxlH5106LIK2nnSkjUhEMHeHKA84+JKBskb5V\r\n0IVpXUW8KnOGHNMyTtLzPPS8+06hWzwamZMF1XaT7FSigX8kz/UemwhHzm+Y\r\ntyW4Mx2P2eeUJJpwBUdbT2ESlwSdzfvUED8EBTMSwdA4Ezz5VEtz4gCD8QDr\r\n162CJCGzvpA2HY8BsG8SwLqCo6o13nV/hwjz1nwlRVcIbwLV51BgoYv2zkTz\r\nKIHibxjVXakbe4T2DoHOB67vb4yjVBvGDAgs7WAmN23X2s1Gjp2xva8fnwxS\r\nHs21kZaHHrQWGsxiGXfVXBPU/zy9pKjd2cfH/sIGPQh9mgFW+8zWsJp++mds\r\nXTzwMSBmn4gdIuBWrqw5DI8GuLLrkARjKm+VGspCqi5y6OLV4uBjlcT+YCz7\r\nfMcoyPFMDKv9D+VlU5m32Vn0RDzrRifoj3LHBhJPsw+E96E6WS+JMWap3gv4\r\n4dZFEZGOWclVJz7XbjxrYxC33obfrWKQpLA/gAqZ4ZPV47dxrYuD1WhO1Tpk\r\nc8nucy6g/Z7IpH/12rcGYUp9IU3cFhEjzEVRMdsqEQgYw3KFhr6ZWP832cg9\r\n/83cjuNjagoM9ESxR+TnZeq0oWfrv4B7+G8=\r\n=xLVP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.2.0.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/8e47b8dcf6fb1f77a7950b7138963869/hackbg-ubik-1.2.0.tgz","_integrity":"sha512-SnVCQzH3p+zdW74aiBFglzmEyS7GO7P3HDM5AB8rqWZ9/taBHU7XDyqtVqM5rlWKzuVkA7n1brn4xoDOWFLiww==","_npmVersion":"8.5.5","description":"Publish flat isomorphic packages from TypeScript with PNPM.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","babylon":"7.0.0-beta.47","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.2.0_1663705052563_0.6295402803663706","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@hackbg/ubik","version":"1.2.1","_id":"@hackbg/ubik@1.2.1","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"e28cc0dad16fea5d3c80debaffff8b4b4ff2e8b5","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.2.1.tgz","fileCount":4,"integrity":"sha512-1lRiUecCqphPL7YhixOWsBnm9v6P/Mwgyii+fe0+GExecr3ZTi14cWXLLpSYSykclsw3LOSCf8SaEsNEsGoXcw==","signatures":[{"sig":"MEQCIDq3zt75DDOTVhuXhAxLJ0nfNLBExyQ3HJf4kPqi50RpAiBIEJZ8L1O9sYEDe9yjMGD/DsJs1dmYrb13nfRCFVbCOw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20003,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLIKNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrrGA//aeruP5xOB7m+z1erH6+ktyDysuZEJ6ypcxLPeM2YadVwryXS\r\nvzRN+NWK5stexwugArtY2RTEilE1hX1WfvMcOzultl29n7k4azKMz5NRms2b\r\nVeu3azHQ8lO8K8rSTSQdBWI31QrBuAA4oJM/LgpZcyDzMbn/1MflQZ+hsLc3\r\nYczVKVpzvSDetvdvJrW9XFmXw0kLEYqDP/sjfG4PdZOD4LYANiHd7hZNrB4i\r\nnJyAxPDnTTBqERUsCqoITKQq8Af900zmG0RKj2G5fzLaTq7AUzT3SfUwIHE9\r\nG9ifQEWU7YmgTXl4kLu4DTk/AlTh0rQW5Vtpcb8+aKO96jSPazfVXARs3SXR\r\nam7Mh1CB1KN0pHs6y2/MRaxH4GG3Vlr0Jyd6OVVjp7R/I2W425dh2W7Nwf9P\r\nNmDoKZGtJN07oYBRWL/Na0b0oCpk865xQwRAMjBQ/mCqbeSbJnq4iOdvU6oh\r\nGKRBY2dGFWQEfCjLBUstUNDgLGVIXNh+0nLXD6efaSJZMLaf1KtCcD+vs45U\r\nY0SSm0LvcdGCWTz68oQYr/XjWqflrDm4k04se6Vy3yLA0SdeKaSqDgDcoS4Z\r\nh141qV9i8ZPf6QT+KfPv4TjB9THS53BJNkiVqP3yKAPCEyR/mCzyob8D6tHl\r\nk/Xs7i2tftJEqsGxtuaIHcAQLVTYoiszO6g=\r\n=23qV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.2.1.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/7ef874567cdf40bdafc74024f331e5fd/hackbg-ubik-1.2.1.tgz","_integrity":"sha512-1lRiUecCqphPL7YhixOWsBnm9v6P/Mwgyii+fe0+GExecr3ZTi14cWXLLpSYSykclsw3LOSCf8SaEsNEsGoXcw==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","babylon":"7.0.0-beta.47","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.2.1_1663861389104_0.9146630614882028","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"@hackbg/ubik","version":"1.2.2","_id":"@hackbg/ubik@1.2.2","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"df1324241d27bd931ad611bf7b42e16962fab9dd","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.2.2.tgz","fileCount":4,"integrity":"sha512-HA7ZmYUzhP6cPqqJU2LmEuQCtezb6B7DJirYWoKcambP4VmfNkYE+XPzZ3sTH50Kq2/9X7sGOWMVOO7DV8//ng==","signatures":[{"sig":"MEUCIHSkQFuyR7fH3idm6GCiw8E9uWf5A17fbfoAAr4MQrPWAiEA4quil5LycTBjzRcDk1KY8wvmP+gc3x5z8RglLMhr3YE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjLIMCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpidg//QpZExPXDzQBGeVgEo1baQcIpIXnL0YRz+XHcAsD0usoXLPzS\r\nGSKsqOcSNThL6bvhtrHZVckj0C0US8UpXr0yFmkJsxwBHUMGMRqi6a4uRyvu\r\nh+pJTP5UdY5zg1EPCIKs1YsNbOA5g5G1JusWWBIYDDJBtJ1B/Cm/eNeybc9j\r\nwyKs8h2YpKqdouFQ7mX9xEpgXQwaF3sNW2yaO52qnw1827m9DKRAMPqTNLV8\r\nlIuN7r3Wb30lSCkl8JOaTknphEOBqAEOSW78mUta2Pv7MJJW8WPy3mlQr7Ll\r\nYNbeWiy2uj5euFayjn94WjegNDQUKdNDqyhcyCqEk2AUhTGxHdcEIKRHn8+j\r\n8bCDlPK9Cv2WY31XIZvnx3MCO0xY4rZjyHOtc8chSAF/q6y8WdjpwBkCK8x3\r\nu66JN1/Lg33u39Ppt65AaImqwrHg6CjMvZzJsNy5HkCaQyJogKwv55qT5zpw\r\nJeXnzJSihgESLDulTXL/z1yfohthbE3gcGMhSaY5vicIfvE4O2cgMIkS9gU1\r\neZAN+8PGbbmbP0w+mloD5mw1kaBkiJBppCQcOs1DDwvFV7u8tRnHxuAfu/bM\r\np4gNKKBvKknfNUVR1Mse7EsLxgaXdIn3itCJIdXmbhI9Hv1h4vLSzpuOsVZB\r\nHUJqPWqYrTaScAqU60nZdczWIxHadG6GlSY=\r\n=7cDH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.2.2.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/81109fcf4c6f40a7d26dee9f19a7af03/hackbg-ubik-1.2.2.tgz","_integrity":"sha512-HA7ZmYUzhP6cPqqJU2LmEuQCtezb6B7DJirYWoKcambP4VmfNkYE+XPzZ3sTH50Kq2/9X7sGOWMVOO7DV8//ng==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","babylon":"7.0.0-beta.47","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.2.2_1663861506675_0.015147657951555038","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@hackbg/ubik","version":"1.2.3","_id":"@hackbg/ubik@1.2.3","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"04a92177abe136a220722251b68c461537eb2892","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.2.3.tgz","fileCount":4,"integrity":"sha512-nIj+xz8QxmPGrf6FyHAtsZBvXn1qwWIZBic+XJqfqyM2h8NQxuBT5fLf8iDVyPmuAS3EJg2GiGks29w59kf9+w==","signatures":[{"sig":"MEUCIADs5deZZ+VIsg4KzeSzYkGcownEWmr7PRh42XAUcb9rAiEAzxvcBhJEvXf7de1g6XHe1UFnUS8+LEegqeTlUDs/YQ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjXEx/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoBQ/8Dvh5mvtW/0OspdriwKhtYRoQZrwiNreaHbMaNCiYledp1e7p\r\nMCXUIDukk0ezd/L2uty48vFrIb8aFJpK/y9YCiV0bSN980PlG2IJmlOicMv1\r\nYcvg770wNS3BuOIM3OAnlEyRvM9mik+TOK5xxcEhkVctzkKMgqkPh4KSqluP\r\nq28Gt8hWEmWC9Wxez7MjWEwSQ8Qe8ZzOGHpdzYOl6FqPVO01ypolQkIII/rN\r\nMZFfZ4jqbkgb16H8oU7OuUM3sDx6Uhqfl+HVDSuwUzWzRzunEoajW/1iHIm8\r\niCC7amxrrhegIC2vBo8nwArZQcix03Tj6f5T4VAjIpaLw1f7FY1nfnV8G7Jp\r\nmtrjIoQcvUKNYs9QRvdXkiLzeOOGrG93Us8Irt/0rZdvB6b9JuQkOkVkiWNQ\r\n+3cH4f/04mJ7QDPt67ZGRs6Z7YyckdSvTQB+YkXKzrbh3PknksdxXC62uCNB\r\noUABBKxcsT1wtF7OSxafNrDH6kDjeiqLZx1dn03RZDhQYug6e6I0t+3oZoKF\r\npbGF6SknI9dyVz14/8oBNFSIr5hzHOCoxEwx3qXhb/jykm3pmWee0nEzD9+0\r\nhEYruHX7wAI4rGMgmPMEcBqXdoOF00XdKyZ4OBwTTEMerj7j0Kov/MWZ48m9\r\nvYlJGXAhTsWl0IEWeV5P4b8T/O98tFTXnJM=\r\n=mZsV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.2.3.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/4a3e5486b7c7f711f5d01f539528b324/hackbg-ubik-1.2.3.tgz","_integrity":"sha512-nIj+xz8QxmPGrf6FyHAtsZBvXn1qwWIZBic+XJqfqyM2h8NQxuBT5fLf8iDVyPmuAS3EJg2GiGks29w59kf9+w==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.21.2","rimraf":"^3.0.2","babylon":"7.0.0-beta.47","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.2.3_1666993279294_0.798111547773009","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@hackbg/ubik","version":"1.2.4","_id":"@hackbg/ubik@1.2.4","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"cf9611cf07f3dd185a52ac70d630b380cbd31389","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.2.4.tgz","fileCount":4,"integrity":"sha512-Dii4bGXph9kqcEwXuFYoDDSm9qD7Cs+UQ/vsX2dNCPfpCN1sKqKPliPqw4m7VW6YKHElXPhkjhhUPSqb/sLyZg==","signatures":[{"sig":"MEQCICLc2p6xDi0dK9RnkuqjlCh2ZIpMxTYdb8UsygFPK6enAiA3viy4XFmrob2gFsb1VWYPbUF0JUQPyT3JaZzMyY+Mhw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+ASYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmor9RAAg5qFtIKKdg0XdbypWJ5g2sseZdinTIOY0TS5yaA8nyb9OLdq\r\nDAcMiIq0kKnLIsBZ12tScIWG+wPDMUfDrj5p+n6eP2ZzZeSMMA4m/QKSkSfj\r\nnKF+SMwQYjc1aKJmIaVLu/REQfpZHyNtVCSb0R0eClb9GvSJZHiRrKJcUDuw\r\nU0CElHMEthCv9LOv58T4A1qpYRJPxmf3YqOQQlsdQ8BQzy7/FUVpuxMORrAL\r\nFWteZE3uUemJ7yqITbaFR9hRx/CsbcSghlEXUSJ1pKP342ghWHMwCllQza1d\r\nC2sU7VXWgVbUZ9H2R5G0EZGit7dn/VMUMRPTwHR9uvwTHN3O8TAJcRjfW7fA\r\nIy1UI5oWZ6AFvCZ9enp6oKJBENWhNklu1Zs2dbply5aXhH7eLBMvZYAFPsai\r\nGau6vbu/Svyhb+NtGeT1Cq1M53Gt5yqe6LVNuyzKrnEG5ihPKmp9XLh1mn3w\r\nc11stSM5IQUyjA3cAaXCpFu/WoXn+A9/HA9T5orzYH1y36qidvEzPyql8pgm\r\nHlx8z9Pn1b+vZke1GGFTqUcIM5ilazhM4t32TXSVgPQyvhj9S3siN+iLeS08\r\nIJSA3GtbaWkw1pjSlc9PTJ2cHK6J4WbEALy12Irfij7guKZhwQohM95pqxdN\r\n482ZIJkOrPbZuAXawOingn1W687487twH9U=\r\n=ITn7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.2.4.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/8f11f22fccea435a93ddd4efa28c3e81/hackbg-ubik-1.2.4.tgz","_integrity":"sha512-Dii4bGXph9kqcEwXuFYoDDSm9qD7Cs+UQ/vsX2dNCPfpCN1sKqKPliPqw4m7VW6YKHElXPhkjhhUPSqb/sLyZg==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","recast":"^0.22.0","rimraf":"^3.0.2","babylon":"7.0.0-beta.47","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.2.4_1677198488658_0.08932628784949115","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@hackbg/ubik","version":"1.2.5","_id":"@hackbg/ubik@1.2.5","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"3f9b09a2b66cd6412dd77d20fe3d8cf1be79daed","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.2.5.tgz","fileCount":4,"integrity":"sha512-dgpL7u+xjgtsoESMpXHZiYWgBXJadUlGhGaMQ6BjdBLjRTM0pXU3jRINqXX+iqzF9VxHw3ONB/0W8xvWVhULrA==","signatures":[{"sig":"MEUCIQC53VWwskFs8VPCQcZGI/jTMEn5PnYd0ziGUOedPnjoigIgFQikOIDKhvCsD0xzyzMyhJ8GxoZk6M4SnVd8RoosLwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+LsPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqlpw/8CZWj4D/55HMcpawUnSAPuCWxKAe5gVEZRBy+nNFUJLZuDlhs\r\nTztcjTJX6Te5caI0QHpOWjZXVKS4xZxvW3gxRRInSEX/2Sm/d8ebuSeY+8ll\r\n8IRwweIX4Ahl6vDbflHsHkaMc6ZDSNZNyRqrN5CYhqdrzv4G41wvgEL+Y2nb\r\nmAKSuya0aWPd1U1R6by5uAPBWLzJOJCghucoh8VUaOO4Zu0kxyWFdi3wPBQS\r\niBtG4Yzn4itYp8xIuqea7l0NUSDU8stg93IGKt+gUoSzDj5YR7U27kWBhUdL\r\nPbDCkJdRJu5w67wfz4p5ZGSzFs3sslc7FBmi+Y6EdzB8dENjBQ2bhFBDnzUo\r\n7keeQhxahRbe9aCqrjcUrBU7k/+IkOC8sQ/Y8fEg+ocLRC6UyFrDn2Uiv9NT\r\nQnT5cmrwIDw5qTznK9SbA1vOpO/+NK4J1QSO6ICw+0VigiDQwfnszDLEnNuj\r\nf1+y+huPAdeN8TFebXhCEXEgzkZzb4OI3t8JLlkzwJExx3AlkuJ2ASTpmjQF\r\nNS2gRcV6YpnveXFKe2OBL9HvtvS40ifm2JCAcBwb/HNrktS3rBqvfXkOZjgf\r\nY6wFtHKNWjOYV4pECWi5zhx+ez6/GIxKvVgWOVzAksaeFKnEsl81zA0ePnSE\r\nRjCU5Ut5HBCHJKi0DTMLaFkP/AJZQZybqk8=\r\n=15v3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.2.5.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/673836ab79adcdb60f36e04b5654972a/hackbg-ubik-1.2.5.tgz","_integrity":"sha512-dgpL7u+xjgtsoESMpXHZiYWgBXJadUlGhGaMQ6BjdBLjRTM0pXU3jRINqXX+iqzF9VxHw3ONB/0W8xvWVhULrA==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","babylon":"7.0.0-beta.47","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.2.5_1677245198886_0.5861756273941312","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@hackbg/ubik","version":"1.3.0","_id":"@hackbg/ubik@1.3.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"57ba958c7f10ac350d981096adac4090a6ff18c0","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.3.0.tgz","fileCount":4,"integrity":"sha512-+hCBY5j6AfDB2EQEpr92LYdFTkjpeol4xLOrNFGS+rNqf1JCwOUw1V4uDESwXNfnvaFB45+svXPhb//abiOscw==","signatures":[{"sig":"MEUCIQD9cHudwrUEyl5ZbGx7KU4WB/0EgTpj2WzJ6TXam3dmWAIgN9ERguqaN86G/SUbKFnFyxG8PyG9ZxWJA644gtGb3JQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Ly+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6mxAAiz61uBWn66xqCblHb8mC9IPTL2IM11MxjnCaFDzI7X+6DM5O\r\nbR7Zqo8MLwYNt/iZtKH5i7YaDT/QyhCcjv437AdrEQX35SihBvf0MzBhZfbB\r\nK+5Hr+Jqv/TTYpmdx03ukN8yQHTbDYskRrXGjtutFATLoempIhHfvFSn8kob\r\naGPNhIh04eTFNWkiryujxUqavd6nG/Sy+eOwfQFjIv1deyYuWNJCT9GnJJoQ\r\nia1u/Y08MtkdAWV9o1c2E1+i8XUReZOQ7h9NtzoeagFPDtSdRm4O/EWN79Sj\r\nGQclqcuz8+ODdLdum8JFtSn210iLOK1ixmD3SSTTKG7LeRI2EY1WXa+jqO14\r\nGiZ0v0mpKKNUwIexarlKQGedgPwZ2L+0s95gO/8KgfZKfIKLwY8FVLNz8FQD\r\n1WNuxxqlb3rdT2nN4Kdj0V6fEF1YwuulR+5BW7ytg4Z+Xe4aGsmCcY5JDJc4\r\nk+SvwiKztdnoPEz8sF/MbCfBO6FLLx2mtoKNd53YUwYCKRqW3e/4w/mvyjRn\r\nb8/s8XdKygu3NcmvHOGC0mGLp2lcrRlDyOuL7G8jBQ0P86zM3VY4aboYzDWW\r\nP1KE0oOcOWfdhtwgQpnm+nh6OXl0gyCwATBbXe9mKQYIB3e+MN+mHQG+EnEB\r\nAHiC605jUA9U77mWaI1qCvMSTyy6mm2Bw2Y=\r\n=BxPN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.3.0.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/87218d91b72173bf1520f733b1d4b23c/hackbg-ubik-1.3.0.tgz","_integrity":"sha512-+hCBY5j6AfDB2EQEpr92LYdFTkjpeol4xLOrNFGS+rNqf1JCwOUw1V4uDESwXNfnvaFB45+svXPhb//abiOscw==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","babylon":"7.0.0-beta.47","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.3.0_1677245629892_0.7939736128306356","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@hackbg/ubik","version":"1.3.1","_id":"@hackbg/ubik@1.3.1","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"9159863b3af1497d030162db4cc4c0e8033ea0eb","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.3.1.tgz","fileCount":4,"integrity":"sha512-sXZEfcbYIfiYB+bpJHazaeOxnK1Gzlge4aU2vZ/DhfCGJ85JhvleBf1wuR1yHO0CIN4EWlLjYmFqwlsudgsnKQ==","signatures":[{"sig":"MEUCIQCKP+PBZvSWQjuBqpzNw0on4bN7XEputsuobsYb+6DirgIgLsUkgzIEHpq/ztG4ykceuv5Zte+Fo0GnTWBrQn4fBcw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+L03ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrYtQ/+J9NVeGJdcY9ek9F08nmHnKVnN5fbfVRW6HY2raSRoYXc/SBY\r\nq9XDYSrCfm8hHL4sVQqEhtETiWvcWfagTIhN1jYsVPmqgGk9pRREonOH7sk5\r\nOO7cZBDbdd/frIyVuutps0Bz1f4Ae7eg2hgJbg/h0RURVANsEWgw6cvhKevi\r\nd1n8sqhnHj2V/s2Csgcaz+ZFYfzh18yRRYYcIvqSbU/vI6kiK7LD0BOEe9S0\r\nRCgcxviAyhyP56k/STZeQ+00LClH1qTXRMWq5KJlJHj3GzVVOObaaZDh584V\r\nsdHpfeOk8mAAxHFvLwwD9gCBPntrEV+hGCcL+WIO15UtDr0yWSMyCUKcuXs9\r\nBp/Jo3lmtGvlq6X2pAa8cxFUWn7Il/kLTdAqAuV3LR78qvXp4SMe8kjtD5cZ\r\npgP0pgcsRnFB6yAUULH0Cl/7G/jZPj51I7banSQVnYHtcjZftWvZOwYX1F+j\r\nT9azodaY/hbyXNDN0mnwfmg9pdPDPbDn/CFWJhy3GIw3S/nGsYhl8wfzczai\r\n/PB7NwICo9hpakxQoVucAgjq2nCCfMy/p29+UT7j0dPHkPHdnXQlnIOgmQZX\r\nbSjkeQGw3tV7+jyPEH80gI2+V9V1IjhPlBLdrxgTZY1WnEBx0TmMUQ9UC8e0\r\n4qqmZvmMJocInrWB4zryylgzjB3AnZKV/bU=\r\n=PFHp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.3.1.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/bf55cc40d3109fcc030219db6cbcd554/hackbg-ubik-1.3.1.tgz","_integrity":"sha512-sXZEfcbYIfiYB+bpJHazaeOxnK1Gzlge4aU2vZ/DhfCGJ85JhvleBf1wuR1yHO0CIN4EWlLjYmFqwlsudgsnKQ==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","babylon":"7.0.0-beta.47","node-fetch":"^2","concurrently":"7.2.2"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.3.1_1677245751030_0.26729469639964365","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@hackbg/ubik","version":"1.3.2","_id":"@hackbg/ubik@1.3.2","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"a1b1e654a20b21d0435f33e7c73ce837e0669732","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.3.2.tgz","fileCount":4,"integrity":"sha512-FycKHMhzhQ5L5c58CQxZFcNJDCEHLnJmISi/meSlbrVX164nJAJ7TcYiK7JQHY1NLrokUSkebeUavAgeO+Mbtg==","signatures":[{"sig":"MEUCIAXBE3dSD+TrsoiusA7RlxiVqqpM5V5rmRCoXTBMHu6SAiEA1ky1HVQIOd81PWOfXngNjls9UH0gqI0BJZi/nQsiGtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+MX/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVnA/9FKwOZYIIk/WS08EeTQbzQ404zBooLP+63I55cPkCR7Fow9W/\r\nB73wYrZaLNLhbRq9pSFxd8RuIEBk4OO3treTy9F6h03QuUJ6lvbaS8qbhRrP\r\ncRlCCUpRajw6Vre9tn8r23lNivMY4HDF7BwLr0feuD07HLN6xKxwfz3tkpj2\r\nr3810K66fA5ZzRtfK6wwWfGm1yLJHhD/JO0UoHXqwWC4c8+hhYbujSSbCnOu\r\nDyGMsh3fc/aBxiknZUpZW2lJWY0PqZW7i2gC2HCjK1YzreRYk7lxtbPYu2+V\r\nHllDgboXDFwqs3d6lrtY3nnwaijmAVBClGiWTySips75BCWlFm0m5a35fQ8Y\r\nuxuNcbncrVLXi2SGxiv1ArkqeLXL6Wxe/tlTf3z+cLO8aThHweEre/idWVt8\r\nv8HGtOnKawFBrr3Wp7XRvnsSeKmH6UGCJTBF3jzloKO5rhtF+3yszF82hfkO\r\n2/lYkIzkU7XpGUkz4hC3r3XqFD5UMY5oN3Rvfyl+OifVDXxVEkjAHr1v1uqG\r\n6wIaztqJp4T+P4EJusJeocroXPwnMiaQe8LtiMwRd+sYlH3FJFGTFyBkyzio\r\nqyMShsRaSxtI4WbpMvvmrPDetyxtrcvSdQfQROSIuk8M9og8d8Z35UyPanqO\r\nx0WncRmtw4JJTGbJRJBIum2zUx5g7VyQuSI=\r\n=1UFB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.3.2.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/e53534bab818d649e87629ea6872c01c/hackbg-ubik-1.3.2.tgz","_integrity":"sha512-FycKHMhzhQ5L5c58CQxZFcNJDCEHLnJmISi/meSlbrVX164nJAJ7TcYiK7JQHY1NLrokUSkebeUavAgeO+Mbtg==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","acorn-walk":"^8.2.0","node-fetch":"^2","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.3.2_1677247999329_0.026750552112301484","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@hackbg/ubik","version":"1.3.3","_id":"@hackbg/ubik@1.3.3","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"6b4d342e08d2cafee4946ddf19e6dcbdfe147b5d","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.3.3.tgz","fileCount":4,"integrity":"sha512-9Q1x6uLK8ppVX5XhXqZh4Owo3FiTdYB5xAwrw5afT1Vo1WU2AyYyepkhaQAg3sh2qB4tcs4Sjg3nAHpEhcW73w==","signatures":[{"sig":"MEYCIQCEgREG4WgqNcREP2zK4DaSrUkTw1CxhiJydV1Kg8N8uQIhAI+bHdR1VrXP/+629RrO6AEqYQhiJhOB5C1f54WySbSR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+MkTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpb6g//eqHMLpr6WRndzGZa1osK/w2ol3GJUUtBPewGYaPwVnGN5DYN\r\nR6JvaZpPlNfykdvJLBKyEtWzwDBwzjGXsWZ+q46FN2SAkVUVoC0q93yChukr\r\nE1YWgrETAI1V7xIHSEXtXbk8Umm8aI9d06Z0Jhe7eDCi0e9BVfGvk5+trV8S\r\nigMT1PaolhtwmSrX1ZY8DxYTv43lwoz+7m8Xqq5Jf4W/Puz7VbvnhJH9lCf0\r\nJAoy1pSby/nHN4qzFAY0Bq+fKs/0fsnNhTUtBPBuqHKaMLIc69rPfbWiOKbD\r\nQBknQFOWuhYhwAvz3M3QBBQWNQ5wQ+1+kPgMBfNP0klmhV9h24FztPaJZK51\r\n8mj/RIqLjD8Vv4wPfjrByO5r+hsyumNU/7BR+8/bGC98i5MLRlrn5qhkocu3\r\nQ4HY8KNEjNil0y/E9z/f6w98SwT4il9rudmTN4RPSsQHpgX9j87w5Ebvt9fz\r\nDR2uk8SccoDvDZg6yy6eChGIwbfccnOInDTwV2Qn870B2DHp2Q04FSlDz89a\r\n0JUde6x21bPwGUXNg+kqO+BTSQunGrU42ZcnzmvPIE3MubaQGO/dkfUL9+KS\r\nW0nxbCdQBN3TRw5VsP/LmqNfxsnNuyfngzuWxHZcg7RwPi5f+e5guYBlJjSj\r\nF93f/xiVcvfV7M2jspVunUz6dbzmQnAqnxM=\r\n=XWtI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.3.3.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/84f5bfaa2bad1001134f7d398ffd6150/hackbg-ubik-1.3.3.tgz","_integrity":"sha512-9Q1x6uLK8ppVX5XhXqZh4Owo3FiTdYB5xAwrw5afT1Vo1WU2AyYyepkhaQAg3sh2qB4tcs4Sjg3nAHpEhcW73w==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","acorn-walk":"^8.2.0","node-fetch":"^2","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.3.3_1677248787245_0.5492657783864847","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@hackbg/ubik","version":"1.3.4","_id":"@hackbg/ubik@1.3.4","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"85da5a2bfdde2303233be0bc489a9580b809c321","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.3.4.tgz","fileCount":4,"integrity":"sha512-vs3muFBu2GNCXK0O/dyGU3kf0RT6QV28UltU7TFSmnlrnjWfu64OFfZoJcXbheeptgepAIEPGXcVIPjVChvTog==","signatures":[{"sig":"MEYCIQCI0aBL+z9gPHYQyq214tSC9B+VQw2SPeyGlwL2GHAkIQIhAOeF+2r5N8HV0wxLhOhAvyeYdyy4nPEtUBeDy+YYSFYS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+NyYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqV2Q/+PnAm/XjZY2sHayC8Gwv8P5vZHPzh9pMbP23ftuoJt0wDx0+k\r\nRxIyKwN/d3PFxDRwmaIjUub2Y5z6FnIbTD5pj4UWr7d14qjnWopFWCCagh9s\r\n2Mu6MXaAA1fXZr/TOoDO20NmiFJf8esGOTt2Orx0ok3ch0Wma2TnQJLiqKW3\r\nnrx1CXONmCv5QSIuFOJEaKzPR1jPGWftpFX80cMyva3dnoOsP44a71oIQPdz\r\nKeinBKBFz9psn/zRe5lpHT8cCt9QBMdZV6pqFnf2fgNHlAcCjTuU5rG7cUgJ\r\nNwQLdN7DNVh3dElQeWxz3dxtRuydDnxjMKEssbVlxZhCcOb59LTXmm1ns+d8\r\nsYqpeNKvLC2xCx4oGBug+6rfBAf5JkOj+6hy7OkInI3CeO+QhJ5jNrZ6Cj9V\r\nOFZrdEQutrztmTDJXHo/riafcE3N3eQy1a4VJrGxG/MsJJNlrsqDnhe/3JZN\r\nFJ3QuLwzpetFKn4rlgOj1dZTQn4/SArlf2alwfM+GmP8ndmMkkCHsjtC/jqx\r\n0ZrasVOMxE8YOIqsxLsNdfbM5XR3e/4rxJmDoPwutIDO7UF0b7OpYFaO5jf2\r\nj3m4/4Ndc+w5LUzK2Xta/d0FuQhVEYvTnFmtrr601cZybkoDkoSojAnBNMzk\r\n7AbVmwqaypn+U98ClZqrvmQc9ua1m5vTjLE=\r\n=G+lJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.3.4.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/cfbd7b26a6e55491ba5fe5b1217d3163/hackbg-ubik-1.3.4.tgz","_integrity":"sha512-vs3muFBu2GNCXK0O/dyGU3kf0RT6QV28UltU7TFSmnlrnjWfu64OFfZoJcXbheeptgepAIEPGXcVIPjVChvTog==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","acorn-walk":"^8.2.0","node-fetch":"^2","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.3.4_1677253783889_0.4750489636123725","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"@hackbg/ubik","version":"1.3.5","_id":"@hackbg/ubik@1.3.5","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cjs"},"dist":{"shasum":"b5d017bd5e96af43755a46a5f1cda646dd5631be","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.3.5.tgz","fileCount":4,"integrity":"sha512-M8LvqWgx5We0rweEP3cM8oub6k8r6ppv6xtL1D3Bs/tHcHbklOVgvRvgRLTU5e1J58SsfubAXgNxweIUplXUFQ==","signatures":[{"sig":"MEYCIQCts4iyIn6GFRA+QdTafb4w9STH1e57fYu074Wq+mepxwIhAKlOchqf9uohCvC+H36+Jnsfdl4walr4rOfg7yt4FCY2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20906,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+qPJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrU5A/9Hp7Z3fVJjIufFoCDFpm/ZCJQMohnz8Q/HL7lrtfq+pLLBAhL\r\nf/uoao772LUarAjPHzj7saNsPhQtFgodvj8rglSFs2Iiqqm33mKGJT5F0hY3\r\n2kBvba/hY1831TcUZEsZ7cfS8CmEswvppfIMc4viVfqy2dCO6vEfJKWShYCe\r\nIOHkTvkFJYeLC9MZ47euUb7kFGEpwDW0s7TbzWrHcILhJC90JzBflFWZ564p\r\n4wH4j6vRgVMC4yn6I7P9NkpjqBVNcdM+qUy6JP0vHWQNJQdczwSHEuLw0G4C\r\nJ1NUPEufyi+2HYUgBeQL3yI8Un8PzE1zAS4AOSoGsq+K649eHWgfHYsLQWSi\r\ny8oJiyXWeX9qpxY5bPr0M51jQXJhLXvhoYB7yPbca4kjASPc1IKADRfdh9lc\r\nWa6wHSsTpJPnQCHHjV/dl8J2a0qoCSEEDPBNcGmyxLk0hsrX+wwHeGCp6Pvd\r\niWHFKXJkODs50nCyRG7jCIwl6K+dwr2JTs6dn4MLEdZfOQAJk/3ZkwTHZo95\r\n065L+G9IEczqbLtR18W1L9H17QQtFFTLZrqNatN0H5FJzERRAcM4qebk6tC7\r\n6rV4dxBr5+92Qz4ulVjb4WbtpGpE88brQtTrWPEEx6ZxEZ+9rfBNH2fFs4wd\r\n3MXV4o9bxGxpo0lP2wbqgs5tXnYPM10GB6E=\r\n=AnIt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.cjs","type":"module","_from":"file:hackbg-ubik-1.3.5.tgz","gitHead":"e58825a3e4e9ec5dda3206479538864de4c6eb3e","scripts":{"ubik":"./ubik.cjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/d0bb35e9cea548aa1262a978056758cc/hackbg-ubik-1.3.5.tgz","_integrity":"sha512-M8LvqWgx5We0rweEP3cM8oub6k8r6ppv6xtL1D3Bs/tHcHbklOVgvRvgRLTU5e1J58SsfubAXgNxweIUplXUFQ==","_npmVersion":"8.5.5","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"17.9.0","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","acorn-walk":"^8.2.0","node-fetch":"^2","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.3.5_1677370313736_0.7774228624519384","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"@hackbg/ubik","version":"1.3.8","_id":"@hackbg/ubik@1.3.8","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cli.js"},"dist":{"shasum":"f8de779e50dd194bf1f55bd44854361999f7fa59","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.3.8.tgz","fileCount":5,"integrity":"sha512-7D7r869NZlATRj21Xa4lJvt7AQddxefgk8J0r/sfnjzbQ/Qa6RK/ulothq27EdzBN74rCu9fYoaJ1IAizO3UBQ==","signatures":[{"sig":"MEUCIBj/AeafTAGIDkLdjuJ4DnvjEwqe9D69LtS3bfpqkXj0AiEAuuPsyxDFOXVrZI4eLr8lrRM/YH685ifMD3Q2NltSSXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQLNLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrCQ/+J736LA9mkQ112IQyoaDqeOEXQ3fbviIGC1M1QZciWYsLF+Jj\r\nDnr5iKhKxa/xNRqaFXZValLmJdwVKENo3NaACSzH+M+TdQu0EPSOkqBKpSqH\r\nDfrY/t4aUW2BMW9ZeqNaZsjmzotc/Q4SQXyibwWjka03vNv82XSlqCuRL0ox\r\nGoPVX1J7ALcgPEqqaTbntPOxAsXZlJ9/bI+WXdVm2xKAYgSc8gUz9rpHAzOY\r\niX8ddW8ktxrpz9Cj9ShBftPurY4BCed4Qc86EftjmPR6YNjuyPX34U5MsvKI\r\n1BF1NOoFASGGbXbZGovhmGCD85WZ+cQmzl93X/PY87wqW9g9PCQTEikKE07V\r\n9jJe1AQf0dhvjMiR9EPcOe2SHHnRXTlKgT8F8ZaADfavSzGGDoEJSqjtvUlx\r\nUSssaj8sNkmYrWY8yNL3F8KisdwThzy+R5UKsmLc02MYOW0mEEL8PNiiT5hQ\r\n2Nl9xivZUZEmJq03WkUxGjKIOE4UCsVKLrzC/3kV5ocW9lBb+3tDz2FBvX8n\r\nxJPYz2RsGnyGPk9KUxzUXI9pZwcjtNkNVZbKZktogza6o7f4b8ENI6eKbss4\r\nQsgkW+JUwM1ywExj/acCyRxd+QNPrcfLQK7eOvGkJiUb0tHw50hiVV5i/BNE\r\nA232bVUsPA0wxeqW0zatdHBvIivwdK1kWO8=\r\n=OWSY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.js","type":"module","_from":"file:hackbg-ubik-1.3.8.tgz","gitHead":"0c664df903f0f36d68fd6346d9588dfb76e2333a","scripts":{"test":"./ubik.test.js","ubik":"./ubik.cli.js"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/a6a94c88a610460cbc3c3b63456f16f9/hackbg-ubik-1.3.8.tgz","_integrity":"sha512-7D7r869NZlATRj21Xa4lJvt7AQddxefgk8J0r/sfnjzbQ/Qa6RK/ulothq27EdzBN74rCu9fYoaJ1IAizO3UBQ==","_npmVersion":"9.5.1","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","fast-glob":"^3.2.12","acorn-walk":"^8.2.0","node-fetch":"^2","@hackbg/logs":"^2","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.3.8_1681961803597_0.7602291843172284","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"@hackbg/ubik","version":"1.3.9","_id":"@hackbg/ubik@1.3.9","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cli.js"},"dist":{"shasum":"452e4cc3aa8c6608267dd6f9d8df88f13b568c8a","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.3.9.tgz","fileCount":5,"integrity":"sha512-88rTdicuNGLprBlGUID59zlVgwYK+LqVSYvfcK/h56jipkMAY5VkljVpuh1EsQr+ucNjU/Dq2cf7hF49dasqjg==","signatures":[{"sig":"MEUCIQCL7FuKEmojFZILjXq4sBKeJRwBI5iDWFagQldjX1QLNwIgUaJ6JJg0Z1lYuCWKbmkUrytaVpmDafyvfW4pHm/8O4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSOCdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+mg//Xg+z4sOFWggXtENuMcDScMKMNuNmR6GG39Htf7iC2pDwW5rb\r\nqhQmb6QenV1bB+ckvnFVlV2TH6sK0KNF7i3hv5dNwQ9apmHI1XKNr3iDREbh\r\niS2v028RAP5PtT303f7HuwfutljPRfVBJCJ00rCVWhofC0pjk2TCyD40qFFF\r\nDVv11or+IQEEdiLOirvasGNOh7oTOFvKSDgPJAfGlmlk7jDLuB82CNX/FoUZ\r\nRfK3WGCQZspkeI5scYBO2K58qn7/+btOEh5K0wHFYA8CnTrLeFEkj30mG7h4\r\n4c5putNwvMRTO0BBiXqqfaWWEdQdgim+3zOkDPQozJ2Pt6Mhpq9N5Byuytrv\r\ne921CPpLKwImNFjlqzSHmlJUJeU8NUqH1fa3Q7d/6C8d/Mqgk9smRSvL5oOe\r\nAMhzwcgEmofsYAtlPRgJsgEDdJzdnShHDolnA63y2oFajTWTRibVbAdy29Qn\r\nu+/GCshEV6WzIOomrdvf9ShCI32AhCVcdkmIBcxv32/a3R0RG3KGl6vp5EyA\r\nQyN7kNe0RqwNxUS3pXh/6k54xSsWA13HCUL9O2f5m7Ngn6qE42ClGVzdVcrh\r\nAjHmPeqqTSVurCJ0818XP40ACyM/Hq4kStAPmDONYCqeHhXzAp9WQUB0XL4p\r\nN99HaGrzE9hD/on/AyEmQPGHl04A6+aK8e4=\r\n=x7FJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"ubik.js","type":"module","_from":"file:hackbg-ubik-1.3.9.tgz","gitHead":"0c664df903f0f36d68fd6346d9588dfb76e2333a","scripts":{"test":"./ubik.test.js","ubik":"./ubik.cli.js"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/4530769bf898b5ba3438da0e955e41ec/hackbg-ubik-1.3.9.tgz","_integrity":"sha512-88rTdicuNGLprBlGUID59zlVgwYK+LqVSYvfcK/h56jipkMAY5VkljVpuh1EsQr+ucNjU/Dq2cf7hF49dasqjg==","_npmVersion":"9.5.1","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","fast-glob":"^3.2.12","acorn-walk":"^8.2.0","node-fetch":"^2","@hackbg/logs":"^2.0.1","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.3.9_1682497693667_0.8639297549210532","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"@hackbg/ubik","version":"1.3.10","_id":"@hackbg/ubik@1.3.10","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cli.js"},"dist":{"shasum":"bf04b20dc138f766bf4173ad950b977a07eebfe9","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.3.10.tgz","fileCount":6,"integrity":"sha512-M0JDj2vdTQ6Ffm+rzVEfkAKJgRaDcC9Gf9HVn4VLKIp+kpbkwUpp0247wK9P76ZPbdHh9AdItyBaSLCZHPqiJQ==","signatures":[{"sig":"MEYCIQDzNaH7v7UcEOtLCida8MCkr3YVM7pwMkBaCkQiZN1sGAIhAI8DiwQycBJqyHanVL1q+tTQc7085LIWaEe35x7+jdLX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23207},"main":"ubik.js","type":"module","_from":"file:hackbg-ubik-1.3.10.tgz","gitHead":"0c664df903f0f36d68fd6346d9588dfb76e2333a","scripts":{"test":"./ubik.test.js","ubik":"./ubik.cli.js"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/4682bde7bfd184d09305396c186b3f1d/hackbg-ubik-1.3.10.tgz","_integrity":"sha512-M0JDj2vdTQ6Ffm+rzVEfkAKJgRaDcC9Gf9HVn4VLKIp+kpbkwUpp0247wK9P76ZPbdHh9AdItyBaSLCZHPqiJQ==","_npmVersion":"9.5.1","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","fast-glob":"^3.2.12","acorn-walk":"^8.2.0","node-fetch":"^2","@hackbg/logs":"^2.0.1","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.3.10_1685650074272_0.3403041025558189","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@hackbg/ubik","version":"1.4.0","_id":"@hackbg/ubik@1.4.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"bin":{"ubik":"ubik.cli.js"},"dist":{"shasum":"81bbd7f011659ca355ef75c78b5d1b8dbbfe2105","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.4.0.tgz","fileCount":6,"integrity":"sha512-9dokcAsj3M7Z4Qd7MtSYvF1r+PsQFDpAEH+rdxBlWOQ6w5KGEQxSw7HkuMHDCtvmzSXt17Hs3xmnB7Qk4nkaYw==","signatures":[{"sig":"MEQCIApONOWv9PP4OsNEAaXuecUqEe09TrGrwLg9FcqSLHe2AiBJ22JT8FdCWY3b0OUeluVm8ynQX1bb9FtganbpdfZxEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23235},"main":"ubik.js","type":"module","_from":"file:hackbg-ubik-1.4.0.tgz","gitHead":"0c664df903f0f36d68fd6346d9588dfb76e2333a","scripts":{"test":"./ubik.test.js","ubik":"./ubik.cli.js"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/287ef5b8917e158d2fd78a1d677f5fca/hackbg-ubik-1.4.0.tgz","_integrity":"sha512-9dokcAsj3M7Z4Qd7MtSYvF1r+PsQFDpAEH+rdxBlWOQ6w5KGEQxSw7HkuMHDCtvmzSXt17Hs3xmnB7Qk4nkaYw==","_npmVersion":"9.5.1","description":"Publish TypeScript packages as both CJS and ESM, fixing ESM extensions for Node 16+.","directories":{},"_nodeVersion":"19.8.1","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","fast-glob":"^3.2.12","acorn-walk":"^8.2.0","node-fetch":"^2","@hackbg/logs":"^2.0.1","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.4.0_1685650512746_0.6218029321073284","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@hackbg/ubik","version":"1.4.1","_id":"@hackbg/ubik@1.4.1","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/toolbox/tree/main/ubik","bugs":{"url":"https://github.com/hackbg/toolbox/issues"},"bin":{"ubik":"ubik.cli.js"},"dist":{"shasum":"e880ec7ffe498b32331ebedfc432ddab6e9dd69f","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.4.1.tgz","fileCount":6,"integrity":"sha512-9KjlP3Bi5eI7+2kDWYBBchgGxPrZBDK1qyjZ2wcT4v/BWOJMLU+L6Urx0Udv073zV5Du4Ql0vKKhg72s2WGcbA==","signatures":[{"sig":"MEUCIQDBoS8uvhPeBPfiz5vQ++zRruQUHxcOv0FBfjbnFI88BAIgK4C1eDRZ3o5LlcEjbEqEv10D9pCsnZy+l2Hu00SXtbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23445},"main":"ubik.js","type":"module","_from":"file:hackbg-ubik-1.4.1.tgz","scripts":{"test":"./ubik.test.js","ubik":"./ubik.cli.js"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/ad175ec4f64804b12d9c0ce9117c0a7a/hackbg-ubik-1.4.1.tgz","_integrity":"sha512-9KjlP3Bi5eI7+2kDWYBBchgGxPrZBDK1qyjZ2wcT4v/BWOJMLU+L6Urx0Udv073zV5Du4Ql0vKKhg72s2WGcbA==","repository":{"url":"git+https://github.com/hackbg/toolbox.git","type":"git"},"_npmVersion":"9.5.1","description":"Publish TS as ESM+CJS+DTS; add the extensions that ESM requires and TS refuses to add.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","fast-glob":"^3.2.12","acorn-walk":"^8.2.0","node-fetch":"^2","@hackbg/logs":"^2.0.1","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.4.1_1689365662483_0.13228474005433855","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@hackbg/ubik","version":"1.5.0","_id":"@hackbg/ubik@1.5.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/toolbox/tree/main/ubik","bugs":{"url":"https://github.com/hackbg/toolbox/issues"},"bin":{"ubik":"ubik.cli.js"},"dist":{"shasum":"d7d5721c74cfd7df2506d9b85ee85b99f8022569","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.5.0.tgz","fileCount":6,"integrity":"sha512-29oW1qODFYdc2kK0XVE0Mfk5JjcRlkQRYKjVU1IzwUIRJ+SrfdHpfag9ZIDDO98nMaCZ7hpVWbZtPKD/LVkaeg==","signatures":[{"sig":"MEUCIBO1bngvsW8nVgAOGiNbz0AQtCnbCVXibakcq+4isYLFAiEAoy0N9ed5NDrnYy9daxA4LZkTjROkIKlRAeLPxG7IOg0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25036},"main":"ubik.js","type":"module","_from":"file:hackbg-ubik-1.5.0.tgz","scripts":{"test":"./ubik.test.js","ubik":"./ubik.cli.js"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/d04b11fe031db1fb21242c588b5c8ef7/hackbg-ubik-1.5.0.tgz","_integrity":"sha512-29oW1qODFYdc2kK0XVE0Mfk5JjcRlkQRYKjVU1IzwUIRJ+SrfdHpfag9ZIDDO98nMaCZ7hpVWbZtPKD/LVkaeg==","repository":{"url":"git+https://github.com/hackbg/toolbox.git","type":"git"},"_npmVersion":"9.5.1","description":"Publish TS as ESM+CJS+DTS; add the extensions that ESM requires and TS refuses to add.","directories":{},"_nodeVersion":"18.16.1","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","mkdirp":"^3.0.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","fast-glob":"^3.2.12","acorn-walk":"^8.2.0","node-fetch":"^2","@hackbg/logs":"^2.0.1","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.5.0_1689387418772_0.800222099850423","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@hackbg/ubik","version":"1.6.0","_id":"@hackbg/ubik@1.6.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/toolbox/tree/main/ubik","bugs":{"url":"https://github.com/hackbg/toolbox/issues"},"bin":{"ubik":"ubik.cli.js"},"dist":{"shasum":"651b4e7db62694a6aa91371ae93cca4800105726","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-1.6.0.tgz","fileCount":6,"integrity":"sha512-cFTamwENe/QIWZ9peSGczMFE6no8tT1Pqp060uEXu54jw0c7WVRcu5ofQsDuW4YA7MPnTHFIwLBbHdEF191tyw==","signatures":[{"sig":"MEYCIQCcncyPeHAdzF8FZc5hMy3AGdPCKZg3bDqVKFo4UJRyPgIhAOqNaGXqRu8PYAp2RFGx6NkrZn0heoDq/pJFIDrHXYr2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25311},"main":"ubik.js","type":"module","_from":"file:hackbg-ubik-1.6.0.tgz","gitHead":"105cc54356c69d398d6bfa0ef3c712c83d556353","scripts":{"test":"./ubik.test.js","ubik":"./ubik.cli.js"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/d5a74204edbf6bcc0c4560945c98ae56/hackbg-ubik-1.6.0.tgz","_integrity":"sha512-cFTamwENe/QIWZ9peSGczMFE6no8tT1Pqp060uEXu54jw0c7WVRcu5ofQsDuW4YA7MPnTHFIwLBbHdEF191tyw==","repository":{"url":"git+https://github.com/hackbg/toolbox.git","type":"git"},"_npmVersion":"9.6.7","description":"Publish TS as ESM+CJS+DTS; add the extensions that ESM requires and TS refuses to add.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.8.2","boxen":"^7.0.0","espree":"^9.4.1","mkdirp":"^3.0.1","recast":"^0.22.0","rimraf":"^3.0.2","astring":"^1.8.4","fast-glob":"^3.2.12","acorn-walk":"^8.2.0","node-fetch":"^2","@hackbg/logs":"^2.0.1","concurrently":"7.2.2","@types/estree":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/ubik_1.6.0_1693295255044_0.5309203904771678","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"@hackbg/ubik","version":"2.0.0-rc.1","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.0-rc.1","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"293d2d4990de6796ae82df146b8a05e8d7d2fb87","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.0-rc.1.tgz","fileCount":5,"integrity":"sha512-q+HuKAodLJ23ctRNsD/jWNL2zhNk6YCFwie82Ric9dlmGRP//7ICjF+kCN15bK2z3UkfiEpbrNj63pcGxaq9kg==","signatures":[{"sig":"MEUCIHPeRkK8vAnufXtevryydmW3U4PLX+i+sVWcXF2pYlUKAiEAtiZAXAAhtBbH3sVQEhKJLiMrzEdf38NINVx/o0UMgts=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52895},"main":"index.mjs","type":"module","_from":"file:hackbg-ubik-2.0.0-rc.1.tgz","gitHead":"4db2c3148ad6a45403a5de0926b689aaa9d0ebd7","scripts":{"cov":"time c8 -r html ./test/index.mjs","test":"time c8 ./test/index.mjs","ubik":"./ubik.cli.mjs","check":"tsc --noEmit","release":"pnpm publish --access public --otp 123123","test:merge":"time c8 node ./test/merge-packages.mjs","test:split":"time c8 node ./test/split-imports.mjs","test:stars":"time c8 node ./test/split-stars.mjs","cov:publish":"time c8 -r html node ./test/publish-package.mjs","test:publish":"time c8 node ./test/publish-package.mjs"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/ed6b7152c48b5335e62e73ee9835b6ec/hackbg-ubik-2.0.0-rc.1.tgz","_integrity":"sha512-q+HuKAodLJ23ctRNsD/jWNL2zhNk6YCFwie82Ric9dlmGRP//7ICjF+kCN15bK2z3UkfiEpbrNj63pcGxaq9kg==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.0-rc.1_1699499961850_0.0949039514049339","host":"s3://npm-registry-packages"}},"2.0.0-rc.2":{"name":"@hackbg/ubik","version":"2.0.0-rc.2","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.0-rc.2","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"b1fc79a38bd7d39c205bc2c909183c5e7d2dc20b","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.0-rc.2.tgz","fileCount":23,"integrity":"sha512-rQ+9OF5a+t/Rr5F4lf5AB0c86YmyOpwvH6+dlTsQ7SNnCC/sqUbD0I3INzvjHJw9qdW9tz7V+id99Zkz1DQQOg==","signatures":[{"sig":"MEUCIQCS1yeD1pbmlyppW9skaiz/7SBgeAlQYGE4wjCPr0qD6gIgW90SYRJ1fTeIeTytmXqYJQmEylS4sD7cxF7MhT3C8YY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116026},"main":"unbik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.0-rc.2.tgz","gitHead":"169b2a1b4db03f4e1db80b97cf43e1f24cf897a9","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","ubik":"./ubik.cli.mjs","check":"tsc --noEmit","release":"pnpm publish --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/eaf451600c138e4a3ddeb4952a708f61/hackbg-ubik-2.0.0-rc.2.tgz","_integrity":"sha512-rQ+9OF5a+t/Rr5F4lf5AB0c86YmyOpwvH6+dlTsQ7SNnCC/sqUbD0I3INzvjHJw9qdW9tz7V+id99Zkz1DQQOg==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.0-rc.2_1699593421917_0.7532521067811189","host":"s3://npm-registry-packages"}},"2.0.0-rc.3":{"name":"@hackbg/ubik","version":"2.0.0-rc.3","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.0-rc.3","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"c067b721d3ce0d6b289105681913becae25e5e4b","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.0-rc.3.tgz","fileCount":23,"integrity":"sha512-v2r/T/td5EpbvzeHNeuATxLgLRytTsksX30+HQuZut4ro5FCIwEsG7whiwkmPpu2X0NATZ0zZN2JgJo5AamyYg==","signatures":[{"sig":"MEUCIQDfC1hpymHo3TWX2qLVgYrZlz/VjYcuuyyzavMfIN2/wQIgAKLLHd6NSZW7JZawmHGZVRWhPLaDy4KbN5xiEGHB0sQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116449},"main":"unbik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.0-rc.3.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","ubik":"./ubik.cli.mjs","check":"tsc --noEmit","release":"pnpm publish --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/72b961f95acf703aec661c743043cca3/hackbg-ubik-2.0.0-rc.3.tgz","_integrity":"sha512-v2r/T/td5EpbvzeHNeuATxLgLRytTsksX30+HQuZut4ro5FCIwEsG7whiwkmPpu2X0NATZ0zZN2JgJo5AamyYg==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.0-rc.3_1699991529046_0.6316481708597341","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@hackbg/ubik","version":"2.0.0","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"d85ae4c8ab1a6d39de6a82b0c58d2292350f4c5e","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.0.tgz","fileCount":23,"integrity":"sha512-j6ZcXrTVBujcXQ3WS3Se/MC+jCGEO9MBb8Ep4mCTN3TJPAYGx/2kBEFPuV+uAC8UFpddUUv3yOPEFzA58s4E+A==","signatures":[{"sig":"MEUCIQCubGbzYO6lijRVZ2xj9A8wBB38R4CgE5N+dCXBT+jXwgIgESq5TM6x8ETNDLwd9UsGe8txo8yAVD5RFTim7OWuJMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115109},"main":"unbik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.0.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","ubik":"./ubik.cli.mjs","check":"tsc --noEmit","release":"pnpm publish --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/4b8e897f0f0d8fa2f1cbbe14c43b27ec/hackbg-ubik-2.0.0.tgz","_integrity":"sha512-j6ZcXrTVBujcXQ3WS3Se/MC+jCGEO9MBb8Ep4mCTN3TJPAYGx/2kBEFPuV+uAC8UFpddUUv3yOPEFzA58s4E+A==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.0_1700069922161_0.2516959507200658","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@hackbg/ubik","version":"2.0.1","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.1","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"f1615cac309af59578697db8ac24c6d6c4e1cd83","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.1.tgz","fileCount":23,"integrity":"sha512-+fuzkOV2YG7l7cG+eiWcF1EkvRIC27S46XKIxv8qvKenTIewQgi+O/OgWTO1+qWvbJCSHNyksDIDQi95BU08dg==","signatures":[{"sig":"MEQCIEWj919y13MVNZlZHjOhAXpj5Zlb3d5SWHP2ZE+S3rLbAiBuph6ka9oD1IqSQfSdrNVYsYXP8PiVs33ooUjBAQqQDQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115109},"main":"unbik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.1.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","ubik":"./ubik.cli.mjs","check":"tsc --noEmit","release":"pnpm publish --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/3356cff305f845d09ad5035f90bb1ee0/hackbg-ubik-2.0.1.tgz","_integrity":"sha512-+fuzkOV2YG7l7cG+eiWcF1EkvRIC27S46XKIxv8qvKenTIewQgi+O/OgWTO1+qWvbJCSHNyksDIDQi95BU08dg==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.1_1700070504447_0.03897142920966168","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"@hackbg/ubik","version":"2.0.2","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.2","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"417a286ebda9d8758c903ae268b09698480de373","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.2.tgz","fileCount":23,"integrity":"sha512-UXjZ51wQxTTGbIh3vanSCNgHKTGX63TcxGEjOKPW4/yH3eKnHdTosIKbHGiuZaV0B/Tt2u0fTi8ezHufyUR1iw==","signatures":[{"sig":"MEYCIQDwf0OCwdGqjGjSpSrhZeFS7Uq+KmaREXXYhGmIg6hBLQIhAOLK/8NKkZ9mT6Fu9VL1kWMV/e4Em+3Xn+B5SSZ/8jsN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115387},"main":"unbik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.2.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","ubik":"./ubik.cli.mjs","check":"tsc --noEmit","release":"pnpm publish --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/59f426f581b97d612bb7e65881762fed/hackbg-ubik-2.0.2.tgz","_integrity":"sha512-UXjZ51wQxTTGbIh3vanSCNgHKTGX63TcxGEjOKPW4/yH3eKnHdTosIKbHGiuZaV0B/Tt2u0fTi8ezHufyUR1iw==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.2_1700070964598_0.8617406506844703","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@hackbg/ubik","version":"2.0.3","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.3","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"b9c3f6a43d332f4b7fe64a250ccde007582acc46","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.3.tgz","fileCount":23,"integrity":"sha512-UJDF6Rl20A9GONOpXQ5fSWLQYjDDChYxYAlrTvfLVJdhdV33mg3PV/1WBCm6+Wyd35/JoOTb3U7PaxtQrUoo2g==","signatures":[{"sig":"MEUCIBWs7I8E4U4TCYv256LjXk6/agAfQwI5nijHDHfVQ+XWAiEAqj8htb2SwBUDQqvn0VUl4czYlLnRaFL3xXj7V2mXnSk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115367},"main":"unbik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.3.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","check":"tsc --noEmit","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/db4c9fd4ec0955337b7c8ec74440e217/hackbg-ubik-2.0.3.tgz","_integrity":"sha512-UJDF6Rl20A9GONOpXQ5fSWLQYjDDChYxYAlrTvfLVJdhdV33mg3PV/1WBCm6+Wyd35/JoOTb3U7PaxtQrUoo2g==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.3_1700071195727_0.6257166534909173","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@hackbg/ubik","version":"2.0.4","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.4","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"3f1d65b219ccf849beffa6f16ea9d546edaa4ff1","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.4.tgz","fileCount":23,"integrity":"sha512-EaJIxIC4Nyk1dT9mFARc+81hdPWq3pGsRyt9BCOsEysUCpnVOv2KooCNaDb84qKutLEuU89euJsZOMsUpFDrDg==","signatures":[{"sig":"MEQCIHCsdSydA5+loAgftaDsIIpPFX6b+STziGLd3J8z7hSGAiBG6oerhlDWSvekGqLnXGpdcYAivmEjSWGj8s1RY4wKsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115274},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.4.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","check":"tsc --noEmit","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/d0c11741b46ab7dbbc597d843f734e7b/hackbg-ubik-2.0.4.tgz","_integrity":"sha512-EaJIxIC4Nyk1dT9mFARc+81hdPWq3pGsRyt9BCOsEysUCpnVOv2KooCNaDb84qKutLEuU89euJsZOMsUpFDrDg==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.4_1700072443982_0.9030463874956618","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@hackbg/ubik","version":"2.0.5","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.5","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"8c804f39be15ee6da6e43513ba1be595c5a2d2da","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.5.tgz","fileCount":24,"integrity":"sha512-1Us3AWCx7RQM6pJhK4U9eICj5ajF2DllCPfAesKehEZxF3ZmjlQTicc/Yt3Xcg/X+aKsPBDmZwAH4fzj4WeIwQ==","signatures":[{"sig":"MEQCIFsBd5Enyz476bgaWJLn0YzOyt1kp4CCLZZwi/6YkfPpAiAlbsKvFPBPlUqcwzMmsw2Cv32NoynhFCwbs5aSYMJDVw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115407},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.5.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","check":"tsc --noEmit","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/24c228a31ce6866907763bdace6c9476/hackbg-ubik-2.0.5.tgz","_integrity":"sha512-1Us3AWCx7RQM6pJhK4U9eICj5ajF2DllCPfAesKehEZxF3ZmjlQTicc/Yt3Xcg/X+aKsPBDmZwAH4fzj4WeIwQ==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.5_1700245504811_0.18073777783704603","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"@hackbg/ubik","version":"2.0.6","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.6","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"2f8082b97d3963c656ff2d29dd4375212b63fc65","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.6.tgz","fileCount":24,"integrity":"sha512-nyB/MDaNG+hcHa1tc9C+ohYhhpnw3mO8h3XGwB5J0SHqytHqMoDIUAo1OC7O8P/UZC5oZieVAXTohOEjCkBgUg==","signatures":[{"sig":"MEQCIDLz1heJx4T7VZWvgAb4M6bjs0hPrE/Kma0el38kcyg+AiASNRGGuGdc1dVJKzbkKw9fRVk1p+taIH54+jq1gEW9Ew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115639},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.6.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","check":"tsc --noEmit","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/2e071a2ef49bafee3f9362e33d70a03c/hackbg-ubik-2.0.6.tgz","_integrity":"sha512-nyB/MDaNG+hcHa1tc9C+ohYhhpnw3mO8h3XGwB5J0SHqytHqMoDIUAo1OC7O8P/UZC5oZieVAXTohOEjCkBgUg==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.6_1700245921722_0.6550750022360876","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"@hackbg/ubik","version":"2.0.7","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.7","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"69674c1c1d2770537c29f9e08ff1cdb8ca5e3291","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.7.tgz","fileCount":24,"integrity":"sha512-fpO7N3asY+T9WteA7r1TUdSlsdouwKvujne95d+ihzmfZ7q4kVEkcOMjdPXnvhAME62as+vMe3rSuJc99PSaSQ==","signatures":[{"sig":"MEQCIB1WIjirfz9tKgnkXfuM41UnQTYSg8XOO//b01/q9swkAiAR8uqZXgnRyWWBmen6BE8hSV571J/B85pc4IlFXTyohQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115666},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.7.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","check":"tsc --noEmit","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/769258ad7311336b3f99fdaca6cba2b2/hackbg-ubik-2.0.7.tgz","_integrity":"sha512-fpO7N3asY+T9WteA7r1TUdSlsdouwKvujne95d+ihzmfZ7q4kVEkcOMjdPXnvhAME62as+vMe3rSuJc99PSaSQ==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.7_1700246216316_0.6011420304423121","host":"s3://npm-registry-packages"}},"2.0.8":{"name":"@hackbg/ubik","version":"2.0.8","license":"AGPL-3.0-only","_id":"@hackbg/ubik@2.0.8","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"ec4635cd4b952bd1f4033a146f1e64978416d7a7","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-2.0.8.tgz","fileCount":24,"integrity":"sha512-n08ZLscEXeuMUdZDqu3+lUTAzh0sZ7HH1uey10A8zA77ekVFfXCPYzU9Ir1zf7jqAdFSZbJ0QGrclJIepzdLZA==","signatures":[{"sig":"MEQCIEqyhcwYiDOZuwFXYwxab8u5M29eMb13Z8X9PO0BkJkGAiAGI79se5x5QvmkLcI4t1ZU3fPSdp+XV/dDpfXMknpwxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":115657},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-2.0.8.tgz","gitHead":"60f61f4d8db7bf823484c99c38fab67b7dbc41a2","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","test":"time ./ubik.test.mjs","check":"tsc --noEmit","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/b9fa413eb4f1503f9053f2877b65b0d0/hackbg-ubik-2.0.8.tgz","_integrity":"sha512-n08ZLscEXeuMUdZDqu3+lUTAzh0sZ7HH1uey10A8zA77ekVFfXCPYzU9Ir1zf7jqAdFSZbJ0QGrclJIepzdLZA==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.10.0","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.1","astring":"^1.8.6","fast-glob":"^3.3.1","acorn-walk":"^8.2.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.0.8","@babel/parser":"^7.22.10"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.2.2","@types/node":"^20"},"_npmOperationalInternal":{"tmp":"tmp/ubik_2.0.8_1700246485073_0.9050091903022481","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@hackbg/ubik","version":"3.0.0","license":"AGPL-3.0-only","_id":"@hackbg/ubik@3.0.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"a037701fdbc8ef8e7e2f41c34c550eedcbe7c9a9","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-3.0.0.tgz","fileCount":9,"integrity":"sha512-2oHheQ6LDvQH8X2umNcJLFW0eVDX5tD8ul1PYXElJam9j0OyKGsZjSzptYv75EJyygniFtOlPur6Od+BXKiG3g==","signatures":[{"sig":"MEQCIE9fBl8kEI2kD/Wg3oAslYRbBAxPCud6pvtEda55nX5ZAiBfnds5jca3DxUYUE+rUiB6Ot1IoaTZLiS9XKVkMPjCOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53839},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-3.0.0.tgz","gitHead":"a1bd04d8f2bd4f099fb1b224bfe603fa92016785","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","emit":"tsc --declaration --emitDeclarationOnly --declarationMap","test":"time ./ubik.test.mjs","check":"tsc --noEmit","clean":"find . \\( -name \\*.d.\\*ts -o -name \\*.d.\\*ts.map \\) ! -path '*/node_modules/*' -exec rm {} \\;","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/426bd2e2ae8941266bc83e253816c86b/hackbg-ubik-3.0.0.tgz","_integrity":"sha512-2oHheQ6LDvQH8X2umNcJLFW0eVDX5tD8ul1PYXElJam9j0OyKGsZjSzptYv75EJyygniFtOlPur6Od+BXKiG3g==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"9.6.7","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"18.17.1","dependencies":{"acorn":"^8.11.2","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.5","astring":"^1.8.6","fast-glob":"^3.3.2","acorn-walk":"^8.3.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.1.0","@babel/parser":"^7.22.10","resolve.exports":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.3.2","@types/node":"^20.10.3"},"_npmOperationalInternal":{"tmp":"tmp/ubik_3.0.0_1701772490063_0.25451066428942437","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@hackbg/ubik","version":"3.0.1","license":"AGPL-3.0-only","_id":"@hackbg/ubik@3.0.1","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"cab40f8dca6c216cf33f948c7ac7decca3649297","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-3.0.1.tgz","fileCount":18,"integrity":"sha512-t/NLtLgSdYX6DthWj2VuX2lGDWi5wBliX2vpTzQDtpfQ6KZ9qqe/lDPGbYiyDsS6nVo5HmEMS9Sys+BvlyPPbQ==","signatures":[{"sig":"MEUCIGlxdp0f93PZNx2sV/3bAiDmqezGmkmNbAOvPuNmismrAiEAgYsk6IUlvolMORXvANoWx3yDXn8X4NZxQ+AFBG+BFHM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123043},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-3.0.1.tgz","gitHead":"89a0fe5632d5ce4381c754e97dd366ecdb784ec9","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","emit":"tsc --declaration --emitDeclarationOnly --declarationMap","test":"time ./ubik.test.mjs","check":"tsc --noEmit","clean":"find . \\( -name \\*.d.\\*ts -o -name \\*.d.\\*ts.map \\) ! -path '*/node_modules/*' -exec rm {} \\;","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/9978e747da88822a65b3f729c39caa14/hackbg-ubik-3.0.1.tgz","_integrity":"sha512-t/NLtLgSdYX6DthWj2VuX2lGDWi5wBliX2vpTzQDtpfQ6KZ9qqe/lDPGbYiyDsS6nVo5HmEMS9Sys+BvlyPPbQ==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"10.2.3","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"acorn":"^8.11.2","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.5","astring":"^1.8.6","fast-glob":"^3.3.2","acorn-walk":"^8.3.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.1.0","@babel/parser":"^7.22.10","resolve.exports":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"^5.3.2","@types/node":"^20.10.3"},"_npmOperationalInternal":{"tmp":"tmp/ubik_3.0.1_1705791401736_0.8139721884370521","host":"s3://npm-registry-packages"}},"4.0.0-rc.1":{"name":"@hackbg/ubik","version":"4.0.0-rc.1","license":"AGPL-3.0-only","_id":"@hackbg/ubik@4.0.0-rc.1","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"3d42dc5df6aabb709ccc629c1f3c21c7e7219610","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-4.0.0-rc.1.tgz","fileCount":18,"integrity":"sha512-lnrdKwYa/m2xoCMSTPc0/FuQ+VEDMGTH5OorWnk4Jm19sBe2a/anJa8TJq8QqkVKe9IS5EIhyOpZpMqO0+bb7A==","signatures":[{"sig":"MEUCIQDVtuU1AJQwM6cglSH061BGthvbPMFogR1tvkQD4dHmxgIgTJG8zCpzn5CMRBI5UAtMz18fNg+SchYe1UcFx+xfUJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125549},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-4.0.0-rc.1.tgz","gitHead":"89a0fe5632d5ce4381c754e97dd366ecdb784ec9","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","emit":"tsc --declaration --emitDeclarationOnly --declarationMap","test":"time ./ubik.test.mjs","check":"tsc --noEmit","clean":"find . \\( -name \\*.d.\\*ts -o -name \\*.d.\\*ts.map \\) ! -path '*/node_modules/*' -exec rm {} \\;","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/887d87ffdda78ac61046ca2aab4499ed/hackbg-ubik-4.0.0-rc.1.tgz","_integrity":"sha512-lnrdKwYa/m2xoCMSTPc0/FuQ+VEDMGTH5OorWnk4Jm19sBe2a/anJa8TJq8QqkVKe9IS5EIhyOpZpMqO0+bb7A==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"10.2.4","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"acorn":"^8.11.2","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.5","astring":"^1.8.6","fast-glob":"^3.3.2","acorn-walk":"^8.3.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.1.0","@babel/parser":"^7.22.10","resolve.exports":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"~5.3.3","@types/node":"^20.10.3"},"_npmOperationalInternal":{"tmp":"tmp/ubik_4.0.0-rc.1_1709287262473_0.05041541187313592","host":"s3://npm-registry-packages"}},"4.0.0-rc.2":{"name":"@hackbg/ubik","version":"4.0.0-rc.2","license":"AGPL-3.0-only","_id":"@hackbg/ubik@4.0.0-rc.2","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"8036bd29629ac80fcd7782a2a5cc3fe05a4ef10a","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-4.0.0-rc.2.tgz","fileCount":18,"integrity":"sha512-2hJGIZ+nZezDNGPKg0IlO2psbRctWT+osoM38uCtXqPzsWbcfHzqY736AOfYlyGuUkg9U7dcllr/1gdtdj8AQQ==","signatures":[{"sig":"MEQCIG6i3d0USO+Kl+Cn+XVxcPHao9KmJtlv0Yhmzuov53n8AiAHo9cgfH9qLqDqnTx7jn21cLeusw8CUlnTQyxzJsOZIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125567},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-4.0.0-rc.2.tgz","gitHead":"89a0fe5632d5ce4381c754e97dd366ecdb784ec9","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","emit":"tsc --declaration --emitDeclarationOnly --declarationMap","test":"time ./ubik.test.mjs","check":"tsc --noEmit","clean":"find . \\( -name \\*.d.\\*ts -o -name \\*.d.\\*ts.map \\) ! -path '*/node_modules/*' -exec rm {} \\;","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/92103d6bb3e1d98851646f30f924aef0/hackbg-ubik-4.0.0-rc.2.tgz","_integrity":"sha512-2hJGIZ+nZezDNGPKg0IlO2psbRctWT+osoM38uCtXqPzsWbcfHzqY736AOfYlyGuUkg9U7dcllr/1gdtdj8AQQ==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"10.2.4","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"acorn":"^8.11.2","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.5","astring":"^1.8.6","fast-glob":"^3.3.2","acorn-walk":"^8.3.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.1.0","@babel/parser":"^7.22.10","resolve.exports":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"~5.3.3","@types/node":"^20.10.3"},"_npmOperationalInternal":{"tmp":"tmp/ubik_4.0.0-rc.2_1709291898941_0.6348942165898288","host":"s3://npm-registry-packages"}},"4.0.0-rc.3":{"name":"@hackbg/ubik","version":"4.0.0-rc.3","license":"AGPL-3.0-only","_id":"@hackbg/ubik@4.0.0-rc.3","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"235f482d904f9f346bbf9e57ac477738fbc83c49","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-4.0.0-rc.3.tgz","fileCount":18,"integrity":"sha512-sspFJaqKu+M59QcxmnluzZkblXKTUNXO1p0ccWMBdKQLrWE2ye5GWQCiPlrnjyG03y6TuXI0fy/s/Y08//f08w==","signatures":[{"sig":"MEUCIF42q7puKke0ypjcGGmeQiYPYT7fO2qERAzEl/vgqa/xAiEAzZsrs/H1LECs0F1DMI3M2wRiL6imJVHyru15isRkKoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125282},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-4.0.0-rc.3.tgz","gitHead":"89a0fe5632d5ce4381c754e97dd366ecdb784ec9","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","emit":"tsc --declaration --emitDeclarationOnly --declarationMap","test":"time ./ubik.test.mjs","check":"tsc --noEmit","clean":"find . \\( -name \\*.d.\\*ts -o -name \\*.d.\\*ts.map \\) ! -path '*/node_modules/*' -exec rm {} \\;","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/d30725d86e870523d9b651da929993fb/hackbg-ubik-4.0.0-rc.3.tgz","_integrity":"sha512-sspFJaqKu+M59QcxmnluzZkblXKTUNXO1p0ccWMBdKQLrWE2ye5GWQCiPlrnjyG03y6TuXI0fy/s/Y08//f08w==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"10.2.4","description":"Codemods for making TypeScript suck less.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"acorn":"^8.11.2","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.5","astring":"^1.8.6","fast-glob":"^3.3.2","acorn-walk":"^8.3.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.1.0","@babel/parser":"^7.22.10","resolve.exports":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"~5.3.3","@types/node":"^20.10.3"},"_npmOperationalInternal":{"tmp":"tmp/ubik_4.0.0-rc.3_1709363380760_0.4218309253534973","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@hackbg/ubik","version":"4.0.0","keywords":["typescript"],"license":"AGPL-3.0-only","_id":"@hackbg/ubik@4.0.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"70534c9eea53a6d23973d1ec835fe822cd086007","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-4.0.0.tgz","fileCount":18,"integrity":"sha512-u2OjxFs0mO6C1H0e1kQuwr80txVoxwBaTC/jKZcoXRpcLbwK1sgBYbntyZ+pnyha4lWe9URy03vDrov8TYSIaw==","signatures":[{"sig":"MEYCIQChde5tlPFtJ5brKGm863GwDXR20ZE0e9qQT6Kmpc3WUQIhALVNho7GUb0s3Qt2qkFx6E+cq1Jz55THYK0dFnoyRklO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126537},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-4.0.0.tgz","gitHead":"89a0fe5632d5ce4381c754e97dd366ecdb784ec9","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","emit":"tsc --declaration --emitDeclarationOnly --declarationMap","test":"time ./ubik.test.mjs","check":"tsc --noEmit","clean":"find . \\( -name \\*.d.\\*ts -o -name \\*.d.\\*ts.map \\) ! -path '*/node_modules/*' -exec rm {} \\;","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/4851723925d17bae176b9d173e70a80b/hackbg-ubik-4.0.0.tgz","_integrity":"sha512-u2OjxFs0mO6C1H0e1kQuwr80txVoxwBaTC/jKZcoXRpcLbwK1sgBYbntyZ+pnyha4lWe9URy03vDrov8TYSIaw==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"10.2.4","description":"Dual publish TypeScript to CJS and ESM with CTS/MTS typedefs, source maps and declaration maps. Plus, other goodies to stop the pain.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"acorn":"^8.11.2","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.5","astring":"^1.8.6","fast-glob":"^3.3.2","acorn-walk":"^8.3.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.1.0","@babel/parser":"^7.22.10","resolve.exports":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"~5.3.3","@types/node":"^20.10.3"},"_npmOperationalInternal":{"tmp":"tmp/ubik_4.0.0_1709533852615_0.4137860489985936","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"@hackbg/ubik","version":"4.1.0","keywords":["typescript"],"license":"AGPL-3.0-only","_id":"@hackbg/ubik@4.1.0","maintainers":[{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},{"name":"denismaxim0v","email":"denis@hack.bg"},{"name":"aakamenov","email":"asparuh@hack.bg"},{"name":"atanas-krondev","email":"atanas@hack.bg"},{"name":"imollov","email":"ivelin@hack.bg"},{"name":"mradkov","email":"milenradkov@me.com"}],"homepage":"https://github.com/hackbg/ubik","bugs":{"url":"https://github.com/hackbg/ubik/issues"},"bin":{"ubik":"ubik.cli.mjs"},"dist":{"shasum":"be0d099b33873ef621bd566f1888f7729e9bf815","tarball":"https://registry.npmjs.org/@hackbg/ubik/-/ubik-4.1.0.tgz","fileCount":18,"integrity":"sha512-BLrf+QLZsfuY/9k94hCAUhxs64tNRGyEYvCXWEHpFyF9tH9naVYmWl7lhN9KmM5szTi1RZDypP1lDUMI7T1Ffw==","signatures":[{"sig":"MEUCIQCql+IORdMfiVfUNwKEmijVUawlMGgc7ZVoFsV6+V8L0gIgVGQWd8n5T4mn9Mu6aOPe3k5BwEzVwmpuYdBG8UpLF/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126886},"main":"ubik.mjs","type":"module","_from":"file:hackbg-ubik-4.1.0.tgz","gitHead":"89a0fe5632d5ce4381c754e97dd366ecdb784ec9","scripts":{"cov":"time c8 -x .fixtures -x '**/*.test.mjs' -r text -r html ./ubik.test.mjs","emit":"tsc --declaration --emitDeclarationOnly --declarationMap","test":"time ./ubik.test.mjs","check":"tsc --noEmit","clean":"find . \\( -name \\*.d.\\*ts -o -name \\*.d.\\*ts.map \\) ! -path '*/node_modules/*' -exec rm {} \\;","release":"./ubik.cli.mjs release --access public --otp 123123"},"_npmUser":{"name":"exactlywhoyouthinkitis","email":"hello@hack.bg"},"_resolved":"/run/user/1000/fb446714044ae9b81a2ad152247f3c5e/hackbg-ubik-4.1.0.tgz","_integrity":"sha512-BLrf+QLZsfuY/9k94hCAUhxs64tNRGyEYvCXWEHpFyF9tH9naVYmWl7lhN9KmM5szTi1RZDypP1lDUMI7T1Ffw==","repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"_npmVersion":"10.2.4","description":"Dual publish TypeScript to CJS and ESM with CTS/MTS typedefs, source maps and declaration maps. Plus, other goodies to stop the pain.","directories":{},"_nodeVersion":"20.11.1","dependencies":{"acorn":"^8.11.2","mkdirp":"^3.0.1","recast":"^0.23.4","rimraf":"^5.0.5","astring":"^1.8.6","fast-glob":"^3.3.2","acorn-walk":"^8.3.0","node-fetch":"^3.3.2","@hackbg/logs":"^2.1.0","@babel/parser":"^7.22.10","resolve.exports":"^2.0.2"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^8.0.1","typescript":"~5.3.3","@types/node":"^20.10.3"},"_npmOperationalInternal":{"tmp":"tmp/ubik_4.1.0_1710474962979_0.9713035448864833","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-09-13T03:38:04.444Z","modified":"2025-03-19T17:39:54.911Z","1.0.0":"2022-09-13T03:38:04.704Z","1.0.1":"2022-09-13T04:41:55.026Z","1.1.0":"2022-09-13T06:56:07.243Z","1.1.1":"2022-09-13T07:01:22.321Z","1.1.2":"2022-09-14T09:09:03.273Z","1.1.3":"2022-09-20T19:48:36.172Z","1.2.0":"2022-09-20T20:17:32.737Z","1.2.1":"2022-09-22T15:43:09.331Z","1.2.2":"2022-09-22T15:45:06.828Z","1.2.3":"2022-10-28T21:41:19.542Z","1.2.4":"2023-02-24T00:28:08.811Z","1.2.5":"2023-02-24T13:26:39.072Z","1.3.0":"2023-02-24T13:33:50.055Z","1.3.1":"2023-02-24T13:35:51.161Z","1.3.2":"2023-02-24T14:13:19.511Z","1.3.3":"2023-02-24T14:26:27.384Z","1.3.4":"2023-02-24T15:49:44.074Z","1.3.5":"2023-02-26T00:11:53.890Z","1.3.8":"2023-04-20T03:36:43.749Z","1.3.9":"2023-04-26T08:28:13.837Z","1.3.10":"2023-06-01T20:07:54.434Z","1.4.0":"2023-06-01T20:15:13.004Z","1.4.1":"2023-07-14T20:14:22.713Z","1.5.0":"2023-07-15T02:16:58.992Z","1.6.0":"2023-08-29T07:47:35.369Z","2.0.0-rc.1":"2023-11-09T03:19:22.033Z","2.0.0-rc.2":"2023-11-10T05:17:02.130Z","2.0.0-rc.3":"2023-11-14T19:52:09.339Z","2.0.0":"2023-11-15T17:38:42.317Z","2.0.1":"2023-11-15T17:48:24.611Z","2.0.2":"2023-11-15T17:56:04.754Z","2.0.3":"2023-11-15T17:59:55.944Z","2.0.4":"2023-11-15T18:20:44.154Z","2.0.5":"2023-11-17T18:25:05.043Z","2.0.6":"2023-11-17T18:32:01.917Z","2.0.7":"2023-11-17T18:36:56.509Z","2.0.8":"2023-11-17T18:41:25.292Z","3.0.0":"2023-12-05T10:34:50.280Z","3.0.1":"2024-01-20T22:56:41.910Z","4.0.0-rc.1":"2024-03-01T10:01:02.636Z","4.0.0-rc.2":"2024-03-01T11:18:19.133Z","4.0.0-rc.3":"2024-03-02T07:09:40.930Z","4.0.0":"2024-03-04T06:30:52.780Z","4.1.0":"2024-03-15T03:56:03.156Z"},"bugs":{"url":"https://github.com/hackbg/ubik/issues"},"license":"AGPL-3.0-only","homepage":"https://github.com/hackbg/ubik","keywords":["typescript"],"repository":{"url":"git+https://github.com/hackbg/ubik.git","type":"git"},"description":"Dual publish TypeScript to CJS and ESM with CTS/MTS typedefs, source maps and declaration maps. Plus, other goodies to stop the pain.","maintainers":[{"email":"ivelin@hack.bg","name":"imollov"},{"email":"atanas@hack.bg","name":"atanas-krondev"},{"email":"milenradkov@me.com","name":"mradkov"},{"email":"hello@hack.bg","name":"exactlywhoyouthinkitis"}],"readme":"<div align=\"center\">\n\n# @hackbg/ubik\n\n![](./ubik.svg)\n\n---\n\nMade with **#%&!** @ [**Hack.bg**](https://foss.hack.bg)\nin response to the Node16/TS4 incompatibility event of Q2 2022,\nand growing since then to encompass other codemods that\nare guaranteed to increase your enjoyment of TypeScript,\nESM, import maps, packages, namespaces, star imports,\nand life in general - or your money back!\n\n---\n\n```\n“The door refused to open. It said, \"Five cents, please.”\n― Philip K. Dick, Ubik\n```\n\n</div>\n\n## Publishing a package\n\nThe first thing Ubik can do for you is publish well-formed dual CJS/ESM packages from\nTypeScript sources. For this, use the `ubik release` command.\n\n```\nnpm run ubik release\n```\n\nRecommended `package.json`:\n\n```json\n{\n  \"main\": \"index.ts\",\n  \"devDependencies\": {\n    \"typescript\": \"latest\",\n    \"@hackbg/ubik\": \"^4\"\n  },\n  \"scripts\": {\n    \"release\": \"ubik release --access public\"\n  }\n}\n```\n\nRecommended `tsconfig.json`:\n\n```json\n{\n  \"exclude\": [\n    \"dist/**/*\"\n  ],\n  \"compilerOptions\": {\n    \"target\": \"esnext\",\n    \"module\": \"esnext\",\n    \"moduleResolution\": \"node10\"\n  }\n}\n```\n\nRecommended `.gitignore`:\n\n```\npackage.json.bak\ndist/\n.ubik\n.ubik.cjs\n.ubik.esm\n*.dist.mjs\n*.dist.mjs.map\n*.dist.cjs\n*.dist.cjs.map\n*.dist.d.cts\n*.dist.d.cts.map\n*.dist.d.mts\n*.dist.d.mts.map\n```\n\nThe resulting package will contain the `.ts` source alongside all of the following:\n\n|           |TypeScript|ES Modules     |CommonJS       |\n|-----------|----------|---------------|---------------|\n|Code       |.ts       |.dist.mjs      |.dist.cjs      |\n|Source maps|          |.dist.mjs.map  |.dist.cjs.map  |\n|Typedefs   |          |.dist.d.mts    |.dist.d.cts    |\n|Type maps  |          |.dist.d.mts.map|.dist.d.cts.map|\n\nThat's 8 extra files generated for source file! But if that's what it takes...\n\nCompiling will generate a patched `package.json`, and leave the original at `package.json.bak`.\nDon't commit the generated `package.json` and `package.json.bak`, they are for releases only.\n\nGood to know:\n\n* **If you use NPM 2FA**, append `--otp 000000` to the `release` command to avoid a login loop.\n* `tsc` outputs invalid JavaScript when building ESM libraries. [Read more](./docs/extensions.md)\n    * Node 16+ requires extensions in ESM `import`\n    * TypeScript does something weird and hamstrung\n    * Then people told them and they made it worse\n\n## Compiling a package\n\nYou can also apply the fix in place using the `ubik compile` command,\nthen do the rest of the release in your own way:\n\n```sh\nnpm run ubik compile\n```\n\n## Other tasks\n\n### Fix star imports\n\nWhen targeting ESM on Node, CommonJS imports are wrapped in an extra `default` key,\nof which TypeScript is unaware. [Read more](./docs/split-stars.md)\n\nLet's rewrite the imports so that both work:\n\n```sh\nnpm exec ubik split-stars ./src -- protobufjs\n```\n\n### Add missing `/index.js` to directory imports.\n\n[todo: document](https://youtu.be/VyZiIuMufTA?si=Owhmey5gRLN-AaaK&t=11)\n\n### Separate undifferentiated `import`/`import type`\n\n[todo: document](https://youtu.be/VyZiIuMufTA?si=Owhmey5gRLN-AaaK&t=11)\n\n### Merge packages\n\n[todo: document](https://youtu.be/VyZiIuMufTA?si=Owhmey5gRLN-AaaK&t=11)\n\n## Also goes well with...\n\n[**Ganesha**](https://github.com/hackbg/ganesha), a TypeScript-enabling module loader\nfor Node 16+. When using Ubik alongside Ganesha, TypeScript usage can become quite transparent:\nno build step during development + monolithic publish step to NPM 🐘\n","readmeFilename":"README.md"}