{"_id":"@polybase/util","_rev":"65-b3fa3d337499683e30259354f5c5564e","name":"@polybase/util","dist-tags":{"latest":"0.6.6","beta":"0.6.3-beta.385"},"versions":{"0.1.27":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.1.27","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.0.0","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.22.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.0.2","eslint-plugin-n":"^15.2.0","eslint-plugin-promise":"^6.0.0","jest":"^28.1.3","rimraf":"^3.0.2","ts-jest":"^28.0.8","typescript":"^4.6.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"b6a7d635c3e66bfb00f887109c77c0062528393c","_id":"@polybase/util@0.1.27","_nodeVersion":"16.15.0","_npmVersion":"8.5.5","dist":{"integrity":"sha512-pODThes4/tzJ5cnChFSQSRao+4fYuoXNyoPGrxjnwKquSqzLe8a+sa5Eu5lIxvBX+1Iw+3/PMGhRgtGTdvaxUw==","shasum":"3e24e9b660b0bf3ec6e0ede7100cbfce54d99d0f","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.1.27.tgz","fileCount":18,"unpackedSize":23497,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDOptxC229c8f5JPpbtwkwL4MKhUfySIYyKRhG3w4DUAiEAmITwnZna8PuaYjT+8Qnf8FlxCT2W1q3IHtZL5K7vtMo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjSEqvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2WA//QjPdzY3fO31XpquLQAEb2V6LkpEjicgYWB4QnfMY6VmV91g0\r\nIemtRoqXN9kD1TM8G7u/2scOaL3pQ75DZNhsXlZsjpOVc4vTl1OOZFGgSMJ6\r\nPjz4727DxJnJHKb7ApWzFxbJkpro6ru4aXvoqBCzfu1oRv0nhnK/ZzuZ09Gj\r\nxv2l72NFOtvJuq0FR2++RsG9IL7iIRRoZTGOc0dX1iTU2QC+xslLQyeh904f\r\nL1/+IWGkcd53qk/pexlm844fBd1mGDA00+gU7AZ/vCIhkbJNTvHwZfyPlX0x\r\nsjz5vnBgV44UNoTfoIfyJiPWPgILbGZIAfiS6Skol7K7BGRF2FSzI5sWHxh3\r\nZ3FYqVrIUMIttnSVGi5dXXvLlIP93dgQTIW1qzWfjaAc+BhCBbpkKXj/82KL\r\nDxcTvMocQ6RgvoR/JVlXKFOccaI35h4uyd2rIaGwMw0LTCB3e5X81rs+Ry3f\r\n6p3hSB+cATKNUbvc5n0l9qHM10aq5w8/B1Q/8uJFq1IAKQmH2pP8tFVL7rqQ\r\nWh+B2vFIBwel3bTLhuaVJ+dCXrZ1QO0hemlLfFrM0BAUJMqFycCmgv/Zqrcy\r\nVBglnU/CavmixQHilm0SK6hTqFWJUeyz8Yi5ed6ecT0rRA9yLq1PASfIAtpR\r\nrna+5k/Wnu+zs5dR2/Xk9bfbiQQtS8XaoKE=\r\n=knHi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.1.27_1665682095631_0.8688012824878364"},"_hasShrinkwrap":false},"0.3.0":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.0","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.0.0","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.25.0","@typescript-eslint/parser":"^5.25.0","eslint":"^8.22.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.0.2","eslint-plugin-n":"^15.2.0","eslint-plugin-promise":"^6.0.0","jest":"^28.1.3","rimraf":"^3.0.2","ts-jest":"^28.0.8","typescript":"^4.6.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"28ed5c47e5d28906e202006c39d799cbbb06e317","_id":"@polybase/util@0.3.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/5.5.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-t8Kc3Qudn6ymj8PzZGhQdAYyOsugLrmq/mY+XisSUG72v3HsSX+h5Vk0DVe+G/YzQHZEL1EFc1T8euhpNnH8Hw==","shasum":"c7557681701d76070f3d4d1df3f932c548b7c1d1","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.0.tgz","fileCount":18,"unpackedSize":23553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsJyvgozxHNu84SnTzz6r1tgCAInXt/UbMtzZx1GTRywIgWGY2oKqXGnFeDvGQg3fGD+fTKSfWyq0pHNdTQTMw5mk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYVR/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5Ig//TevGbll2gulPAyta4JaXaoxZmMUiiWFitvWO9QyUrbQ7LYDo\r\npGZ46kn8p3fAf/OUYaRsa924nZ1nRXOKheCqxSJufbygz0vf4vMxy0lSZc2d\r\neljKK443CufQbRgq7Lls5BQW+GEfN2eGKFQijjlYoIJ4Uw/gvT1tmBYBKRHx\r\naBNJ95BJyfqpQTLr5TQhAl/4PSA2tc9Ugvi5AFXraa7vzQZmciDLfpBiZr/m\r\njAiZWMWUobyVZCrVztJ10Sb9HAE+Wzy9bmY6g9CEI0mYqmIgnUiBB30hW7J/\r\nuPLm7TxUGkD2KNN6hXMFcoiVY3TEOpyIPbRDBG/cG0zAOlaY4wgTLTcPCTyl\r\nj94F17xlBIwXYwn4DFL0eeqbFetFpzwTGQAut9jHVEnMWosjmpSjAiSClj8m\r\nhIBzBIWWWfwDrW22vfzt88jIJI/HrFklq5+B1J50jsKdceDaeJgFS8l9bKkE\r\nJjuZgM3r1CsOqw5r2ogiaPTp0HQ82zPe65xHWuaqphn3mpHmwGJZjSDJ7NcJ\r\nO6nja5aS8MWoyZeTD2s4sz6uN4DTrCku2Befd2Jx6Yl2qhwzaEvtgXvhEmem\r\nTYur7e3I+eGR4DF2eKEiPGI2qzaHghiSaaXkBy7wlQZLL5K8JhiiC9bDLSvV\r\nREFA9BQ1XAE1bV39vpzlTd+J+16r5stK0XI=\r\n=dc3J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.0_1667323006817_0.8307726924590308"},"_hasShrinkwrap":false},"0.3.3":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.3","main":"./dist/index.js","types":"./dist/index.d.ts","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.2.2","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"eee031f2c34b3e3a08f9a7fab4e853495f0976a7","_id":"@polybase/util@0.3.3","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-GuLwj9IpnP3esfKPANG7caB7ixaf1If6gS4gI7NXNhyLxNdOLVfm8d1GrWOjrA6P4Eus4YWQ1xhbH5q+lvvKUg==","shasum":"dd400e9f3a4202568c0ec1b2eeb1585f2d2c91a9","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.3.tgz","fileCount":18,"unpackedSize":23553,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVe+TJh+vTBGjPdlTUuTh7fXIU+J0Do6jzJJjMNGMXkAIgJ2WyG77Z2QPZk6CyOU902TyIqdHY5OCnH2zc3Yt6gNw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZUHTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGog/+LqeiuuRf46dm/EkZRcdOSY+B/lluI+HFnoJ37Mt+8scUswS8\r\npWMCBbxsawx46JOOn6S0pQ1BBOZtHeX8zgddGzpZQEEDMRlcvJ4RQNAJEqh9\r\nUVnJqUakwIZMyogPu5i/5+CoGHn/+jzl8cS8mhIDirWNxX7IbN7K/CjFsvGd\r\n2vXQ1g7azZAuwy4L6RCJ0A5Lrp7luEgYtaaG+T4L8hfJCiieFjIoyollCnd8\r\nsdKJaene/09iB2+5u+jSgyV/wpya5LI9RblOu9Yd5jY4O/9/yTA3pgN9U57W\r\nyccWVxvoLwaHup/5kRIzgHZk1EST1J/ljOJLL3qryWE+BdU5OFSmgm4E73vx\r\nNKo+kGdfTjeI1nWHwL3CCKuRnrfLxCjeSMPKCuKCHseXcKyUXLRgP/Jjv9Ld\r\nXdfVEUcyztJvCjPZ+Cen75hJF8a9AaT9xCF1SMu5CTfbZRlcXQYW4gmLPQbb\r\notNFR07ykiCx20QO8szot1OtVzV10yUHq3qJGjoJfUCQZHFpREWoiSKuTWeX\r\ntZz1QaxhTr7WCDUpw8vwQ6aenvHmPCVnE77Vu7kyxwg2FEFYg9YEx0I80rfY\r\nrvY5gbSl8wKIpfUe3uIxwPjlidOCHxGOvi6VjnagSu3zF9AqnsFNjctAXBWY\r\nEm8WMUB7VnTRyNLsXshYmnQDzgyYa+//9n8=\r\n=CEKN\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.3_1667580371532_0.00042933704514247495"},"_hasShrinkwrap":false},"0.3.4":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.4","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.2.2","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"170dff988112758b038766ac53e3ca6876232d5c","_id":"@polybase/util@0.3.4","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-cIbctshA9ZH4hG9EZyrJ6tx1DKHXLFLc67w/jPt5aT7BWHzEY9WaDQrQoFliveF+VZggV4D2VoPtfM9ANaRDuQ==","shasum":"75e84d90c3259e893be4b0c96b0e9334c23fea5a","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.4.tgz","fileCount":18,"unpackedSize":23690,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKjAzVJ7BDJBdw8eauR3Icfoay9wA+mBrYjsivOs6crgIgHFBBtAy7OyEKvVY8gJsvnsPekTYmTOKDD+69/qiJ86Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZoFeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdmBAAkeWYqMC+/sGHWvHQexVVNsslgi1w1MBfNQzGX9l5h7Ov4Z2P\r\nzCsHf5alKzPwdWwq7s0oWCqBaJ2rv670WHmcBhEYV3Yo2fLVHPFKVwQBh608\r\nVtfF9Tc+rc+a8ANfMm8A0zX82JofhKkASI9e6ZZWcvmbFmDB0ma3xiwGdAoi\r\nC+aIE5kYYB5lTOVkp2n+cVqLLTAFG/xnv5gIRi6A67NCGYnUxe6si9ju6zkP\r\nKbdFf+36KVGVK9SglxatRwRO5PU4NqGvpACn8tMuDhUDsGxPJvNWz2tKHtLD\r\nnl1jrph1tVNPMP7BYWHMaGRWE/6qK/khOFtTgkQqm/9ea9sLnSEsSdu/xuPw\r\ncezotDibdWLtSYg6CG2J3GkIV8u2SlljQhPGMxxvNvxmtMLsZvmi4rK7WA4F\r\np4DcNBlAWyaFlNG6fMo26Yeo0nynR3Fgi9Bbirpixe5Gev1c6R+on+xiV1+y\r\n/hUiItsyA0Wy7fyfpnieg9qNHQTGSwN+roZnEwUOcPFj6+Sfaz1sOvPdSqLB\r\nURYjwcQhYpkVr5VqGgxyRQh9vJqXqiPMp7Ru8VLbrq1pU1V9+5FwpaVYU7mI\r\nL/YJGopkUQHmelye6RvSKqu7O1RovbNU5SLyJLELLZEVGFN1URDhMu5xsUky\r\n/dnNtNT26dNqy7bwDAC03NPmHzqrgMWLYZQ=\r\n=6GWl\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.4_1667662174335_0.5512499152544146"},"_hasShrinkwrap":false},"0.3.7":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.7","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/jest":"^29.2.2","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","jest":"^29.2.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","typescript":"^4.8.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"a7f14a8dfedde3e2110f5c7311d26aa8fb660299","_id":"@polybase/util@0.3.7","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-bMP84l8ELE+UJm5URIqra7/QkPhle6Nt2QjlF+AZEBws3ORxOI+v5rO4kdp6VMJGt6Lxugnn7zZOhThhW2/mUA==","shasum":"d357de631059eaaf0d5eb231aa80abb1019becd0","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.7.tgz","fileCount":22,"unpackedSize":41282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdfOe40ZjV62iIR2JUpnSN4R7TMpg5S3qM9tyVcOyK5AiAfrvX0PVjukzJ68j1F6QGzIE5Q8wKNsbVnnOkmtYrVFw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcoxXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLvA/9HcoI3RVS3xKvAsMzRdSXG29z+U+pGfJXdqGwY29AOAf36zA6\r\nBQ/SZ2mY55yfl5252dRKHi16U51/qyjqLri3S6NCteaWovjQGwvexrz16TVh\r\n6EWjhBvwgUiVaVZY2SLDMN+zDxmO8HpiQ01yzpKxN+hZT9mrFol/C5Xkh4pK\r\nmjIk6qxy6ZlgtQj5VX7jX7k9MEakfzJvmBX+oP5ec6Fg5B6v+gSJMAJXt7j6\r\n7Od07mXnIcIZXha9mfvxplImdjyK0OsY1FfFc5b9deUw8dkJHge/5xPKMEbc\r\njjTuKHJx0sqw+5P/HUM5RGFcrLPI8Llq0RfSrONoE0+k2FHwKp42H3fwbpbf\r\n1boGQBp9X3eSh7i5v5CiH/9ERMVqABShyR34Fdd2YJHKj3VyAa8LU9y62sOy\r\nynBLZDuhuU/RxMXrKavHFm4sGA2dutdVWLnydrSW2YZELk2Zr8dheGbc0yzU\r\neszpHuu8EMMIPakqgq131EQCdqVujqZLYj9TdoBiohjxDdD2ul5MMjtByLen\r\nIERQCUUyGRNPRPNkjis4/79CUqp1OknzRFHIf6y/JpBRwZy85W1YYo1ALKmt\r\nxSnSpEN3uhrhDO8wcEFqsSy6SRr5fun6PQ1PdTUsGfCg/UaOkoAR5iTckw74\r\np9JlGyC2LO5o4QnydktT5it12hvvC+QysyQ=\r\n=laqv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.7_1668451414947_0.7636175590174146"},"_hasShrinkwrap":false},"0.3.8-alpha.0":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.8-alpha.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"devDependencies":{"@metamask/eth-sig-util":"^5.0.2","@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.2","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^6.1.1","puppeteer":"^19.2.2","puppeteer-core":"^19.2.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.8.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","secp256k1":"^4.0.3","tweetnacl":"^1.0.3"},"gitHead":"da6292e5d77c93eedede26262eea3ff149218b88","_id":"@polybase/util@0.3.8-alpha.0","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-JXbfJqbXMqM2Y8jUdm2roBKOscjo2pyuE7jomtab2oETzGZujeSHSCol5HQ9O6QJdeNJ/YyyAZpd0dMqFk6a/w==","shasum":"fd163afc8b572b2383c000e92e5644f20f644cec","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.8-alpha.0.tgz","fileCount":38,"unpackedSize":76057,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwoiEdR68YAyKXWp+6x87z/Fx+I08Hth8CU2e8tcANZQIhAME5/bswKW3J0U4Nrgpmcuq6czw9ukG4GigaDLl0bIUY"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfLziACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBCQ//XcjHY0shwJWL+d4zu8/kBOI1hSGwObWirBHqmaQ0WaxZ8qxx\r\nemtDAlunDaxJXK0HCq6gHzrKgCoBUJtrBKxn43ph/L5f+np8QfzFaO204O7i\r\nj8Ly3axJ+FYlh13LJc/+Rb/Y7U1Y1LFM/rYmM+SQHKb+iDWJzX6Z6PPAV30v\r\n1pMzk6ODVLFT1+5VKKNp+SVV3biWCsWKMlQSkj8Fy/O6bOj7z3vmcD2eyEBb\r\nJ1RmNKBcIjZygreiyUX7HhIltJ5V08E7RpG7KllFt+PjYm4bz3k4WkzWH3iJ\r\neJ5vvfLxmfxgVZU6OROupfRJSZP0hQSlmiXXV450VTDoJquQX3EQaWJfEXDV\r\nGgcAMKbUXHO9f22o8wrLoDwu+eleAPEURUUN1dF/GTV/v5yqHMmrErmXOTw3\r\nS4Umw4TCMy3OCA55bx4zG7W3I9MALXbmo8CrxH851gpzjPMElXepN+Yr2k84\r\nhSXA0fc06MMss+xEYOBgBobAVLDyw6GcKxYlRT2IRLho6J4d+oOfXLO+phg4\r\naeJCjGcF6Oq79ddGSNzwpBMwrzgYYIokHZq87HAP7ZDZRK8WuejFg2ReArle\r\nfmrEfQi4PjWWmW762NtBDYLVp3T440G4nt1f5E7X+6P4PH3N2YW3DqgOo3+/\r\nSoYvooNJ+m82AECjsgC0/jVeuJBRC+Qx5PM=\r\n=WXQQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.8-alpha.0_1669119202084_0.9476229167537369"},"_hasShrinkwrap":false},"0.3.9":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.9","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"devDependencies":{"@metamask/eth-sig-util":"^5.0.2","@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.2","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^6.1.1","puppeteer":"^19.2.2","puppeteer-core":"^19.2.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.8.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"7fdab79218546e6382f991bb71dfc60e4c04c363","_id":"@polybase/util@0.3.9","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-og2248vJP9FchXei1yXHTC7WRxEXni849TXonDFf95p50B3AD7COI5+H4LT6D7Xr38fe0fqiT1/xufaPhEHRtw==","shasum":"26c46317e5a43be5cf97c379c0c2f3e44ae3a247","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.9.tgz","fileCount":38,"unpackedSize":76965,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDohIbEgreuey1WCrf60A/0cT1zZc1EMgHIt3hNALMyjgIhAPwCK3ZnXr3yqJNd7j+5gTTVME7xv9idBHItXzfB+ytm"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfNQJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8xg//UNCsAghgu6ouSlt2X5sSD7hhJ7C5borQ+5LlvsC+f//iAbG1\r\n/fsIsp1OVdqABloZajVzspSKDp0Q7gMVfSm5Stjmm9HTWa5Z+4fHj0i00InO\r\nr1pGlbOD7xu/9i6ukgUt7OqfWXrn7JXGCiVYqHCst7CCtlw11KVPL1xqxmbX\r\nkinurckgMNY3D+7Ut/vIRWypp0+0VXULTa3r7LJ9CS+cJMDBoyfzlxsFriU7\r\nWN5JJLZjZK6J2PH5GF/4O42o7ChNIxYVM+2Fw1QZ94cqMioKXzyCExZHgGWm\r\n2UQHMGCNeaCld5pPLAU+rrO0aDehpDoCtWD71TmTJJ/ZaYksg7zxj7VRa6SY\r\n1FbGfaEhl8c0nZCuXNFrPKx1tTw29Gu6QH97pWZnlTfZFokHOYcUbuBVbiv/\r\nnCUEFkAHQohia4uAfdpoyFbQXNI86JnedhCI8wdmTch58PfoEBC2WQcV0ru+\r\nvKB6FLsZz8ESDjc1AdWhXe2e+wU9mKXs/NUALplELmHYvtxDwli3V+cYlxt7\r\nzL9JaKyKOLvjmvh7muMLiAOME6JwAa4aHMAVOHOcXp5UAyugfhiqJrZE7L0z\r\nCzV+oMchTljxsQmfA3z64Cp67H7LlxDnULkk85NnHAzJUtUo2WMVT8/UuOP4\r\n4rf28DNvTyndZoe9ZvtyaFIYnshnmfUex2o=\r\n=tiQD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.9_1669125129126_0.17437238351333484"},"_hasShrinkwrap":false},"0.3.10":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.10","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.2","@types/jest-environment-puppeteer":"^5.0.3","@types/puppeteer":"^7.0.4","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^6.1.1","puppeteer":"^19.2.2","puppeteer-core":"^19.2.2","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.8.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"9e0273240b9f462659d2e83aabdb473f055c742d","_id":"@polybase/util@0.3.10","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-Sm+JrFZ33Vyz6swKwpIw8wqcV4unWGRsMQdUPxgJl36DVsGj4Nv55AOUoi/erLQSvIaIhwqoahxDqbqENdNyvA==","shasum":"fdeffbb701a8fd21d39a377f7e0689f4171bcab4","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.10.tgz","fileCount":38,"unpackedSize":76926,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2tF3JU8vkeFGZ6b+iuKc2VPds+JH5ABmsUSkCi5OWtwIhAIaRgnTGS9WjJFOpejBvWvMJ9z+Fnt0XcHcVi8iI/Jfn"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjfldJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo1KA/9FZ2rk4NwSqwpAJXsWOTLU0OKZWrz0LeiQqGs/U1AIBQTawDz\r\n7y2l3D9d8dcBBg9Z/G7Om9LQFHwQrvyOkdKRc0Q+1Gu59oleJMLb/Nyo6nan\r\nd47v410L+4wmTvdSw04Cm32DjGl/0a96tXC8uxYrjlU3hT07KV2T1p9ga47j\r\n8fFpCkleBHjJ6mDcqkL7vgUrHifdOuAGeKRPmpEmShyqH74qxmCp3yxeLRrg\r\n9S/wcmIMtjAle1/m/Crigzd37HVukrGUg7y7/Dn/9e6xDYo9o7FexhDDL5Gq\r\nOKSg4Xa4oa4szP9tQTsYWh0SuEkDgEEucYkFCTZy2fFJ73eEZLmQ/w/KEPpi\r\ntwHdJVMuRz8YP4mzGnYHf3N+sty8Gvi2tsd75WYEGCicME5VY3xX7RceGm3G\r\nO4vdlhynt3mELLFESAHckwNlmok6h7ssx6uMBb0awpuqpqN//6I2H+HDhHLN\r\nUwHK8vCX2+1NfzYUxs+imjTERHfVmzaQKGPCm+MPoy/M+N57M4Q7HWA5y652\r\n2gbT7BiCuw0Z4J3ZAmGfLXuP9RpQsLlYrUT/ctlv7kMwbqQl2IdwL3Hx2pSK\r\nC36vJTCENI46Ol+dG9uzTd0ZwGve0dep5C4a0793N+PdoD2caMeKyP8OBwwB\r\n4lvSo61bX51XH+gFBCOIAMP/FKC5d3F0s/Y=\r\n=CuLs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.10_1669224265771_0.8335860176468977"},"_hasShrinkwrap":false},"0.3.11":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.11","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.2","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.42.0","@typescript-eslint/parser":"^5.42.0","eslint":"^8.26.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.3","eslint-plugin-n":"^15.4.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.8.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"dd63fb7458972a35fd6b519e97fbed4d95af0258","_id":"@polybase/util@0.3.11","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.0.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-jvghYSbAt8G2qQyBZfNDhHiadsmhZApgESfY5J2zKt4+Pxs4yEcemWbAk7MxYXX5PH4NHbnvYD3A0+2cz++WLg==","shasum":"cd7bccff9d62901b161c5b8e9c556e2e9e4cbc8d","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.11.tgz","fileCount":38,"unpackedSize":76985,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHRJuH2zR/jC0Svgm22yJJG37gd4D7Ok3hygLBWBGTBqAiEAiPBNGOHkgvbtX14UJngK8VEnVhlQ6t9KqpgyJwXBZpQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoRGyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGpA//cLI/XAB9NHqrQgpAB8TW8F3uERSfVZmQNJvH2VSLh6U/52rr\r\nOZhLW1avqASYLrSnIFVafBIHnLrMnEiSlFeCYh+EefH4fXnxfFinSTx8SJjA\r\ntqPyGje70n2j8S6osm+4WEKFhEnGeTiGCAcr1TKkXCeB+aK8AQpaI+rBshLs\r\nk51/uy2GNNfjFUBHG4jPqdvpxzAIW1qnnXdM5DeIOaLaSGBF5X4tiVhXZKuS\r\nin5/3Akk3UE6sYjf5/fg0XrMYvuIz29FNw0BaWTC3yrUlR0MfWhyiSO3915r\r\n+whXUU21ekGSl0aXsmjpG533m1wUvXMGDykof1D127aDT1/FT+H0fxc9HWBq\r\nxN38rVeZOVAm12jybkFWO0ESjDsCHEQ0e8fFwweRqqa5XxA1UElGE2FV2KsK\r\nril27cZr/9cWe8mjIA8KuYhJDbAISflTtH9YCdDHcoKGAucoNyYXqUBN0ZDE\r\nVyUhS7D0dAh8kHrikyGr6DsnprBUdfdu+mEiWWTdLI1C+XH0MeAVhdKJLoPH\r\n9hYytuBfOxokzc/e9GBAn2mVz+HSoebpRhtVq7lQWy4OG4NPh3kf0ylezMRJ\r\nGrh/KWK+uuICsR0gHE4EzVl1m7mmYs9m5E6edfTjFb6PkOobLgrlGW3WnM8C\r\nO7/mkxjWubMCWNEe/WOR+FyFTvGqeSVbHno=\r\n=oDvT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.11_1671500210449_0.31297443048148077"},"_hasShrinkwrap":false},"0.3.12":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.12","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","rimraf":"^3.0.2","ts-jest":"^29.0.3","ts-node":"^10.9.1","typescript":"^4.9.4"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"3936b6e311e759c4d6cd973f547d958522176a33","_id":"@polybase/util@0.3.12","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.1.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-m8ICCdJ+GFgQJrYMt4U5PmDrxc7H43UnRRc9QyPVwjQu5yMPqq9MVGQyY5eOhx5HHD2KDyaJjVDutGJ7p+3pYw==","shasum":"be50b146f1044d7d72d766a70c23690cbe699b15","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.12.tgz","fileCount":53,"unpackedSize":108281,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCS9sq6PnsZzQled8AfAwdhZzsfOtLvAzvH06w7umKtAiEAyyD/ABHdFGpG09+//0yF6aGFqHxQJO61UgiS3xuvhv4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoe9JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmot6g//Xj47ST9jBNLUx0tX7ypEsoRmc7FS18O1xn+o7qJKvaRR9RAA\r\n6+reBvd9oQpHW2u0B3oHV0wMkxPJ/IatewpoZxuctnn+RcyAFbJtfhPXhSwE\r\n6uG0HJhaTqSJAvuOj6kqxKh3fsw4drM3UiSqEs0W/y+s1VFaY5d6cOgHKQOc\r\nY6UnopaqfjyZTk6QDkkZFtRedG272ekC1XyTHCFwrfP71vG/x1kNK2bABmij\r\nggA+km+dRTYzvYFbJ3wJyHap+GSHUmTBo4k+G9K2q6QqJvLDTVEV0qLPolJw\r\nEdSR3IHiYpyGQi3hAWcoGugeGl0nb+o2OVMB4ruH6zxCNHWcSz/2sKXc4Fx4\r\n0BkxzijKV/jD7UA+FkiMsvMpfQZ2YPwfz+8qofnR7+CBSV7qxAuzb32olLBw\r\nBiL/HgbijBQrRkIDb3YESneMgzvUfZmE9qo76a9GLTTNsxxfvQlJ9y9/jWkX\r\n476i+E0czb6vNG+FmpPlVboYqzk5uCHE0dsUi+/QX4xs+PXUHNZRbOQESLf8\r\n9JRuRlapNgaOOOMg+64rw2bA24MRL+44q8KKcaS6Ld9KjXZRmdFZGf/dt3bj\r\nRRjwtzvD2HVOCda/AtgnysxsQzr9VgFfrgTLQHO1CyB+8FeXcgs4thJBUWhd\r\nV42ddvfFW5JTndhvvYYnYNmzZPprGkQbH8c=\r\n=cw/5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.12_1671556937504_0.6423189331011774"},"_hasShrinkwrap":false},"0.3.13":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.13","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"e716017eb32b2e2a551e57fd4d6a9721fbdbefc1","_id":"@polybase/util@0.3.13","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.1.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-scG3eNeIt4xuMEjdJRKI5FIf+gcLtU0l5KUsM2BpAZjgcLKLPd6pH0dpAhGzZYQQPSoLu/CoiEbkPklJVssrWA==","shasum":"6c1dc4687caa64f6cfdcc708d8fef20db6c655ba","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.13.tgz","fileCount":55,"unpackedSize":811762,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSTFwR8YFbgVxZ37vozr03aAboS38yn1MxJRfQyPaCnAIhAPkuCUgNg8QoJzsI+Mw5iAASvf+BN+RoUOi7iYQPVVEI"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo6y5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdmA/+MtPaxiHRKYvLwitfDbLujUdJdzbhKvPDlitm9FEXC8yOouZk\r\nV+bVSViNGw8XzJ1/UzspM1nJ5BlhH9gwtL6ZNH4ZDgnn1K7sJRkYfx3gAEuz\r\nD4lhm5JgipCFN4lvcMAiySJKpn35K6U8EMFdfW9JzCOBVYxDk3/MqBx5SO1I\r\nmwTrdLdK6Nv9jcnYfR9gJVQMCKMMXeoAASXIAs86O90ier4rPyPCQZp8oFIk\r\nbiVUoySRWjgj5N30kACQ0F2kOH6bJUWuicuG6fz4PKFNRSMQmRrzFOig4NBv\r\njp4kpEZtrH3bgu6hU4HT49GtCVOFUEPDX70rfNow580xulOcbCYcmhcBVsjK\r\nU6JkfMQU026o987PIJdifmo9wK/Gms9nFzgk5aU/9AS16p2+II6EPd2kV0v3\r\n9//GarJ7LsnYr8UeVjFyPP2htoP2qbEYHSzSZhYE+vp+zDwrdmSyBBxmbtxX\r\nPe/n/GTtaNqYbTtwSc2mIFK4RcmJ5Z5ro+BYTS9MZ0Je2aFfCYy061G802Ht\r\nAR+SqwGX/gRp+sCOa86AQBvlNpPRQsOWNuZPbI079YykE0/nVhA1+sj5dHYy\r\nmG1Gve1V5QrZb4i0z+sMglNEXBOtIz0yaT77wEGdokSx60i3NXN9XWmle6lz\r\nFmW5QghBn/2QbmW6kOG6QsAJ8/olJMgyu/4=\r\n=LecS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.13_1671670969648_0.8094694051611375"},"_hasShrinkwrap":false},"0.3.22":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.22","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"6ecbadf89043eb6614e0bc9a1b0421f9c19b8889","_id":"@polybase/util@0.3.22","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.1.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-Zp2gOQW+Izb5pAuQhmUJ5jqciniIJrIlB/Fn3u+DGSTzW0Z9cp2cBp4WEDq4s4nQSHpQimHj9OvFMozbnNV9/A==","shasum":"b26ac31ff14901f1ed33022b9172e882d8948df8","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.22.tgz","fileCount":55,"unpackedSize":811977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBAM/BntUNJbHPAt1w5cll4b+eipbEptehEqOVXR8RnAAiAKMZP5jE0hkDQKJgQ/ezmJN/ss97dMC/yFrd6+YodwKw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxr8VACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkYhAAjKYCjpNqgxMcIvGHqK4rBaKU82FTrKWNgY/6vffoSR8l5Yy+\r\neLjJm3law79npVV3rL3PlI4ptcLEYFfHpqXEGngnNiZVhY+q81M5jvfc2DTz\r\n1GWXGVuPvEOx4yrSIA8c3wFNXnisDDJktjRwJMPs0IqdoAGbPwOPQJKDaxaC\r\ntCBntEB9d2pAu/qUVcuSZ+KhznJ+zsgXqmTnC70CTOtTicURh8lXZP4FlZev\r\nftzjh/Nk/hHXGeqW3JmU9hv08XY7ALc7J2uvFGw8qOei8ln4y+W32WrjCxC4\r\nV+2aekDnkDZ7d2h1+NKVE2EHlz533OV4pybiyQt/TJ1LBUQdDPSYA1UxmMSV\r\nIT8WrAkV4jk2v7VXlITabeGbQBqUbhP3nETByx1uYiGeZ0o8iejmDcOPT1vf\r\nPaw2NwaKOea0sJEH63zwMpbPGNnFG6FrJ+HrtI3pWgmCX7V2NygyXpyNdxFR\r\nWJ/BA0YX1olzANXS/XzO6KgDH/B88qtM9cW6SrcEsVdkRY7In2sEZtwuDGVo\r\ncTUpiHPZNShIvAwQ55JI5fdc3WrcYBXyqXa7WPvmhVaIbnh2Fa4VyFPnGmwH\r\nmEHUHw5lCRzgFb7Ibv32a0PkVJttTzf6qn3S3Q7YcfrIvi9ktkZH9wY9ONAj\r\nHxRRRHpyIdz3jFJj4epVjDr/0luI4/LEx/0=\r\n=gyJf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.22_1673969429222_0.06995371089732116"},"_hasShrinkwrap":false},"0.3.23":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.23","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"d95da31af884afd1a42c5345dfb7f2a7fc122924","_id":"@polybase/util@0.3.23","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.1.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-4LFJ6OlaRU85LpYbVfSFKflG7bUJR2JOtXWRNiweT+Hyi7WOOWKTpiiF7CNCNm6XA966I2INuNwYKdV1keNpEg==","shasum":"f7faa714ffae5062b5059cc9be9237692c204de3","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.23.tgz","fileCount":55,"unpackedSize":811977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJy69oSGHMNUsG8fcnK28v5+ZREafYCiZEvXytLPQ7HwIhALMNu9U0its24G5qt2AHxN8Pb0f55a0AaK230oAJbQhj"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0oTMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOCxAAnKwqTf4bSw14nO9UWoVv3fbO0pz5M/l3JJVflHuiKrFIrhfN\r\nIQ1r0j5SXCcEsU+w+d5iPgEAVHTr2+7DYhfuF+t0T7hzKJTXl/sKGKNVF/n9\r\n16PxPYPFaxN2q2Nz5YrZbyhuZpOxwd+29okK5FbQK36yo8vokO40VYRfbdB5\r\nrlkGM70JK0pFpz6KzRk/r7H/irGrxFDET33M/iOvcMDtUGIizCACghn7qOMe\r\nCypMYuhvyuLoi6odzOwKSvyQvbWHHeEh2Rp5gJr6Yjus1CCQkh0KQHKKZNoP\r\nHDp3W3NJlSSZgVnW28TP+pNFA83jtcTYSRj5z/e3J0wFVfQYLlEwsXBeGGQM\r\nR/AKXAus9r+j75VE2b8QYS8zWB6aWo3+j6mgaMxo9Rnubk7iTIoza/BEStSn\r\nGbseAysEafC3+zIaUvhmjdq3wftEOGXDl27J7kC+KYRYBQjbfXUINuEph98F\r\n5uwC9t/vThXPdShuLekNLPBo+mVcMwYhZqHntgEAfgzQrid+kp0bY8H3xJ3D\r\n7NyyECwHtiKKovqqgx3ad1B7N0yet1VUlPcKXnYf3rmgLMB33pmPdAiv7nxp\r\nIxHTPvxYSHD5YViXNziczL5CkFKoKvHuhgbyVpEGUojO9CmILqo60sSggG0h\r\naWY8BUcbF/FPCQqg2w1QQLkr8snJ7AGSU7A=\r\n=fkcS\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.23_1674740940058_0.6169716172638489"},"_hasShrinkwrap":false},"0.3.24":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.24","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"e40f887e580595e236718912086170844d49adea","_id":"@polybase/util@0.3.24","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.1.0/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-1RUPn488RsGZMupjez47Yl3/8DBopZtFwlO+kVeHbebUcn7IqWTFou078gm93c1g3DzEjBLs+8ocvcMfVjbg3Q==","shasum":"07458037ec1a28dd51e5e862ae855e4b336fd24d","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.24.tgz","fileCount":55,"unpackedSize":812740,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCI7BOZ/D4UWV4qJEzSYj1Co6U2Yc4mAbiz3pu6VWIOaQIhAKdLrRvJ3uYSzKA4mfJEMEO+yKhI2qgqDyZB6YtoLSnG"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj+Ba9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoiDg/+IECGKTtjcvu8N6soTKPCKm9EkuTExEQRZr1sIoWWaYS9S8LZ\r\nHPX5nkZTO9CTR8HEr1Jcqm2A/gO/Ip2qauxwuEKyqFlBruqua07+2fec35S/\r\nx1gE2ASpw1SdwDDfaJsV5fhV9nq7QqtfBsYAy3vs5RQS9m67oyGeXzve4yFc\r\nOkc2ThIKfKHcOxa0d/zWmylygDNBTRPCTAa3DBNRzlVfsD47zDCQYFCfDuiO\r\nnZP/OGQZvQP+Zl/5aZ3rkpZgZ7/hZOXWqDmZIPlRkUrKPZV/SR2V6BiciBKs\r\nfsDHdn+EciHpCa6UBoZPJJRycNLKB5djRGVJlf0OWMcoV9VEV4U12utrpLHy\r\nTlSiqBygbQWfmRYyE44CRBvc0XRqwfIaDjZ4XkWGGAz+UZMURZ2426E0NHlJ\r\nn+juxjUIvN5sY0+TkLy84DTBM++DF1Jxv/9yWeCQcHkK4YJoYeFMjDFzW6Bw\r\nzHW9uTgEF7G1lPA9Myp1S+fnr9RMmo4GIIFGXURrxBKw6iUExjz6Oo10ewVK\r\nQunh67qGb8pNClw+/9wCeCvDBMyZHe7cED44ROcWjLbuU+JP+VzQ7e5vfw41\r\nqybdYsD+7t6+GwqlE4rKXB02SDHmif+KX23BErxmjtCAgvse8uc2DSkSH9vd\r\nxrJgBAfNu51Yvp708WQwsOK6lRPvWZ2mh9E=\r\n=Yq++\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.24_1677203132968_0.19141132189636778"},"_hasShrinkwrap":false},"0.3.25":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.25","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"ts-jest","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"testEnvironment":"node"},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","@peculiar/webcrypto":"^1.4.1","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"cfceef8e34375a64e06d692279825354b319b4a4","_id":"@polybase/util@0.3.25","_nodeVersion":"19.0.1","_npmVersion":"lerna/6.1.0/node@v19.0.1+arm64 (darwin)","dist":{"integrity":"sha512-+bepI7PUY45Oiett++vj35eWHnVNdGBSsiqU+sZvrNa50gIQFl9H3+Qxlf+4wD2PFjZSwKPWFAso8dWh1j3VZA==","shasum":"c930ab5b784ec72b6cf15b4ea4506e119c15af6b","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.25.tgz","fileCount":54,"unpackedSize":806592,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDegnFpECtjU2e8P0DqmWGpRWg0DSvDJRTQjZp/qPp+YwIhAOieCz+oBsIeJSAdjAxUHJb2RBRkE6+cKQO11RaXH9OZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/JM1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoErA//ZEySJxR3IgJXUJb+Yb6IUg7ebF9xf5JlpACUZhnB+Kj75pcp\r\nAJV7gMraxoz4fsy107sB3RRpuKe6dqddKDp7HYHvn3GYFpsH5FM2tz6QudiB\r\n6u5srdrSLpOD495Y/AxCeWTTtzqzwFnVaug+elB9iS2vEptaFsnYo78puI2m\r\nCEcnM4PouQXntryxmqEy24V76j57wGS8ynoGDNA2DuxAjMjbSzsqZ1mPOHxE\r\nRcoT+p9NnE3U4NA8PgxT5xkwNRBLo9zKH6L2k8aIF159gQRQYqvvGs19yBHd\r\nWLGEvpWVlX3kthZI/dytdkVK+2hwtw/M6JK0nFnbM88oWqyyVS3ldcVDAdOs\r\ny3IoqlggRNV0GZRymllsx1JnxpugUn41zp+weUneET7XrwKA/jDPdW4hCQ8r\r\noX4rxxA88zr0IP79Kf4vaUxx91nqoDWiqWMRH/c9InAYNKx3Qq/KHuyT4ADI\r\nf798qJUle4YBTocYaD/Gnhh87IlUsWwWnnMXurrsyl1wv0x2rtA0hH4feiXB\r\nRb8hBdI/UD5eynAC8dNbOt3xqWEGWhG/8Hp+frSjDwm6XViuG/ZEmUp+7yn0\r\nDiJzvfR4Ak/ZLewaEtGWHXLYHaBijsh3PKZR8T1iMoAZui5+VLqWVHOPk5Ct\r\nLd5UtJ200hgoD2N4ipdrYWIHt8mhOUEoaW4=\r\n=hIyR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.25_1677497141256_0.5728290985903857"},"_hasShrinkwrap":false},"0.3.26-beta.0":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.26-beta.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"07f7ce2a272968cebdf33f27bd4b8599c5c54d3c","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.26-beta.0","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-hvNbC0Ty5QKb/WEr/h68Hdfq8W3A6cos3tyeJ+tGwZll6lwpAnz00fK7KGgdgjepI8k0F89+rQ22u/tUDi3Jzg==","shasum":"16c74113fabb5401953701e10058a20c367590e8","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.26-beta.0.tgz","fileCount":54,"unpackedSize":396130,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVHrvp2bT6kXhPScZFvSQkbRyBvIWNVmuw+sh3jaNuywIhANTlGELj+Bsj6SCdKLYSV5PDwjakRal6YGNBprMr1pe1"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB1DcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLdxAAhx2FZ/dGCYnF3Hrl75CgGbLTrbgng9AasalvVK5pQcsDNULj\r\n4iuspYYKuHFO0GOU8AIgO5MozNBq+KCQAGRCHVtfm3OF3wgGB0TPnloFwys5\r\nfb3i3Nfhdkc4ntLKo0zYttxsqbTvpGw01MVDnzlrQygCKfGK2ziuaq2ijqWW\r\n/IRBdzktRuxf52crw1NGZMKY5Kf4GqnDOpj6dYkA0DTZwT7QXHVIHOw1hg8P\r\nn6i8M23MQW8NJ+xJLLsRDl2AbW65/9lhHGd6gfNNrJFDeNwhcgRDzbuWSkVB\r\nOaGsUqYVmhmrWkLmFAZoUbasf0G2QzZV2WNoQ1sw+N3wlAQzN4GLXTGPyVf0\r\nAW5lW4qJ5ahu2lkv63KBv+unWII6mFCcww2sk6v9yJvsdzdbOBfGyMdmMx5Q\r\n/BmsWbVcYurgB4PZWfc5yD+8yaoTTlxswLmo1ZI6BNNu4SLakyFTVcg7N2cg\r\neQDLBISrikEzhphkwqEo0Xh35KIozzbLKYFlLhT0UqAOJbRSHs1nq5Gd+5tU\r\n7Rl5uqRxaYqfz7dMSLOoz2prxrHvclm+hm99IQsyqEF78CQ5WDMOl25Hwcci\r\njd9K3pwf24wtnisV2L6THI2piJXcnh/tXaJEj6l/siaTrfTF6qL9GcmGCkKC\r\niEkhvV63wh7lgBuEyo9CdTJig7ZEM864Tio=\r\n=WxXk\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.26-beta.0_1678201052279_0.3945485362057397"},"_hasShrinkwrap":false},"0.3.27":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.27","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"28c5e113d5fd8f8ae4be095a10e12f092f4b548b","_id":"@polybase/util@0.3.27","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-rSdoARWd78n2VW7jpZ/aZOPeo7xDTAUWAImlIoR79bY7HdSEHl6JmglbCWgHiJ5ckxEM2xrvtLatis3KKjFWCQ==","shasum":"28c01d0267cef53fe6e1c9507398c9d0228b7251","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.27.tgz","fileCount":54,"unpackedSize":396115,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDy9aStyJcXsaqZ5UjcpEsBNKq+fcEjecV2ZPJlUXAGgAIgQTmAIetMYZ5FKqM7mVY+9rq1ieh0n/IKUU1Sbt+XRyM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB4NBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBdw/5AcHDUGSTrUWo5H10Pcu9Vl+dOoS0jXJf27Jh+w7GMJMlQPZg\r\ntsqLN+2Lf0MYb7im+5mJ/lFy5NVHvkd6a45qb0aP/7CY/fY4edXMj5M/48p3\r\nd4Rj8BaxgwG4M3VLuep9/pGy4h1YEI5fDJI0NhlYlPrOxe0PzKYgHgk1Z6p6\r\nV5fi6Bka8tEel0LAx1qqCyMhWaA3HGTg21JZhyrla7yGPp1AinHJmyuCgWFk\r\nKJDyvomT6g8SDG/mMhu3kscztNcSHjr86P/9yZnK5N2ofbNKwjTq/jdL3Yi7\r\n+TflhoZl7v5eyu4chu4JbvQBCj7rBMb+8YpN9/lDCqr/esX53eUHH17Tbzma\r\nrjmLk1x0WxqC2QW0HMrTbE/RmjBtyJe6NhfTxVf0mnfoHsCJy1vdkW0s8DGH\r\nuMAd5zNkzO45oi6H/QU+HYuna9wSbylPJOBayi8FQ+DVAANaIV3dmR8Bcznt\r\nEEkekh8qDb97RrV4ENvyI4oBafEXrjd9AfiX2gHGhspdVVv2ajxijRbq8ARe\r\nynrklUhGvkIOPoDhOuENFznNxAUCHmr30/iHkskXAKK+tbn2sqWxYD+ngN3p\r\n8eJzqjGHI9f0YvvDU1OVSbLNdGeZSTTtqaX2mBrSAWGYU6yNrNwNFxItYpat\r\nQJc6wmS01NgV2bJSH72jftXznwtf0vfO1iY=\r\n=5PXj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.27_1678213953135_0.11833284871914151"},"_hasShrinkwrap":false},"0.3.25-beta.13":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.25-beta.13","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"28c5e113d5fd8f8ae4be095a10e12f092f4b548b","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.25-beta.13","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-4bWEde3ooeUQs1fxokgPLVhN2ap6AwQjPTLwvx+DGnrKszgA92diYD7bwmrxyRYbc/Z2onxgjgzKV5d9+Jf23A==","shasum":"4b783dab46362826bd0f935cc3a0985f4986e69d","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.25-beta.13.tgz","fileCount":54,"unpackedSize":396131,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+D/8Fqx1KBQmvtCkLwN88mydjPrG4/jhbn1mvAZ3JYAiEA5cofVw3P6vK4CB1Q+vPbo+OFn2TofRqlcWPSA/5CCZs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB4ONACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLBA/9FIQAcdW4BRMcQQjFxSjBnxuT2XrZw5w2dc9DssdD/0VQnIhK\r\n2mQLhwo4dHUZ/eoNdzDOz/UcO3G9ereLJE/VBRZNZL4VVS9RIv+XCX/c+hs3\r\nO5yxGBLJbnm/7Tm0bKifGNX1wd1W9FUheNtOzpVDO1yXFduhVFw3qY46zXgV\r\n3L03lziFIA9ESJOxuRbewP7ahLr/Y6qOfAhJBpHhBAfuOcIroFmn4VBs3sV+\r\nHmeFu7lLs735fkCzWGpdMEqNf2WPK9sYDClYSla/UWO+h3n3HIN2kmyUgTxJ\r\nZw2dMsSBmT2EFXCF0r3D0hPd+H7ubfmWiqDLma9EA9NVmsVh2c+XsKHoijqw\r\nDWujIuXPzRVQAt+rpAWtCnUhhFtKfoccIW5GkXQkxiCMeXAItg9hdDdC3WrW\r\nwej40yX+OZj+eFDpHPy2WBV1UHnFOS5sLRkZmKp05UTZkEg+SdpZ54hjoW4y\r\njS3VIS94RP8AAOyr1xxpiI90bI3ZnM4irj3/CrBJWJ4xY8q4+3lCd9AErNny\r\nM8Fe0ckzFK5zfKBG8stouBdwie8AMrJZHxRbbrlzf8MmMuUUsK636j1vMB7n\r\nu4KxlEKsod4ikJD0qjFMEe7ThBaXlXk5C8+yPCDIKmZqpnzXKT9jW41x7xox\r\nV3P6UzVSyQEGy4CoLTe1wfUwunnaV4fD/Ls=\r\n=xBqF\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.25-beta.13_1678214029418_0.8847895549915303"},"_hasShrinkwrap":false},"0.3.25-beta.14":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.25-beta.14","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"dbbf899668dedaf835677f759a878379afa320e4","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.25-beta.14","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-2+BVZcoIVw4k60syzVWFpqrAS1lWvizPWR+05XHQNuahq5yiWF6pz7s1PyRXUZGLOpRxdakytODymjgc+3sCFw==","shasum":"1467037ef5cfbb27416cd712f9c7380b6e735d96","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.25-beta.14.tgz","fileCount":54,"unpackedSize":396075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNEP0ag50SN5vO40jHUVtKhCJHlgXd4VJbTKvGHNMnGgIgSn1OuKex//gf/c6Qy30rljCrTs33h6lopp7DBoj1QV4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkB8ysACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBpw/+I7SOxQamkJAUTfpFNJYNccdC7Oq5MxHVjX8NoutxEkKv9Idl\r\nZn4vAkR7xQ6pbexOJs+dQyff2UhZM4dkSZ1aXAxVhBxFCl9NxvgpDKpY2wCn\r\nsbjWoHP4mdplZiHIKji99uGW9qIr3VZASvlKJPUh7yOThifr5IXQwdXzdhv0\r\nwk3WC1N4VE8XRS5i9z9hoKbAlldfw1JCpOoyYSjf2JIex35ZxFGtW06KRW9I\r\n1zF1LMkGuNGcIKCa7ZaComVhoxsLykZrJFWxR1wpXOhb31rzpJVNTFMKnp0L\r\nXRBnG63+kavE+CJ0M3+QGgG6VTanp42TreHwpq6wUw/um8ky/4ujOy6ASNyG\r\ntx7RXLX0wrDOt0wpyz9zwRBCiXXBCSDMpdM2TCPStqASn3FKhSrmOJxxwH9j\r\n3qNN7nYXNZVCaW0VxrZmH70l21Mj90F8wdAlvjVMP0umikEvckEkTJxHxum4\r\nnwBgn7wWLhH4XmZtG1DgIm7vywSMa87LsOs5nZzHkk10Y6fjV6zKS7cW+m+3\r\nsc6LwCHncaEaQfjhE1TocIFh3eLVAwqbvLbwjp4xdKU+lM7Qfs+R9rToc8XU\r\nQuRtK9OBtVs3zhAoZf9WYTgeFiO0TpGuUX9RZrYym2NHp3n96Th65yytLCjq\r\nyODe6ljhVzc7IsFFochQ2o9zJ0M5e9q3Opo=\r\n=5Swr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.25-beta.14_1678232747964_0.19006320651014885"},"_hasShrinkwrap":false},"0.3.28":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.28","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"63370c7793d2f8fa26f16f2e5866326ed980c953","_id":"@polybase/util@0.3.28","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-+bpKvAJR+/HXU+RUDMk27NtKm2Hm+RJyhZiDpr+BFl0DAfS1yatAYtUhnNQS+9PaTQb+rBwU73RKCTyRDh/LTQ==","shasum":"6a94070aaffe9434eda9f1ea66788c7aee961ba6","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.28.tgz","fileCount":54,"unpackedSize":396059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQrShArrC+Wq3HjaY//ZXSUEJTw6Qu9Pqyi26HZ0NtkAIgHBJbtQ4m3KqrJ2UNZgc1ytj1lmn+3v1DhodBA25tKi8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCSNrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4aQ/+N7RUvgjv5HPARWXmYrzD1+3z70k3wa4OioMDJaorhAhO0SVV\r\nXG6LfYolUqWVngThwYdTcAcyre8UH3dmXQylry4xYGf70Z1j2Jyzans1sgSc\r\njlcxNE1RbWEA718eMywKTYD1krLkE1f+NStGzkr9YL68NL6VjcY8un5I5AkK\r\nFZPYxmr8GOBneVP4M1gAU0MQnKFmhLSJ+bkF0IsJgqQ0dkKZnbLoRnt3wQsH\r\nefFW/EZCIed1Gxv7X37pCez84UweFFy6yUZMKHDLt2JCOe4x9rMlYinjCdvW\r\nDVHB00IJCUp6YqDHVMdl7q2GB2YvvmryvKrE9p2Xsv3dxJoiO8V1re3gHghn\r\nI44hRlVMDnIGAh27xiggTOsqLYwhYFs4pbutFHs2R4RvD6RruyTgC2cQaHx/\r\nUeNApPm7G+K3BUJd0ZPf3AgmRqoa5d06w5VVCWdjfY9XNfYJm5wT0CcCGPlY\r\nqy3dkcyuBD5qh3Mly4sIDpd7Si/ufpITyL96ieuk2Qb5K2SA6UxqdzxefI+N\r\nkoqTjaoWDH53WSNyY/IZCw2xBNj51GFFzzy++ssY5h3ETg3Ka+Y+ZX/JImbv\r\nbNahm3HWo4IpaE5n07R4ROi/4//w/AFU/hi1bxY3ufaKwo1av9bsU6zRSfAY\r\nqyvsfv9Ntb2O8C9DSQiiMqHzQwrAFrG5yxw=\r\n=W94D\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.28_1678320491690_0.9437422215999602"},"_hasShrinkwrap":false},"0.3.25-beta.17":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.25-beta.17","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"63370c7793d2f8fa26f16f2e5866326ed980c953","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.25-beta.17","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-rJaLMpDRp5lLi8d8Tuhrtau70FqrjAnNaoQKWP+Q15pnTc0GeEp4q5tJQrkpHL4qKTlH4lWCOqovZceP9iRN9A==","shasum":"284ca54ca5eaae0dc1b673e1fc26b6ede6569f95","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.25-beta.17.tgz","fileCount":54,"unpackedSize":396075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLIvwU55EsU2klIyiF8AVd2AfFF6mQRlUcSMz2MXu7HgIhAI0ti44pcg7dY50F5Qo1QsYfax+0T4rh6BmPvCjlk+Ex"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCSPZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo6rA//SBt7yCu8PsSXQ4cSVhaCBXWsdDdlveUeLLKRQD5Eqiobf7bK\r\nYlmveyf5bFB40tn+5Ys/HK46YMwTehHJnD3dhPIL9bnyc+o0mcDAcSXcro1X\r\nYlwjJKAbUHsecKzwJh5prVru7jnPycXky0yRo+W83W6diB0ISWZDjNqrZ/TK\r\n2fvKxY+qK5nH7L5uMhJ3CIiHe7VGv4xkwLz+es0I5aDWepT+lsUqf33Wq80K\r\nJ/bLuBDxNGkK5NI7ZL7VZTcOFMeHEWeLt0GF8P+LdJr5aJ4Wf/TGUM8gN0fy\r\nbB0wcBekSqVpxF0bMfU9ylDJl/tv9JxoR5UpUHdOOOMN1cSK2YEV+gqGcSQ+\r\nPlVuwnIOMqZZrF5ajj6yy0jJj5BvSFpmLnybQCIKqN4fcPPoP1BdYNSHI28A\r\nKJZC2aqtvagUwbeFK9bBMW5SZzJ2thhuY7iKQOpoTUBKcdObktVh9h1omNNu\r\nAZtsaEGSUtJV2Ti4btDg8Qo5GjO6Bzs6EmJSLgyXRC5dY3eO6N1wwoazD7j8\r\nY1ZwY2YkKJFDUZKqZr57r1svo4HDE9LqacVhD/i7BNeNREvadl/0AbQE+tv5\r\noLWBupEgB/q8ozvGoI6zrCvCrrDezbhs2mmzpk8kGl4+lFtvFAjMMXxmfJvp\r\nnDfvtfPPZzmjFW3+o7nKsc/yQ52PueyP43g=\r\n=QvgC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.25-beta.17_1678320601027_0.9883560296361251"},"_hasShrinkwrap":false},"0.3.29":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.29","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"ab884b01b5fa97f4c918d203585485dd15f70322","_id":"@polybase/util@0.3.29","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-nE0s08xnHvytry2l/YxaDRthJHw6NkH0K//FPyXK1GlhTpR9DneD+zJfa95389pXk+up2YDau0IKCsLKcgp12w==","shasum":"6a2f889efb966b781bf76d68160b696faf8ac44e","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.29.tgz","fileCount":54,"unpackedSize":396059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4CBwB+jPhCiT1KnKPrv/5UZj6HDrE8m7S+SemL9jyqAIgYQwcF9tg/yJ/7inVkcfLIp0sM+uKhV72g4x+6x17yOo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCvrBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqHA/9EdAY3KKsEf5qCSs0QmEyLcpSMgyzcv2zGVoKFMoMo9DeFFRs\r\nb4nL0OhONhhQAnvr50zk9RzGuPFxxLvcR4c5zEAMt40tJ80y1XYXz7OILu3g\r\nPf91zM1wqgkCRmh1xjzRIxFb8WDAiNdU6srzGEjfkPhf18enFMDt0movqfnC\r\nhNhd+7xu5CcYZd+ykBqHV4EZ2o2JYZST4Ux2ZSGgJvppyJlPzxkSxU+6I1a+\r\nLDUpiiNyStVpLO8rULNvvehsbgTN5rRrgDZITr/nhuPmLr3t82i/FCEaY9k2\r\nUOJfQb+DNmlTzS1LXDK25pvGen00tKxpIUzdafk6qB8mBpOSoRqst6YJZ5+4\r\nqth3/0+z0eiC6q6pLMmsLDSjIOEuKOKPjH7NIUFOyfJgM4afFERquQi6yeBU\r\nte0RbVioWs5ETPTk/F3Xs3gL8Cod4Zs7Q39sXYunevh4uT5TyHmWa5nlW60l\r\nfa+/xcs0PtrqX1yT+Vk3eib16yfpT2oMphimBnns36HhjZDwiNlOCOuaBUad\r\n95KvlnXyghKgFqAMUlSj2I/dQ6nVbDwzlGTnCwfshZvLAGxgrCW8I8IbDjHL\r\nTIgvH3jUL5yurj2g2VcwA+X491Eg4Ji+5I47CLNfF6ZzbC6MlV8kuG1bgxdE\r\nfk0Wm3XuqA5KlqgTeXkO2arV0Pq+IfYffQM=\r\n=pGal\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.29_1678441153498_0.9259308783649054"},"_hasShrinkwrap":false},"0.3.25-beta.20":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.25-beta.20","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"ab884b01b5fa97f4c918d203585485dd15f70322","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.25-beta.20","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-3hbHP4AKiAehj0cNCsIUx+BJ9Lw+qS67h+cBNCS8FMUqOWk/mUb//iBJ8EsZWqV0S99ddhEVj9hvSNtVuhPs2A==","shasum":"0009b1ef323e573b4d6d5d844eea6c164045ea57","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.25-beta.20.tgz","fileCount":54,"unpackedSize":396075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6XaOnd/giyVuFAG6WMJCaixYvSzitFGgBwD2ysAP0cwIgHVqy5HRsPTe5uBayZ2i4My03TqxZBvRcmAP50XveJPw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCvsLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqc/g//RytiLc6rtDNJTAi56aFxTYCbzodS2NSkeNRL//wB77ti8BFK\r\np5kFZD3a/3bo9G3/vH4kgXJ65pqKRPcKeTPNSVDo0FoPp0jssuddI6uJbBAM\r\naKCWcmkigakZAtFAu8b54+k3IfItwf62NMLTwLjLtqh9cQBCgwpxbJrYHPZ8\r\n9/xmwZqcV/3sN3UselDuYu4EkCX8ESGu1BRP3Ei6iUz/3XMOKnO9trCndeID\r\ndO8qCyB/9qen/0+HwFOWoqdej8peYIFvHeJZi4OIYX0xHap0cwXUk9FeTmxJ\r\nzQqXpXVws+Z+JYsvMYDx2js7Muc84dJbCvaziZEnVF6TnQnSq8Px+ujq7v6y\r\nTJ7mAzbTb8yj0N1LsJmjKAewfRBj+LWcZM+zBdZJv4SoKbO1f2TtWGDaoHsU\r\nH+NQvfDVazxs3YRRwjDFLpt4K0NAx2p7YOcAXEOuiN3PHcSP+O+0yofwpJbZ\r\no/DNplLE3E6rRfJkJZQ42SXfsFuBAkqwUeo68N1GrdjTblcAyLZKo8lge6pB\r\nifH9ZSw08mTSSz+oe0m4JWqv3b3C7VteZ8osFucTUP5dUhF3kr6JkYAKCbWb\r\nm5duJPfPgdrpHHGZpyCgOePzYR7/CcGpTBFJezW21w/pC5axc4H37ViKVkW2\r\nv5QyCJJXcm/1PbbKGtcV2rYVLbokURAW1So=\r\n=WW4v\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.25-beta.20_1678441227421_0.8910187031280075"},"_hasShrinkwrap":false},"0.3.30":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.30","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"1b7028548894bc4a38ac5b24e7b2eb2dfc541c18","_id":"@polybase/util@0.3.30","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-RU0tUsnT5LCV2kSddiZJdpnPyQkqIhY7xzOeTt5jFXHChgCGW/QggbNtcD8bEDRgesxDJJtvMT5hZkxeRC/xQA==","shasum":"3c63c4fa7616a9d1b33f33751ad06995cbbcb32a","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.30.tgz","fileCount":54,"unpackedSize":396059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID56jlaoSGVSCCMJqMO9HYP3iKqHjGRNaT+BolWCOl1xAiBSVvDJI0rikag7NJPLzQUYN885KvHMq/Y7QZ4O6JAe2Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCzXcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqxSg/7B80nvZK69qVzqgQwQVW5WxcT8IZNpSE58Cp+h3gcwIR2m5nC\r\nSdrbbjatAQ+vzv7U6HV7jl+dF42Sve7luHxDaEjkbr9vgL3B1Y3HvMDZLh9Z\r\n5m/0vRVV92hyh9tJmTsGo/+u7/ihFNKZtu0aUbYaWAs7RYpJBO4/482aYKeJ\r\no3QYuFQUCJv+yJTJFUR0QGfmYJGSIsuRs/ZtvoJzKObo9hofcd6sX7GHRSKz\r\nJAgq5EYzVX9+uWHqhLtXsMi+MAzDHTMwRmXAfedUPf0av5bBFcxDbyGxadN3\r\ng01E13T92plvn0WnuI7Iq4wj6SW1uPRbsT6pucakMr070EjDMOBn1szkUcwi\r\nLQBrPiPG/rhzYjWUwSz63Ldvx2dfnbzhQbIGeuaztnD5SXzt2xblrMQ5bOA7\r\nEcDQLADSD3AkkRycSy9R3fnckdEgJPJIQP/hYKaCfv8oA44qo9AKCjZkOJ//\r\nP2pPEiB6GYlfSRaeNY/OJz4T2Y3o2dLi+8VzfI/lNbmZ0R82LGlAFltFavfJ\r\nR5pKMK/59CpCg5NzfuEg7ftll26t0HeXA/F3GOVGq0pk1pjxVvxTvZ0Ceyxr\r\niYgAO+5FpazH1rFiW90Rtbq691Pii6KVIJnbPTMJjE4aZ3Txj1prB2ZqVE+p\r\nhggyzzhNMvw9aEYW9NHM+cPv4+ijwJNZSLs=\r\n=vT/J\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.30_1678456284583_0.9901346242720057"},"_hasShrinkwrap":false},"0.3.25-beta.22":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.25-beta.22","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"1b7028548894bc4a38ac5b24e7b2eb2dfc541c18","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.25-beta.22","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-XLpHkZ4fD1uTRJPLfokVw6USmOA4zL/7thSSlGt/1XyJ89X5gcnFyOc9cKHh0lBtskcIcVZq6JbR7o2FpML/iA==","shasum":"2a652b883ff0fcca24e24c6fa773d3b3f5f41e58","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.25-beta.22.tgz","fileCount":54,"unpackedSize":396075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdUHrHZUq1ViPL7lR8uB1kG+ZZsYJeKN+YxRx/Rh4jVgIgdUr70mHGtlYQCyY5Yrz7wVNBa1ovFyLC08wronjaZH4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCzYzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmojCg//QIA4yl+K4dDW+1QeVEkcitI89tX3wnjjDAg8wHEGhN5+SHtt\r\n6voNkEonhrLIDb1DS9tgZGBWmdzg5CsQU0aRXU0jn/i/oAnsgMbTuOmp2Yv9\r\nTHRgrdDmOryUX2iHZ1pLrLqCsNcoV8CGCmhEGZoND1hG3qgXY3FL8qlnIpE0\r\nYAMR/3uj9zclBGsFUivoMruyBR/upWDvnhc2o5OWzG6HdnaXGZDO6sN0Te5J\r\nq/4tTip9/7kN2dPxQ2hfPyEn+2VOnFo5osoPkwerZ2J2qkiSr7SVRlYFnC7u\r\nsVnuAQF9zsvB1kcedtssIEKIxd0PifeoyVpbXKOh3Gj4VaYNdtz8F21dymap\r\nmdUvLHAsgBqnUrPTi6Vffn3yAtqu7/WDfDgV+ZwzDe5wzZx6KPLlDWJHSBME\r\nUCoSHP/HTuKU7yjKWalrl3fRRYjEvh7xnYJ6NtyN6ZJFvIhzukoArFmNilu2\r\nrAw5EZk89ra+Jizne4Gg5Nck7IjDstnf2EGlaNHgHGRdMs+lcKL1j0ZdhBiv\r\navUbTHi8g/CytB7OLrDpvF1w25wq1A7BHbg2Ob2e/1Fsm2fSmNpPUlMkJd8G\r\nw1CSTuepQj3q7N/1rsTXHa5k11QZ72G7t7rp9LLDk7ohSaDLJh6NSsdB09/Z\r\nUr0OmxX8ZN+Ew00eveGFY/AEpHDxhxnQTWI=\r\n=7lBK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.25-beta.22_1678456371574_0.37607977136746795"},"_hasShrinkwrap":false},"0.3.31":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.31","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"cdd867aebf64cd6feed003486dba3b296a585aa3","_id":"@polybase/util@0.3.31","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-B3GdD90odWeqlhBkuHe02UqDox8weXlHeTlsePeUTGVksY8V4xOpzdtGICEMEEmv4F29DAEMNcjX+Q/R3m8wnA==","shasum":"414b9ccb0a274b1308087100af59654e27beef3c","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.31.tgz","fileCount":54,"unpackedSize":396059,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXsA0AGrL3IGYrj1KeQ3cYSSESQZvjdGGT13mbMPp88gIgRtwzEYO3g8hZ6clSUCjHSTm2Fvq2Er3oW+zcfv54A4U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC9nvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrtxw//eqjA7oG1wiux7lGuPOtzptQg+Wnk/XWlgukcjhbz4xRSNSdw\r\nc20WwlriPZ+qDgVdEW0Q0EMviGzPJRB2WkTcKy0dFhfwqbqz/zoMS81gWbms\r\n+kuX8I0QFMrb++hjk+HHjpe7jJAfSv2wLvGaEBBayeCTzx1O2f8K+KPYmdFx\r\nipppeEdC9u/xNQu6JmaezqVfyq/0kuHgULCWraoQGnxxKAVIu/Rv/YzXebUm\r\nMDrekZ4UiEprBvPpqVOwpjZb8C50xMJukidmPnUJ4V4+wON+VL87Gx9SJQ5C\r\nNm61jUr+wu2ENMFY/jGkj3ZnWObB4MG683GuinRiDplEzZJH8CrNC89Svk2Z\r\nyrWylVCbXc1jqoUUMad+CuFkrmJNcQvryjy0tSE9SRY0Kx81TdNVsl1bUH0A\r\nj8b9J2GqT+KVj4TwyhUdHCQXtqZccf7LcJrNgkFzr7biBMgUyam1QKJjkOsW\r\nulD3PPyUrXF/O3c+7Hw8ZOBnSIS8e+YNJSh8dggfTY9FKpRGypmLDUThAYjc\r\n77zc25B3t+yoUfM5VsmxMUyHn/DGjiBuG+qE55NtOXlR1vJXjvDH1jSueYsW\r\nSuZFFZJXIhknN03LAxekHkPY/ZX1hkVsfB+2hdQyEFvrqojTfkVPnZ5c7SoU\r\nhVssvvrzXzujrA1tZwVxYwQCUS39NIDOTro=\r\n=odZo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.31_1678498287202_0.6963889099531602"},"_hasShrinkwrap":false},"0.3.25-beta.24":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.25-beta.24","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"cdd867aebf64cd6feed003486dba3b296a585aa3","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.25-beta.24","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-hSu1aCJbQbQcEIURRco7oCafmAxb+z8vKvGc1DuLDD4wuciftRxi0MdNsew7Yh93BihF5xGdZq9TKpcMarSHLw==","shasum":"31bc8d272cb803f3e8553f4d1211b2b8ac53c176","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.25-beta.24.tgz","fileCount":54,"unpackedSize":396075,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwlHWoeRSL2xa1mrOF1RvYcilJtBp1AeKGiFJv646ubQIhAJwoPELajeYst8Lsr5Bhy580MFJzK5iP8cuuDpND/2JL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC9o0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+WRAAln5BJVbkt6xP93Uj28VTSIJJgyZxfwnExGGqLoLyqv7/9KvO\r\nyzhEiXoyz7FCSKRuMHBZ/6wWlIW8TE65mu7eqn3rUGubldD2tlHHjE8qNTvY\r\n6cdHfFTnAz1+vsXWsgh+PL/6NasnCYUeRpJwfd2aj37G8mL2kycINpU3FNFP\r\naJFaA7McFTCFcDavOqrzT/2N/ZnCEqTELz8Bg9rO1vNLoebh83q6sjLnjseQ\r\nEiE/uPDBXu1nUo/rOO82CdzKaFUQpCXVbqKmNCUeGq4ug1Lt2QCvnvkPlWLF\r\ntD87tRw4F/J2CmgIIKEW81lHAmpsWwmkSaAXI0wqyZez/CFmW6jy4F6xZUyz\r\nfeT8sC7C1GooDc0a0N7Sy4QozBOmOchrXR5Q0H17GgJa+IDKzVEuDsmdvhUX\r\nSup7Lqrgy9AgHQz7E+vCWM78bGTRCuo8OgZ3wzwEmU9y0iEijzZcemD1AqsC\r\n8Mm6ycxzOkv2Ds6/BJ5ZME0nJJPgzwg8+GGdZAwKolY7SVTXpxGgUfi/Tg/I\r\na896TEYJ+jwHGBP0p33GaqAhpLYv6hRJQuPdLDaTetSF2ZZ5+YJ4vTqI4wWr\r\nITWUhXBQq24SU65jUksKbEf8TnylrbPoUsn0QTbsVLnd1QSj0KMbIG7l3Q5z\r\n1Nmslq4bZQ9hImIiqQ3eUGeLaen8WotpH9g=\r\n=gG3u\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.25-beta.24_1678498356630_0.15433791127052277"},"_hasShrinkwrap":false},"0.3.25-beta.25":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.25-beta.25","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"b320e8f841a5ac51c1c4a82f5506f0b0bcbc90f6","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.25-beta.25","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-i/jJnaxgJgEmAbQHyurOzAybym1Ap+Iv4aCYZHZXkOK6FLyUj9IX2bgDyaR8jmCahBOaO3iDEIcS2IMqZJKXuQ==","shasum":"e4e55004991dced769118660e600bfc14c753dd1","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.25-beta.25.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFZIsokgrFIfvBU7IqiPRx9HIQLqhRj9NLe5x48goh0wIgCxCJbzyq7xtsoaNeei4kh5ai4xugJwJCOzdb+EpYl5U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC+cnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozrA/+IoValPwf8wQhuFC1e7tdaWL3W4S/sDPCPYbRwG040u+Qg9qT\r\nSth8+lH0g9u+YG9PrD/dRoQWk7dS1GXIWzPPF3VDoO/eizA8pX9UHze8mBq2\r\nLHhNGrU67RstMrgLsJPcXOqPU7AcEJtDHz3Y+Zztbsve1TIc+lSdj+MZWN95\r\nLTnt/Vqd9+Zqki2XJ+ePevg7AjqXZZHFLEfbJK9l9jY95KRgNuk6a7snADfK\r\nayIUKeLiT1lZRmmO/I+haoPtwA3CsurUNy9YToeEMtRYrYl0xPNifbCHkEfz\r\nazpovEZJ154tWuwmgc9CgzMqRLEJ8lJLhU+OyiD3YgovqOL0RoMw0FgMuL/6\r\n45T6g7Ly5BmytdRbOIADKWDxNm3BcZnuqzbi27nCLeDQJ2Ugn4AqMF1MpkLI\r\n+lwv0WxYwEX+iPI7a1iSW5sJpHerzjjy4Z2LXiJrJ34xnmzJSdlVQ2rubUiG\r\ngIGPUmHmUv259seKiK4HM4xWc53dYKzqsiuup35IbJT5WI2Axge+9W0d7HAx\r\nyABnrGNmTWlxtNu+Uy+N/N1soMBACMjO09yYtboIBjriW1Cn7WcUg7FLSskA\r\nl15U+VEhCdIKf5mRPrZlbOSEQK5O/Rn/xVBTw/Ph5PYL+pIOcNajOtEJISyH\r\njZkny6tuQtwOYbwMhHYT4dsivSFqLotnTaM=\r\n=ilBt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.25-beta.25_1678501671415_0.259557648064356"},"_hasShrinkwrap":false},"0.3.32":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.32","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"7ce2aa307f67cf5e705053d95af3b55d78c23c45","_id":"@polybase/util@0.3.32","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-LlOyhoUH9LZzXa22vLUBnY+vLEIJY+cywoBANZOECUgadn5hmRVPp5319ESw87FNFXJkCOKwKO/0gFa1PZP8aA==","shasum":"12c19aae5ad2aae7821222bdbecbe1d434e9cb1d","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.32.tgz","fileCount":54,"unpackedSize":396622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZuLkVTPJeVMcu6DN1YnArFjJ/CGmULdRHf2jSL8xDegIgH+7Cq9H4nq6in7MmthLT1A8WFUet3+UhAMBWrP8yI+Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC+4xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqU8g//bokci81DODJEPPO0dKXpDtsnF74OO6W1SGJuR5MAv2+X6TzK\r\nwnSHABiRMBclBNvBQKNdVKZLVdHdeA2aVD0g7T4NrvVyMF8xRhjniA4f9E+Y\r\nnaXfwauR9KFz6tlMg/7u/zoZzs6YmVEMsWCjz9btQn+ib7JIZd2Hs2he5tYp\r\nQYsKmsHVqhuXQ5zJfySI1upP3PirGiSkE/bMzDh8AR4NiGujwuM3SHxDOt37\r\norgFOwmju0+RvNGdx+iE2cLDhoVfGo+4Nx52N4Ar93qXJGRs9RuXJTgbF5IE\r\nW8uS7w/GOAhnxL7pzs6iXt1t6mMfJhdWjl0XCeRno5bHdydgSc0yMgu+zqcm\r\nwP4mQoiKx5fo8vv9TjPPL4kHWaHL+KPNXEsWxCnQ/FcYYMB/xV7eKitP1PLX\r\nDrcUs/Hp5zek0Cy1lXrxO/T5HBsakUABzV79Ed2JXFuJ6Wk8bfyw5vBf2kYN\r\nhHGKvGl9mJjDJG7KvHiABAci5z0DMKVVAUjphL5Ft5S5zV4FeCiQtTFYKeAR\r\nvqMo4Y1Ovb2ZU4xRppc79yz5uzsPFQpQXCqpBhwsBho+b+uoRqFelNsd7J1N\r\n38EAyry61Gx5LYqLQVSSmLq9RVDheKA0wyFxpTeC+KBxSKmHAp653gl66XTz\r\n/EG4AK7TIZ40XcG9ySl702s096zbFYSaYbo=\r\n=f8fi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.32_1678503473719_0.1888358306906781"},"_hasShrinkwrap":false},"0.3.25-beta.26":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.25-beta.26","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"7ce2aa307f67cf5e705053d95af3b55d78c23c45","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.25-beta.26","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.1.0/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-OfmZWHBPnZ4QiiliMb67x+t3NmhXnwi19LejKvhuFej05Clg5l7HydGWzCvhO//jfh+UpMHdtrdjgmNO+bwkAQ==","shasum":"eff8bd2c17a5b689e59ee7d0c229250419daf6c9","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.25-beta.26.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZdo1W/3P33wq88NCFXn3QaZDN2YT41a4jeaX9TuDhvQIhAPy31Alu59owNd6IVfnH/nazfBrsX7dSAtCYAi1i1dxA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkC+6dACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGmg/9HNWj844PYuYO0Z09zI5J/0X/xHl/APhjyfOzvb2u2soUBCdM\r\nDVK1a/9wOixOCLyGnmnV+xCE8TiowHa3E/kW7Mi6VixgbfN3Shc1/dB3ByOB\r\nb7HgvpHG0y7YooO4X2vk4xzxfTAlJ0iqN/J3li8YGzQYwzcw6v9Ykw8cBo/2\r\njV4u8jEI1xfzS26fJERyZaXRmjU1hFc4//5duJZbZFW0Ggv4D540alYxQKAk\r\niLN039rQlHgLjHA2ROQgE2gen6Pd1etK+XLokCuWOa+nouuO5+2HDQl2r/m/\r\nNcaLuawIreVjMqeR3Zmdvy5cvI4K4+2CDIDCFylA+GGrn5k4EwKoZiI2Mf+1\r\n3NDzqqWs84V8vg2kF2cr0IOqT8BWzZJVyLvW44c4vb0J75QjYe9yWK6vhb9+\r\nf0CQCaPHq2F16r8q6t8vj6YV70Rvbca7mjaHwgYv9ikkdkyD6yoIej5h8UfJ\r\no0JiHozezmMKeLE0wDZ3qjti10W0r6gwe7LONYmyiJ4u/J+H7zjhT67AyGMH\r\n+D6f7MdJ7wute80c1RUo14kv3NXVyIdh+G8XD2aPk7z9kBaw1+BoNWaLQD7Y\r\ntcMeHqwqzcWr9vJSnb9c9QJOD5rz07L7jbVHMtRiAI8g+a8fV0JQ8OuzobZ1\r\nL2ITzNou0ctRqlLI2L6utdrIn6ZSwqNjMs8=\r\n=bAMr\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.25-beta.26_1678503581198_0.029311536719230258"},"_hasShrinkwrap":false},"0.3.33":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.33","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"9b3199d1c65f2bb924756a535c99dc2f663fd7ad","_id":"@polybase/util@0.3.33","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-XqS9STDFnEcYxt0tdukCPK+1scVF2o8CK4Akdsv3i21GYs+uBhuPqh48+BFoSTKht8tIY73mJe54bMl1lec9Rg==","shasum":"2a0100df62e2e117b85fe39a40c86fd5f293e9d1","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.33.tgz","fileCount":54,"unpackedSize":396622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD10i7V2LSIr8RgUzh7q6GH659O2JIAkgdVBIlNTix5pQIhAIlkXYMLrmmFf6iAO8uND0cu5uCn9tagSDhxhoqkXSqH"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkD9zdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNCw//Uv3/hlKpsoGsv7A3pJJiuXU8/xtTHkBgI938pRavtbvzGsak\r\nUNIinhsNdnypCwmMfvc8drPIvuQoRngPrRjLgCER9SDsQCQeL9tdoHODexKv\r\ncipFCOviAJPiChKgzOjPFgt0MHrxqnzMbv3VAG/kWjHBCxM47Ja9a7wctuzH\r\n6L3A1CvCOAGkCP7sMI/LEb0KOGiCEsGvWI7AniGMLtdMqM+WIMAQH8fl4odq\r\niNaEnhOcnunNg1mBlAdzCZA/OhAjmO7Y+oYLDwFqfNCIZkXGeGksrWMeRMjW\r\nGaBa5C7QlegG7VQ9cyPz4V/foafn9DjYaSV1Knu/YFmDSjV+Q5kNSsbEljxT\r\nfUQHRWqO4mdGz9YbmPpz1olldpcxeqssDBOZubvOmfm/vbbiJscHV/upcGZC\r\nMnqQPl0xWp4GklvGUItsHapZtcq3bRQY38h+Mom7JQxs/adwbEqnH61mt9qg\r\n9p1X+xCJ+uloCFAExtVhoS+05vCwetvfkc79qBtq4nWYdlqnRkIRkVvtfUz+\r\no0+ci0X1fBv59muZRmwz7tD+NbZ4lycumTfG0KwdjQnHzlrU/22I0IYc8emE\r\n2Cuox9r9WUEA0k/Kh5KqPgqHi6vHtt/gIxyRf7VJlSxQ2ZUoNCGJjflQ/yI8\r\nO1FfmsF0go3XboR/9D7fnfsGzeA7JcsDI9Y=\r\n=xvJ/\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.33_1678761181780_0.5246496834321148"},"_hasShrinkwrap":false},"0.3.34-beta.0":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.34-beta.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"aeaa9192948a4d870ca93952c5e2f6421e63feb1","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.34-beta.0","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-AvUnEESqhC0Q5V5Lan4R+Zmlzk+/iM5UJnyXO5RDZYqakr6HbZ7foqLVkyr8/MLLKjBdTaO6QZlOfGOiy+x5kA==","shasum":"42a272b9dbaa226eb49ab4309a389f23e4b37a3d","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.34-beta.0.tgz","fileCount":54,"unpackedSize":396629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6deZEfQA7dsBigDZ4kpPz+5dWkEbTcc+vLTyLSN8rFQIhALMVTwlsJ6Vdv/8C0AjRtO+vwMtw/PPH/fYk7okM5s9a"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEHXsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIJxAAgd7BIOZ0BFCBbhcVdl+s5usxKhA9a9lt/Slbvgt1wSbHlRro\r\nzUBz7qFYfYA9wfCBmg2c7goJTOPxlUJVwRbhdCU/QyRdBpZhMYOMW1Jc3q0E\r\nCZdYYsMK+vmz9aYBw570xnivSJMG2M1oOWbFEZjdjMwMsH5OLqKM+wEv7OIs\r\n3YqjVo1gxAJ6pSeGdxwg/LuqBcbwpHxkNMW0WRbltkeM3FmVFqjQrCFNdbGn\r\ndMOcvCMQxcIr4X30LcMaupVJqyZ9yVIUxWPqdVnWTUNECsCOc+pxkUSGrf6s\r\nSoiBk6Gf28Ck6J4CaowuH/vJoPx4QSBugU66dQkYaSgO7aQZtgvNiOb1hIQL\r\n2CV+h4C3kIQH5l8l0JTwUURCNWjwFmhyGCEpK1eNxbwxcPs+U6iSG3X3Jx8E\r\nHStMPl8yio2Htex/YquqidbbSRnU4jXP/SNq73Y85E9ZEeI5uqPnhNnACVhL\r\nwogiob2Mlav1TMJq2oXBkfGTGfoSlEUfxybwp9zQXI+KyIYSG+M6Ytm7lTAK\r\n/VjZFfGrs/s6egBKopNc/L9eEJflcVyh+giWrB/d/fCsXDNWlusGjxwHLLnM\r\nNf5pFXQp6AXT9w6CoyhNrHjiEUWjNTh7U9ajt24wIXF4hA9dsjXk9IBiqCp4\r\nprxsbN8lxSwZEeWk1q16c48XkPtBLXWBi2w=\r\n=fBaj\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.34-beta.0_1678800364007_0.7319926794248948"},"_hasShrinkwrap":false},"0.3.34":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.34","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"c175685d592e5dc76c7a894d3c5baec401ac9935","_id":"@polybase/util@0.3.34","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-q3q0CLa/ZmqyJjQRCWT0qCkh8cuxmfQ6kVZhW2p0paeIJrbF8yp09Ecp/nAzZUy1v5tjOqtE+4aQaP36dbGYWQ==","shasum":"a887fe5c6e3c05b08106c1c1489318bc2be7da4f","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.34.tgz","fileCount":54,"unpackedSize":396622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFCXaHORh1J/h5hNuwT1Qlfa8aElH6ljwweKxr1tvwA+AiAehYZ4H0SVWzyBumo0ZCml6hN79/mWBAcZrAgp7WPW4A=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELFWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9rQ//S2enlwDB7/nc+OstHnc0tzOQRz2Cxmn64YQ2HIUFKpo+HFTF\r\nvWcsRrrYj6X3oEAZdC+YZXVxSW2Emp7Wka5KQx08HeF834pRUiHD9zJnVwnr\r\nwi8o8JHdTlo0fanuAuR4+MpO8L0iHQznwD8XrzJ8gcZqsM0WlyUv+ygM8B1b\r\nYJOD7hAM2z5+ev/DNi6u5yre7t4ivuVbHoUehXUVd+UCmJ4uqvmTsfKpKXCk\r\nG1kc3813/RHj5bEkgw2O4Cmxk2BSdxDadxLmTrexjwopSxwQ/4uq3yblWjPS\r\nneabcIgZqIlqSLqcWzY4nGRA+esFnmSbPDPqrBRxp2+MPqoVnI5YQBhqpGiJ\r\nL3T2AUD4B/1achLhzNLWp9fmsjuVIUgPM3iH1yQU3H/5jhgiVuX9/3Gpk9E8\r\nuCvRXYBkJ0kE2Rvb3v6t9I+ThCv0xaUbSYOzXE6hSaxWi1q2/WET9VXFjcMT\r\nsD9UGSMOeR5EFjh7odyZHEtIl2NmIuw8k9Ir3IS0D0jYwpwxXRVj2nn/nj5n\r\nlekgF1aLABoEWCkiF4ouGatSZShwjR1JsW+RVd0o0C/F7XxyXIXFQxBO6jLg\r\nKeeUo836YTlJBMbsItMNyKfTD34rz2UBZeWO4xGx26+d6wa1C8mZa+ANNoX9\r\nQ3YERlDfuwd3ACE/50N4fviqWxw/ulw+s08=\r\n=HFN2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.34_1678815574462_0.7432552233709921"},"_hasShrinkwrap":false},"0.3.35-beta.0":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"1c4337074f10f6509f5a02f5ae8441a9f1da9bb2","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.0","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-bQRiI2EyKa+R30JPZPeh3Pg7zTUTmADsd3fZaHhyxms5Xi/ZaioKW83G2Po2Wh4hXyetC9oT0OW3898XV6o+2Q==","shasum":"bacb7446cc861f29c53ade7a20e74c00e83f065e","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.0.tgz","fileCount":54,"unpackedSize":396629,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0z6R9DPmRZRIQ2xiWbGrXjV9EaC/sL6rLQTwbqHq9ogIgN/Bku1yJLZgdCnaj+85Ycv0w1A1u58dW6V+u5VMFvFw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkELGgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyjBAAjmx+V1ZoXeGP5tpE50UnzRRNdA5drWj9b8HIefF29MPmosMy\r\ne6PmSpm4f4U8fibg6Ox1zxyvKpf/47ZQzEQ3DXfYfTZbeNYRWTsojkkMdIIe\r\nMYQZfwTHWsCgHc1S7Yj1e43bWxX8RU1rU2NjO+jMzypsIbU9k+cdbIBdVuyW\r\nOFTawI5XKCXoQK+xzJiXb81KmV0DF0OsJgOlI/cbkRMKjT3Y4eUMPMqBFTzM\r\n9+nOJITn1R484b1e6r5kAo/o7/dARexHvEqZ0Oh22Kvxsj5zKgCcq4VoU7Q2\r\nqFN8RfZ/XGCr+9ZF/GiC1y6TTfv4KWFNyzb/TOdzDcc90FXsei1UvAtO1TMY\r\nWQJRCR6Sahu4VcrATt4YV6581xPxZyLD7syqhhDtFrVNanqaKDLKmlVNbnQi\r\nf/LcoEuQY9jyBvvLKqVrVZrCxMPKomDULmMNLgAUwnM4t9s8HmDeGJ7khZX4\r\nyKpC2cX2he41F4QWYq/01FGqbaildExcmN0urI3vvSRrnDqhE66cuFOTLY5D\r\nHoJZpBWkL6LFngKczYwXUdNv0l9hnutI63AwfEBbMMMBCvSzsXwOF7YaPr6u\r\nsueem3MMP5Iw105V3l2ASYpz9d40zqUAzhDXWgeNEdMEznMYW9lehvESjYZS\r\nTfvv/A8l/RNcxcsYJ5NUemGeCfZIPh889sI=\r\n=8AB3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.0_1678815647784_0.5717134293857604"},"_hasShrinkwrap":false},"0.3.35":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"041e2442ca8167d8df7397571e3dbcd530070477","_id":"@polybase/util@0.3.35","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-53E2o+yXq2Cek+Q//k4gUNK4lWpxz75SlMRlLwK58Q6rdZLNwkgIjOkpxW8M+fCwAg7so4NIKnDdfsexVS9C4A==","shasum":"406b572d5672ca409072781f5ed1f1ba3e021d6a","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35.tgz","fileCount":54,"unpackedSize":396622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkIzGzbnCnGbMPISBx8dWAiP0ehnZPB6Ot+GA7jWxC9gIgGNBrzSX0sfo1A4KT/MJ6hw9gHgBcNzEtabLfPqo4Ozw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEnmPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrm3hAAohozVdWhZHTHKLGAwLD1hYBScEVVKf2miR8DcCFj+7S0xX6r\r\nBPaD4IzF9LrXAt7efrlf3YRYyTkQbiUQ0S4K1NV7dX6xUjK8jgxWfZecCFrt\r\n6zxPPM8TF0k5gvkN/Y3GtZA2k+SWbsDwKJ6c+WlqS8Qsi4b/+8Vyct4w1j65\r\nynX0MszbVeNmllzQyVpkHLHPMjPE+wgvjqC4TBjoqUPyhbW6qQirytWd++Ap\r\neC08PAde3l9wjVkeZ9fso5dWWVfEC98yxMWuQBO4GtmGYBL8k6foeVLtWbau\r\n8MdlIJRVWP651MUaZW/DlnAWOG3KCWQHeQFDWkVj1md6n5JFh0fvItqXKtfV\r\nos0wYetp6CTCAEd1s+mDaW5aJjeZ8x2+dzQywjFiJ2X0sbEmTh1dcYGtx+0f\r\nx/WB1snRI2SGlqf8eNhOFnVNn/s4ZCyvF0u7+10HSBqCzDV5FRV8IXxSJcta\r\nbJdYxq4n6Ik+WC5R42z+a5KmYlwyz1hcPLbZJND8nQ9RpSD4JFo/LTY13O8q\r\nOdwYz8zhwSxdBUHiavv7BVSyv5C3i1+wAErKG97bTxf+VkhHjUHxBxi9UqPD\r\nImk7u7IE/GalKi2qH9I2UPjRq/GGox81q+J0wOw7pCIGq9XaS0qlG+NT9tAQ\r\nCCM/3yER35WQXupaK+F14s+fgXzGk/Y1hBY=\r\n=QAOK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35_1678932366819_0.4335486032874829"},"_hasShrinkwrap":false},"0.3.35-beta.2":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.2","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"041e2442ca8167d8df7397571e3dbcd530070477","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.2","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-WtFu1XxMZNuZG5J6vcDCQRaeyHFf/Lt2emZxcxbOMjuq77ov2T25zBSmyR723I9j2+QsOHN6mOmDd2oK1G0tGg==","shasum":"8906d0dab739f393ee176fe27bb2809f252e1208","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.2.tgz","fileCount":54,"unpackedSize":396637,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcU/JSUI0xWvOvq4xKUSgC/iDMQJt7YCrVe1D9GlXF2AIhAIW0ClxTiryos0DULoCKJXIs4eLN1cEt4amewu/bmhQo"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEnnkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmobhg//Ug7M33C2U2oLNk/7yFYVSQkFXLcYOVC7CTVct0JICwjw8XnZ\r\nm7OZ83Zvg9ssMkRP0zVmiDos1uGdOekE+LEcwwJk4aRnv/CFcsfZqFGX9swt\r\nVq9JPKHoiJ6IajZUHq+dGgvWyR3BvvzI8aUgA8B6j8I8u37YI6PR/1lmoxUm\r\nrzP2vsYSBA2Y66h+Iq8yC3JvVYUld5AQnDsabwAgOWHjb2V4AVaGfcP8CPdC\r\nomQHgrjJpnzK4Ykb/z53Po5Jc7Id4DZ6AHapoEVe/GudCAB3t8+e+xNkutAY\r\nlGesbglX4bWMa65ySj+2ez+dEaE8ltAk0sIQBAqIM9MYB2FUkjO7mWNH43or\r\nYRt1j9jLMiDgP6onwJsIfg8RqCuwuTl5p4ccCe4Xd+pa0oL0mWmDsn/CrdLH\r\nIWj+MpkpMvHd29b2VU8Reax6a+otX/xikIRHK8/O4Syxm7WuljW9VDkooapt\r\ny42c9HdPuIbhvGMGn6ToVvoeh9rwQoW9iBF+j4vqR+k0VimSw0y+zWD5MRpV\r\nY5wTmq+1lV78SxJuPW4H8AZHJV7PaLr7WnZQ4CF/K0ZldhAnEXq5wqa/6BVF\r\nvh8S4D8NpfYaSAk3Ik+4shKdIOd8VUJwdua96fVsIgCrxcNTGScT5thMe7JE\r\ngL8FgoVdzyCUdZlRoEftlCBF20yNup9OMis=\r\n=t1rQ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.2_1678932452380_0.7319637784621487"},"_hasShrinkwrap":false},"0.3.35-beta.5":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.5","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"448fc4de42ad2da2f52853d6c956eacfe041f2bc","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.5","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.5.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-9Cz8bmK+6mRfvhUD0QgcoM8ZFmXV+vzw0hmam1vRXSPuxNte+Lf8dpW+iAR4rtVAt0um+SIgQAmrMDziHHeBtQ==","shasum":"a82ec815fa436329d9cda14debb6bce510f34b74","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.5.tgz","fileCount":55,"unpackedSize":402785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDB8rHmZSQxUbKcySZjZqSUZPpC8pTle8P3s3IbPItlaAIgDcCgqcwRV0mvBGjIPxy8GarRbk5f1qss7zz33qeHHqo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEyD1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoHWw/+LKhx5Vz9vP8GPhs/CR+NK3oaruKu/eB2f6gE7lGLxLopyxlm\r\njxCbvZVoMGPKSnVm0+9eCDdbnD4goo2zs2OfqWtEQdeFkwBSZA30oX36v475\r\nZ8PFcKPj2+OBnTE00MpuzTkfCB58HwKmhKvaLaeBnKkcAeoEHdBGWuaqhIff\r\nY9N3jQyvLyxY4y3AbP31Klz1eXSSiu74xzlZ11tpOprUAfA2gnscKZK/NEJ3\r\niUB18iJvYk8Mer81+8bVDxIvWLfkL9dIB4j9lUUBXsC9nwb3W1wEqt/5SHpR\r\nEEy8uJkdr6gDc7023gDkXom3nBE02AuilR/NSWtlzpeXFJiGtbR12Drc8zgH\r\nSGzOOeVe8nnN/dDzX1ekp8Y5ISlAt3hjiUWrn0CyG7Lbruu+lUBO8KmNRO5r\r\nk0jWFfi1IOLXtpw9KqIdPWs7VD5po0zulGweFmXGmH4bzF8NARKHH8xOxNn+\r\nOs4e9sP5kjeMUVy3jQnG4ZaoBvKubvM2qPd8/+MBMLCSjI9ZkE+py10WnvdE\r\nv+HVU/ZXu8pOc73XP/CGcaE83Ku9IJcDiSTyJraP01wYsyusyJEn76GckolJ\r\n7Gbqd6NSzXfiFpz44NiHbXtRcpjji29iLZxKwguC1Eo4ASsQN/3eaOLlrMeV\r\nvbnIx0dObO0Kbsmcy71a/dfoEc2UCLFP4iY=\r\n=VBB6\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.5_1678975221187_0.34791956229094545"},"_hasShrinkwrap":false},"0.3.35-beta.8":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.8","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"72b09c6639d0d3953e3c77c50e282851485896b2","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.8","_nodeVersion":"16.15.0","_npmVersion":"lerna/6.5.1/node@v16.15.0+arm64 (darwin)","dist":{"integrity":"sha512-KttUdtjdjyTEr7/wVVJzGhxkk+oxrTarYsL+U50aqxL5f4lMM4JnWcMlfeIZ4ULC9Mn7qIpJEHiFcAN0ikBBjQ==","shasum":"0ad4a17106f0ef299037961ce73f06be1d02acf2","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.8.tgz","fileCount":55,"unpackedSize":402785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+akhGEZYHqiqbQjOf4czqxfnMFhL2qimopfVgidloMgIgMbHO1irqM+b8YX+/menEvyBAmBFQSD45Y94gSZsgU7s="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE6OMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoNTRAAkBb23cJdxsWBq5ySUz61E0R4oAqt246IGpZUTWcz6qKJ6rC3\r\nfdq+gCQgpjmBCYID7psGYwVYcd7+24X66EzzF94GX48SyNLetVFK+7T2X7x9\r\nIC28+GO/+sRiP31AWFYetpUFOIr2PHaidewzGl52qGJJs0DdDnZu6F/Z/Da1\r\nm+hX24IghU6vmutzNt55HzQVeP2BkAu/Sal1gaTE3Y9lQFd56Jwuty6ULCct\r\nQ8tE85Jf/6w21LTVB7t2mAfSjxjze2vdTX6sJavDULlO9BmQcQIoinF7Id+Q\r\nSIu6+TZCku9VEyKNpj+MhusjwzatN7Y3a3cH080ablXVUbj/Fwo5uJ6Bysk4\r\npkSaxGwgqTyCVNWH+qTiHdxll+gjYKxOQ2gLKf3oxodJ5d9TvnTmKR/aH5KB\r\nBdthJNibSi1SwZ77JZpzMLcW3BxhprI2R4eHWlTV5lZhP9iLZQsuyZrUiHZF\r\niBGFBc0UlnBg6eHq4u7VBCoi29Qjwq8menCMZKQWLaFQQpUE+s/YA8ZYhCQ0\r\nFHeAi73glaVEqLtxCNkAE5vesYdAUuHYwO74X7hd/JtE55Ue0H7svHboOhpC\r\nhKLRCcrdYMlDtLTxVuZInHfl4dW87k9QAd7a3dK5g5hk+TDZ59lqLI8cUeqi\r\nMJesDeGxC9XBr6ymHt0ozmmQRip+uR7h2N8=\r\n=in+5\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.8_1679008651973_0.24006832437235737"},"_hasShrinkwrap":false},"0.3.36":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.36","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"d69e4e700a6a0ef1d0d69be903bb97b1904d3b3f","_id":"@polybase/util@0.3.36","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-K4BTjI821NY09ZT0ctZa+v61ul/xmJr1j/LQvILdtcgyZHnN6APV2I94YVyMrDTBWoJ4QdO1R3NBlj7gfWUnpg==","shasum":"db6199fc9a531f4e1fae126d4d19494490523994","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.36.tgz","fileCount":54,"unpackedSize":396622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+AH4ivYXl991Boz3vrKcjdwedaGIh6YOoSc3HNlmcbQIhAK6uGk23FsiYhM9qc33GrBHSB0eVzt+HkYUHXn8rw4ue"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE6bHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmquDg//WlR7EezgMYCsU5WrLrMPMwfbM1g/6JqHfuPP+qLAZ7bHdWCU\r\nAy5GJyuuKsRkLFpakI0BJSSa6X1+nim3jKViRZb6Mvjvjuy0mxlIBKxf4yh+\r\nw6csqTajWt9DbJz7FErLo+CmLS9o4lhmWBhMqx3D7jhw/rqx7DorP8l+UpSm\r\nlZuXeWXAxATU8U2ndZKxXisR487vQYMgMgWD3yl/Gwjgy+VnHUAymD/IGOVN\r\nGv7g8Y/wSClYfqnbsaGoPTLdiId2iH9snSw01FqJ07JTs2XAdOGwx2QH0gul\r\n8lKkhebx+KAth4rP+bA+qCXaJ7761Eo88CErCAJ7bs8/F6oWB4eu0D9K9WSS\r\npg8bm1e7pDuEEHL46yELW3O14ZR7HazM0gxMxf1djWAC0ldkv5Q+0Il82gI+\r\n7k3ExO/eFI1AZ8Mgu+INvyHxHnVcA2QkwGvh5FVOE1+bJsYTwy3rhBxBrloS\r\nwr5Ckl5eeQcDXoNraE0vbRF9DcI5qzJ+6yJ4c4w5cnim74GCnaPZcTVQoPHI\r\nI2yx2GlMax3NjLNtYwAqjLHPAC3cD67idgpTXXkP7YaKhgl1mztBOczof+Lc\r\nupaznW4qZ7tx2FSab9TIP5+UM8HjWSfBzOAm0a1eVu0hR0qE4TQTDgW8a0Js\r\n3Cbph2HWH7vBsNmeqffvAgCYyKgDr/IBcjw=\r\n=Fy0M\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.36_1679009479378_0.7597106665256874"},"_hasShrinkwrap":false},"0.3.35-beta.10":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.10","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"d69e4e700a6a0ef1d0d69be903bb97b1904d3b3f","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.10","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-UZzxXinRFi3waIIHxBag1iCyATD2pVGpzGN+fefRwq26h1ALQ9wBCjphxo6Ee3EouFsgOkxSI9SuN7Pqjo0ZMg==","shasum":"a812481521c3545d7bdde7e0780f57672fcdd319","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.10.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHlICCSjD9Iheum2InyK+DHfCuUYRrrEvrvkOSYo/OBwIhAL9kcxNu/wPatrZaYsgQClbB6GvXe866ObuRqMaN77Kv"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkE6czACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5cg/9E0aJNNaXRRsjSTVel7iBrT4dnaZkOkcQTdyD0oZ/FKnMRSJW\r\n3Z+w6VbVINHyhsa3DisbXtnS9mw1FbIiCcnbjC4U6JLAp8g312j+phLPk3kP\r\nDvusyv5FzOl1xhw4hDFWI9U8w5ZjhloMVUnicNo64hGj0KXfzTkUPyRQhKpV\r\n3mlf2C2IUNJrtl5G2HrOkRcABPu0MUFoWeCS5AUpRMe6GYe4wSISBHhY5C01\r\nMJ/cPYzw5hFmX1tmspNDtkr7mvu2JBs4wLaiBAsel9JTxczEwQJQG0qq0nW0\r\nlsh+JjgrEaOOX8aV59rz5EEpc93mE1PrwHCcT50RsByJfddrywBoKHbKb6I9\r\nZ3iX5dVp8WRppZE0ZvzA9OaqkqjrtO+BRfse6dbUz65U+5uO5VBM5obmrGu+\r\njFViy4ANzZ9VPXflDXGjavInKrql4WIc13KrdA7hu5jZ/Pdtbq4OBTmCyw62\r\nQgYPeXsv4LQGMh4zxVRPx2vTAMZ+y2vJqybROk1ncTXNwGGzZkti+nNoWy/7\r\n7fdmegDNyRxKsNVbTMYMbFJKXidTxL3w4fOg9Gwo38jcjMQUuSSj+gbMNVKK\r\nb+BbmEih5+LojkG6mXh84bir+8qVf2LbvSh1K9ax++tWOkUf+sk4ULBKEZ3K\r\n7y3cSwvSzAFej3bU10ll05CN4lInhKoRAN4=\r\n=B7Ad\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.10_1679009586928_0.9194107888216916"},"_hasShrinkwrap":false},"0.3.35-beta.11":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.11","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"0fa2d5acf594f4beb491f1a869fa08c83afdac1d","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.11","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-r6aweo0vpefu+lzbO9nsj7xSuziWJty9sRcgeDZNaeBPRQ6Kix3g1bWJfuh2pFt6+BlLSNrPeKwNYqO6f8k3zw==","shasum":"9ecbff1362e1aaa9528302fc8712483547450fc7","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.11.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXoWP+DQdL0wZU46c00baYq2EzNM05Anbo0APDRhFY9gIgcQqpDuR0b2SybjipNrHRjtV91IfyNI3YZFfmBLUME10="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFy4EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJYBAAk9SfarhP2qUyKEyQNBMpdvj92t4hnKa7E7x2SHamRvilJE1y\r\nHSNdfGf206+1ih56wm9mlc8C7CX4ymnXP3eSen6L0EbXSrer8BjOvSx8VFsI\r\nqGAALS5Okc8frAQGAp3BU2jB8c+A6a0jjRo/k7vEZ0Z/eV5KtaHhzDQdTDye\r\nJ4u+O9io/36Ge4uKltsBVA38/LMA9exag4ucgVAdQJzcfey3XVQFupk1xVwg\r\npFCUdyi70G1LybadIfEM6QUkEyO0ortjs2Lm2MHDHLxlRhctX/JvYQjXi8Hf\r\nOvpLo52V7qe4OmqmcYHESNQwGfRCiBvyN6EKqA81QDYXMxFSzDyE179Gh20h\r\nLhLkAsuFGMIkhewudIRYbnOTBwaEsiMUexx4GnQKBSUfNQL8SGy5V843x9nF\r\nf+2u4pszw9Tk2hETvnzjaUFG5Jc0WC+je8XUwcMQwzWvAWf2/IoZRiC+ApDe\r\nrz1VS1wObt2JixQg4rgLlgMOWMKpmQkMu7Jyuu3xHmLw6WCvQd8xOFhVJRMc\r\nBizVkDTO7BFfcpCDe+mlB1fDs/iUqT2SwU63ZrjIo74HXDdL8n/N6ttqbRjB\r\nfgnoQvHOxCP/hLtGG8/f4sq5MzL5/ABaJTnDAqrIIHleaXABcigrFewH16In\r\n8JiJIEheC7rYM9fWqEFkYA+VViG9nc1IHCg=\r\n=JSep\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.11_1679240707877_0.2668761044820729"},"_hasShrinkwrap":false},"0.3.35-beta.12":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.12","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"ac5c0d15334f5796f7dd738e53ee077c868d79d8","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.12","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-+/ZZ8Ei8cXPDjTS/7NwidZLZUXT117hR8ZmemojLWhc8LF9nuB2krMavIK193Go2aP1AiP1Sdq+XVfDHHT7+qA==","shasum":"0b25e9ef2d60935040a62c926ead2c984a74f196","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.12.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3jWltxsckXnDwOaqSgLTXnvqYFa+vEQw8NpAuv81qyAiEAsGbbW+YttZSt0ZK9SL4O+CtAxmE0ZfIV6+If7dvmSLk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFzRmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkpw//WVzFbqbzm5YO4PdwPTDdmomtD44tU1zf7zeuyKsnyF0bzjux\r\nfasYVg4hWWLn8eeT7b40/+Zv5+Les5mWueBH1z+ZewjtPIPoityubt/Te8HQ\r\n9/zkc2rRaPtRKVfgMUi+wvCMliTCW23dhiLkx1tajTmkLHFZBJaCoOZ2/12S\r\n9LFcQ1+c0b+xY/C8/N50DVcjp5a5mlhRiN+nBasexV0/977mW1U9C4/3MGga\r\n/6z83WeoqLUa5HXWjBuMjZYcmFPO+jQ1FkK8AN0cUgIjG7yWnwzPNhNgXbVh\r\n5FoZ1zZ23zPqU0+ycHxN/jXA/l++59pdwILnstmQMkFPOWwzF94clGwFXRU5\r\nwezk7qA3iS7DBIgqOuFx2HzNWKiRGt4HzpSHvLHHBaD3Mzn6MDZCN4VPYeUT\r\nHDKSL9O+19Iu8RbtIUJTZxXWHHWrgKxVdyA5XQB4CCSr1PGl8q+z2HDb1+eF\r\nQ3c7MnI9V+tRm+3IXiQ1dBDw9pQy2f+uJ28KHhrGRRZatUf5uVVd9RNBp3jy\r\nR/s7usY3IAUJBLUv0Ir0+4l46tKR4w65MK4g73jqYxTkWAdLvaaMqJDmu1a8\r\nh4VMwad2/JimewEQ2V4LTJ57i/8Tiupm/ZB36HVrfPYuzqEKvjpSJmJlJdPx\r\nT+z9wbIdfQQpx8u6Jf5XYGzru9qWz+Jova0=\r\n=LGYi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.12_1679242341944_0.38745354552177824"},"_hasShrinkwrap":false},"0.3.35-beta.13":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.13","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"11add425c3774a463940daad0ba1326148f32e81","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.13","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-V/siiXmoGqFUnpUdqVxxFZ2ur+4gFgHc/XLWPTntkSjMw4eVsNvplRprKKwJGNutufhIg4kUejrBSvrpjcWl4w==","shasum":"a53c0557acbd4a106701c0ff5e1c8cb14b05aa53","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.13.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDK3/gciEUgoI+0ofvH1g0V0fYQtn2Xu+fdFg7AEBhn3AiEA51iwPZhMUHwmRl/FM8UmgBWypdrD1T1rfUkmKY5xnKQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGHuUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKdxAAhPU8tc1936eOmwrObse0M3A3VjN6GDMN30yKmCJYHoBaAikO\r\nCDxjz93l0el/gau6T8eeqHgvm2yay+5Du8KuCpbCoPpEEd26RsUvGdRHKDsm\r\nnsap0pYBce80wp3aO6YDYlUM3fzF0z5l6BxCCvyVtnJ1xt6x35lBrHBSuXyJ\r\nf6lBVR3VTc7CRhYQ1U7mZfoBqcD2i9zwfbb5STWYKX/BJXRiyhmvmh+ZZ+F0\r\natUmcajIJm+pTT2l+o5CjZb45lg8TwEFsElHVbKGwdOc3VSBbbgJ1E8r88Bz\r\nw4nPGxW+amAW+vUUlgoI8j8GG1uaZK5fChNXeAoyMxTbGCRL9F9pJEAQweo5\r\nYMW0hrD562Qa6w+zrBFBQ+mkciy13xphqClK3ang7yS9kA+A1tl79YpRiiYk\r\n5awTEix7QsAUS+UmGclI8VSEFhBI0V4MCI66NNtn+lyNpRECtoD+liJ5N9HH\r\n/u4pPLwD9MaK4K8XYmmlBSqFQbnrSpEb21R/1VKpYCSpwyO/2jQQR16z0b7R\r\nykF35TWnYltatJr0cai0AfshnfA+crlrQD7X30pLRyXRYbPH16TcB5RxS5pu\r\nViVj/30FxpHIXx52nZxcURpsW9JOc4/kxnB1ay3vWVjxUORjU49JP+20xj8d\r\nYehQ9ROvvFh45APAnW6Wp7xRt03FL2RTddo=\r\n=BMQX\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.13_1679326100142_0.7030493600513121"},"_hasShrinkwrap":false},"0.3.35-beta.14":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.14","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"970e4105a8218be929cf0853e1dd70dbdf07b870","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.14","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-co1G0GCIS5w/1C0xtjpSX312v1881wuuNObvezcm8g8QE/KBnvbw3syOYVVgA12oGvl8GJ2V0FCtD7HnvRnoDA==","shasum":"c75432978eb6d2656b64784bf4d7cf0e5d5bb2ba","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.14.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIES3Xdl0gQ/QhL5FNQ81hvl1j221RHmwCPtX+AxqsNocAiEA49fngiq1ShJ1RpTdptVtutrFp9fZpoWyRfcLtdryqQI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGJD6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptGg/9HHHHbQt6QIFGkTlZjkvx9+0z0qWu+9wqy6kDMi4J6TjLzYy/\r\nPPKzCJXKBNCyapbRkaz781WiI2Hg+DpuzhtIK38SIscSb9OxUcMyjt/2MVZ5\r\nsZIRxoMfnIg+iRcOKPNdxgw/D/mHHRq9EyJaRZguNY30TXudTZG7SSa6UksY\r\nGYsDbHmfh/vcmmtWvNxREKqtNzV/1l8yb6JLlN9XOLZ/OgZZdyrbmhF2MGLl\r\nIZwFwJepOp5+UGaFfTKz4SmHv4V5A/TbJRkZSfODZCBm1h/g+NbPVFAwDSkp\r\nGMOFK0YKtYDhC25Kn/dPZcOsX25WbYA9nZXY5hOtC5Dz0iIn94gUSPXUqbb1\r\nrX61/YmIwM6kXwgwYvvjNVv/eY8WvgpqEGLl8dLD7L9Bl9fyox9kpgCyxPGF\r\npnmtJK+LAZqUhxELhnMigPpSjX5UXceQ2QGi4xGhiL94Hibn23uiHR6zRrgD\r\nWbHnUZ6EEwVVyEhenU11IWJ8h5CAupds6ermHdxckDbcHSDoPUDGFMLtEgvM\r\nGvErr7j6zplO7R40S6mbebgXmufkMimr2QoMQjACA+/4cDMwZR1X7BfIdupM\r\n55fMGi3i7GXxyIBMR8Hys/UMH61PeRv7QatwhJO3wE7Xyi7rJBywlOvIabIw\r\nMBQKEH9tSZay+e7Wc3uk00Yqpa2ReN7hJtQ=\r\n=2OIZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.14_1679331577989_0.1505526290601369"},"_hasShrinkwrap":false},"0.3.37":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.37","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"50dccb423ef5f80c0a9b37522658c3da4cd3f741","_id":"@polybase/util@0.3.37","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-6BW58u3uIljmkxGFTlgkYgkquKIahvkOUsHAA7a715uCG+0kS20Wh9oJIVSO0d5VrZF1jMPIA6Z1rSdQiveoLQ==","shasum":"5ad545efed19f5c44b3e174ee928f99dc3bbab9f","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.37.tgz","fileCount":54,"unpackedSize":396622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGFSJsFRGk0aIdUOpUTCMTG5SmC480ND4mSwf0vDBFJQIgAks4SirqolX2x5iDmNh/BTI1QcPXXc9D/mZJchujjuQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGKNeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoS5BAAjAtVPZCY0mhmhJqR3/ME5FIk4avLf04wKKe2WqqmlYtaRKoJ\r\nd0WYN6w210FLKCgSW49ShpLndsLrPOeTS9ypZxRjaQqG2ZdK3HVVUNnDmcfo\r\nfedz6EA6i+wHrXn4BiXsmWuqLMgVWZIul9WtkB5kSLPGXWrP+4JMtqqojCkX\r\nIhK9THCMyVOLMfKt5Lft07pk91akAS+owZnYmRfyGj3lfBCt0OZP+wnTOcHf\r\ntIUSfiirDJiFZQMixWfBIhUavL+jQIUiGXmsNoUd9fcPC0Hj5rLKM+vMlkXL\r\nJqTWpLAWu3AhQHdKIXy5CL8cxf7VRvDjkNtqlREn/l4V6W9MVPofNA+FWd70\r\nWJ3q5VPCLi6c3yAlmjCd4ufoXyt3wzDsrRGI+Jwjay/uQDB9abU3Jj3l1bpI\r\nRnGTPoUp9D9VaIq1FVbLW9FZhciJkq4Jga5duUpzbHVycCIdS6vVs5qjIyq2\r\n6dt/4BTarkzVqRiPgf2yImPVPZ4ZC9dDbWsuqNG4T0GMBYHwwIBNqOc8N87a\r\nfquchFxE3U4I7MqiZ1lkBcvq5G+0UkSb2tc5/cLsGj/jUxkaLyPSdimawQ+a\r\nv4NTPkC5SYQ4yw1CXSTwANdr/OBaAf6aM0dUJiQbNPD3AQ2fJTqv3/Lf44lE\r\nydeAPhvdzij0W+6yU9VlATVcYVxm3hRiDFc=\r\n=4uAC\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.37_1679336286573_0.7303388512341074"},"_hasShrinkwrap":false},"0.3.35-beta.15":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.15","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"50dccb423ef5f80c0a9b37522658c3da4cd3f741","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.15","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-5Dr54w1JICXrSRtSvZvl7Du6AcyDWqy3DYWZL63hUnaJmNTlhcxX6O0ZZnL9CRbsf184Dr+FOU6nI3LmWg/cCg==","shasum":"8a91022ba3bdb4355e242a9328ac96ae93d5ae7b","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.15.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5o0AJU7wweqrZc046GP6Asrrz47g6379ouapzMxaqeAiEAujqSk5HqBhh2RjEv2yKgj/VSgOUkmbdXJXfEk1FJGRI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGKO7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/8BAAnK8oZzRKH18qYvCwZ2VnCIwhKdQx8z3jJhOIhMbbd1gSN/Vj\r\nTA/xyZsdKvtNh2wZiz+f70WtGpo2MhnJXCSQq8HQYYeVqrUutRW9ew3Fzqa/\r\nXMY9Pn9qFGl6r1qbNGR766bRSSl02peibg5IUsR2MEPUfsEYboVDaSND9ce8\r\naMsggWKKPZ99DisfdLTZ/wDYmRBA26lQHvzcE9JXtifXtT9R27vyRXyCBswE\r\na3P2zHqfRTi4wOJsBE6GOwSybq+CnRgBt1qmV3tZ4PlW45UxdvtBdZqhRnNV\r\nhUXcHK9m00D7qip9fwKLIHocPSfP0kNFxuiHghAKvSSlWyJe2Ol303oAW+er\r\n/EdZ6wnl7ZWHO3pANsMq3OfiHF2eflxHg6jQCkJ3hVo0uhf7X7/SLA1KV7Iw\r\np+HtN3TdxGB4M5sCQ9dj1sn6Co3YcHqW+gHfxgvR5uve3v9Zz8KoDqYJLu6p\r\n7xFYmU46OZryHGzW+MJf/E2Olm81vgFz0E7WolAgm6Jk/iwOZ1SUo72yAm90\r\nYPG9/2gspfDqmjqVKNI3r4PR+7RNodPD6Hzm+TJ0eOsaJQN2sz8HnwZne4up\r\nqFDFavOibwaurvOOnEofx33vZ0T8TmbR18k2NFOnIWxFLSaMJz6rU8wl31RC\r\nWlCk66yDey3lnf3EKl7/72w0EkG74Sg+U5Y=\r\n=DH8e\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.15_1679336378874_0.14202934166232883"},"_hasShrinkwrap":false},"0.3.35-beta.16":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.16","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"5ba70119a90a7a5ee6042eefef5bc7dec322cc10","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.16","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-Gf2yuMiRE7lexNmochlkb0Jy2+S5kWRE56U4wRy/tKHGTrkPIr6ouPXoqS5huWIOijK478vLwPAPdUeLIXFUVA==","shasum":"e3bb403a1abd03c8ae481aaa32d1e35a7bf23308","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.16.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOz4+vMRWJjM0RRs7wkebrDUbLkZw4iJDJzJWiIGVWoAiByJJfWuUrCI9SxdgSCF4VNM4PqnrOV47OQLlkoHkb59g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHNi8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXvg/+J0brse8BY9QWhh+lw31nZ+gRhlhhTPmW9e6N06ajqVVtmUm/\r\nIdepBLoFHiU1iboetSug151lkkZLfe+EVWK1pB1OpbBysTCiKf9du3DVH0jS\r\nICtOa112Jpw2YT9gar+Oklc2VJAHQlWIX5mi8LydE8izd1x0L73G/6E+7Hbq\r\ntiwdL+aSIVHgr056mAGuOOQPLwEGTJw4VPW8FH83JHQCWlzMzvqws/ED/W3x\r\nTkTyskDzuUkL+cEbAgSpT0bIh3U2fvlrT6gozF4G1dA1ocQGudQX+iVvtrVC\r\n3/kNdOyEAt4FSEwAS62YmGq8C4+yvwZL++ub+oJTANVlmikpocBCauCo0GiW\r\n/Z04Pd/Cudfs3xJnTXw6ldYa05S36f/y4GYfc5rslYhBmx29bDSpF6LY4K5G\r\nidV1A+VRo03tHa50FrYd6N+G1VaBqHsYlgzfQxhX6DjJaS7ynXIO59sl1cau\r\nO3oENlU9adXVIHDRx7ANtK8dJIvR49fKn8oGleK6d2c3bzzPHEuCrUPbjNOd\r\npxlooWoxGNEPK251sZU0w1cViJM8NVCHA6aIsdTlz1HPUFwMVJVIvSujd5Dp\r\nbqw6QpyrGhIS8a8RaoVe4X4MDsd0LenrhZWZ9DIeCfzSwA9jMipFp3YSC2sk\r\nWTw3OIl7wW7CiIvRfMtWjVvdrSkgJ5n9vKg=\r\n=xVEP\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.16_1679612092787_0.44171294525303995"},"_hasShrinkwrap":false},"0.3.38":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.38","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"c2379f2b7b4f96a15e2e9ff75c670e724110a5ec","_id":"@polybase/util@0.3.38","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-/4JWkmBmX4BvgaVt8ODmZENELug3U+a0uKlQQMTvl1P96kCjvZZeageyVJRtOT+fP1ZU05S0so1CbiMJSGNS0g==","shasum":"dd409759393defd66220fae3fbb2d191c1a53bed","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.38.tgz","fileCount":54,"unpackedSize":396622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDATT6VknTAOmJDb8Wvwy5WhuY2qcPzsd9YT3GA68Rh4QIhAJ9BPhGjmJasGhnXBAQIt39i1fKKyJ0R2qiRmMqiije2"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHPG3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopuQ//X4u9MMtCmc+aF/guBc2y4jx2iXkPp7J768Uv+9Rd6zbR2zIz\r\nqFaUrMffjeVEVwE9sYo5WuJYt05t4F8vyrF2tXtHzGXQL3u2niosO5fMB4Rn\r\noVCInZITnwJa7j0kFb3Ig5bOA4xzvXmEga6eMMBplzthKdWxncjvlh7BCWt5\r\nt7x5d/yKLhfIg6gLVY0Krh9tLEdj9/hGLHVQVEI+i3zTt00trAdBEtA5jrm+\r\nye/mr9K4ZnCEzpD03NB+gBAl17tHxZzSazq2za93CtW6fQECOshnSdPV5V3e\r\nMlHqAG2x7HxgQkGItMB2EuNFY0Tf+J2fgwu4tVotj2xjjVXRoLoawQAVFiGA\r\nd5bUFSQ6f1to0y+CpM8T/lTYU5z1JZpp3kjGstLuDEdrnN7QlsmBqUrMaV2c\r\ns6HlbaE0F+1GBIQxx4yMX2N8raDX6mtHuY5f+xBDrhYYyDfBT8weJ6VEPmw7\r\nRGUqai7Z1vvHEpiTaJ2lEm7Xo+S6SOg/elHUPqYcFNMF9aIJ5coXt4i67e6q\r\nkOB5K4dvPZGxFFiWJJaYmC+P3an6Qnl2gHM5OlFkr+fCiMlX992zyNHrIhZN\r\nTUNOufEB4D5FIL3+JdG+Cof8KCafVCnIFJaihUelLYcZdgR85KosW9jaX/1R\r\n2artpyUlzljZRrJmnYLOBo7XgBHkUxU82SU=\r\n=OtdZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.38_1679618487519_0.9201383053978787"},"_hasShrinkwrap":false},"0.3.35-beta.17":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.17","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"c2379f2b7b4f96a15e2e9ff75c670e724110a5ec","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.17","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-LKGf4tQOKzjc+6eJi8mjfmVu4xdB3OMt/YWO9fRyIkO2vyF2+c0MdVwT9z/ee7LOkyE93qR0SplBdyQqMjvJpQ==","shasum":"7c3a326eb8f8526f17c2f0029e60f041aa9e5fac","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.17.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICh+BIRm9a3jckvuCnHxsGkO6O/LhDXUL0mwNwT2/Y8yAiEAghldfmeYyV+uA+eCXIt8iCy5OFv8HE8clVDWFdh/DAU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkHPH7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrjlg/+MZtgVPIgc05bJOTtutC5s7AhwMBrVhZ748Dw/ye80aur69Zp\r\nbCVysAbnToUIWvuiNO19m1i4I8CHbInXHg67/+oleJSZ7QYukazxbpAwlhAe\r\n9URWZTZ2EXMHe596IBrYJjf+yuMGRTqSnXZO7rnxF5xe6JBg3iMepvvFz6te\r\nmIoqv04LNDbDXI6Ivh7PnkpYMLFDNkzmh2QLeDBax9A6gk3I5Te5yShbLu68\r\n4I3cWwZSriHIkbTpzjy5DBtE/w7HOLbCSyNSR5pTiiQBdy7Fk+Ic8PUfT1rP\r\nFdVX9R4dzXgBwN1XDx7n5Dry9naH4ymQ9jvVLKFkTnOCfmaAdIlUpacG/Hvc\r\nyvIyCsfH11ZZ3TtKQaqHBWLfeeCW++wlHctA8F6wfHtiT2Cgkpoo4pHi2DZ2\r\nEkKbpTAoSTJnAmSephj625mKzKgsSBUwP0hKzA6OShh7StNvNC7vgKR3lPHP\r\nNxk0ESpqduI92mrr2GVEx9gNlTt6gaVqC26+2xEXbecjU3v4ARFi20TAkOrU\r\nIJ3PGIy3K1R4pTVEKmX1bZqWHMjghW/dNr+Obu0oWqAeMnUK2RDx31Pp9gKQ\r\nT4F/6X2W/P3M59y38hkH8/9BiK0Ll+JBRYSTqaGzFdyzc3Hvkw9bAS2RD2VG\r\nnNY6x3Qx6I+XRC2BmxuNBNeCMwXb9EkHdUo=\r\n=Ecmy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.17_1679618555317_0.24603920176948013"},"_hasShrinkwrap":false},"0.3.35-beta.18":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.18","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"a51d2579bc8f4630df477a1a476a07cb7f74b84c","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.18","_nodeVersion":"16.19.1","_npmVersion":"lerna/6.5.1/node@v16.19.1+x64 (linux)","dist":{"integrity":"sha512-P0pu77wUp1nNTncqqU+Ekx07LgB5HE3dM16JpD9FUkHQF4smsYNsbt0rbOCan7IboMzs7yChi1OagvWk/iYnNA==","shasum":"397a7769a01484c9e14f68b0f21f4fd5186a2eaf","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.18.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBo+ssxRBUPvSy9euMtZqotC0DROpBcosWENozRKZQKHAiAAtf6sDlAmFy4ZD/epaSqQ1+E8TaaGRhuy5nBBA08+cg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK0w1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrCNg//f/pL3UNKjGMuOjfFANTlJWH3BGtdbdKQUC5qENXsJCRvAPtP\r\nTHfRJfjHKBkZLpbMQxNtcYafRr4fbCALowOua0Zlo/sXQROzW0BCQQkcJzTy\r\nAWGLu7zTXJ0q0dHuMbC8Zq3LXug7lb6pH3BqJrsgZIt90nbEXu9Dlzh/3Pml\r\nEvtGLUtJPH5Sh03fRmig+w9Mu3c0Xi/KYMpsBR+fDHnv0O2cZEXuzvGNULK5\r\nNu9hWu9C/s7pgfj11phpekrqiQwmVJjK3vPcZdU0HXhO3bltGi4M1eiv1bXp\r\n0ShBQkcjJa9BIN1uYx9Z1Ku75d2XiY0zRf+VsJowTt6JF/i6wd1Gf7VZ50X5\r\nngjwLzA/XPXpKkTh4bUl3Yr8fnpBSDBPzHA9QdXUCCPzXqfPAXR9SbaKy8RT\r\noLDTfctxR8pMAERdVyw+uY7nWBBEPiXWunUGcITkbanO7xXp24pJJ65PQLrm\r\n/RP3dLieSSHbNpMYdIX2vB//gJXiC/ZB0zXPxEuiyz4N2hm7ZVIfutDDjiBq\r\njNSnALkhoJD7bVkFDzAGq8+v1hTLv1vwoOy/58nl20XrczPvaZsQNUKEyVpR\r\nH32yDsg6m5te5XAUwHOwY43g8xbJp74aaFl25+N2/eWfVGCKi6TEBDgplSw7\r\nDDHNODp/lqUP+vTqmIKNg/LmogWPySniEJs=\r\n=9Q5i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.18_1680559157221_0.9801498579027221"},"_hasShrinkwrap":false},"0.3.35-beta.19":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.19","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"97286f038711a9565feb96ae5eb65612b9f395ed","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.19","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-TsRaF0nSw2ED9pijCvpnuAWX47aqYT9DH7ULw4bmAVe3lKonEyWoOZHTE50fvmFRwI3fPAhIBYD6DnP9rU8m4w==","shasum":"c297f8cd960fb06f8f35cb05ccc28d89e3ee0721","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.19.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6PYiaN6r253zImFsdb7JZFTNP7LDXrQEQbhgW6x1GoAiB+votSVQY42JfS/0ay7FybEwcXSaE/5r5LDrYvQ2GocA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkL+gVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpoeA//brQex7HT+iG3pil92vqd8h2q17Mq3sgVOCSqViuYCheNfuWI\r\nmPl3QKEyIpdfRpMqzbDG1ZVIAEMtnbnJEApMGj1SrOwHWQICbQfi/jz5N9ji\r\nY4YB84pjti1daG7Yi/Hgk01h10VJt0QSrMklallr0g8OuXQIphAexXJvE927\r\n09ntzTWRC3i2fjkkFymz5ZplNDZjOPndFHQOJe7T6GL13gh/ZPECXmeF2eAQ\r\n1tvgRzZYIQA2VXG82SFYT0ZWPAumC9Djj+FKWtzSyBwHs8ZC4VFcdpUuRj02\r\nQceDrTO1KLrc3Sc1PujgXaU0oBq93Zex4BxpldOyFyTKxDF0jlOmJNz5PZZo\r\nAkiMPDLG7Pg3WeTXfkPEir1PAT7IRmuzsQ7WiGcztYppZu04MumsrEa+lwu8\r\nOfpoy8TS/a2MwZrYNl7tNbgKDDTGVeAS3vqMfIGrEImdUAhwTAx9Xswq3EW+\r\n2/z1rcdYW63yDxTbfZvaaVgnaVmxcRDDyULz4K07QZh/yAWFYMjXd8AzyQh8\r\nCEyepRlhBFim1wupA2LdNt9/K2RMgE+BnAz+ZcsX0mnFdkDgOju0yIY7xr1q\r\nQeD4zA5EILGmzM+ggrAs4JKYnVWipF0/OOXzNDAHf8I3hE5hSwY7lsRrp0iw\r\n7aXmjvVqcuoQ88RvJoeHCZ6hluX8KyM4z+0=\r\n=EKZi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.19_1680861205177_0.4565752438436701"},"_hasShrinkwrap":false},"0.3.39":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.39","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"ac1c9ce3393defbf763be7ae0acc9d616993d506","_id":"@polybase/util@0.3.39","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-PBXcasIxHhJIKRuhfwOxrN2VAgJ7bb7msIpIyoxbqktnAJcOXwvMdpfvGNoPSedQDPteDFkmnCFhWnTsCt1fXw==","shasum":"37217955dcb7994ddf145336ed0adf97f6368308","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.39.tgz","fileCount":54,"unpackedSize":396622,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNyjyZumAdo4oxRqX6cbqDW9U5GpwbIwrV7ZSlEAxGmwIhAKSattV4CPVqUdr6ZBB6LiVTnQwqUemRjL6ztDgjYrQN"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMC7IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqMxQ//dxOeLwUnt3jTQS5yInw9NvB6SArgILer857vAv7vjOtbtQCt\r\n4twFWmJQLqEvSUle6TRH7lKGDGWq0bcb2NTQehunD/dpzqM8O1wEHfzmUeC0\r\nKyd+PvJnrXyiNc5QdU7nxnbkEA6jgcA+EXsMIGOWGXAzwiMAlJrWDFhH74jc\r\nEokDlRO3hX657JUXLV1Mjzn066yjdtZT+4wERyHpVwSr6KXr97/6PSY8WBM9\r\nECqjqMsCeG+7zkY5u1S2ZvTEKQtV1bzHzNxEqzSpLO84R1d50ni7LK79JE09\r\n/RFB/Ua6pVH7DkULmKO1qKKo0YvZl6l3UaDymlWKikV5AbCseb2xJwltvRX4\r\n1g7j+QhI2DmaJDJ8KRf/Wkxdf3y39JWL7OCPz+MaFyoQaEmAsIbmfpPNW89T\r\nbTyGhwqtOVw8GiEqWGLtQj2LJfA4aEJ2HEwkb3XdL5eTCpiJxZP/zlzUAP43\r\nWns1nStx6aIUXwgxl3w9EYW5kw2qwftJlBTyE2tiMh0sVcRL1vo8WCemMMaH\r\nw1HIeAX30kdkWjlNF4fZqPuBtpOCMHoz8Ha/Zy+zwbFAO+ZmddTVRPiOnWd7\r\nDUfpi4Od6wbKqH3dn3S9BkHA+hwy6o3xIPzGSSlIk98yZ1HzrVbHHeuEN+36\r\niAxSMDa4VsAjpVJozpVRxnyWo+x6jYEwrYE=\r\n=vm2t\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.39_1680879304094_0.18330100406945649"},"_hasShrinkwrap":false},"0.3.35-beta.20":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.35-beta.20","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"ac1c9ce3393defbf763be7ae0acc9d616993d506","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.35-beta.20","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.5.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-1TLdIaYGzec6hU4uRlNU4sHC52+XBcSmY6BWrAVNh/G45s6nGz/vjNbUXDCcz0g2buME+HEvBvo86/rgSFLcIA==","shasum":"f465e7bd3e1286e8bc15a4d137af093398ef89ad","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.35-beta.20.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwyT/ZLt3jMNYhsZq95vf5qMPipxGZraggZmU4ZkDqrAIhAL5U2vVlp5i4vDutMmL3k3CRhI2hQ3L6pRXYCEuft4b9"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkMC85ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoI+Q//ZnkfzqWxox9fWYeV/+xCPYicfTDvI53wsQHwRGU0SvC2LH8E\r\nAZy6MxImVZcjZE/qLDwB9slzmFOsmNIz74qCWH00Ujwr7vYhCv75vJMQExmh\r\n1vzqN46EUj5SlMnFMjmcgKDZA84HkDAQTH1GACNWEmqSQL01fIwrWL+Gj1FF\r\nHeKl2kWUDXF+6u7VSM3jofFsc49M+YsHi5iYMdkgc3fHPyX51nyD08UrR6oA\r\n0S5YNqBLPa/e4Q334Bow1H+TJuWtW5W/u9pSTVKuowljADg40G3Xcdcs9DHM\r\nLfQQdArRp1g8fXtHr3uDVqAQUbUZSqC7u6d5BW0XM/tM3YZU/KJK44sjTy8s\r\n6GKws61S44/49HIIGoA71BD1DlvBRm9soFDvTX82jPo99m3jjSt2TyYg3aGJ\r\nh39Cg1RLUAbuswBweu+DEWIkmuEucOFT5a9c7PWTYeJOQgZo1KZvb/g522qP\r\nTzBKibQX/IQVoyKr7/bKhJL7TdYK5TNqeaYDiF6y+lOEcAXjen2VDKi6thf4\r\nH30xy4b8iv49lriASrBnI9PJ9TkFc4lz/IPVI4mzx9KRpM8+Fvf9wfzWPNG1\r\nVO+km/vS4xTBm6UnOyjduFEI/fbVpQXGNDuxquVsKqpwFLjE8p8IIGVQQ21g\r\ns5wMZ3wMd1uxNZalZSX1SPN2Uw4/aa/ueXA=\r\n=sXFV\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.35-beta.20_1680879417236_0.8858925981020596"},"_hasShrinkwrap":false},"0.3.40-beta.358":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.3.40-beta.358","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"54dd6546bb5f06ce7d8426a56a7df645df9afade","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.3.40-beta.358","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-+Fy3lTnlYW6o03N8R9gbcuUE5B5oYmwaAZTlZN5TEp6mhXgEVaUuTWIhOhoK6cRtFmuQ9F8q8I/YLpA4NaOD1w==","shasum":"e27ea5478ab3dba9ac5f2b862ffc821ffd413832","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.3.40-beta.358.tgz","fileCount":54,"unpackedSize":396639,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDs1KtEcj4HLHLuyJgFyeoRVlUsdXozSMnWZO1uy8UA4AiEAgVQocM2OF/6WoS6aM4DEwL+PMOlc/dM2nhOFwny5gow="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQcu4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoglBAAlS3hc4wTjo9KVx+yAovtHivcrElJyKApeDfvAo9kx8PBHl9v\r\nSBGp8sDk2wvollVeEPLPmiUaIw12w8C7yBVDHbAnzJ+mKsl0iVleSgkmJx36\r\n6a1v76ZkD5eQZdQIq8Q4Z0SdgbmIimR1G2VRryI8kNQ+ZJEsA4tVzgB1xVRh\r\nfb4m41fV07zD3EWnmKpxwvmowNwDMCwHFTb+h1j5WzuCxZquNlT+KS6WvgKO\r\nGKXCqENooBvB080XxRO+os6qwdVTF8LsaqGzAF6UiLvCa7Z1m11G1jZYWmKD\r\nQb4Qw/3Ph+0sKOxw7hZc1eXxngFO7kbrt8My1604RQwZFL95L9YG9yv12f00\r\ndnNSBJnEJruDgZ+EoSgujB9kki9znbgpQ+oFkWVkNTUVSjZfXIMzUg67F9py\r\nbISCWezI/YFVh311i13BVuAGfyiuvHEHR6ug5GMpwKCGs5tkp22rK6Eh+xaF\r\n31FkUv7sk14UjnOZ5X6/BSqSIKfvpkICq13sM17uD6FCMZRDuOvHfXxlxNmC\r\nMDG7fE4h2mrAjxuQTTlYXel3ND2hYInFAknhKe53IJkIjDDGte3iYLXfCHFy\r\nxo8psyyRemH5NP/C/Xgk6KZDatH+02UwBtJNLdQkzaChAryayoWq0PjP8rSg\r\nd9SCQGtT2hNwDdmUyGV76fpViQlL4InDdcs=\r\n=xfN8\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.3.40-beta.358_1682033592180_0.6220061656673921"},"_hasShrinkwrap":false},"0.5.0":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.5.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"7e7588ea68fecfa595b4521da57bd8da4efdc3f8","_id":"@polybase/util@0.5.0","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-RXq+PlHhif3LyvBQ+ldUvfSPdkf55LzWBx+9nVcT5A9FFpwoaxvOB+2qmzX3LOAXtJOsy7Pm82k5C1oZgpeujg==","shasum":"b2b987207ef06c3b3b96c42defd0dd36300fb505","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.5.0.tgz","fileCount":54,"unpackedSize":396621,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBDt2Wfk6WXXIpouWRom6uEBf57NJQ4LFtXux/I+m3JhAiA9VpNHrGtiAkH2v0fflX1uZqcRUYZCqWzomy2GCetd3w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQc77ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIhBAAoLWNsHCEhCW+/fRkrpKm2B/e9iDmqzryYTQ7eFNZM2rtF6PV\r\nb9Fk3r1m40m0AeYBzZv44vgj7Zarr4zaETfc2rSKVo2OkIT0F1LzlVxhxRDG\r\nmXKXUp9G2Z+4a5Pqb2PqmKtSS7+UCTp8T07WHmQ8tlOUJewSQ1Vz/Iahz/1N\r\nBSyYQ6L6AgfLvo2d0Hpzxl44rILahhUJHZeV2cygv65WexVza07UBNUNlKDG\r\n3KwV7dVD/oTIECxVeF9C9y0wZNdvCOptn4sh6XAvIJPOJ3cG0sfepTS8A3Wu\r\n3mdvGldMLa/QXdVBT5igpnvTBYGzra3iQF7ZgRyHpw1c/rbP1k3JHJYN7zSC\r\nkn+VR8rTuFOhCyWsl5rlhvxHtLzAc0EojVKUcqcz3r6uqHj9p6uHY5eFnb8h\r\nFyE+XiJrPd82PFntC8Rgwf72rr35jMs8uZ4m+cVJ9ZCBYTqO5R1sbROiiIhc\r\nSr0D/EdPjWjFkKNRpwcey+x2cMDLy/YZRZ3A5N0YWbQiuIsBXdCAucRxgbMB\r\n4A7rctoGZQjJ+sVb3ZJXtR1wmrrLaeu9/OHipn5bGQIjnbZRJA+ubbhoWDpw\r\nQg0iRxVN6yxnQr9Z607hvoeO3DoulnJGobEqN/5gVlcv9/TM5Lux9AHFqVry\r\nl0gjYhlij8fqe4VBhSicmQ6ggMYxvFqQOWY=\r\n=elMA\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.5.0_1682034427201_0.518743337261339"},"_hasShrinkwrap":false},"0.5.1-beta.357":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.5.1-beta.357","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.0.3","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"7e7588ea68fecfa595b4521da57bd8da4efdc3f8","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.5.1-beta.357","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-MBkYo7a3cPMHkl+of8q5WhTIeqNj2QTJVEs0s5wRxgtz5Ue/avbcnzRQqFYI3rO/jp58dXm6/1dLPS3nH7C3iA==","shasum":"1e77b84dc21c421937659537ceec96062eea9819","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.5.1-beta.357.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGLo8sjzYFx6D3SUktIlfvActag2l+6gmh+FiVWV+ZWwIhAM7md1DpZ5+l6U1/Q6y4b4+vm5eEsl3MmeFrlAdD0zUc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkQc9jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoX1A//bI1eUtjNO7TWxQW9/rAkswL9AZsOJNO/kMCUcXkweLQIH9gV\r\nBJQZlEUOSgLfn+mBnsCvWJv7aVsuMlOOs+wVgvIYA913cfjL7riSqniKRk1/\r\nrL6ujF+MJJWN8i5Il3lfJTvxbBC0WIh9MduEsz7Bqe2jBvBge7yZV+z5/rdO\r\n3NLYWX/4rlKK+umRv4pE61jEPjnbJn+EyQQLrtvo8+dOqQDX/r8jooq6BcTg\r\nZ0d0GZsct0964IpbZsVFX7D/M+1We/qMl8lkIyOvdjb1nQlMop/oS1HeIb0d\r\nSV66y552+sAijdVro62ulICnw8F5Aivv0JGvB+wAAwKBZnH8X1t6CAn/7yN7\r\nZ0ZRvVySLczZEoFEz8UvP/MIkE1BhdaFc3tGJtwnomKT/tNmY2phZHFSESVV\r\nkB4cVEthL9R2dX0yAx3QroS5yVMBkl8fvzFzki96S+K6uwqIoeYIOAtIUEGt\r\nkc91/hOhgSRJiPpo3ZErw0xS37nsPiuNVaxd5AbsC3kgXvCvWdRIlaS73Mfc\r\ne1ZarKiGZsF6ooZAMxWilYo0kbh6Xat5p6aqgflEMb0PqACJpCJDHV5j29qp\r\njvJepMOiycdzZ2OdahDfNP2tOU2JP4a/H/T8U0qopaI4hx8NeA0y2IgauGth\r\nby4COpJrir8k3un9z9VBR4C4Us5Zp1djbEk=\r\n=oaah\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.5.1-beta.357_1682034530858_0.9612321646347493"},"_hasShrinkwrap":false},"0.5.1-beta.358":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.5.1-beta.358","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.1.0","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"6ae8d12e9844296868feb3471141039237c905c9","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.5.1-beta.358","_nodeVersion":"16.20.0","_npmVersion":"lerna/6.6.1/node@v16.20.0+x64 (linux)","dist":{"integrity":"sha512-8TFgDEsPoX8yiHG0rJXKoili0q3Wwt+9HqYx2OQwLlHd6AZ40OHzA3fLxQirYY1+gHURyRmuMLGT5VpE3i5VFQ==","shasum":"eb9d3a85039be77290cf29cdd4377a77e68718a9","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.5.1-beta.358.tgz","fileCount":54,"unpackedSize":396638,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVMzKIU085bjxlkFUOucd7BL5bzMbgDvu0BhPtTr17bAiEAnVbAE2OmQHJ8c2/Jq5FORfa2VSwLnwRRQJ9eu3AjGgo="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.5.1-beta.358_1684163974712_0.5566371607682472"},"_hasShrinkwrap":false},"0.6.0":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.6.0","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.1.0","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"165e558634dc347aebdf99e3908ada7b8ec0160a","_id":"@polybase/util@0.6.0","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-73urNNXAWRSxMQMlIMz+PlNHxlOQd7LIW5Ee+iQLsNyEkmCmJE+jW4rdTix/uISTd1jxZGTlUxk9ROFpy6tQYQ==","shasum":"9b3d5994f04aa09afc8393e61a9e0361b8912af7","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.6.0.tgz","fileCount":54,"unpackedSize":396621,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7OMIYfU+TVtydysTmrUSE/WK4ATXJil2B3qlRpLh+kAIhAJHr22BeiuhMQtImFaNa2AxQbL743pWJ3yv9YZ63BB1S"}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.6.0_1684757668913_0.007840767557216077"},"_hasShrinkwrap":false},"0.6.1":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.6.1","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.1.0","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"ffac613e63662bcd08a41e6aead6f2813fabfe9d","_id":"@polybase/util@0.6.1","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-4nfDPlP6e1SRrFCoF1tzpggHZqJG8oTSlxE0Qa0xJNKpHxeciK9VOYeTrAwQPuUxXc9hij5ebZKgfitL6tqMDw==","shasum":"e189c3f36dbf47ecfe8f44c43956b379f53f8d66","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.6.1.tgz","fileCount":54,"unpackedSize":396621,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEjbgwW4DB7qz6iHD6yQlmdRSr8TmLjj6y9EDzVwbuaTAiBQtbEMvJCLWQGzJk8fFF/4nRjIvWWL9lA3SBg58tzr2w=="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.6.1_1685525797554_0.369299563295564"},"_hasShrinkwrap":false},"0.6.2":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.6.2","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.1.0","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"99f5b41a288a9b424b933a0381c865b26c9dc439","_id":"@polybase/util@0.6.2","_nodeVersion":"18.16.0","_npmVersion":"lerna/6.6.1/node@v18.16.0+x64 (linux)","dist":{"integrity":"sha512-la5S75L5PEJiOHzzKwaQAWEFWMsdX0OmSP4TQaJ+8xudvIe+YCvUTyYFtxZatz+l/ZD/Xx0eI7HROFPC8QAZsQ==","shasum":"0d95fbfa0df83dedc8b60a8a1e378ce643b32f26","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.6.2.tgz","fileCount":54,"unpackedSize":396621,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlqO4v8+Y6g6Q3xcuhNOGq42sx4S6rITOOwjFUPez1LAIhAPqketxWijyT7hBk7dIuS4casD3vjVx18s296uD0RyGF"}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.6.2_1686665013362_0.3223684067594992"},"_hasShrinkwrap":false},"0.6.3-beta.385":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.6.3-beta.385","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.1.0","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"8d2c3cb4cda58494b54f7e2fbde51063b8869a5e","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","_id":"@polybase/util@0.6.3-beta.385","_nodeVersion":"18.16.1","_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","dist":{"integrity":"sha512-4JB1dfrsfkTU4HPY6lNmrpanXdGEPH/y884vwVOSKGuqP4H8g9THHAn3YS0QC3P+7T1M0HRXOSDkwJ4xsn9tPg==","shasum":"83311c1e4b116193075cc72630ca7839815cb88c","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.6.3-beta.385.tgz","fileCount":54,"unpackedSize":399218,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBEzSGRuSOV/ZZX8eMOdYRBFAanfVly8szAGSYNSwkbSAiBqT/vpUKIZG4oXbbPpOoG6rZsJ0daICi0WROmQ1x69sA=="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.6.3-beta.385_1688979614100_0.8776328130120805"},"_hasShrinkwrap":false},"0.6.5":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.6.5","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.1.0","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"8662db4ba952e08ee9e58d47638c805d38b8dc38","_id":"@polybase/util@0.6.5","_nodeVersion":"18.16.1","_npmVersion":"lerna/6.6.1/node@v18.16.1+x64 (linux)","dist":{"integrity":"sha512-mpiRwgX1NNbVJYP0GVqafNLgWuAVO4pk/mUQBazW/X+FDz7fq0OSqTnYDZ5xGH87WW+33dX8whditwJIX9YFLA==","shasum":"2b5def58327ed2d4c5945cfec4bd9e6d349d4fce","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.6.5.tgz","fileCount":54,"unpackedSize":399201,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHhC9IJ9onoscvV/r43tOI7trSV0d8yQ8qij/vPhRTDYAiA3fkb6+dBtHdVJpy5GZSgkuMvKEkqiJySMBkVT7aCsEg=="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.6.5_1689037072382_0.4477938483854558"},"_hasShrinkwrap":false},"0.6.6":{"name":"@polybase/util","description":"Utility functions for Polybase","version":"0.6.6","main":"./dist/index.js","types":"./dist/index.d.ts","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util","license":"MIT","scripts":{"clean":"rimraf dist/* &","build":"yarn clean && tsc && webpack","prepare":"yarn build","test":"yarn build && jest ./src","fix":"yarn eslint \"./src/**/*.{ts,tsx}\" --fix"},"jest":{"preset":"jest-puppeteer","roots":["<rootDir>/src"],"testMatch":["<rootDir>/**/*.spec.{js,jsx,ts,tsx}"],"transform":{"^.+\\.(ts|tsx)$":["ts-jest",{"tsconfig":{"target":"es2020"}}]}},"devDependencies":{"@sinonjs/fake-timers":"^9.1.2","@types/elliptic":"^6.4.14","@types/expect-puppeteer":"^5.0.2","@types/jest":"^29.2.4","@types/jest-environment-puppeteer":"^5.0.3","@types/sinonjs__fake-timers":"^8.1.2","@typescript-eslint/eslint-plugin":"^5.47.0","@typescript-eslint/parser":"^5.47.0","crypto-browserify":"^3.12.0","eslint":"^8.30.0","eslint-config-standard":"^17.0.0","eslint-plugin-import":"^2.26.0","eslint-plugin-jest":"^27.1.7","eslint-plugin-n":"^15.6.0","eslint-plugin-promise":"^6.1.1","ethereumjs-wallet":"^1.0.2","jest":"^29.5.0","jest-environment-jsdom":"^29.5.0","jest-puppeteer":"^7.0.1","puppeteer":"^19.7.2","rimraf":"^3.0.2","stream-browserify":"^3.0.0","terser-webpack-plugin":"^5.3.6","ts-jest":"^29.1.0","ts-loader":"^9.4.2","ts-node":"^10.9.1","typescript":"^4.9.4","webpack":"^5.75.0","webpack-cli":"^5.0.1"},"dependencies":{"@ethersproject/bytes":"^5.7.0","@ethersproject/signing-key":"^5.7.0","elliptic":"^6.5.4","process":"^0.11.10","secp256k1":"^4.0.3","tweetnacl":"^1.0.3","tweetnacl-util":"^0.15.1"},"gitHead":"0b2d1800ef6fbfaf329e3d07baa55ddda1d003f4","_id":"@polybase/util@0.6.6","_nodeVersion":"18.17.1","_npmVersion":"lerna/6.6.1/node@v18.17.1+x64 (linux)","dist":{"integrity":"sha512-4DiFpJZX/5A/zlPEVVlwvI5U7S5h3jJX9qUU3oOAUuehf+CZijoIfztj264SZHQya8nWr5qeTOraogC8Mcfq6A==","shasum":"b133c2406b0e017232a9e427d9a09318cf08860d","tarball":"https://registry.npmjs.org/@polybase/util/-/util-0.6.6.tgz","fileCount":54,"unpackedSize":399201,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/30hMH+voU8Ei9RHKwnUPj0S1Oq0zVdqs4bCcbqIJhwIgGuaW7EmDYioFNjkntODbjyUVbMCWdLLT2T54cwsrw4U="}]},"_npmUser":{"name":"calum.moore","email":"calum.moore@gmail.com"},"directories":{},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/util_0.6.6_1692799996873_0.2349367093108925"},"_hasShrinkwrap":false}},"time":{"created":"2022-10-13T17:28:15.570Z","0.1.27":"2022-10-13T17:28:15.817Z","modified":"2023-08-23T14:13:17.325Z","0.3.0":"2022-11-01T17:16:47.007Z","0.3.3":"2022-11-04T16:46:11.763Z","0.3.4":"2022-11-05T15:29:34.523Z","0.3.7":"2022-11-14T18:43:35.148Z","0.3.8-alpha.0":"2022-11-22T12:13:22.302Z","0.3.9":"2022-11-22T13:52:09.317Z","0.3.10":"2022-11-23T17:24:25.941Z","0.3.11":"2022-12-20T01:36:50.672Z","0.3.12":"2022-12-20T17:22:17.707Z","0.3.13":"2022-12-22T01:02:49.887Z","0.3.22":"2023-01-17T15:30:29.446Z","0.3.23":"2023-01-26T13:49:00.520Z","0.3.24":"2023-02-24T01:45:33.207Z","0.3.25":"2023-02-27T11:25:41.521Z","0.3.26-beta.0":"2023-03-07T14:57:32.496Z","0.3.27":"2023-03-07T18:32:33.347Z","0.3.25-beta.13":"2023-03-07T18:33:49.588Z","0.3.25-beta.14":"2023-03-07T23:45:48.140Z","0.3.28":"2023-03-09T00:08:11.854Z","0.3.25-beta.17":"2023-03-09T00:10:01.209Z","0.3.29":"2023-03-10T09:39:13.649Z","0.3.25-beta.20":"2023-03-10T09:40:27.549Z","0.3.30":"2023-03-10T13:51:24.779Z","0.3.25-beta.22":"2023-03-10T13:52:51.782Z","0.3.31":"2023-03-11T01:31:27.432Z","0.3.25-beta.24":"2023-03-11T01:32:36.808Z","0.3.25-beta.25":"2023-03-11T02:27:51.556Z","0.3.32":"2023-03-11T02:57:53.886Z","0.3.25-beta.26":"2023-03-11T02:59:41.363Z","0.3.33":"2023-03-14T02:33:01.959Z","0.3.34-beta.0":"2023-03-14T13:26:04.171Z","0.3.34":"2023-03-14T17:39:34.662Z","0.3.35-beta.0":"2023-03-14T17:40:48.018Z","0.3.35":"2023-03-16T02:06:07.045Z","0.3.35-beta.2":"2023-03-16T02:07:32.553Z","0.3.35-beta.5":"2023-03-16T14:00:21.485Z","0.3.35-beta.8":"2023-03-16T23:17:32.190Z","0.3.36":"2023-03-16T23:31:19.607Z","0.3.35-beta.10":"2023-03-16T23:33:07.095Z","0.3.35-beta.11":"2023-03-19T15:45:08.074Z","0.3.35-beta.12":"2023-03-19T16:12:22.182Z","0.3.35-beta.13":"2023-03-20T15:28:20.300Z","0.3.35-beta.14":"2023-03-20T16:59:38.184Z","0.3.37":"2023-03-20T18:18:06.842Z","0.3.35-beta.15":"2023-03-20T18:19:39.023Z","0.3.35-beta.16":"2023-03-23T22:54:52.925Z","0.3.38":"2023-03-24T00:41:27.750Z","0.3.35-beta.17":"2023-03-24T00:42:35.462Z","0.3.35-beta.18":"2023-04-03T21:59:17.413Z","0.3.35-beta.19":"2023-04-07T09:53:25.342Z","0.3.39":"2023-04-07T14:55:04.304Z","0.3.35-beta.20":"2023-04-07T14:56:57.413Z","0.3.40-beta.358":"2023-04-20T23:33:12.432Z","0.5.0":"2023-04-20T23:47:07.388Z","0.5.1-beta.357":"2023-04-20T23:48:51.031Z","0.5.1-beta.358":"2023-05-15T15:19:34.942Z","0.6.0":"2023-05-22T12:14:29.101Z","0.6.1":"2023-05-31T09:36:37.763Z","0.6.2":"2023-06-13T14:03:33.536Z","0.6.3-beta.385":"2023-07-10T09:00:14.324Z","0.6.5":"2023-07-11T00:57:52.746Z","0.6.6":"2023-08-23T14:13:17.086Z"},"maintainers":[{"name":"patricklane","email":"patrick@polybase.xyz"},{"name":"mateuszmlc","email":"mateuszmlc@protonmail.com"},{"name":"calum.moore","email":"calum.moore@gmail.com"}],"description":"Utility functions for Polybase","license":"MIT","readme":"# @[polybase](https://polybase.xyz)/util\n\nA utility library to help support common [Polybase](https://polybase.xyz) utility functions.\n\n## Browser Tests\n\nWe use `puppeteer` to run our tests in the browser.\nWe also run the same tests in Node.js.\n\nOnly the function in the first argument of `testNodeAndBrowser` runs in the browser (and Node).\nThis function can't depend on any code outside of the function.\nIt might also fail if given code that depends on features from ES version higher than\nthe ES version specified in ts-jest's tsconfig, as it will depend on extra Typescript runtime code.\nIt's best to keep the function as simple as possible.\n","readmeFilename":"README.md","homepage":"https://github.com/polybase/polybase-ts/tree/main/packages/util"}