{"_id":"@silverhand/essentials","_rev":"40-29a107e9d244402639460ca70e5db35a","name":"@silverhand/essentials","dist-tags":{"latest":"2.9.3"},"versions":{"1.1.0":{"name":"@silverhand/essentials","version":"1.1.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.1.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"9ac7b588a58c4b565cadd4f72d5bd0a94596cb1b","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.1.0.tgz","fileCount":24,"integrity":"sha512-O2ROFk1TgBLf4QwGBc5iF16TvhsIJAShbg/zHzHTF1PrSNAL/Dq2F29Fdr5BG22rJpSmypGQsk9SWVIM1tPRqA==","signatures":[{"sig":"MEUCIQDDZ6C7cCRmJOlnM0X3XH0wgETFomCeM6pS3JJTn6MJRAIgVEQ0qnVCHBgaL22gQ30ROfTrawcsYRdFG8FbY6lezjo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQwG0CRA9TVsSAnZWagAAtmkP/A1CSYQSh4aWyg6NVygK\n264KS03svVrqXLyLYKweyci8PiCYcbMMA9VF4O1yon0O89Cs/bkG1mGwL1jj\ngyKa5nbTCm3G7NsU7UPt9obOZEmfMZIchywX+IONgNYbNTeQe4Rvrs7NXNuJ\na/k1GPoUQ3rGwjoG13+w0fwZXHv9F7ev7egATq3LvdTZDIxlNQKgmGV4rSE7\nb0tbE+t/a55eTBGGA9Ikfo4rCWC8xS9S0rFeBrWVAmGqJXndYLF7YCIsRvp0\n95zizZo4K66icHd1pB4ohHn1xm3hwnQLWZNlEcJgrJ8511zbcLJEQUdqVipn\n7pwGY/CPnbmuIo2JxbvJsp+iq0Lwb/0n6ZFHymMf27Xfz3GbYGkfKm20PNTF\nSiNpSfYvfbUOP/mKlrRHVCy+f64m6Bv3V0q73F4O1GblyTGjEVn0Es+Fj3Nt\nSGDKOu54WbItzxn9Xp9AJRmCaGxLvW8ZAJ8uqkJyiE4+uuyAowJLkygsRtPU\nM8jT0LyhxHmUz2eDS7DsCzn17QVydl0iF0rSD7NMutK9niETua19xeNb7a05\nw1FKpB1QVhCuvkly7TlT6Zb+9FZWm6xDYgMuagTzeVoNPlPL6LfG3qEhpJip\nN31pYK3xadjeeL3jftSgz3xEtCG3OhOGwm5uRV6HF66AkJAwK3jU38U9sReD\nTGyp\r\n=sbCZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"55979d46d45920eb26b5384c742cd4727ca180f6","scripts":{"lint":"eslint --ext .ts src","test":"jest","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"7.19.1","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^7.32.0","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"^0.2.2","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"^0.2.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.1.0_1631781300271_0.005593612189629171","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@silverhand/essentials","version":"1.1.1","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.1.1","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"3c875c126fd948353a939c2030b58742f9459861","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.1.1.tgz","fileCount":28,"integrity":"sha512-hr6h3KH2XbmGQ/uflpzquhYo3JuIl0URsUVJaa+Cn3H1cIKhyTEY/Q4hoWgN2mgpB+BeIt+OBeYqfFCqg7caFQ==","signatures":[{"sig":"MEUCIFi5OzGUMJOjBvsBWe6rPjoWsxetTgoRRGM+2+UqKfdoAiEA5QLXi1jjdvYMSCH4lYOmi9d6PAmPqEt4uxXKn3PZORE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15260},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"e70b03eac51a8e24dea8e75dfab492a0477e58eb","scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.1.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^7.32.0","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"^0.2.2","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"^0.2.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.1.1_1636531120276_0.05172370445837271","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@silverhand/essentials","version":"1.1.2","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.1.2","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"37d326572dc372375d4f8a0a829f4a68b5c59be1","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.1.2.tgz","fileCount":28,"integrity":"sha512-LentlcxRnZ0pOwgH9lGERCrHwhnhoRgP5seHJkJRa9Y5DCAaNTabZ3ihlC7GhA8r7vEJsvRGp9JL7T2a2c6xFA==","signatures":[{"sig":"MEUCIQCQYLqddrRAB4T2dAuFnu0vOkDOc3Fh5YBs7j8Pd1X7DAIgdV99Ag0HrgGdnmk5dFIij3cFsMv0M+plcw4R85gVEm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2apmCRA9TVsSAnZWagAAqjYQAIfIyD3eaEsl2tRSd+Q3\n8I+8Suo1qGPjmhXchVeDRVniC3173HMUxdZYk4RmNlqCp/RvIiNC72v0mo7R\nAtV5LFfYdFWuWzRnAYM9dQ45bgtZx2GpuDvOE1ZAHkLweSbrHB8RNyyq/agn\n9kD07ZTuFPStyJqJ+bpRT4QUFFKlcop71FaZz1nxOp0THI4dOSXaos69aKlk\nKQOfgSqJ8hZ8tYiei2cgRBOzzzuJqcRVrBT793GS/EFKjm3/6C/9sNNZeGhj\nbXsPU5ZbEx466uSEqUSoHeOTvi5ZW2KJKf+sqg0tG5c3LJv5H1t1Sl9B7BZo\nURY1LbWvzQ8xp5sicmgnDcKHyEmayCjzHoU99M2oCQbFZpyjLS6ST0FHypl3\ntnTI3un96gZP67NlRQ5zinrTaSGmwvrB4jyjfWGrnc/aI0+HA9Uu88yDutQO\nq/CrpK3+nR38dTaPETD2ocEp/Ys7vBI1fG0/YNeqpYi2SOsUheGSNKEgf5kA\nJ9D9LKN/iWg3Bt08aQFeR0GM3tMW1poxAq/g6DyP/E54DobJHg6RJmE+f/rP\nsoldN2Zu9P9CuymYob/GZUZhMY9w1vBvu+uC7ZR/EwdMajmkFzO5sZSlxSY/\na4VTe+X1UiYmGyBNCTiVeLlIfiRP/vXsXRrAdWil5vfl4+BqRpTWELJbVwvx\nyORy\r\n=R7bw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"640b4d64616d23f9b6b3ba732615c0b65bd8fb01","scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.1.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"14.17.1","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^7.32.0","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"^0.2.2","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"^0.2.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.1.2_1636612580696_0.8063677576579236","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@silverhand/essentials","version":"1.1.3","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.1.3","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"5a57bcc6a1c622dcb20df309a3a906da407d7083","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.1.3.tgz","fileCount":28,"integrity":"sha512-0bsu3GAdhKTQHTk861x7TJgiLATe0y4Nl4HG9kDacIuYngK2mHJ4/sq0oGCVtLWznpfJsu4NUaQ9QiBYNI22kA==","signatures":[{"sig":"MEQCIGUvXmRoErS9NjodqWh1bXsIztLkZ2Gnn1QwR0U/bJIPAiAiSGhUVGgWOKYbKDIs6tVRRPEbAyZbhaEVLNezFJi8qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15925,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh6OUhCRA9TVsSAnZWagAA43IQAJc3xEPvxTBLaY/0C1z4\nC+Mh6B+sCneOst1IVcioZengif0cnHe1BeXVEFVp6efaj2sp3ecN1GrYAEbG\nPZKvFW81usQAQvC4lztC7Z+Jes+VjaqeutvVuzeEWYN6/ydoyr7u/PU8hGI8\ntWxd5B520GEka+KJD3UOwgkqv4pkyhLfiPRs7h5ZOIvYoC+dn9dDITiT9j4w\nbvSaC98lKeVK7zf0OHhSGmRptvuLiItetB9WXOXpv7fI5SLwXAV8al/JDF0Q\nFufnQeuG8Wu4TVtndgQx82jJJp22gaPwdxWmkKXMrMwP9E+qLbXlboN3t+zz\nwTWX92FZIAaQzyXWCywVDAc/cA2LNS/FRfgs0Qp7VpNky/pSb0l/CsYgsI4U\nb+QWnRAzBKQ42Jg9p6Cku6wnVl9nYqI4gHYYu/mOTlMruPzDvTQ++cYC8F9N\n5rdb5ruq/+gL7+mmxqVAT32d9KsubKO6SyJZTVdGvcN1uiKXSuhfl3HjSQ8v\njvgwHBjGFiUn6hb7bFYfq8+kY9kazYnlLlYCjqb3yGHsPjT8LkWgk4Ylnagg\nERaAooYJsLOiV5El7MxfGgACiOaGMsOUczl8BcxNfozrGzcAEFkyxKvzbfgq\n2msN4z5EjNbn2ejKHuZpKW4a+eJuJIOH9Q2Zw3mPigxPNHmeY0tPhV2pbXv7\nNd6V\r\n=Ao79\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"0f55a08dfac026c8fb39b57beb7dc62fd77ceffd","scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.1.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^7.32.0","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"^0.2.2","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"^0.2.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.1.3_1642652960927_0.4517083386682965","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@silverhand/essentials","version":"1.1.4","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.1.4","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"294ea49db5f9adec86b191030ae22a5508d213ff","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.1.4.tgz","fileCount":28,"integrity":"sha512-5pHjIz42CjILcqGWhmfP7/RCbmlWIWmj0H3RMJDGW3QKZyNkWawG6gKwtEQ75N0MoZOzXjNE4HD4DK3moPa5sg==","signatures":[{"sig":"MEUCIGIwtfeEfYsSubn26ITD3ZWKD9+AHOI+prwSP1P2w5htAiEA9/3ty7DIDW05+tPy//7q1yaeGg459O4eNtT31cBdyDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7lRcCRA9TVsSAnZWagAAjpgP/17GTQHPvQZsoHXfLp2+\nTqYZOLhL4zbfBBurfoLLTovCziKQQsUlT6x6yPhzLNRWCXm++xy+CmB/+0pR\n5C59Pp4lusxujMboiaknh1ZvKsAPWMjpu8LuhP73+0m9ayv1YGVF/kSQcLu0\nhIbn7EFdlRm4w9txYicxqgciwu50SgqT9IP60qlPihVyjQ9gT/6/LCWd0/6w\nL4RIobLGAG+5TvJCTxOzrCxzEkJRMD2mV+YYwABw/4yy1NlK+3D2GU637f7P\nPANXPvmAzBH1xDQFYBn54GfiXOWx8lBKy+E5NJ7SJa5qUZ0hQBgxQuoyttst\nQeWKbIDfiAO1xTGHFpn+m/8sSB4Ddih7d749j4P3lT9suCWsj+KN6QAaZOyS\nzOQ7muoUaZ2OjaCbH3mIv+27SFqkV1Tgbb0IgXk82BriPGDljVaYdMf9NIoN\n/KUIS/5/urVI0OwpCfBSfSoBhSiy+ul7B+dpcVVRbHaiCzU2K4KfJIcFNmtZ\nRAvNxgDEp9+cOZda1k682HXQZYhPqvgatlk2ZeYxbQxThKGJUP7HpqoURxLU\n1AhTAbpwiMDOPFZvyBP+J1P5T5oXCEbav759m/CSKjmQLhJKCIn4Q/w9CcKC\nQNXwI2F3/CvUxIhtVCioxfCjvLquSx0T6fZbMfoJmIsgvVMz8UEP7zQCDBdq\nLp4h\r\n=zBHb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"50b5f62c9c67c7bdb48ee75fd8859f14b1ecc696","scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.1.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^7.32.0","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"^0.2.2","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"^0.2.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.1.4_1643009116073_0.1798074134839467","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"@silverhand/essentials","version":"1.1.5","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.1.5","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"08c81b2719f3897af06fea94b431837a337d23cd","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.1.5.tgz","fileCount":28,"integrity":"sha512-lpOdV/e/5+tvY/RQt6yTsId7MxxhJSShRE0ts8UR4O5Lr32/naFjxl79yoPD8O0ABEnLQbwYlxRks1G+8jxkuA==","signatures":[{"sig":"MEQCIDu2nUBmDVcsErF1Yk9ScmwQrtyAeI2RkWlpYn+sSlOaAiAY6J5M4aw37eYvgzKSSMR0yOQG09sxVhdHGAwXQp3p0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh8RbQCRA9TVsSAnZWagAA6/sP/15qBUXfhg/iIr3SCA90\niTf9Kaccfil6R2YfBGH9Ipo6jwsFZ1ybCmn7mg7f548j2NV1E0XgkaMRQtXg\n6ZZVmCwTItaneZv4jS/NIYk4AXyKzYJ1iIxQvDQKhSXXftjVEhIBkPJzQehX\nC5YTWUYLdVp/wnPHjfVLvxopZr1TnRjhZtHsDLf9fls3eWtyEmyJMUKke3qJ\n1hpEnRULlxvYAyBu5dQndGFATH7aIWNesE069l8boCLTGGW3znxcuEZe2zVJ\nS0jyNNzKkQ7eNlSPk7tnF6HiHUXFMPhPYrNOWNDUG6gSEbahAAfKx4V5q2qO\nH2b+kVI9T/kYG4YcQu5j5eWR/QBRdhohukco7Vu+9K/Jgzns8kIQgjYO9nzW\n1OYyvRphnoyoV8bLFVDd5v696E2DgKf/LyaFmGf6LEj8GBeE5w2AAVVvT8dE\nCKiLMf6N2JrFVC+Td4UgTJtW240kfyuaWKIoZLQwWO1ZgW1MaGiXkVt6oGmu\ncpY+FLIAFaj1LnTqFx4RfqHTLAfjJG3s/rpT4urB7yIX6L8HskkIAePW9owH\nTXCm99TxjUwXwaYoTm5tB2ToU1v/camkynAsmrV1mWBWki64AzuxBREAPFnU\nNG+l0uSrLE8N1KxbrAW8IQz5kXzQlUBc7IN4Quk1g4WGRtvPZDri4PLaT1nq\nJkq/\r\n=Z3bQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"a174e71d91fc920d4fa022787481f9573832e6f8","scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.1.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^7.32.0","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.9.1","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"^0.2.2","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"^0.2.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.1.5_1643189968714_0.4737953549549194","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@silverhand/essentials","version":"1.1.6","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.1.6","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"3df370a519440dcb4dbb2d35bb8b4b1ce191fa8c","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.1.6.tgz","fileCount":30,"integrity":"sha512-Vl57z4HnEW/iSTHlFCPeJDLbg3OegrJy3gg0dbZsZwPifK0O5l5uBnrcpIYIPl3IhLSWw1ZqTyP7QWFpKadpEQ==","signatures":[{"sig":"MEUCIQCmXmuGOqoqH6RzoPWGcIOYL5e1ymzMVBTj5bEqzjO0SwIgPfhEoOXSFtNhPF9soD71XoddVmEhKAopbpyAdg3h+UA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDNIlCRA9TVsSAnZWagAAc4oP/2LwoNe/Bm/wHpXUFarD\nnWKkc9dT5QzEqzTRxcFC5Yj750lS5oObng0DiaQSeZSt1gQTqVOD+hF+wuCc\nkuMACKGFyVFdPvwfs2iMh/tSUB3+SEhTiyFX7rOOd0aQmznbFh4zD5oZo4uF\nljDLOFfW8zVil/8bo4o0pDxuT9pjrjzYpx2We/LTpekCn7dDKtr6UM359bH7\nWGMcvLGS3xXwOlCSdoB+1tN/gXoTMVmXrbECUoet9OeNPG6bILZ0iM6ZbwnI\ntznQ7bpWllNKAmsO8rj39zePpRwLCFt2W/YguezFEAy/wDdhZ8wXPyV/TOCv\nKSWHOyk1eGfqkZpKqdl3S7Ejf26XSDc3evBJzSF8Zi89+xOwlzqVBftCrT5c\n2LXPjR7aPgO2oqq5ZvWsV7GEJCT9/JsbFWUPcTuItWps0F/OOoRByP+Ne29B\nq+RqH0pfCAOrMZf30If988DaUadzfK7Pe71/rCij/aEzq30RoiXTQqXt3Zn7\ngS9oVEJil0wIiAb+LJb2UlB6cdd/qGoEeUpl4wy3z9mi02Q0UfoZPVBkVdk/\nCZOfckLfniCfg3XBq8TLjkakFactudvEDE92ZqmWSdJzdNxAGA4lKib/84r7\nTmvT8NTCPBe9lNSgMqWd4TfQlbIrvIjU2jWGjm6m3TqS8Ut234xI1bH3rvOT\nl9rW\r\n=7+K8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"e79d3699b618d69abae4239d67ad401980ea3d92","scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.1.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^7.32.0","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.9.1","expect-type":"^0.13.0","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"^0.6.1","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"^0.6.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.1.6_1645007397244_0.9333472430234464","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"@silverhand/essentials","version":"1.1.7","author":"Silverhand Inc.","license":"MIT","_id":"@silverhand/essentials@1.1.7","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"dist":{"shasum":"53557335a1f300fbbffc8bc008aea68975ff60ce","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.1.7.tgz","fileCount":30,"integrity":"sha512-XejB+tWcQ3XyIfn5bD6hbPPT20Fkr6xC1ae/DeExQLZYr9piNSgBglaID0nQffbrCpvlojwWlJW5+hLybPf99Q==","signatures":[{"sig":"MEUCIB8NNFUeFDLX6ES0nYKK8xVrhzvwzg3STmengGhXZ9WxAiEAk8uzD5vb9bDxh898WrPso2prUUZ4/qm/4EkO1TDNSrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19421,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKwcKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoU2w/6ApKk3P2QL1YEpwvJLvvRwmtlXSAQqgJqQcgn3nTe4GOtHhUT\r\njC0J99FAdGzaV26TfQtvZE5dqdAoj5NYks0Li0K4xdbSu0gtKRiwsyLwd9T7\r\nXZ/ybDfRF3vNPNAPW5DNJE9Jflrp5B96BynoHJgdrUiYeN+u7zUx9zQ4aVBT\r\n9rtG5qIOQMlLi8J2ug7SRlsjlXX9qagOOJe3/dCYke9mocB2gjeJhFaTm8GM\r\nkuOH4us1Y2cmv0lAKhYqpfnPV9+RbjpIGz0QTW7PNSsP8Ke/CoaueGQSxlS6\r\nhNX1nNesOwJ1cygYbwWY4LPn8bXJXwKcQ0NPIptDiCg0+HvI3UNeVZBaLybW\r\nJJm4nO6qnYUpen9bhsUhiZyXW1ki7t4grvAe6TJFEy1R6Keu+Y+PcH3qfGZF\r\nN1p/3i6dsoqsNjYHTV2iz7i6bFsIEjd7gYwMZEVfRjHv8Zwji4T/c1L7AwVX\r\nl+61HhoNjbX9LDdfhfOrD8RO/pjjVUqqtTnUZeSDnMy5y4TZx4zNvZQoFe3q\r\nwdt0Z/zDRoec1BGlVm3tczyrfenKNI/FMq2QMjo1gcWxqDzALqnH9+tO2wQH\r\nKd8bCOdpM6G0dTk+d217UjT6uo2kMCJbFtgJt1WzCRptV5jG0joU6PvK5aw9\r\nbUT+n+bOpSJSe6nXF3cUXh9IC6BRkLt5wnk=\r\n=0AHx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","_from":"file:silverhand-essentials-1.1.7.tgz","engines":{"node":">=14.15.0","pnpm":">=6"},"scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/Users/gaosun/Code/essentials/silverhand-essentials-1.1.7.tgz","_integrity":"sha512-XejB+tWcQ3XyIfn5bD6hbPPT20Fkr6xC1ae/DeExQLZYr9piNSgBglaID0nQffbrCpvlojwWlJW5+hLybPf99Q==","repository":"git@github.com:silverhand-io/essentials.git","_npmVersion":"8.1.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"16.13.1","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^7.32.0","ts-jest":"^27.0.5","prettier":"^2.3.2","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.9.1","expect-type":"^0.13.0","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"^0.6.1","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"^0.6.1","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.1.7_1646987018164_0.8871239278871375","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@silverhand/essentials","version":"1.2.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.2.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"7bd89421f5c042662ce2001b21232dfa5c746331","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.2.0.tgz","fileCount":30,"integrity":"sha512-AEkWX0667febPV4wTjGbM8wIKWCnJqlXSLXUTaVRdQJmuc87WGbjP7WTPn6tJ8o9cb5i4LpYTIE3ptz90nRvCg==","signatures":[{"sig":"MEUCIQDUWHCGhNuRXKxV3Ybgveyo6HLlPOqBP5uoYvgjdNlrrAIgHytbRTXtwJFfNgrFWMfibOJwAdDT+O0DovGsjkjeBJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi+0FNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqUtw/9FuDFrPeUW/MRteX3KMDB57uGcUR2hFXFoq3IMlo6y3Yt5RVp\r\nDr0B+x932THf7gG5uqeO/j3meDCl4T+mJCtxfMMtz4Xjlj6hdy80EytASEtW\r\njQJC7yX0pYFSEZ1OJYzn2WNR0aVlMp3YFmR10YTxPjGaeaCaIUYo64NYVxzX\r\ndSbIbepR3MDNOnSwSr/ODfLYeQhO4DfxgJAV3ccfNdZ3+WVLottQEI0jDotx\r\nIUohjY50cmOb1JvkEvCA8ZJSqIBl4XVYCXTxND/qFCPJmR21vZxka/J83z8/\r\nkOUdknt9COn4/FO2tmv84TxCjJhecqAVvdmL7qxCnrCz15cn6pswW5oY7p/s\r\nzbZuVoDkmqWqeENJ5oxcz0H9wLnXVkr3h1PlIJip6DYQB4lxrwABKEZI/NtE\r\nVRflOTnbKB9ARm3TPczFX78INVVe7n9CA92Fwscu4itnONzglTC0Cc+W1ZR0\r\nKoVx65/VA4l+0khmxGf71DpR07BtNcsyzfZBYncFNR39Ns21KU6oQwLyRf6J\r\nUR8mcRSpb9YQyuwbuZxiLe46oHNYmzqJX3fZ/XHRApfu85E9H6vIkBL0ZcsO\r\nxhCPepXcdQsLqRDb+P9IrRqQoQRcWDsgBy3Qj/FJaDC64aml2CHsz2LbFVlR\r\nFt7FgujRTzYHqBFj/BDgKZzYiFcCDK51sEU=\r\n=D/iB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"f1f6ff01e0bbd0f7cde354bb4b70a572d0a72241","scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.5.5","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"16.15.0","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^8.22.0","ts-jest":"^27.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^27.0.1","@types/node":"^16.9.1","expect-type":"^0.13.0","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"1.0.0-rc.2","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"1.0.0-rc.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.2.0_1660633421022_0.679989306580006","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"@silverhand/essentials","version":"1.2.1","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.2.1","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"852e960aa5bda3d32fee7b90672b4533dccc8815","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.2.1.tgz","fileCount":30,"integrity":"sha512-4wOM/yYEbcDH6Nwv/PdPjH+kbw8ixqGGVpD+CaWf+ay8+fYtmdNnr5aheqBwLV1ipHAjpXoh9x6Bqm9x68bGfA==","signatures":[{"sig":"MEQCIGfG9XkZRocp1WH+EGOWzO+gHGaSn4ebA8VOSHJ+UA1FAiBZFl6YpWmdwHTLlc+IN9b6MaVTcnKrRlwL4QrxDs+H0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21397,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjJJQoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrhqg//XzD9usoLs7XryzrfJEOu9ym7h7MuyxloN9x0QAXKJFZOfeBX\r\nNik2OVqPr8aw/N0OpxwKjvhKZtJGUdoBuNTQWSBRTb2RhI8ftowXMEH2FMw4\r\nz7Vl7cbEC7EOeGlDZFqV4jnf4v8tv+JW3lZ7hj75/USCK2/syeSWW4ggwwYQ\r\nfjgW9NqAxPS1GdtEXqbhBMhN58qzC9tAKZs4THHyl7Ys/tz3c5M+fmO/Pw7X\r\nBAa/9Qn00ye/G0vH0hHI511R8Yw1m6mr4sCefQCg+vSqimkEkrNOQtJ2+wc0\r\nHjygcKk9+uRqSt3iXh/5IyDTleA0P0yZI9P2dwqmbQwDbGxigQ5WiE136Ahc\r\n8kXDLLoCP7UG1kHeatBA6Hwk2n/oyoIu0DskHm4sJxH4EZozzErwLcbamKni\r\nEnPa6Yv0BStSGgtkjopE82Fz+E+ds1NF+/9m89Nv/AdpsRZcEWZp9QCbcXmY\r\nT9qdWLo9dApBQmyF4uZFDF/69dZ1Qo4pk6dhscn56q8wj2DV/RchmDtwORZV\r\nSGTdVUsPq0bvLoXcLXigsMObEuFWv1jgruV4kLO+W3NXxKU1x6jo+2oWe7wO\r\nJwRxwof7CMYLYPMW8w/RS1+EsbWdeGV55He4t1VMdzXsDlP+7s1yY03afO2T\r\nTprippL3ep5B7uwUq1DqcBaC3CXvnRiMxlY=\r\n=A7+H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"585e508d528f1aa8ac08e93f2cbdff6a01bd8688","scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.18.0","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^8.22.0","ts-jest":"^27.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^27.0.1","@types/node":"^16.9.1","expect-type":"^0.14.0","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"1.0.0","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"1.0.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.2.1_1663341608143_0.35638660862942806","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@silverhand/essentials","version":"1.3.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@1.3.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"cfbd10e23bc7c86b833641bd589c2783717672f8","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-1.3.0.tgz","fileCount":32,"integrity":"sha512-o3cAqwLkKxmv+HCEQfNMpyxrdmv+9Tz69WXB/P2LdzS2ggU6tcOXbxkCMv8K6b0UnGN/PckQSykM7pHnDZZN6w==","signatures":[{"sig":"MEUCIGwH9WkiXOoQNdtMKAnE5nGtr5qlYgMMIrNO+C3ro2YZAiEA37+8i5u9fxMxXG6Tjm+M7eowGmaozoFQ3GCIYDfUxUE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjQ9bOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZ3g//al2DqRXBOZQ7Roj0S3OYGWd1oPZnQZGe16k/yvEItaTEoWQb\r\nW3ZwFt+zvL8QNEcOpi75s+t+ruQF4/+E+w1e+7e0B4fkTUfHoDes6KqGBbd+\r\nbscrT9u27iUp0c/mxiOGEahJuE8loR0z6420yp3YG69M/xv7kWukWM1otRfm\r\nCGVY3UroiMtcY8zbA+ifvB7Qqh2VhwZWDeMMfsnpjKqj0verMroU3USpMWo1\r\nZYVLzkQtWaHZ5bnOMiq4OLD0+nVl2lVQE8oDZ8GCrEa2uGYfLCGvSYBsi99y\r\nkQ3posFZ8LDi5yJJecMeDvxmqgRH3dt6aU/em5ih93kd7Br5AN4SRyfajnXr\r\nzieFHJTrb7K1LM3D8/4I1Y/RXBFqEtDxYWGwE+uKV6GIDAvKn8W3a96Mowx1\r\niZ+pwJ1GeVoNZa3orb0WMQppbXqtWljqInk8bh4DldeNeMYnZkqG3Ne7+ILg\r\nMXWXd2pOR7ilFFtjLj8Ch6jQi/KgehkG2416NrGWR3rH8rifA6AuXSlaTqMb\r\nFcmyz3gTpH6ymjhc7DXZ91faXPZUqylPmpB1mlm3Uy0D3FJ5Fp1tYp2Gy+3H\r\nsEigZ5aTnALC6bCk0q5niR1xwm1ueDG326ES+fxTRlCza25TDU5vzmskve6g\r\nTDuSzjx4KNDkvITxJ4Mh6BtnvwJQYRzcxW4=\r\n=JjmU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"./lib/index.d.ts","engines":{"node":">=14.15.0","pnpm":">=6"},"gitHead":"90cf19736df94e8f39300a8274ec54d6e655f417","scripts":{"lint":"eslint --ext .ts src","test":"jest src","build":"rm -rf lib/ && tsc","prepack":"pnpm test && pnpm build"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.18.0","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.8.0","dependencies":{"lodash.pick":"^4.4.0","lodash.orderby":"^4.6.0"},"eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.0","eslint":"^8.22.0","ts-jest":"^27.0.5","prettier":"^2.7.1","typescript":"^4.7.4","@types/jest":"^27.0.1","@types/node":"^16.9.1","expect-type":"^0.14.0","@types/lodash.pick":"^4.4.6","@silverhand/ts-config":"1.0.0","@types/lodash.orderby":"^4.6.6","@silverhand/eslint-config":"1.0.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_1.3.0_1665390286617_0.2625031801180253","host":"s3://npm-registry-packages"}},"2.0.0-rc.0":{"name":"@silverhand/essentials","version":"2.0.0-rc.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.0.0-rc.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"43d603dd891570359a685387c658814b6e571df0","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.0.0-rc.0.tgz","fileCount":24,"integrity":"sha512-RtQgRzuzERxFrkxI89SmphIzKCkwiFXrzDoWUTgS1PRXTn/oFGem7LTvvnGSFaexG9XC65FfokPbsilimlUzLg==","signatures":[{"sig":"MEUCIHSIJmorJyj1oPVjeOewiMiUqWHSCOKfHc1hl0HqMHWPAiEA2XC/gjNrPnhfsiIrR6UFjKP1BG9jcVSw0hTnhhYj3yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpSheACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBQA//SfBJ/GMPwjXX/TYrZeSHhWeTIg+c7UD/mNfBH0vV8Sqxx62L\r\noi6IGMMkCAvzO+dNfx99ojhR7VyGjvroYS4J7ng4v4uIaDdtdxlui8/Lrmxd\r\naTKb7kJ+P8+MOfU366hbOIT9dPNc5NE9KuK6kZ9M3g4wobESIJC6XgJzL9ay\r\nP4dZ+wDj3QUtEOz2qxe2p+Yy/wwCUKHeGz5hW9RzqbpFJhrffjJtZ0945E+F\r\nkK/prWdFe5eBBGsWZHXC2q5Q+UGb9HtZg9EoYm3Jc+R240C396BBZqQMaUQj\r\n5xNjtsK6YuBo8ovovTtQeFBptSBQ65bKk23HBNVQ3kr+RmqaSXM4SCQqdRgi\r\nN9Pf5Mv/CRVrpgKUj8ILHROK78Gi39lIsmg0MhrUBfbJGZrG0wW4dRaviBsJ\r\nNOI5a7tqEyuZZ6OK2okpSmhjJg/yMvdhQTbD9RJMENgz8Bof1l3zHlw4hSxa\r\nfGmSyMsjrZ8IOnanQ9VXzQNgn/4DW1Ej+0PS6kCknBZxHPQ8F5dFfP7fXUi+\r\n+IErK1YSDkSL+1mhfsGjLU4iVEw6eRptJPwmhFHQ7SQDN+gNZnIlRlbRjx+j\r\n1QgqkJ979PkjIXfhUJBdGw7OQAQRBAneKGfj7Gb7/Q75cVIL7zlIu0Gx7iLk\r\nGA7jryrANXy18feVU72PNtSw78MXLw1s15M=\r\n=LB0O\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","_from":"file:silverhand-essentials-2.0.0-rc.0.tgz","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{".":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/f363a5e9c82f06b17bbf1b7d28fe7420/silverhand-essentials-2.0.0-rc.0.tgz","_integrity":"sha512-RtQgRzuzERxFrkxI89SmphIzKCkwiFXrzDoWUTgS1PRXTn/oFGem7LTvvnGSFaexG9XC65FfokPbsilimlUzLg==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.12.1","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.22.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.0.0-rc.0_1671768158493_0.6717741883781918","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"@silverhand/essentials","version":"2.0.0-rc.1","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.0.0-rc.1","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"4ca8fad1eebe60b9a4cc10afc8397f8af9990ab3","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.0.0-rc.1.tgz","fileCount":24,"integrity":"sha512-IGfzsV0EEpLwNS6R11VhtlGcxoxqpwtqECiYIVmahg/0DGp3JD40oE4ybMFc9iSL3Wu1wQPyToZ3VvA0MK3n4g==","signatures":[{"sig":"MEYCIQDtQpLNyC8LxJzHlQ+vd20gLkNFS4zv5KkRQ7uhZqoxAQIhAOdaYhafmCBER7YaldpcWq+7kkQcSNpfrzbJXQ7BN0d8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpTtEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqWwg/+MYyyxZsfC2fmn+S4CvlNvo9JXOp8D3LC8N3VrXBU8aEzDQ58\r\nMc3GibxUGdeiZ5mi4YxsRxgdWo3wD7T5b43IsaV606k9EpHNtY3SvwXPFhJ7\r\nrmbUWEMdr36ifJpSoY89QyeUmiRh1fNFHLQSmTTdw0SZy+hejgbsH3Y3Ywc7\r\nbdTpGY3J6S62Xn1jGtX6Vq5UMFgqpdRWOA+QoPprgKMgxrZ456Bh3OySxLcT\r\nGGtLdOgwxlHbnf7vMAj3agU/w9LdUoZZkmjAO4LU5MtZGZuy+6ILU5FIJDab\r\nlTp18J6LjGTol3CdKaod2d6ni19dxreXivCPItadDBhrxUrOz5SeTzs/ZJ/6\r\nOJqMC0Eh33E9QcFu38UZ1rqpGlAjqJp+7G5MEBOKhclVP9jjGOLfvQy73s7J\r\naPaQsV8GF1z/TzthOHCcZX9siccPcCEea6HbZfS7mHryiFdg7sTiG2ISSd0x\r\n7mTrHN2eupytdEtEzkz1ywnKnzb2+WFGWB/ZG2cOQs0DiiJNLojps0ipQcU8\r\nmVlnyNr8IIdJPisaTv4pGh6Q37pMkUEzbDSADJX+qFRBbTDXbB4uYX5kLJY0\r\n6V73YTShGqyCD37qKw47K0avIyAPzT3vHLGXcwlZ1yyeL7SNSKCWqaSjalOt\r\n+vzkQYehvx+UdrMu7Tcx63J5vxMITXnpA8s=\r\n=YGga\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:silverhand-essentials-2.0.0-rc.1.tgz","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/2c030533c29d29ec0b4193550f968d29/silverhand-essentials-2.0.0-rc.1.tgz","_integrity":"sha512-IGfzsV0EEpLwNS6R11VhtlGcxoxqpwtqECiYIVmahg/0DGp3JD40oE4ybMFc9iSL3Wu1wQPyToZ3VvA0MK3n4g==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.12.1","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.22.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.0.0-rc.1_1671772996252_0.33614288067298626","host":"s3://npm-registry-packages"}},"2.0.0-rc.2":{"name":"@silverhand/essentials","version":"2.0.0-rc.2","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.0.0-rc.2","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"b203dc3c1705405044f2aac94b9e695d4c2ec028","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.0.0-rc.2.tgz","fileCount":26,"integrity":"sha512-Yfq3oNk8dwZkfF0E5EzDfEyWL7e4alQfNXHV/BfDpBlcCLyJIk47RdkLO1TstuzNxlgp+95iscdO1+88nczNFw==","signatures":[{"sig":"MEYCIQDP/zXTo/Vl6y9hhLPVFsKSTfXPSGxxv/RsLaZFxDf7FwIhAI+AY7pwsf17pdU1WrF2X9mM4dNN/OyhJQXf0zXGV8/Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpYMTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAUQ//em3287S8YuY3s17OZalpDnG79zg8vQF+sNRZQIKvHw3SlVGf\r\nTlL5JI/OORFQpastG2jJZhFsN00DU8Bis5s/RrO6Gctad4uYNuQf33JD2L+b\r\nHiKDIe0rMvED2IDgqBLWK4+PPdxOBlb4XwtUJPtPfXhp83dLh6sTqkIim8eB\r\ndtZq5Pb3YzYOPHVLoV/vIIw+9X6CQkWRH9YxzAfuoA3eiA++34hTEOtD/2bT\r\nrXkKc4/g8mrCWZkoecAHuQQhveVG+4+B9p7gxRAJRyaWo486B28WQVtodYHX\r\n8meYE2crWvyxARHaubVUOUDzp8SkCUPBpWwftqOZodYn7c9dhUBubQqWfhc6\r\nMgji4G+pdrvsWGwe2SsolXkOzk2MScnicb7EVJLYEld40v2XuqQPTYE+ZO2+\r\nJDqqz04A53htW66/p06hH1cwMa6YMiA62A3kalRT6US6kXInesRf6HiTQXmD\r\no95bocY0NMLlkQ2YqcTfgs4k/Ce6zslRGs7YZlm9wACQRhcQF7MOCoNTiW0J\r\nXRDiKpeqNYdsYA4KI1mwk1wQySsC44u0hTUGP7kascGZuTF7faLeTQYE60ZX\r\ntWrgTle6IUbK/UvsUlHbajdOyLgTH/jyedY88lCtmoKRDMquyrxOP/tG8f3R\r\nrzbep4Jfi9kdVzlJq+78xxh3kIIK34K7qLI=\r\n=ClMO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:silverhand-essentials-2.0.0-rc.2.tgz","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/2f19d1f389f72ca59bd8fe6d67fa202d/silverhand-essentials-2.0.0-rc.2.tgz","_integrity":"sha512-Yfq3oNk8dwZkfF0E5EzDfEyWL7e4alQfNXHV/BfDpBlcCLyJIk47RdkLO1TstuzNxlgp+95iscdO1+88nczNFw==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.12.1","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.0.0-rc.2_1671791378995_0.6850911408629199","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@silverhand/essentials","version":"2.0.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.0.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"f78b95d49a679d915d4abd3eec5b5e3059676924","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.0.0.tgz","fileCount":26,"integrity":"sha512-Qbwerm5eCbvpb+yIMYhKtpaoBzfnNjpo3oyFQd4rM90Fkn6KP2F6+hUeU1YQtzNKUQUVervWwcqM3JYPUXuLcg==","signatures":[{"sig":"MEQCIBZKg0cO1g5AkQ043xsDvwjg8V7FA3eCucN3h+cjQHs3AiA9AVJMaMEWWHY1DK7uSrFUIWbbc13LDyJz18W/1ysF2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpuddACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmprshAAlOCd7SqJziqyi+A3fZE3C3HCN+fCy56shArgCxdhwhzDSIv4\r\ntZxp+Uhe1EJW/etfxb8rYVLq7o1Gps+W6/RqIOJC971su9vTeeB57aQieh2h\r\nFc6yv2p9PQi+btf7WdvyqsHeXj4LFUjvmzPSYAj8c+YM6237alDonr1h3zEX\r\nyCUKzv5R608/WtkZYJuaGwVXKG4EZ3ErMRw1qhH99gIfAQ5pzlgdWPGld3H8\r\n6zm+Jxu/iQ62U2A2w7AopK6Iy0mWBppXFCJ/pEXW95T1YJiaTnI9QD4eBmPN\r\nJTbysfWYApuymOCp8LzA5/MlQxm0mdG1L3VBdctJ/Su//aubrAoscvETPfQt\r\nvn/iu5PAJ1u/NQom+chOZnBB6y6mho2dlEYhx0i/KqW5dxNDxEx5rI5/7MQN\r\nUpILXVIYR+bCV0jPS0xY1GjBm9qTnppl4XXb03WI99HU6EGLokjWYuHZXZZB\r\nUJholhQ+2igeOIZaNiZw9FD8FudwdZX+pHlDa7Domjz2Lsarje6gl8Qpdva1\r\nqBs+J5Xv0S24bwsSeuBWj+/d4+SD49OzczMndzw/aObO2mPWBrjgQYQTGhQj\r\nVIN0nbtpLGgoDrZzJ2pEaxLavfnOO3nrZwvhlsrAfdMZmDFmT6Sas8sm87Ek\r\nxSDqniIXL2/9QuCfok6Z1PpDPniKxxqb9Pk=\r\n=33iT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"gitHead":"ca0169031bffcf9a3c4541c7773fce0d9d033f1e","scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","prepack":"pnpm test && pnpm build","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.12.1","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.0.0_1671882588967_0.577655749590142","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"@silverhand/essentials","version":"2.1.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.1.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"0d4953aedc97029a1c42dcba193fc7cb4d4fbbc2","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.1.0.tgz","fileCount":26,"integrity":"sha512-1/f+FZ+9+fq0GSueTp+8+7dY7SuXGc0b+k6Bsuod7HqMAZdJr42TUy6lphriThshiaAC/I9ZhXyKkphTkHfa9Q==","signatures":[{"sig":"MEUCIBX9e9fWfGjigTnY4SfC3twcauZU63pvDX24XLEKfUDjAiEA6XWrRNyo/kdWSQ7WdcRL7L89pCVcwHgr6q6IJ6k0XKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqXO2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIzw/9HSSV5yLpSGNlDozUnE/4SZRkfHN1uDo8Z87hgj+Cr7GDM5SI\r\n78rXdJ9juMWW/IyqcuU1GHTwfE1pK/F5Q8rkTSrnB0xsQUs55FBAE+0bUdiE\r\nvMggbVBrVsV195Zdwfz1Iy0BqdVk7m80Aq7Lij1ckUe8L8zLVIzpa+KGyeTk\r\nh7qPBCKfb+wTfXF70dUXUx7ibFN7NUbM99XmTuRPos6/MTR7DTOIbUcxWQUb\r\njP4BNhmfkk3B90MwF5Lla07l3TUsaiyPnJ03HEKSyRtlq+DAdaNDvmpV86cE\r\n03lMBoIjn9Zgl7jchv5RN46Fb7N8fNwZ/eITKSOC+4xDhAJUZnrOd6ot8YH6\r\nw37/kir7B8TMzoATXVolDvUdKyDoBewf9A69Bx7Cl/enBIWb5I+UOI39z9n4\r\nw5ZNgVMkHmH/MSWPBhyHrsf6j7TYwyYF2uy8IXYkZxB5ueJrn7TIIfAiyqNi\r\n1NQFQQhEh5i00zK1SznMUb7XTgdrzgm9FL50fp0+q2sbSb6E+licjQAB6YBS\r\nUSNBcNcPDOaB5jYem/BlZAMaSV8CBZ/9n/HK40QZG1tD9I0zpiCvrFO2Ugmh\r\nwFvaGfUU2G3y8G7LyFpSZOBgJG1Y6lMYoXK9d74Djo4TBhLTZUf8+mnY3Drs\r\nhB/Jmat99yuVNd4Is0UpktgCI5NjhImB/Ig=\r\n=hWMy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:silverhand-essentials-2.1.0.tgz","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/9916610ede98ad7246a95a656d1fd4e8/silverhand-essentials-2.1.0.tgz","_integrity":"sha512-1/f+FZ+9+fq0GSueTp+8+7dY7SuXGc0b+k6Bsuod7HqMAZdJr42TUy6lphriThshiaAC/I9ZhXyKkphTkHfa9Q==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.2","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.12.1","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.1.0_1672049590049_0.39841689632035426","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@silverhand/essentials","version":"2.2.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.2.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"52bc5a417d4a06a0daef16355b04d4e771d472eb","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.2.0.tgz","fileCount":26,"integrity":"sha512-xoj/wAnPUt9ZAzt7QCHhSKZPweZnNJU7tBYrDTf54db6L+++SiXYIyckKDY+vKkGACn9kTAWPF74qSfYt1OQtA==","signatures":[{"sig":"MEQCICzN7bZ+huXb7nN4rUsP3Ymrz+gVxET+UdTqoTW/X2bbAiB0a+c7v2VamvzflNXG/4/8IIisP/KQ2YbX7+ySZRdDjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":15884,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj74aPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUXRAAmy7C73kuEaFvWKM2Y6r1aNplUFXEX70evs/gOwoKLcxY0m/3\r\nZlshoq81MbA1hP1RQ1pYaMDPPABHuZXM31J4SplYqm3YNJ4JKKGhfl8meC4w\r\nzi6tr/sH81XyHat0rMji72WUEihug+NaO4WD3i/Z+W6ZWoalBD5APworLqNT\r\nfQLlpl0au7DdOxivP4OgLaJDV4pgVNpJ2QtG+EsMlkqSKiFONH5TwOksnsUF\r\nDiJ8HihMLwRSeSxxoAyc1N+WV5HOzRDcLVQcpA4zghJVo6MF/5di71FNzDEb\r\ndgwLSXXtt8m5z+7RscxaBS4cT7Ys4P85Em3Ic1S6zcJfXbyReVJqxA+v8CSS\r\nw7N+wE5eCoz8K//KXX1+N0RoLT4t91nDmTm/Zq3vd4cykFfQLUWwI446wQp1\r\nIaq+exARa3WKulvDDNhFYWYr5w2LNRWwG0YDYeqCMNsrlN2Pxfi1PztRf0RP\r\nYwck0LtfCBI82qN7f3GXu4oBo1zNPAjuHIPaPBL4qdDt5sDMdQT0gV1e6nJf\r\nRnnJIWuAnV8WwMxhGZn0SLDb82yw+QhEDC4iWGv3txpP5sXwr+5Oecf4IoKL\r\n66tthvYmsoVvsaX3/r1Qp3E1CQlrgI8pFC3v70jdDWSy7EmludGl4xrHtJ1z\r\ndOGvHAkQL2NBVuTyrGrz+rr5EIFn0iGMr1w=\r\n=Tjl9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:silverhand-essentials-2.2.0.tgz","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/60c1445dd31702d09c541a2e135d1868/silverhand-essentials-2.2.0.tgz","_integrity":"sha512-xoj/wAnPUt9ZAzt7QCHhSKZPweZnNJU7tBYrDTf54db6L+++SiXYIyckKDY+vKkGACn9kTAWPF74qSfYt1OQtA==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.13.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.2.0_1676641935269_0.06772775974870604","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@silverhand/essentials","version":"2.3.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.3.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"d867e0a36584e1259db9e5dd5a01573a4cb0ac53","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.3.0.tgz","fileCount":26,"integrity":"sha512-vZ8eT0ew2bTIo86vwcPSduL1o2oXxH9DPnQe8sV3K3g1/sSgCyAj9ULHObZLjg/YNGlp16Wiby1hSs8P9VtU7g==","signatures":[{"sig":"MEUCIQDZyDPUAuUlhw2G5hJ45cTmo1sWqh4moKdBubxjak+NLQIgW9BY9kRqX0k5vGbvvYOKokR/jDr2GunOOFI4flMu6VE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkAg6FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+xw//WaWYlb5Cajlrj5A2lTM0gJcWCznHxAbYXzM3uGtqR0H5ekUS\r\nXrMLfhl249Exg2vtipIxGjQH+9Tof3hKISAgv6c6aFgvXZd0nAmAreTo27Jf\r\nlxkhyLnzMeqmjIxDsYSvLwNHB+HBjlnyrR2vjsPfjlsRy1/8XfHua6VI+b6h\r\nDJ4WvfmxZX5D7JUMtkOW4kE2MupuHTXdgI9Wf3SDg4nntCCZoSbBjdJOogui\r\n2qGJWxCizJ6uwUnIP9efT2NrEc+QlVzf3BYU719QfL6ezkLMlQO25R0RaKCQ\r\nUk3fpgVAuFinVkZ8N5Ek8qh9lTLDSApVuJ1HS3ugDAy0N/04mH6dpEACEMfJ\r\ntd6fRliDazHl4i8eMh+KgMyWV1EmbirRYf5TR4zTp7D/LaHdvdiM9UXK9yY1\r\nQnQgEc+tLWXzvyZze9jwM+Sm7MOrZ0622+pt9j6X+OMbnMG7hEWPvmEDZq5N\r\nj/dpGzyfemE8WdUj1wO7SnfmsJLxmJxxOfH9vbiPXe06LPqASmghbvd1cURz\r\neePqbrS8bMkC4qtI52dcz3UDkIQtPGihrjNkaJFSB3n/cnRXU0hGPIqY8JfP\r\nx9yt2tI8Sd224gOGopQDL2LhlSWPyyWRbLm1Hndv0msrV+2AFAN1kYaBjDY2\r\nYYlLgG+Qb8rpsNGPvJ1a+MiYmSK2FE+z91g=\r\n=G5rF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"gitHead":"713da12c047a2ece49eed0b7687db92dd17b927c","scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","prepack":"pnpm test && pnpm build","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.13.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.3.0_1677856389776_0.2915442004745554","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@silverhand/essentials","version":"2.4.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.4.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"5653c8c182588338608a2510d7b1ef184524a800","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.4.0.tgz","fileCount":28,"integrity":"sha512-qwMdx6626e4oEvORMt3GoHiBC4Kmc1XNaSk9Ne2MXjljGIc5RLhdCKlcmc/kGTTBdumOD7Of075QXBiBMopheg==","signatures":[{"sig":"MEUCIBDqJ+c2gEQ2fJ2kDTkmNjF1iG3dnReR4igU4mGhshkhAiEAme6S4T3vtuPGXXE7gn18OWPOVR00/AxQh66jCm8aWRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBgp0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmox8xAAjRJ6JzQ0DB/rTNTb4FNDwewdbVj9Wo0ZZhs57cnAxzULDhDL\r\nf7xnj11T6qBxGuhQPG2LW0zMLq3+SF74hL0fCKzOVP1t9kjSSi3LbG7RWbD4\r\nFrPZKU5usi8Fj68/oXTgSmys0gbDALWr3f1aVTIasaNCipCB1DSxPGhGDm3p\r\nwTQ4yFCZ1GH06Y67pm+ACU83q/SkFIjh2Z+rN55KKhHRDunYe+ajQygOrnHQ\r\nYfQCyvANAgmQlq/QAGj3w2BX0TvnoTYlFWoEg7/zEgvhYb2tfRDxwxFppvV6\r\n95Nbm+2ypucd+5lSTjsaMI+UFQdDsGYXHfYsh3ZwRpGmIDGOmDPhO2SMIEZd\r\n19JiRKNwcb/jzonDq0BYf+VQM8wc1IAFzw5XwloWJYWhOUqMdW90x9AAsM3v\r\n/P+RVR2O0GCv0UQvEB1ogN4iM04q5knbvX5qg+5vgDxDq6iPfmicKCYZONlP\r\n5np32UpzGbC7eMWKdtQjwCiv2kF3U0nhqt/Xvz0Ro9/MC++HtygfvUfndG/F\r\nceJWIKw6nS4uRKXGXxxevtIFqQ1EkMjV6zWdH4sDSYtgtLuam9cqzaBRzusS\r\nRWnfO80kqZbaLz5x8c+RPS9GyQoAli6ZKn3y8JTkHJhZNa7HKdxJtOjnx/Tc\r\nrsRefka04DU2iQb36j/xs7/9gxlZdBP6Wjk=\r\n=ADTR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:silverhand-essentials-2.4.0.tgz","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/405b659fb699fe19508b16c1b28bf4ce/silverhand-essentials-2.4.0.tgz","_integrity":"sha512-qwMdx6626e4oEvORMt3GoHiBC4Kmc1XNaSk9Ne2MXjljGIc5RLhdCKlcmc/kGTTBdumOD7Of075QXBiBMopheg==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.13.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.4.0_1678117492742_0.521603847872367","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@silverhand/essentials","version":"2.4.1","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.4.1","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"24698339aacb3421b5dd2a2855db79203bd02cee","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.4.1.tgz","fileCount":28,"integrity":"sha512-o37Nsdp65LDPbk51rjcZ7/Lsrox3ag3IaOHTFkSR/TjYwwSJiKVh26ywGdb2lKacDDKraVjBuV6kRhhA0Jm19w==","signatures":[{"sig":"MEYCIQCCCbXsu7Cho0Y+Pa7x5Md+NaQ8TMt6E4vhQke5jK7BiQIhAP4HawFw0U/SpNphVS9awKyfa7PcmVeaVOJG7U0lO6bl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkEWN0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyFw//eMesSKMtJQoVkGIc6dk9eEWfrEIcBNmJaLz9ZRp8f1csPlwS\r\n/Pt9fLaaaipOK0ur//yyh+Z+a+GKhLrePFb8SJNsrrBonwjc4yn2DxZNmKat\r\nOrk8GgKjq4UjMJQawXcsf2cGP/7YP7l0HRJGgnfzLlFBbHVUY29jx+0Yldwe\r\nGqfx0w5gFTXt6UEsNuyRdHo8UyvJhjH3Lnkg50EL/eaIP6fqZ2BrfyC4MXzp\r\n9iALK6JnEbVOrjPJcTmCof99fceB/6wIkb6GnlmYLRx3nCAyF9kxlH/mt7mS\r\np+syhXu8UdO277D3tCvV5K21oX+nLps4jsKUrb6xl+qNg0YrheJZqoEnfu3D\r\nalQ/8xFzh/9yVvgGQprEBp5qRNFYYDgJcDcmXwECPzcMfmVput0jNLTNcGfD\r\nj8fKvFGg51v0TBWKD8jZrDXtdmKvBtsy7aE8u5+O7MW/WELKFviziTgem+FV\r\n0vTmg68fFo0CBRqeoc3cLYNL7kU2/VTitbOZMgfTsPsEfgnr7nnaB/K6rJBF\r\nYq1i29K0OO7QXmScqhMasroXx84+DPxwxKqcxrWmbpevuGKpmGw49zKwXruu\r\nlhIQWmBuEM1fmGksh88TYHHK/hD+ru2XNvKB81yuqIdhNvG5tM32yWx2TfiH\r\n2SeITfXw17VC19txkWM1K2UJIg2rfxnyFnQ=\r\n=q6pl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:silverhand-essentials-2.4.1.tgz","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/c4e2226780b7d073b8a7f0b99a2fc0b1/silverhand-essentials-2.4.1.tgz","_integrity":"sha512-o37Nsdp65LDPbk51rjcZ7/Lsrox3ag3IaOHTFkSR/TjYwwSJiKVh26ywGdb2lKacDDKraVjBuV6kRhhA0Jm19w==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.13.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.4.1_1678861171864_0.0078009462068207025","host":"s3://npm-registry-packages"}},"2.5.0":{"name":"@silverhand/essentials","version":"2.5.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.5.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"90ba35052d338bb529f35322940a7fab416c5dcf","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.5.0.tgz","fileCount":28,"integrity":"sha512-8GgVFAmbo6S0EgsjYXH4aH8a69O7SzEtPFPDpVZmJuGEt8e3ODVx0F2V4rXyC3/SzFbcb2md2gRbA+Z6aTad6g==","signatures":[{"sig":"MEYCIQDNZE0GkuFrzdp+j16gAQQEMfNBL9iGQPxelCAIW7t5cwIhAPIq8AzedBKsIyzQJ8w2GyRom/nlUT+3uZ83JLzEAIKv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFKwrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQfA/8CLMfbglhc3IUmkn/+FXYghTWojMtlmtgGWqZ6rb66vOLYI9o\r\n0YbUJfPc7Z2EVRSSHefX1fWOuJFiwb/XVkUQFQPNI7H+Fib/tfDLaT9bSRDK\r\nTDu1yxGkffIgkb5pKBkUYXR0mkn84MaH0ngFVa5ZDZzBny+hiIVSMLqr/Jnl\r\neJ6f/SmPFy9WJIV/4unE+Z4HPwt8gcswOQ9oq89BrllfV/h+cmDch1I8VWFP\r\nstSGIYNVZ5h++z1wmmt8A2/cD2Z21HMc77w0U79OQjYyJdTsFJbRG0HwQMCz\r\nZysv0eiAwYHJiDKD0/1g8deSWxRs9hPRWXxF1WBGgwysKYn4/Qp6Gh3VSmcr\r\nBHkw7zJ9c7Ljk7mzJPLle4GQNbg5JC1xT/CNIIEszgLKG5pJh2dkTOW1Jxvd\r\ny/9uT/ezngoQvxGZZXYA0leSr39/6nmM0bKoIF9MrIbYsxnIwjKD9RLY8SQJ\r\nr+UdKOgIyQOQPYQBSA4dSCHxEF56StUU2Vz5aOc7CmyNLfs7HywbAw0KE2Rq\r\nNbDq+gSso/YG55kDPrTphjrd+06wYDr8NLa45DRxHBFbONIfLjXMWBta19Av\r\nhAzhu6y9VBM15G565E+J10M1Tbt/mU211MEeLKWDOhU1h97o7hX9Bd6D0FSY\r\n8Qcy+AClimTkxfyjM+KAecnDgF5q4gD/mbc=\r\n=JA8f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:silverhand-essentials-2.5.0.tgz","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/9d7c4e6d3bdc35f8027576639e7e9577/silverhand-essentials-2.5.0.tgz","_integrity":"sha512-8GgVFAmbo6S0EgsjYXH4aH8a69O7SzEtPFPDpVZmJuGEt8e3ODVx0F2V4rXyC3/SzFbcb2md2gRbA+Z6aTad6g==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.13.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.5.0_1679076394979_0.630445358241406","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@silverhand/essentials","version":"2.6.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.6.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"895812a459a54d9228f6bfc509fa03421577649a","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.6.0.tgz","fileCount":30,"integrity":"sha512-D6Dg85FeUiXoZpbesQQW7epcDCRKMPi9z6N6vcaSCowUusKWvUX6xdv01iPPP4JqwZa828zavZ7rYRep7h8J5g==","signatures":[{"sig":"MEUCIQCZMxOlg3xn3vTdRv9mxzeQ0Ynb4cnjx3/vl3IuYdSohQIgBmiKtU9s08IYLvpAXNK3r8FknHg0YMu9oSs7Lu42niQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGwXWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYpw//YUPfWwcTiMuf8uGOFXVgkBcn6j1EgKXqUVKrN4CMs9nX3VKc\r\ns/J15ylZFpERBQdsCjn5OZd7yjuo5AHbEmZDIoiuTD60ndemYqU+iqU+/Y0w\r\nyYhbCMrHI6AIxOife5iLxrOlEZBT6hZnQKAFkbMy6mRE9bVDQwVDcpFRu6zi\r\nwNqK4noo5qtbWV4mQ0+crv7GHm463iZwXICXfY+2QouUAnkkt4lzhF4gKICU\r\nxb1SYN20vmMfIIcwzjsvRhJw4WeAD77uOPIV38A429qB3Ir0ZW6lXXT3GO66\r\nPwtUvVu+MdTatnJsviScizpQ/8JBL6ZBaag42fEgFvwAFcWE0gdUUJKLvolS\r\nDDbtB1H47jFab5NlfVY7OVuF8Fizej3r1y+iSpd73qLGauWrfPXSQ4yhQrup\r\nnVvPq9cmpk4t9jzvYl0NRRYRKBERRHF9NId8c32nCBMCOu2hPbLXncJiDZ4t\r\n8+sf7xnsZSC9vdothxREjWrUWsHwvQ47cxQUtg3x+xSpSBf3tbfqMQXrNcKa\r\nMiYTm9WLSF4mExkB8IZLtprZYfBJGdG8VUl5E44QisNgyPdApW99NotGPi5Q\r\nZyeg1ivjR9dpDSKkP3x4TA5xEzNMBUSBiWR58rCreyljW41oXMLqoUFvzWi4\r\njVgGDh0mSwQt48Zi+Jkc7hcCzzSZ+qxteFc=\r\n=wxrr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:silverhand-essentials-2.6.0.tgz","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^7"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/602283ede347e665cda15a421b012026/silverhand-essentials-2.6.0.tgz","_integrity":"sha512-D6Dg85FeUiXoZpbesQQW7epcDCRKMPi9z6N6vcaSCowUusKWvUX6xdv01iPPP4JqwZa828zavZ7rYRep7h8J5g==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.13.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.6.0_1679492566426_0.3820731102257915","host":"s3://npm-registry-packages"}},"2.6.1":{"name":"@silverhand/essentials","version":"2.6.1","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.6.1","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"11dbb1685d49e9395d86f6195efeb26a496ade8e","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.6.1.tgz","fileCount":30,"integrity":"sha512-RgRc+YpTAFc5G4OgfTul/m4N0DF86O/zpB2I7RJ+6tJ3HGhEuItjYWDU01zMixG+bT0CMgdCUPDOsGksNYX59Q==","signatures":[{"sig":"MEUCIHDj/IlRTs4wrvmFCNAUMHwpCgsH1Pd9kyxsjbXIEGr3AiEA8ZROsrYTBTN3jE3Jqx9gPNHYMTFI92LopuviG2Ss9BA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":18540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkM92kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrxlg/+Oq92jShYNZ8FGFiZP6skeopAv9FlU8RdFDT1OnmzP8aPBWoM\r\n6kRRRTmDzzhT7FAJyHZH7iHEpVEFSthcZahkZVG2NATTcPn8/CcQ7VMVxdZf\r\nqYEQGIeMa+QRkB1toiE0miYorRep7Yo1tY8yGe/R8iOv2pOgAv1L6beyeqo/\r\nufn5c6Mf69aqWQp+HVZ/dwl1cwyz+2P+2RFuF6LkEA2hFqiywhAgTa6b7E/N\r\nPQa8bwwvvaL1uITdKoMxdXiitAtOKxAqEYXnSZvu9Ui7krpsEO+nXidTs6JH\r\noxmf21RWvnpIGa2oH1f58QOBhx6Ao4DfS90q6QmJrzyUfIIMbjTbRwyUhIkN\r\nJz0EhgwClKCOOjZjvRN5e3a/9OnniyBOUKJrg0hDdFCcBaRVQOw0djRKBQjm\r\np8S9cIT/AW/lvoF73kXBjPlMDVuC8d8IzxLOJiQmM2//YNDvyZvB8K7B0kgB\r\n+ZlDeWHzQh4/xorguLN6O+bANr3GykvJXS/m4SAVk4ETkEWfzzkeucn4nxbU\r\n3bTPuDDQH7Pr4gn8J5otU79nsPoCyaD6vatjKfFhHYWb8uxUr4VbMyQ7z2xH\r\njmfvZZ8UCtFZjvsFJyjhF3q6w91+YS7hJsq6MuDeMVcnqPptM1QUPKii8qju\r\nVTf37wojmOfT6eStb3C6VwNxcMIv3gQS5Uw=\r\n=vMC8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","type":"module","_from":"file:silverhand-essentials-2.6.1.tgz","types":"./lib/index.d.ts","module":"lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^8.0.0"},"exports":{"import":"./lib/index.js","default":"./lib/index.js"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/b2be529d82ea271728e03ea53aa8b1a0/silverhand-essentials-2.6.1.tgz","_integrity":"sha512-RgRc+YpTAFc5G4OgfTul/m4N0DF86O/zpB2I7RJ+6tJ3HGhEuItjYWDU01zMixG+bT0CMgdCUPDOsGksNYX59Q==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.13.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","prettier":"^2.8.1","typescript":"^4.9.4","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","jest-environment-jsdom":"^29.3.1","@silverhand/eslint-config":"1.3.0","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.6.1_1681120676597_0.01710772219497847","host":"s3://npm-registry-packages"}},"2.6.2":{"name":"@silverhand/essentials","version":"2.6.2","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.6.2","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"bcf8ed441ce106b5f6fb3b7c49fc3c44a9e67689","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.6.2.tgz","fileCount":40,"integrity":"sha512-1b5u2BGEa14V3o8XzaE7eL+nuwmQe8c1wqSMcGvq+KAusPPZo9tV4glbfF16Xi/ohv37vUpBGJ2DNf4CfuxBLw==","signatures":[{"sig":"MEUCIQD+NvUhkzRQNhPlCtZNJLRHwIjSqxhSGVtWfTH7QzfZTQIgFiH7P+r40c0eKDmZS1C8THIKowqGx9+ukfrggbMpLu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkRqxcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqVw/+JG0PCdVYLs6zaaWs647Lm4XzIoeCjPkPwBpqHmsFM88xD5An\r\nusVsmP95/ZTNq3JBOV2M5ALtx8xQvp0TNKnDBvWu9m1JIT3a4bKPXuKeSKlr\r\nv3yBSJNww//A/3C9+sShnD/WyVJ8Ta4pKLOGEA82bX6rmqGbOYQVP87RP63t\r\nlBL5y/VavDANkS8llYdQVQKrgnM8giT53gMki+uxL5Xbmh1zaMx1/r9/mued\r\np8DuKyvKJquOZNl/SpXUPdGsAtk54QeaNJbrMWe6aI19jRgC4DeFliroWQy9\r\nRRUhePr9hWGy66vE3m5ANCCPu+WsnGtD3AZE3dt4wex7uGfTYvi6ELDFhYXC\r\nuhS9ZKgcDHamSXsog+XUzLjUpohWwXeu1Ln6yy1yAUL5/0eGMnz/DLJx/oV5\r\noXee/JXriAXayLO9tNwUgqhRBxJYuHlueZs4MyG0zfyrThVYX4+o8n7eybG6\r\nmKbUC4uarXV6CQdrAKJXVzZB6bM5utU09uSMqEt3lgksU89VXNHwmGgWPvLY\r\n64mcaQyR2JvhJg17jDtlUlRiCis0Ori/rMVXQRtOOT507Yyrqjy09QByhJhD\r\n8KgwmRluOmiyiEVbP6iO4MDqwWjszgIewXiajdwSWTi9nHUQt/xnwNjOebdm\r\nRNOv8Y8JzITlzpfbDAncRVUKo7NN3lNUYgM=\r\n=WiAN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.cjs","type":"module","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"gitHead":"e0e872bd2026d94c2a9fa85ae7f84c9fe8de52b6","scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","prepack":"pnpm test && pnpm build","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.13.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","rollup":"^3.21.0","prettier":"^2.8.1","typescript":"^5.0.0","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.0","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.6.2_1682353244074_0.5947070798472365","host":"s3://npm-registry-packages"}},"2.7.0":{"name":"@silverhand/essentials","version":"2.7.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.7.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"05d53f3b7349c220f31ea2ef77522ea886a61a8e","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.7.0.tgz","fileCount":44,"integrity":"sha512-F5Qo5ZNnERUURK/9F1ZIi4FBDM22aeD59Zv0VtkgIhUL9tYK9svA2Jz88NNdYBwqCPrh8ExZlpFNi+pNmXKNlQ==","signatures":[{"sig":"MEYCIQCHYyNJvqXNjY1DrlK9aSaZzBhej8lRwznu6xxScej9DQIhAMdRkxBmA9NjkjBtyUKvQUCPrPWHEetcAyD9dnx+7xIF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36769},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.7.0.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/a8bff93c25bcedd269b07e4252f3f9fa/silverhand-essentials-2.7.0.tgz","_integrity":"sha512-F5Qo5ZNnERUURK/9F1ZIi4FBDM22aeD59Zv0VtkgIhUL9tYK9svA2Jz88NNdYBwqCPrh8ExZlpFNi+pNmXKNlQ==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"8.19.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.13.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","rollup":"^3.21.0","prettier":"^2.8.1","typescript":"^5.0.0","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.0","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.7.0_1685518723687_0.04827303110522507","host":"s3://npm-registry-packages"}},"2.8.1":{"name":"@silverhand/essentials","version":"2.8.1","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.8.1","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"a679f88a709f4dcecd874194634eed6f26428c65","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.8.1.tgz","fileCount":44,"integrity":"sha512-LtLb0QfNPViJOFfBUkJoktAcA4mvEpUL78pRGXiLxeG+3G6f0UNh+XOJ09t7jCr+r+LXpScEpqdWZ0/cGsvIcw==","signatures":[{"sig":"MEUCIQCs7x97Weia81j4dYJtr5bchZkRGEMbnre1VeP+JLiaWwIgIJM12btzV5omxFMPzc/e2QVLBDrZzWrzi5T43AhqLgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40463},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.8.1.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/69cfcebad4abc6c14401c441402e654f/silverhand-essentials-2.8.1.tgz","_integrity":"sha512-LtLb0QfNPViJOFfBUkJoktAcA4mvEpUL78pRGXiLxeG+3G6f0UNh+XOJ09t7jCr+r+LXpScEpqdWZ0/cGsvIcw==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"9.5.1","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","rollup":"^3.21.0","prettier":"^2.8.1","typescript":"^5.0.0","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.0","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.8.1_1691241367925_0.8289479581175099","host":"s3://npm-registry-packages"}},"2.8.2":{"name":"@silverhand/essentials","version":"2.8.2","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.8.2","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"b0e2660304e515a5abd4e3beb388c7f2b8c39fdc","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.8.2.tgz","fileCount":44,"integrity":"sha512-mrXzAQ6ZGyLoKQpfEOr/LmbQL7FIurVsBaymnsQyKNV56bFYCv5M+2irsAKROtmLMgSunAU/10XiDIaEYW9tbA==","signatures":[{"sig":"MEUCIQCsZkm0FoSvhyxtM07+/DtOlgighy7o9zCu+Esxs9iGRAIgRkJMvozfmpJUGamozvbNZNexd3An9q2Ha4OAU8yhBVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40847},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.8.2.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/998801261ec0b06f553635c33e541747/silverhand-essentials-2.8.2.tgz","_integrity":"sha512-mrXzAQ6ZGyLoKQpfEOr/LmbQL7FIurVsBaymnsQyKNV56bFYCv5M+2irsAKROtmLMgSunAU/10XiDIaEYW9tbA==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"9.5.1","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","rollup":"^3.21.0","prettier":"^2.8.1","typescript":"^5.0.0","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.0","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.8.2_1691243887100_0.3973920787048746","host":"s3://npm-registry-packages"}},"2.8.3":{"name":"@silverhand/essentials","version":"2.8.3","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.8.3","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"842d44c5702510d0b324316dac3d8b3ff9982ff0","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.8.3.tgz","fileCount":44,"integrity":"sha512-dr+6Fkib8QqA8O6SG9hFkq0VQs0EvbnUcZP1HIjwcKrEizcAoLwuLGeVKnqx1UZjRXW8jaZEyXnPVUpOlXW6Ig==","signatures":[{"sig":"MEQCIAV+zl7tzCsTXUr7L+hS0//sWRh1wwv+KVX0K1R0d66YAiBij8zsWT0Vxp0/JYODpk8ajDMZRQndzSDMEFaMXnceKA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41001},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.8.3.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/8f9cd87d2c6eb1d508f9d4c6d0beaf7f/silverhand-essentials-2.8.3.tgz","_integrity":"sha512-dr+6Fkib8QqA8O6SG9hFkq0VQs0EvbnUcZP1HIjwcKrEizcAoLwuLGeVKnqx1UZjRXW8jaZEyXnPVUpOlXW6Ig==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"9.5.1","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","rollup":"^3.21.0","prettier":"^2.8.1","typescript":"^5.0.0","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.0","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.8.3_1693465015235_0.45922190562574094","host":"s3://npm-registry-packages"}},"2.8.4":{"name":"@silverhand/essentials","version":"2.8.4","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.8.4","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"8ee4cb1bb1f068440658e83c5dc91e22bcb60478","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.8.4.tgz","fileCount":44,"integrity":"sha512-VaI00QyD2trA7n7/wHNcGNGRXoSr8dUGs/hQCu4Rju4Edl3vso7CeCXdfGU2aNDuT2uMs75of6Ph8gqVJhWlYQ==","signatures":[{"sig":"MEYCIQDHgAJOIKK4Ie5b707bCQ9sIEq5R3jZrNDcgQDvEk2jZgIhAPkI1q2PNlsKXR+czkDd/rU5T/eT8D73zxHE6tIRVBrF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41036},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.8.4.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/f8923d11a976372615b1709afbeb0d40/silverhand-essentials-2.8.4.tgz","_integrity":"sha512-VaI00QyD2trA7n7/wHNcGNGRXoSr8dUGs/hQCu4Rju4Edl3vso7CeCXdfGU2aNDuT2uMs75of6Ph8gqVJhWlYQ==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"9.5.1","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","rollup":"^3.21.0","prettier":"^2.8.1","typescript":"^5.0.0","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.0","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.8.4_1693490817140_0.4817332172985045","host":"s3://npm-registry-packages"}},"2.8.5":{"name":"@silverhand/essentials","version":"2.8.5","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.8.5","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"e3241ec7a384e8476bd9712b35e4c160fb3dd747","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.8.5.tgz","fileCount":44,"integrity":"sha512-ChOGm1NeETWkEZXkIDD123cf8gxphqeSbtnvgsiqKMmWH2oSMvqORAyVFdngl0MuL9Ef5EdLFII+JrJkdytHrQ==","signatures":[{"sig":"MEQCIH7SPxLIkrPWtqRtJQ+8bQ54hFOVaCZAUqsZz1lXb3JkAiAknMmZuE0e6R3sJ5diy/O/pM/jqETMYhmOboZrCQF8Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41227},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.8.5.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/c96980321dea1472b3283e5bf4d17f26/silverhand-essentials-2.8.5.tgz","_integrity":"sha512-ChOGm1NeETWkEZXkIDD123cf8gxphqeSbtnvgsiqKMmWH2oSMvqORAyVFdngl0MuL9Ef5EdLFII+JrJkdytHrQ==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"9.5.1","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","rollup":"^3.21.0","prettier":"^2.8.1","typescript":"^5.0.0","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.0","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.8.5_1697379769188_0.7504134717314079","host":"s3://npm-registry-packages"}},"2.8.6":{"name":"@silverhand/essentials","version":"2.8.6","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.8.6","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"78b3a025f0c2165bd41ad19cdce56c07c98a69e5","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.8.6.tgz","fileCount":43,"integrity":"sha512-qNyc6CvZRngP66hTA8sbpXGsiu9j6Hu62jCy7LV3tJiytg/hmxJB5oM9k5tpaUa9kHwYJ2X9CManX7SYYNrzHg==","signatures":[{"sig":"MEQCIF25eDvvmX4dbPPUE3ftrR5VmdEpMV+Gkxzwyxv6GzWYAiBCt/egU37OSv12JxyIqlwJAIjoJztwecIrJQnwLcuCHg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38548},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.8.6.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^16.13.0 || ^18.12.0 || ^19.2.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/2927b751e2de02a4558c69daa9f3cfe6/silverhand-essentials-2.8.6.tgz","_integrity":"sha512-qNyc6CvZRngP66hTA8sbpXGsiu9j6Hu62jCy7LV3tJiytg/hmxJB5oM9k5tpaUa9kHwYJ2X9CManX7SYYNrzHg==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"9.5.1","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"18.16.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.30.0","rollup":"^3.21.0","prettier":"^2.8.1","typescript":"^5.0.0","@types/jest":"^29.2.4","@types/node":"^16.9.1","expect-type":"^0.14.0","@silverhand/ts-config":"1.2.1","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.0","@silverhand/eslint-config":"1.3.0","@rollup/plugin-node-resolve":"^15.0.2","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.8.6_1701754586943_0.8063560215326644","host":"s3://npm-registry-packages"}},"2.8.7":{"name":"@silverhand/essentials","version":"2.8.7","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.8.7","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"c9df7e1b9b091192cd151da04339848ee51aa400","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.8.7.tgz","fileCount":43,"integrity":"sha512-WFzd8OT7NJDRJcL1ueI23IKFc6lSEicIzO3b8Z1a91/Hy4nVtS0GqH51ZsSCUi0uU+rYpCb3eED1kLmCH+cVig==","signatures":[{"sig":"MEQCIAK+KGzPbWBQLdqumk3Y6oSAZCo3IthhAXJEpw2JUgIwAiAWguZiwh9N02wHldHXNKm+D2qJJdmWrTiGTilR/cn5oA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38780},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.8.7.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^18.12.0 || ^20.9.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/abd7c31e07ecb3f6fc31590250a3c956/silverhand-essentials-2.8.7.tgz","_integrity":"sha512-WFzd8OT7NJDRJcL1ueI23IKFc6lSEicIzO3b8Z1a91/Hy4nVtS0GqH51ZsSCUi0uU+rYpCb3eED1kLmCH+cVig==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"10.2.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"20.10.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.56.0","rollup":"^4.0.0","prettier":"^3.2.4","typescript":"^5.3.3","@types/jest":"^29.2.4","@types/node":"^20.11.6","expect-type":"^0.17.1","@silverhand/ts-config":"5.0.0","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.6","@silverhand/eslint-config":"5.0.0","@rollup/plugin-node-resolve":"^15.2.3","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.8.7_1706168350693_0.5320820460112927","host":"s3://npm-registry-packages"}},"2.8.8":{"name":"@silverhand/essentials","version":"2.8.8","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.8.8","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"a39d545225fe45ab756aaaf97698b7b61b464226","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.8.8.tgz","fileCount":43,"integrity":"sha512-JCiNjdF9IcsF/7Gd4ZMAL3ykdujKrIvEpKa2Iz6YqUaoCSJEeyLwspE5xAHo38a0oT55Qa2pC+wLjEEgWAD8zA==","signatures":[{"sig":"MEUCIAaeWKJMr8w80Mbl/NMY6r3Xlvf9kpZQAp3FWUfsUxagAiEA/WGH9wYQQ1CiPSA5XJbwWzYJztG234xRnb3sQ7puTQ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39438},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.8.8.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^18.12.0 || ^20.9.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/1a35cc6641304f3e4b83b10ed426868f/silverhand-essentials-2.8.8.tgz","_integrity":"sha512-JCiNjdF9IcsF/7Gd4ZMAL3ykdujKrIvEpKa2Iz6YqUaoCSJEeyLwspE5xAHo38a0oT55Qa2pC+wLjEEgWAD8zA==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"10.2.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"20.10.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.56.0","rollup":"^4.0.0","prettier":"^3.2.4","typescript":"^5.3.3","@types/jest":"^29.2.4","@types/node":"^20.11.6","expect-type":"^0.17.1","@silverhand/ts-config":"5.0.0","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.6","@silverhand/eslint-config":"5.0.0","@rollup/plugin-node-resolve":"^15.2.3","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.8.8_1706512107861_0.17277276400631325","host":"s3://npm-registry-packages"}},"2.9.0":{"name":"@silverhand/essentials","version":"2.9.0","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.9.0","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"95f7ac6fe8624bb4114cc3588778414fb56f80be","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.9.0.tgz","fileCount":43,"integrity":"sha512-n9mSO/gsLj0GRFXBRNhaQLRK6qbn6pBnKjMQdFwweKgT12ODBXpgkpXohpOBqSofnoaCQWqiDAT6xpCy/5dMIg==","signatures":[{"sig":"MEYCIQDIXc/+Fur7ev72f4SR/DN/S+RRa3lugH7badEY/WxFQgIhAJ9RKyhnZEZFJKunIja1BWAYcZ04W8XyW7Hg1HgscEQ9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41994},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.9.0.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^18.12.0 || ^20.9.0","pnpm":"^8.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/bb1197ef5f8bbde6e11beeb419b35c71/silverhand-essentials-2.9.0.tgz","_integrity":"sha512-n9mSO/gsLj0GRFXBRNhaQLRK6qbn6pBnKjMQdFwweKgT12ODBXpgkpXohpOBqSofnoaCQWqiDAT6xpCy/5dMIg==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"10.2.3","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"20.10.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.56.0","rollup":"^4.0.0","prettier":"^3.2.4","typescript":"^5.3.3","@types/jest":"^29.2.4","@types/node":"^20.11.6","expect-type":"^0.17.1","@silverhand/ts-config":"5.0.0","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.6","@silverhand/eslint-config":"5.0.0","@rollup/plugin-node-resolve":"^15.2.3","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.9.0_1706682564430_0.31209968523544185","host":"s3://npm-registry-packages"}},"2.9.1":{"name":"@silverhand/essentials","version":"2.9.1","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.9.1","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"2545152140656e796f90220d6f13d36fe42035d5","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.9.1.tgz","fileCount":43,"integrity":"sha512-rsql/ZxXMqVvt7ySDHd7xjCog4oCYg+dexxlj3veolajwjKiy/08ZtFyEtFjSEAaKbXwkWZ4TDtiNSxb7HS0yA==","signatures":[{"sig":"MEUCIQDIT8/CNHurqGcMKEgwIaoszwg6FvVab0vq1uBkqccVUQIgWctbKPkaiaNq9HmOXtdeS1upkFCLzWV1MwDC3AnqpAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43511},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.9.1.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^18.12.0 || ^20.9.0","pnpm":"^9.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/ed7bf826f6c23fe207a65d88de4a6cb9/silverhand-essentials-2.9.1.tgz","_integrity":"sha512-rsql/ZxXMqVvt7ySDHd7xjCog4oCYg+dexxlj3veolajwjKiy/08ZtFyEtFjSEAaKbXwkWZ4TDtiNSxb7HS0yA==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"10.5.0","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"20.12.2","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.56.0","rollup":"^4.0.0","prettier":"^3.2.4","typescript":"^5.3.3","@types/jest":"^29.2.4","@types/node":"^20.11.6","expect-type":"^0.17.1","@silverhand/ts-config":"5.0.0","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.6","@silverhand/eslint-config":"5.0.0","@rollup/plugin-node-resolve":"^15.2.3","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.9.1_1715827132214_0.890018053170444","host":"s3://npm-registry-packages"}},"2.9.2":{"name":"@silverhand/essentials","version":"2.9.2","author":{"name":"Silverhand Inc."},"license":"MIT","_id":"@silverhand/essentials@2.9.2","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"}],"homepage":"https://github.com/silverhand-io/essentials#readme","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"dist":{"shasum":"ffccfb9b7f164a8cbc819a3f1798734ff19206a9","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.9.2.tgz","fileCount":43,"integrity":"sha512-bD+82D9Dfa1F5xX1kfdR5ODIoJS41NOxTuHx4shVS5A4/ayEG+ZplpDDjB19fsa7kZXgSgD75R4sUCXjm88x6w==","signatures":[{"sig":"MEQCIA+e48FVh9LHt8EH6bxzPIbr9c/M3MPJV9fqmjhV7oPTAiAECNXXq6jLT2+7dHThnqsM5l475bs039UqsOJASohBuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43522},"main":"./lib/index.cjs","type":"module","_from":"file:silverhand-essentials-2.9.2.tgz","types":"./lib/index.d.ts","module":"./lib/index.js","engines":{"node":"^18.12.0 || ^20.9.0 || ^22.0.0","pnpm":"^9.0.0"},"exports":{"types":"./lib/index.d.ts","import":"./lib/index.js","default":"./lib/index.js","require":"./lib/index.cjs"},"scripts":{"lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest","build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json"},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"prettier":"@silverhand/eslint-config/.prettierrc","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/4beadc5b3192b41db5f1f4ef0476c20b/silverhand-essentials-2.9.2.tgz","_integrity":"sha512-bD+82D9Dfa1F5xX1kfdR5ODIoJS41NOxTuHx4shVS5A4/ayEG+ZplpDDjB19fsa7kZXgSgD75R4sUCXjm88x6w==","repository":{"url":"git+ssh://git@github.com/silverhand-io/essentials.git","type":"git"},"_npmVersion":"10.7.0","description":"The missing essentials for TypeScript (and JavaScript).","directories":{},"_nodeVersion":"20.14.0","eslintConfig":{"extends":"@silverhand"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.1","eslint":"^8.56.0","rollup":"^4.0.0","prettier":"^3.2.4","typescript":"^5.3.3","@types/jest":"^29.2.4","@types/node":"^20.11.6","expect-type":"^0.17.1","@silverhand/ts-config":"5.0.0","rollup-plugin-summary":"^2.0.0","jest-environment-jsdom":"^29.3.1","@rollup/plugin-typescript":"^11.1.6","@silverhand/eslint-config":"5.0.0","@rollup/plugin-node-resolve":"^15.2.3","jest-matcher-specific-error":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/essentials_2.9.2_1728977867147_0.40560304569727346","host":"s3://npm-registry-packages"}},"2.9.3":{"name":"@silverhand/essentials","version":"2.9.3","description":"The missing essentials for TypeScript (and JavaScript).","repository":{"type":"git","url":"git+ssh://git@github.com/silverhand-io/essentials.git"},"author":{"name":"Silverhand Inc."},"license":"MIT","type":"module","main":"./lib/index.cjs","module":"./lib/index.js","types":"./lib/index.d.ts","exports":{"types":"./lib/index.d.ts","require":"./lib/index.cjs","import":"./lib/index.js","default":"./lib/index.js"},"devDependencies":{"@rollup/plugin-node-resolve":"^15.2.3","@rollup/plugin-typescript":"^11.1.6","@silverhand/eslint-config":"5.0.0","@silverhand/ts-config":"5.0.0","@types/jest":"^29.2.4","@types/node":"^20.11.6","eslint":"^8.56.0","expect-type":"^0.17.1","jest":"^29.3.1","jest-environment-jsdom":"^29.3.1","jest-matcher-specific-error":"^1.0.0","prettier":"^3.2.4","rollup":"^4.0.0","rollup-plugin-summary":"^2.0.0","typescript":"^5.3.3"},"engines":{"node":">=18.12.0","pnpm":"^10.0.0"},"prettier":"@silverhand/eslint-config/.prettierrc","eslintConfig":{"extends":"@silverhand"},"scripts":{"build":"rm -rf lib/ && tsc -p tsconfig.build.json --noEmit && rollup -c","build:test":"rm -rf lib/ && tsc -p tsconfig.test.json","lint":"eslint --ext .ts src","test":"pnpm build:test && NODE_OPTIONS=--experimental-vm-modules jest"},"_id":"@silverhand/essentials@2.9.3","bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"homepage":"https://github.com/silverhand-io/essentials#readme","_integrity":"sha512-OM9pyGc/yYJMVQw+fFOZZaTHXDWc45sprj+ky+QjC9inhf5w51L1WBmzAwFuYkHAwO1M19fxVf2sTH9KKP48yg==","_resolved":"/private/var/folders/lq/7sljkztx0rv36dtjbms9c64r0000gn/T/55d19a5124ca266b662b3251a4ba6c8b/silverhand-essentials-2.9.3.tgz","_from":"file:silverhand-essentials-2.9.3.tgz","_nodeVersion":"22.14.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-OM9pyGc/yYJMVQw+fFOZZaTHXDWc45sprj+ky+QjC9inhf5w51L1WBmzAwFuYkHAwO1M19fxVf2sTH9KKP48yg==","shasum":"5e9c944b59632e19b64b29b575cd88f27b58f241","tarball":"https://registry.npmjs.org/@silverhand/essentials/-/essentials-2.9.3.tgz","fileCount":43,"unpackedSize":43502,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFWUXua6ElltQe9OFkmkiqC051swZU0iHfdMlWxs69yZAiEAub4Aaypwle5oyWtHtjwq6Tg2t2W6KosTYsUXj7S2LVQ="}]},"_npmUser":{"name":"gaosun","email":"gao.npm@gmail.com"},"directories":{},"maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"},{"name":"simeng_li","email":"simeng@silverhand.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/essentials_2.9.3_1771910231030_0.0781576537430908"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-16T08:35:00.188Z","modified":"2026-02-24T05:17:11.342Z","1.1.0":"2021-09-16T08:35:00.643Z","1.1.1":"2021-11-10T07:58:40.442Z","1.1.2":"2021-11-11T06:36:20.838Z","1.1.3":"2022-01-20T04:29:21.061Z","1.1.4":"2022-01-24T07:25:16.225Z","1.1.5":"2022-01-26T09:39:28.908Z","1.1.6":"2022-02-16T10:29:57.381Z","1.1.7":"2022-03-11T08:23:38.342Z","1.2.0":"2022-08-16T07:03:41.236Z","1.2.1":"2022-09-16T15:20:08.353Z","1.3.0":"2022-10-10T08:24:46.813Z","2.0.0-rc.0":"2022-12-23T04:02:38.659Z","2.0.0-rc.1":"2022-12-23T05:23:16.409Z","2.0.0-rc.2":"2022-12-23T10:29:39.181Z","2.0.0":"2022-12-24T11:49:49.131Z","2.1.0":"2022-12-26T10:13:10.200Z","2.2.0":"2023-02-17T13:52:15.413Z","2.3.0":"2023-03-03T15:13:09.917Z","2.4.0":"2023-03-06T15:44:52.944Z","2.4.1":"2023-03-15T06:19:31.998Z","2.5.0":"2023-03-17T18:06:35.164Z","2.6.0":"2023-03-22T13:42:46.559Z","2.6.1":"2023-04-10T09:57:56.833Z","2.6.2":"2023-04-24T16:20:44.277Z","2.7.0":"2023-05-31T07:38:43.931Z","2.8.1":"2023-08-05T13:16:08.091Z","2.8.2":"2023-08-05T13:58:07.335Z","2.8.3":"2023-08-31T06:56:55.414Z","2.8.4":"2023-08-31T14:06:57.386Z","2.8.5":"2023-10-15T14:22:49.402Z","2.8.6":"2023-12-05T05:36:27.139Z","2.8.7":"2024-01-25T07:39:10.870Z","2.8.8":"2024-01-29T07:08:28.195Z","2.9.0":"2024-01-31T06:29:24.588Z","2.9.1":"2024-05-16T02:38:52.359Z","2.9.2":"2024-10-15T07:37:47.365Z","2.9.3":"2026-02-24T05:17:11.172Z"},"bugs":{"url":"https://github.com/silverhand-io/essentials/issues"},"author":{"name":"Silverhand Inc."},"license":"MIT","homepage":"https://github.com/silverhand-io/essentials#readme","repository":{"type":"git","url":"git+ssh://git@github.com/silverhand-io/essentials.git"},"description":"The missing essentials for TypeScript (and JavaScript).","maintainers":[{"name":"gaosun","email":"gao.npm@gmail.com"},{"name":"simeng_li","email":"simeng@silverhand.io"}],"readme":"ERROR: No README data found!","readmeFilename":""}