{"_id":"@airmus/utils","_rev":"22-63611eda47026a5055c04215c1d9fab7","name":"@airmus/utils","dist-tags":{"latest":"1.0.3"},"versions":{"0.0.1":{"name":"@airmus/utils","version":"0.0.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"module":"dist/mylib.esm.js","size-limit":[{"path":"dist/mylib.cjs.production.min.js","limit":"10 KB"},{"path":"dist/mylib.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.11.0","husky":"^6.0.0","size-limit":"^4.11.0","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.3.2"},"dependencies":{"@umijs/fabric":"2.5.13"},"gitHead":"780794fc940dd89cc87da0024419b2153bc6b3c4","description":"Congrats! You just saved yourself hours of work by bootstrapping this project with TSDX. Let’s get you oriented with what’s here and how to use it.","_id":"@airmus/utils@0.0.1","_nodeVersion":"15.10.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-enpfVyPhj9nMmvXIhKqbD2Yf3zXW0zCAmLgi8RI3lyaR35O4pNCVzPNQ6vAU2/x970HhgqsIv/w/xD8sDuNQhg==","shasum":"209e675af1b8b10db6059ec7b667908aa1843dc7","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.0.1.tgz","fileCount":16,"unpackedSize":39744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJguj3yCRA9TVsSAnZWagAAuikP/iMA19wbIo0JVTg97MKr\nNgvSy3jv58ynXCl0wzTe8zeQywevGkd2lHGJhVgcfWsTyDTWW7EL7TrFERKQ\nuLVcWurlebkiUK5N2pqBHGNkG9XDYU7jvw2AS8QpufPS8SQjxhEeJucjRXYB\nCK5+xaNoernrXZSV9yfC6qOUrXtneoCI4oT2OHWC2fkzatDwqNx5ZqYC7cs1\n7HoToYIoey4nzn4eg/HH7rwJKPk2VcNS5/oLCnrDwkkjTy6tVvLdR8pIvJeU\n6ZqfBizUh8lkRgKaSqQEQuylpOf9YnThvmuBFxtNZB31EU5EsdSEOYKidDUl\ntY6YfjA3h+dqtKTmYV8BSYO34ONkfZVmP/HRYWzu7ErUPX8tksAmpEcnkyzF\nwx1aqZNFppJHiyDEi9pCbaLPHYv8WBcpbqM6STQmYGXoTXi2Dght0yqBx98O\nJOU2snNuHyyS+SS7FXXXbDNR8EnLhpx5CROoChj7j4aQxMMwq9USXWxrxVMu\np53zyUbNcazs6Pch6743nsndmKSlijQNF6Yd7frPY7c+hj5gCXT0fMIqUqGd\nhL/jABr8lcSN/pdIvYVGm9lWn0kN0iSppfjMVnk31/zYwfUtu9SfgxUl2bJl\nBLeHSqaF7v1t6fFWgP9RqSqsBPiD0ROhwn5HY5NximHapIkscYQvJYi3xLf3\nehgK\r\n=eLVF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA15u0OYLHq5oQ502MGVtDwN9l55iJbBGhYpUb6mAzk/AiEAk3Hl3Fr8CSfAWZw0crW9Iiuei9RzE7bYt8Ey2sF3BFY="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.0.1_1622818290063_0.8197173051521149"},"_hasShrinkwrap":false},"0.0.2":{"name":"@airmus/utils","version":"0.0.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish --access public"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"module":"dist/mylib.esm.js","size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.11.0","husky":"^6.0.0","size-limit":"^4.11.0","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.3.2"},"dependencies":{"@umijs/fabric":"2.6.2"},"gitHead":"a1ef3e3eadf9f2db1d28730077f1ff07b10e85b7","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.0.2","_nodeVersion":"15.10.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-m8Kf7hnVnhhwAzcG+hsKpDxYLVzRrGaTuBqHmtjavPCgiZFQGtyDFezwZZaGXnTsmYiXeP5FtGJUWoD4kHP6EA==","shasum":"0f2b567f498d8801f66da47f3352087f171ef612","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.0.2.tgz","fileCount":16,"unpackedSize":39055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv37hCRA9TVsSAnZWagAAgk4P/iEugwGiccYbciTJoGQ6\npSfPEhJnKlpW6WFnfhl+orfhqBhdodLAulHf+/I49PuMJkburUxc6l9lGusc\n7Ya3cRlXAAMoD26GqimyNp65Hw4CN+lQgRIvWddIH73inQCul8g4rIy5lsCM\nZQqeirI7Vzfs22fffGIbNIjwv/3KiwzRCV9VfdJMFDbZeFeH0BlFBNaDVezz\nUgQdVf2VpjrWYpd9YQI5ex76/bBcF9otAtmsSoTVFPG1ogzVyGL52DgFOMpg\n2Xjc1Axbv/GG807PxlgPXsg+DdjMOe9u5dUoGZfWRuqVbfaSh8Gg5Krijbx4\nm2YeINyg3DDtJvIVPoHV5EMd9EXj6uG3x/8IC4i99hTwrLUW2ytodftjyKAd\nIVzuH+YrWV0sLx66SPc6FK73mG4Gov5cC+CzKf0dLOWVR7BhCrKWYWAaUdlq\nWnQLxKdRoCNrJJuR2BIyDNxJLNKIp/8Y3gM/h9MDhJtMXTsWPE3zyN5nW1h7\nRi2zU8c8IdVztOQZXwJBqVdhn5ML33yHUToIOJCbV5Ht3oA44BK0tPtS56o9\nuadIHeez6BTYPTo7FyPbCbgZnSNAHbbfgXLF6DIV5Skuc4VcChUv9wV4h5Ms\nxMPFJuIaih4RGcjGNJe9nTtsHAChVulDUJdGSDCtQPj68OLt21/D8VwgPwe2\neisZ\r\n=k1gn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEWyRYaEW3Y9ME43A5/YLfmGyrbjPgVtVeFm0OTgZFVEAiBS5HN6w2rjuqjUXJYlv+ZqQjnVIQf6J3STZMunhLS79g=="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.0.2_1623162593140_0.6844717365076141"},"_hasShrinkwrap":false},"0.0.3":{"name":"@airmus/utils","version":"0.0.3","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage","lint":"tsdx lint","prepare":"tsdx build","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish --access public"},"peerDependencies":{},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"module":"dist/mylib.esm.js","size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^4.11.0","husky":"^6.0.0","size-limit":"^4.11.0","tsdx":"^0.14.1","tslib":"^2.2.0","typescript":"^4.3.2"},"dependencies":{"@umijs/fabric":"2.6.2"},"gitHead":"e6c0119b0e43aace3703f563f96ab69b9be440e8","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.0.3","_nodeVersion":"15.10.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-N/S0y66PQVorPri1IK6reUAM0PLwX/zzKIlPgpJVDzMOWeEIoG6keTfV3G50VVO6nWoCzrCS4YSuRxthh/kE8A==","shasum":"481479d3372b88bbd4c452164bb8cf61815a70a0","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.0.3.tgz","fileCount":18,"unpackedSize":44538,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgwM3XCRA9TVsSAnZWagAAco4P/j1TiAin3U50t5pCavlx\ngvYCT415rwuScCGdbgQRl1oDMcNQmrtzkGiporYyK4gIJyV23mR3B+/Kyn8K\nWaN9xAbvX6Qqf8iQxNyFJ4fBvA0+QdTGDte3YL5RPMchjH/heVWRRkVC9hFp\nincwRaDqvMilFAKQ7OltlXDi5SJyOt7pGyqRgBlctY0gau8ZVn+UFydY28gy\nksZ7ufv4f62SQqk1D60/GpSlzOCeUaVySgNcwKM8IPljkH8eu5yrF5SDgxF0\nKFftdBMBylEipvwcM7tPgbChBJ1zLTwFfxO7kI8ZYi+3AEQbTwj5EOhC/Shr\n/n43Ll62X7ZRw+xXywgKzyYiQIyfjFDp8RSFrjxNvHCyFYIW41pe7jpZSJbs\nTfIdQGbUsNJKazMlVK+yHmMcMYJnrTSn7gNCGtmp+5dWMQHezDSE/XrHOKar\ncNqMaUSLb7Yhy5Z9p0YDF7YgE2wNYAKkQfEQJ0hh9bFGLLm5orDQBmsoQlZz\nsHIEJKVA+u7B4GtsJnAZ7eS2nkU6NZuwkBGL2dtud1DjP4yiavvlO33MonBD\nRxsvBTF3We5OLjPAFnza9brki8J0LedWFxNVgNciYi4/vn7g9RnF8P8j83Ez\n4ThL5V5J+rA4Pj6rqrE0NWkepkx0c6U/W54pFEKQ7xyrDeE3Dn2LdB8pfoAf\nYPqR\r\n=A7rd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi1G1xFTsvWsQHmnes1PByBEJVD4D+90Up8NPaSJUGbQIgLrB8/vFNi300df+Oug23brfK3k5+MFXWHe4t5Q5xXn0="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.0.3_1623248343016_0.7555186489327326"},"_hasShrinkwrap":false},"0.1.1":{"name":"@airmus/utils","version":"0.1.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"module":"dist/mylib.esm.js","size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^5.0.3","@umijs/fabric":"^2.7.0","husky":"^7.0.2","size-limit":"^5.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.2"},"dependencies":{"@airmus/logger":"^0.0.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"gitHead":"a43769189083bb9dec0afac10e1ee3bd05b4b03a","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.1.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-QYas6HvQfP2FhGoKbHIdkv/V1Zp7tL4JGlriaJUXjkt8eHvx/JmEFNpnNOsVojPtt99Ow8JMgdx0+TfzdrtQgQ==","shasum":"1fe38613ba9c470dd03caf6f173f24f5b01c0ac4","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.1.1.tgz","fileCount":28,"unpackedSize":63868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOXI4CRA9TVsSAnZWagAAnb0P/jvjhLtcSVO/6/CP6vSr\nv/ueQuYqP2gCroUSZ8MqPLTjPif4L4dfqfwR9nTvbO+ZyHsgmvvIv/0Dy7ci\nH8KOCvPNdKKjVADBjt02DcA3vQv+mhs0fZkhe+gXLKfxdLpWcpM8e7UCmg0e\nUw3l4RAxp2SaO3vP+wWhCy7jYin2mNPcuS1fpbA1uuflnMJNXXCcb4neUZOc\n/ekNSIG0DRMyJozXTXyNuYOaqMr3y7AJ/6+s9/HTyRhtcGA1LuSeOsk3bcOw\nNy9tYEF//ZkWBb+anSE+ZEX5V0IY6FCrOShi0GK1FRJ9Y+3Nzsd2GzR1X2kz\nvuKdn4CTqfigt/9QqAHlXVned1P/dL2kLri+UKiFjXIUYFmpAeUzOoMY+Hcn\nZgIoIbbQaLZjdJx89pzmDS1/AlGEypO+Smm9oPKdhLO5NDki7psg8LHxKND9\nENuFqVafN6F0zOSS6hD59ZKZYoPMf1VBLLZfFbEIUeGRpl/50Gj1qBCaX/eP\nVEfgScO63/QzhDqASbcvBvNP5LvSEKmlRqczPaQrsUayXxy/+muVYne8jxVt\ne/6Y16OtC1jMGVNpPL9ZOGQiYAgAzldMBS6bCO1RjQ/DbwA3T5bTTtTyuiVt\nfxXsA347hwx5a+x8L6V/zSaKZeSuVUofX/35C0XBHxsRF0IpRcF/zUHDO4nO\n89N1\r\n=kIxy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGn+zKofcXFDi8Pich5hymjv/IoU2NZRPBCc7tb+zKE9AiEAuId6RJMdy5Q9Z32NEOpk6PwE5J+R6+QQNLhHQ10JK2A="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.1.1_1631154744024_0.9234320878431226"},"_hasShrinkwrap":false},"0.2.0":{"name":"@airmus/utils","version":"0.2.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"module":"dist/mylib.esm.js","size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^5.0.3","@umijs/fabric":"^2.7.0","husky":"^7.0.2","size-limit":"^5.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.2"},"dependencies":{"@airmus/logger":"^0.0.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"gitHead":"4bc8f8f130e00c87eda93a15d17a730076e529c1","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.2.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-LPyubOI0E6E62O++Hak9dVgRpupPGKrdWfKgAmlMLwKYVn3xGKQUwfvpwvFaDi2zfcouIKw9EA2F8k2gNbjC5A==","shasum":"bc60fa3ff6c44e28579fb57230ac6b1c9cbe9af5","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.2.0.tgz","fileCount":28,"unpackedSize":63868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhOXJZCRA9TVsSAnZWagAA/c0P/2ZbhWusCGPHpi380QB2\nt9ol27aLOmGzEgZNG8CCErr7TFsSbKgpKXDo0wRk+XuoLAE43qzqnqDxLnP7\nOmpWD6NABGJWkCDqnUxNTGGoToZfNH6QQCwktibvllUCCMV6a1Hb3Yxr/XSS\nQ+tLAx5HOLAeP4JyihrFUV1DVVGVENYOY7/5tBsvvDoMaInvkJC6VXutnjTQ\nUC4ilJ6t6ZyL09dKOSBtxqQQxti2TWhxKXpH0A22+RRRmXmBme9JuVQpcQWt\nmYbeglE73AxRLw55KUawuVgDnnuo8D4IdzETPrqS0b7ML/f3VbvQFAfeqxfv\n2n/vLBJxv4N+iPjhwAGjhAIG13uGxrmmaM89UY6HfpTt7ENeEgMEofxrpDNM\nHjQqiS8VoFUavRk1msDLi18WMnovpXWh7/f0k8P+KWKdMv7v/Tf1CVBi9m/5\n86ojKFlCuaWeANTOGORYwH7hC9SyQd01lhrIz/E1pWp6kd72CeQv0209yssp\nC5LBqBdsEGmbKZmgy4Y/G3UkNWf1Qj3vq1XwSbGtB5UVgPN/0b6ldY3Z7WFH\nX2AZ4FOStYrpwfdB/EnlbaSowhnHJgqGJC4qGvm+iGdm/Yk/0FJ2SgT8w7kV\n96362TG+JCXoAFRlbrRXqkOXfHnvWlj9k/UpMZqLJo9a5cYY8+MHC16y1Q2E\nv+aN\r\n=VK7X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBHNZ6YBSzmoOGpSW8SOKosnbAKFLRBB/zdrBEh60/T6AiEA8irJfCJ+NGKtqV1GguaAtGD7RxutC7kSy9LJ2uG0nag="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.2.0_1631154777161_0.2871229299360287"},"_hasShrinkwrap":false},"0.2.1":{"name":"@airmus/utils","version":"0.2.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"module":"dist/mylib.esm.js","size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^5.0.3","@umijs/fabric":"^2.7.0","husky":"^7.0.2","size-limit":"^5.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.2"},"dependencies":{"@airmus/logger":"^0.0.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"gitHead":"261e05f42ee302e697277a4827cd91db51f4e481","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.2.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-zLi3Iwd0nKIOG9SKzdrhmjxWzV9du2dmNzK3bmZbOTnHZJsHJfyleK8/jf/t7c2pp6S455iw8XPI0fnikLPDpw==","shasum":"8ef4bb839f2a1d327758c72ab534b32149e91844","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.2.1.tgz","fileCount":33,"unpackedSize":70097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP1AWCRA9TVsSAnZWagAA7RsP/RZ1gF5DpvDdxx8mmzi2\nsCrvi81UHfwKuY3Gq10aZXzdljVr+QKSEj+pndIIgnz9wzzYr8yoDYBdYO2m\nlS0h80UigISNewFl+U/v5SMYtzQQYupiQbd27RDXcqYxu+5kn8k+DFeIEBq2\niibtCRQ/hou0U53GawOT+iqLmipyEfSE+jUjdQuPJMKIpSl2ku3TMeI3B6Kb\nw3HgSow42umh5cAXRTzVUT7hvIhlSnL4/g33FT1LRR/KrtdaIEvvIXRqKKnf\nAUYw5POItgj28i7DKm9LvnIKoOs+lbThz+6rI+Uq9HYh1e5QeveeNm/7jKr4\ngO2FPPVpADChcoWtugea3xjvDjc2oxfT3bQFcJA9LJWm47tP7frgtyyHAPeA\nYRYsZAQZbY7Qe6KzdPvfqTtna9rvZycQxwc4cMAlioHJPWzRYimJpF1rzb2N\nLXtP6gJejzOgF4SWHspEiuihqu923Hpkd0+KXDpxCQjuTX22sBKxLU5WMELk\nhC/1FVG62gwYmwRTIejpq4XLdiqDj7GSnPWXVNla/W5X0b3PRuG4eOT+BIPl\nHURpTn98/b7OSIjPAvh54aCPQi49kQqoCQ/PTncJNk0nbSkGrg8vIKeExxe9\nBf6i/YC97b1sh/Ux203aZkzzJPvwe1SifFDem4ABGQTXzEMCyPZ4MyQEIZUk\nTee2\r\n=lUL5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMHTAA5GfaaGr871ebSF67GqscNwJx029oA2Qq4ezEPAiEAj7uu4sQj4DrNr3tMXEuruquMjPiUOQh4Yw0bfc3BuGk="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.2.1_1631539222085_0.4894236878898346"},"_hasShrinkwrap":false},"0.2.2":{"name":"@airmus/utils","version":"0.2.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"module":"dist/mylib.esm.js","size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^5.0.3","@umijs/fabric":"^2.7.0","husky":"^7.0.2","size-limit":"^5.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.2"},"dependencies":{"@airmus/logger":"^0.0.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"gitHead":"db3d2b251880cc55524875db3ee853e28fa33c97","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.2.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-OFNIgQ3Giv8G6DEnHFlijPczhr1ke1NrVAMl3X/Om7KCZEYq1HF8duEdBMkfeSg85ETOW8XbOWHo+CsWAQbYJw==","shasum":"9970a7bcbbd02626cff80e87975ccf83727ad646","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.2.2.tgz","fileCount":34,"unpackedSize":85699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQMNbCRA9TVsSAnZWagAAqcoQAI5usF/cpz4Hd2R7S1QN\n8sianV6hEmXF97U0yk/7TKIX7j1F8VBYakjL5jfXQC6peoLifmmNZyg7p/xO\nA+VubqvTqTzyNGla054ccLVR8QOs4U7VvP+txmAAm+4V23osYEXL184qaE8h\nRp5UuSc6uDJyaiGVLajsamoqB0wc5Ip8oaDwlT9FAE7xGy0+fhrXtUNPGOU7\nGZBO3Qaj1edCT6JQ2mT9+FisESzq4NDhyPcsEcHUUBZpdiNjp67Ku7p5CBdY\nTDYIjk4BGR03kOPYLL4RIEjdvLxIIf1c46cEz3hQDEbSMKXrPo1zwp1/bgDF\npZNyqY/lmpMbYHohLSkjtSLuc6P/mlLcfP321SArnhG7qDXbyllDAsrUSXHX\nSRLnGvDbtr6YGxJSb+g+a0+ECrJy9XEQPFJFqtDGg3h8dz1rmfyu3j5mkwU+\noFc5/MNruNPWFx3ywdD/aiRxMLQZQKoG1CX6/RJe3LjYGtmIe8bbs1jZWUyb\nY6VltfUEMfI30OzGaRDGE6JcNbAkMPXPuozuMT6u06thLl9yy87JW5zv7UY5\n1wxXXs3EB0O7WIgJqIOU+GlC8iA7Q3wu4oSTIXRLObt/Rne0V4gVBbMiNTXo\ngRWTao4HNPHkVhbXKiNCgtxdObfCx9nPlFodJBoFm3mcr21LtmyAYU9BobWV\ndNIQ\r\n=F1Gy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUKTuGaLZKsaQw432hnWoOObz+a9DtY7iQ2SfGComyWAiEA36ltVYSXT1P50ifAiQ4l42snR3kKE/5v+dcK+3lzI8E="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.2.2_1631634266797_0.944895003131722"},"_hasShrinkwrap":false},"0.2.4":{"name":"@airmus/utils","version":"0.2.4","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^5.0.3","@umijs/fabric":"^2.7.0","husky":"^7.0.2","size-limit":"^5.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.2"},"dependencies":{"@airmus/logger":"^0.2.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"gitHead":"4bc11133924b93c7c10a1fb00217bf7b75b463fb","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.2.4","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-wbsjzYfbTOU5quZlwsuQG+mjkK1Po93gLT9vP3mbLkHNYMaIUj68ko12vObWoyN4XPbhmBYVO0DPC+rBnNiFNg==","shasum":"59ea9c0e001915d1a12f4fd5a5104761c3ab4975","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.2.4.tgz","fileCount":41,"unpackedSize":97536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhpt4OCRA9TVsSAnZWagAAYeQP/0y6zGa1diqypOC1+3bi\nDAiFKLHBFuwofavAyHCFUlxT34F1DlUzKOfTD9Z+UsOimHa6IBrdHWz5TUJW\nJsC6C2buY/VFjFUpcYWwGsvz707xY2ygMMCSgPCdcy+ucD9VZsdXT/7sZrrg\nKbuGbkhwEE4IRPy4Po42ce/iEiafxTnwD7gGQySfDn1hTl1WJXqlbFFAiRi8\na+Xy9DfbrYh8aPqoEvecSYRYIJKTSYSKtH0jvpWq1xyoOBROcarqMnbOO7k8\n+N1YwLUy7TbXOEqvJcucWebVQUZ9XkSt8690/Hg91LZcXM4Gc6jxzzhfF2mH\ngQSjwfUw2CSN0YVexTeOV6UTKuL8nfWfdZfqVv50I0FL9xe+y2JMaZ0quGcn\nMbTf1nbSAKDlsLLS4g4Wa8EK1pShE05ZiVSP9rbVLFC3/LxP+6IUfzTO3R9e\nqOvViD2A90NpX4bqoDo6K//r8roz0oQh0ctn2Evs5u5JQ+sVSpqPY5OD4m4e\nmfamif3c522WnHBSKMBE/yRhq+PYq0hS3goFGxUXWb6Tn6KWYqx62gJO0RL7\nrjN6d+vzhBmF6AgZseDG4N7ykasKcXp2xwO6E8PM9eDyEshwrJR/jSi9s4YD\n25UFSf2rT+UOBl7TvmYM5PU+NaG8JKLNbV7pVPEQ+e83xfUkowJdbT22LvMr\nK6/T\r\n=hhrf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDR7/IsbbFOUok3cGy1bENVeInAQEuQg1p4J91GCDX/jAiAg6itfKvk/QYV67qTt5oFnH04uf9AwLztl1AE+UmJMgA=="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.2.4_1638325774421_0.5610056587792485"},"_hasShrinkwrap":false},"0.3.0":{"name":"@airmus/utils","version":"0.3.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^7.0.3","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@airmus/logger":"^0.2.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"packageManager":"yarn@3.2.0-rc.6","gitHead":"767fc2c0c34c1d7d908fca6620fad4ba4ad86b23","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.3.0","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-+6uylsB1TYnSJOaOmqn/HjfkDEQjgj2zRlX/C5Je45FWF96gZmMcf18i0w+wzUv92YFo67tEVMoa9JqN+GQ5wA==","shasum":"83c3500568af535773810cdd8ac15138843e3262","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.3.0.tgz","fileCount":41,"unpackedSize":97728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhqDbECRA9TVsSAnZWagAAi5oP/0zhEyKRRNUFUySbvokr\nyMct2nIdjv84s6efmYQDNbE3Lrldku22ahjtTOMkSwBGnvX/5OwZ1gw34xik\nbupjB95m4VUpCxqNZY8zgoSHO4688sRmp7gKXiS8CB7QOtwOs3VQCHBxZ3fZ\nQ5Qg9dheptgXKVAjoTqYHFiN61dzjhk4E44/y7jZozW7B3qunnFVJA6O72wH\n8zShya2cYXd2cSAzk7gE1nDQ5zffhidyNu7vlfFzCHtx1qzZmKM8r5ddybA2\nwCArXLB27xhqE3Ec0zLr5cMPhxF/k34ZHLeD6eNnnQ2Dh/XomyuFXEfyKtMz\ndZ4B9kSPrBfD4eG376vXQ7ZUxrOVJIsMwYD+g9ZXO0/ctxtX11uFCXIxoKNc\n8Gj/o45gPMTlNzb8Sxtk4BV5ivB6K+zoXWA3MsSYFEsLYmuyaGKwQxdMRgGC\nETITqMxngU/bbvbO59iz7QqQY4j/ZyA0xFiQKSXprq9+7XWtp4bXyUF9hFRZ\n4CWrDcy4SjzgL4yuY3ybo+7AYtq0Jpdiy+1c6zkXGN+kv0UdML//SBkXjNRS\nZ3PsYeeJWoK0i3voC4O5X/GZrOhzyxJkaKJrZ5ZoxqrPVVCru5v7kngaXRIC\nL2tR3/vxjm8k7QVrpR6YPW4xmL6MiBdEQnkC2Wi7tCVIKP8+m1o1IxDiLEAe\niv16\r\n=Y06X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDWpuK33nW0YOfHYNq1YIa8U/0t99E7xOkGZXAUCLq12gIhAIdXpYYGZQFXQK9jeRQGTHZ5kVgi3D+4iutQC/AvEoly"}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.3.0_1638414020328_0.44089897991237725"},"_hasShrinkwrap":false},"0.4.0-beta2":{"name":"@airmus/utils","version":"0.4.0-beta2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^7.0.3","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@airmus/logger":"^0.2.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"packageManager":"yarn@3.2.0-rc.6","gitHead":"2170d8a96de21ad661d9b4fd0a5dcada9a98da2d","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.4.0-beta2","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-oAOGbLtTL0bJUezHtRZl2oi4aM8lJ7T4uYge8ewdYjcoInGSuip/qap+qtdzYk7SlF01+PwiMcCBd+vq2OzMWQ==","shasum":"f6d87ef2a668f55e5cf0052169be904592a7efde","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.4.0-beta2.tgz","fileCount":42,"unpackedSize":122233,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhsBKWCRA9TVsSAnZWagAASaAP/RRAJZAd65GFwiZLS5Fr\nq/Yc1D7Qj2CqGjQVh27umjKaXSsq6IVWbondhUDWtOSycbcI6t4DvcteVu3y\naMeH0NpXj0yUIhVFPMTWAZ+wRrShwHKYUXGxyxJzrRSzPS5LKsLiryZfvalw\ngUuDNutqhhMXWlJ1rxy+J5op10PkV2U+KH/8eAANop0uhBH7v0vpPrNm1A8y\ne7vfKbcqEjMzdbIsjUbKaIqmeT5zKeI4L/nhpR/zT8HGFd/MKh++73RX4d5h\nZccvp2bErUYHWvpPZ9y3RFFpy2n975+jQpJnmjZBV3GSOeQHn5qN9FGr5PNr\nQSpvHmtFoVwr+R8YZufXvSUy5MTrgEAZsinIpqHVXJpEeAVvtX9FN0n+von4\nir33xz8eb3qGkp7IMGyeZx7Kf5bbpyAgvctwRrp8tN0q6MY9IuMs0k4+0Urc\ny58eH1FhB+PT/xslbR/QBe7xhA7E2DcQOL+H43y8UvCI6JCeT9zfvC8EWyyM\nNHU4hX79QA5jpYCcC4eUadfRLyvOJARTLLYJT9+k4p8HXgD63RL533mEL6ZK\n+1pke6Ta32Xs4AVdo+v7MBGIGj2kNqmxC5xkaSu3vC+rSiQow9mdhm0kb4p1\nPWU5XCD62FXR58XEc8NtR9ZXNbROPL435qri5gqFV/KYILRFevZBWxIK4/CR\n9p6X\r\n=OwwG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoKECO4L+RFoz3bbKTCIRabTwQz4MFY8IdvoAzI1YVgQIgFieibh8USHMo6Yj0BJEznZTEN6grUTvVei6rT3xhYSg="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.4.0-beta2_1638929046128_0.3700389791456733"},"_hasShrinkwrap":false},"0.5.0":{"name":"@airmus/utils","version":"0.5.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^7.0.3","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@airmus/logger":"^0.2.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"packageManager":"yarn@3.2.0-rc.6","gitHead":"2170d8a96de21ad661d9b4fd0a5dcada9a98da2d","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.5.0","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-BHZbJOjWq4baFdR6IoQvhEuFuLg4xOaJxnbpQPVxQlyIQ8ChIAZiO1RMWxgbad9OYw9JFolLprA/yNZM6HBZ4w==","shasum":"36051410a54e16067d9cdf105ff155776744ec8b","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.5.0.tgz","fileCount":24,"unpackedSize":488711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht2nLCRA9TVsSAnZWagAAXt0P/2TwcRZDlyqmiFllazm9\nVWf/QUO0vlAq0cq+s6HRMGul20i1G5sBK4kg/Md1VXBq0xHYQGY/kU4T4bUl\nnalPtzQLz++wsDqeyAPbuu2fSccEymKm8QVv/azlDtrHucTQ5yAjLoSvrxfN\nnNsP0dnLD1Pca26QWULT6LbfckJ4v55Jo8mDaXtHKmQkx5SaUKhoS3HL3uln\nSLDyzgcE597+ietNiPOjwAbBhLtxD2zWkdycRYFFvNoyq/BhAgmTEl47v3b0\nTbyqgGU9yycutR1AXSwPQ9IodL2ccrEiiAq5k7T6JhX+5ODhq3m6HqKb6TvU\nPOCkL8fNCt7fTfxns/bJ5V5rcdoVZM37NLH2dnlRVY2v4IZVBHl5nBf5Aavc\nkhZs/CWgU4z65oQl0t5YOx8paXVzQbNgbU9qzTvKxP8Laa3TpmQtrgxCQxob\n/XoYqrwM0Mg9pGDzn39sE73myeX+Ygp0R7ik9apcR6Z/YdTJUBai6u4T5Ckn\neY2DiO5DGMdVVCvAQycDzFnCgpLnl7TYgMbyuPVbPUUI6PLHiJ0ojWHAKtvm\nYv1PQzLuJebCHZXqW3VB7/z8/icRlXnSmtDff2fUxgEfP5m7MEUNssMDceBs\ncR9TQ3KPVZhsvHxnv9IBvuJ61Jk7voJ0THmyYxWky7rmwNqTULocvF91Z8AZ\nlnpr\r\n=wMNb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcUeAo0GUG8DAoJZsX7D4WyK1soOAySsMp/GyvOfMkTgIhALCVkzGQR2JCrpKZ/Gf5jfEai06jbgqVVOrHnbhEz+By"}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.5.0_1639410123542_0.449120424832"},"_hasShrinkwrap":false},"0.5.1":{"name":"@airmus/utils","version":"0.5.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^7.0.3","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@airmus/logger":"^0.2.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"packageManager":"yarn@3.2.0-rc.6","gitHead":"cea46ce98cfac2818029df2ecb070c4cce6d770c","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.5.1","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-y0OfKiQsp9h9/c6mO8ukXxo5NCmELOetwM1NuPXwCi3r64Nv+Aqv7n2VkmWnBSPLCv8AW0Gla1FR6I5UOCiOYA==","shasum":"9633d059e0f21e9334de986db051881e92ccd7de","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.5.1.tgz","fileCount":25,"unpackedSize":488633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvz14CRA9TVsSAnZWagAASbcP/3mca+D/8F2QkDyU05hW\nG1Hn1o5ubbzmAnemlOvGg5BKprqDR1flvtQiq/foiHGA5snXdIVJhHVWZ8Kg\ncfulmJNQqXFZz6mXf/bu0fEITMFlTf0ZuT09AJjnoJE0DpLQkuI/NbwSrRCq\neKaAEk/fQRKRM6w1m+AORx6m/l4wO7R/f+10WcqRlmQMvb/v6VFcURmlyI8e\nUpk41r/RhhzdHJcapYhjm6mkVzOerxDoGxUcR7n4Jwx/6yTztwoJEtTeUrja\ndhLL6ujHd0Q0GoQlpaECfjKWRMF+jMR1eDXSC5aV5hQRohViaohmzpP/TP9z\n/v+/UQsXzrXicxafAmWPe1BqbspE80CrvJ6p6nFjjMhJ8bLrxRUd5BLi/mCC\nWk4SBCpDHjcjj5ENsvZGi9kY+9SCXZrvYyr4GfJhkiul3kgWr4CNgUQibF1B\nJN+V1X0MZVypqDGDUMaODULpPtzs+gURKu0fvuUyjDDo3HxASG/VILXNzzCl\n20r4Tr50pDXzViEk1gL+K17XcqrnJJVLAbgUdxRH+r3dTu7FUTRWdA39YE6I\nlvnvhdg/QDVuP5QtfqCSrLnreuubzRaVYGfFALMLJ8+GsySG/kzNmoK5raFj\ngOMvRRqx46NwYXXyUFckt4FSv2dgGuQOeyF5U81wxwKw70Pw/5PO3Bxz24dq\nfO6P\r\n=S6O9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTzpeSDw2bCp896x1p+iv4vQ7tXzNHneXjzoAKdrqDlAIgEA1fwx6sUIRcQrm6zHJoQwBDdO2MuKwVP/oPHQsYK0I="}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.5.1_1639923064376_0.19844353354232003"},"_hasShrinkwrap":false},"0.6.0":{"name":"@airmus/utils","version":"0.6.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^7.0.3","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@airmus/logger":"^0.2.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"packageManager":"yarn@3.2.0-rc.6","gitHead":"cea46ce98cfac2818029df2ecb070c4cce6d770c","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.6.0","_nodeVersion":"14.17.1","_npmVersion":"6.14.13","dist":{"integrity":"sha512-hPkFu4Fz2Uwm2XXx56AjVhe6XZ8YBJ4nl+dWg3xeGfzZ8zBTdZCPFeLUlmu5lLTVmnp5cyOOHM//jh+xlo3ztg==","shasum":"418d2e53ea94288697128c9172a16ff6702d9c66","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.6.0.tgz","fileCount":25,"unpackedSize":491079,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhvz9iCRA9TVsSAnZWagAAjuQP/23tfgGiW3dYxhEw9PnU\nBof3w09nSfvI+BbHnpea4viJKZeWS8p7CKjGQAdA0k5pG1CGpiwOBxfS9WPc\nidh+jQIL8JQTaPIcAJGz3w/IoTVMPaVYyv20TMJFH1SBJz4qOflyOVvKjFx6\njkGz3oK1+fMA8arGKuNaKc48s6dfCkEWleIn8K98Sf9AbbMcj5ECtQ02G5p4\n55dMg2SMno6znwsmWdLhIg6EgJVUSDP5ioI70Bui/U7DFCduM0FJKPSGDViU\n73tnUVnR+yMhaUI++AqPCJ0h35YxoJNUhCtdU8rldcTx0SeAMvktYtfxVQq7\nCSquOhfqg1P2mLwNW1wbwctV37F3yDqsy4rWcaBzjcmycDmvbthOd/uKUCNE\nRF+l+9n1TYM8I3K6DWtT0Nv7LHjO01TGtqclNhliI604Vu/BULvbGzmxNisz\n2RLTHlaMRUMCOne9Nna4NoV8M+dM0vm11Kr47kuESP4PlcN7LfNZPZLxQehU\ncFhgc+pit4/QLMJ8t0wXAmfcjQCEew50aHTEHnzHv1L5qhArZYZOhbgztcEq\nbrKxUt8x/0BoMuHs6uFv4oAOham+jzdhLqm1Gw6BwdhT03245idfJVVwirj+\nyP5kAlIVS8ajXWzkOL0oh0MQ1fR/aVir44w68VfNPjC0hOCMWN9WAWIolfyS\nNiuZ\r\n=y9v5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDifipNgr+GEWsyD85ecx8g5VbYuNysUAzTWcb1G5CaJgIhANkwE2MuZYd3a/PGtGFjFXthi7v6Tb4gmucE0fufJgjm"}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.6.0_1639923554343_0.5797802434549051"},"_hasShrinkwrap":false},"0.7.0":{"name":"@airmus/utils","version":"0.7.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@types/jest":"^29.4.0","@size-limit/preset-small-lib":"^7.0.3","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@airmus/logger":"^0.2.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"packageManager":"yarn@3.2.0-rc.6","gitHead":"04e833b75bca5e790d4106b3b7ec37493d7a4fc9","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.7.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-V/DpCHDg2A0GLeu5qjtGPEXovyP/jh4SEROf2Eejc1te7/HSifqWrRX4J6ZATBjQzgW3dBDCOR1x0xtqexmLIg==","shasum":"9b2813de84d886888b1cad3bf0d39005cad3eb7a","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.7.0.tgz","fileCount":25,"unpackedSize":107098,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZFXvIvwy3Htw/0qcxKSVGh8fYrmCd3KF0rOncDMkdtgIhAKQxid6MneFD7QBR3UiKDss04DGxF357VIC2Vx+elYUS"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7Pw4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqmNw//SFbevxZv3R1dzSFVLrJjpYzJYMMvk1U1XFzQOJbmOs7/NwwB\r\nrj2bGZuC4Y1ldWUZ4N0XD9pVM9fzSWd1tMipEyZk9/LEtf6XssJJ9174U0t9\r\n0+esujO6o0VV2fAqwQMezrg1VfRvcsWARxgqN6hzwNegGZa8Ax7RRHV5Q2xJ\r\nB89Ppb501j5G+2lfba7zv3iRwjBCODYGh4Oh2Og+2/OvAfZc3IryTp7HXhWq\r\nPvOT644HdRniV+id2bRikf1KDGKXaKumITichuNptUa32gOk8gdtSLy5xXph\r\nk95w9+KgTHZ6dWOhsLVqNk6e+Ww31mvnRbUHAUb17DH9ml8UhH9rQazTgmhi\r\nrLGqxSJiVb6eWBso25y6UEo2xia6J9/G2JoVNBUsQ8nyu+6W1jD8ot3P00Ej\r\n9SNPDcHFkxqZwh4Oj6Lz5nZwI1Bnw/sUQ7l7jXGOr1lkRidsAA2NhNRElAXx\r\n+Y+A1FOu+zcCYb9Vj6T8fJEbLplHAlyBWBaeoSrUEYFPvE+F4Vuwa16HyE1d\r\nU/2D/qX+jcNgxkOQpNX/wUh8Z2zvXrr8suC6YZpMA5Ee547OXtKXznniKhjD\r\nogasoVfM/acatnp21K48vDi7xuC/mNbSZKSYqJmhD2FgrEMZQoyeuoPaYE2B\r\nUXe9T8zf6bP4PA1T0bPaozsEPHJOgQUEOzM=\r\n=oKHY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.7.0_1676475448133_0.3414114338345198"},"_hasShrinkwrap":false},"0.7.1":{"name":"@airmus/utils","version":"0.7.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"yarn run build && npm publish"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@types/jest":"^29.4.0","@size-limit/preset-small-lib":"^7.0.3","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@airmus/logger":"^0.2.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"packageManager":"yarn@3.2.0-rc.6","gitHead":"5e6bb99dc5f6ad72838355f93dbfe2bb2bc212ef","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.7.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-ahY0zeJ0d3I3NJegICvHSp524JXzyu6wx1yatjwdRjsh53mT7Lvv0wSoh2OnjLm8cqBGV23c5aWwHhMudGjLGQ==","shasum":"3a0846a79a66b12a1cf01037ff0c5b312fb1e08c","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.7.1.tgz","fileCount":25,"unpackedSize":107657,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjUZpxxLMutGzDqFA67wciM7IP6XhXTGtHRFPDNo9KFgIgLhn6C7JUoYK9Yqsj6+1TaY8EBOyV3dLDv/lqOsUpETM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7QN9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRAQ//VsJwK49Hf1IMMcqJI1Gkzj5XIFVchZbHqAIIi/wSzFjczN8x\r\ndHsCE7YPjxveosQ1kLnUfnQuH1LPLcemiFTHV0Up/OGxJaVe3UtDXqfd6t1j\r\nzbSP94sxw8Z/ZweD2cyn3rwuR45Za3ClCktm1yPdO11+Wt2fCxSAnhTX9Exc\r\nX/D7YSRje4m/tzcqQKaU5T/Nr+BNinUeWQAszBHZ6DhWut04hnhZEcyIE5et\r\n8MLZOUfGdVoMxaHrovS98yQa6gotAsyCPukLxATI+ANb2TQRmVWDsW99yQPl\r\nHGT/6o5d2V/Wn5+opb+WQI9UfGMkAfda95cjbYl6vdJ2/zZONCGR8mmgBylr\r\n9sL4pJ6vceVl+/H8VMmQ23yoBm2h+YLs1WUmDsvE4rtThlybRrRGQZBoDRn/\r\nPkoWV1XgdcsY5JKljePnFAfnxHz6RmIJkhX46i5CPbE29GsWP5xf/bzq96NG\r\n+MdoRxcjrf4nObhvNBRWW1v+imNsLZQt8nk+H2PMlis2qKaXBnqa8UAvS79M\r\naq7Kao2ElqXiVshkjWS4PIWL2icII80MxfOYY+7x84HrNfMKGhzppMrKCsK4\r\ndnsIA35cnj875jnKGdyMNE+LluDce4tdJfEb7W/2a3xP2yMSFRHinZK9OUbE\r\nXNFlArrsSfrUbOhzYJXtbkaY2tbsgmbyYws=\r\n=0ZWn\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.7.1_1676477309193_0.620157917604014"},"_hasShrinkwrap":false},"0.7.2":{"name":"@airmus/utils","version":"0.7.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","prebuild":"npm run test","release":"npm run build && np --no-yarn --no-tests --no-cleanup --branch main"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^7.0.3","@types/jest":"^29.4.0","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@airmus/logger":"^0.2.0","np":"^7.6.3"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"packageManager":"yarn@3.2.0-rc.6","gitHead":"c5f7465e041b9398522d6c920737bf40c7f8a2a1","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@0.7.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-hGs3dYlnbcj0xFsgfvbsUEG4PDF64St4PRD/7P4wGzfzM1YVIsPCtBxWR3U3t0fvtFshOu/CKC4eBn49AibYqw==","shasum":"7ae2470e00c8d8b8be7ba2123d59de54451f314c","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.7.2.tgz","fileCount":25,"unpackedSize":107747,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICCKECnDSOa0NlsjIBulxuo447dqPzIThWPr3W4dWdnUAiBNL80BsvGtc+PIGa8RLyKXjImlPyPA9AzDuB/pyZ0DyQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7QSfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpbyg/+MNwR+ygpm0QM+DUzddtVihp9MxA8yuImlB4TptNrsjqRl0dQ\r\nFP0Yu1A9+OEiJfrjmF8s3kJfxV6yckAPPy20bW++5g7dnRm36MAXCgq81P/9\r\nfhJm8rZL3hwwKiC0vm9Z24STkUbNb1PtPjLZFF6te+OlHZoJtrFWkZCeVaCD\r\n70nym1ic8RhdoY6M+V115G0lEmOGbDDZuTX28YMXgrMwc6QjEFqEaXMj5iaq\r\ngz9Z9F81ZfRToB2R3zGtcxg2Yq1tli2E/m8gwuGChqu2KXmaLisQ7qqcwjBJ\r\nFvromn548b4d7ELV4lfI5ze/uWeVmXKiHbpgozJLB5QmsUy+RUvVQuVVrEqu\r\nviRbxpN5yq6mEGH/z+/K5mRwLSWoWY1mF2kAxNQUpDOCLJP8ZHpi0STeXIgJ\r\n1lX9yjG3T9BkK0j6YVXaSE62USz6gJkVuzdfi2W/nu7EfTY4eBx/y2pyiUQc\r\nYx+2dQ+jL4J8zqryGMqT5CruS/lCQyNNX+30vEYRXIkRLyTpe7yEZvjeUmXS\r\nOFg4LCxWKbzNBKl3JNMBw8q5TPzjeF1fnrCG+E9mnKhg37HHPuSjo4IYeIAz\r\nbKtGxByuB0x4pfNI4QAd0cSiMGLaAN/CkH7vpgr7CzHCgMnR+ohLvq16wdTx\r\nuzZR6gk2o842wmqiApzpYh+LQ96YLPnxJZQ=\r\n=d49C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.7.2_1676477599170_0.14201989138422633"},"_hasShrinkwrap":false},"0.8.0":{"name":"@airmus/utils","version":"0.8.0","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","prebuild":"npm run test","release":"npm run build && np --no-yarn --no-tests --no-cleanup --branch main"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^7.0.3","@types/jest":"^29.4.0","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"@airmus/logger":"^0.2.0","np":"^7.6.3"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"packageManager":"yarn@3.2.0-rc.6","gitHead":"53a3b1aeae29cec881fcc7c43675a8719c54abaf","description":"`@airmus/utils` is a utility library that includes multiple commonly used methods.","_id":"@airmus/utils@0.8.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-QzGg2lAqUXVfAISERLFEhB7rdsRbyVTcRfompg2Rl/KCFLEWc0RdUVU9HwIkuKVkbr3GDRi2Q3+ZAxP74qTwaQ==","shasum":"ca7d433734029ce81c27d7ca7fa90a5f6b6f8e8a","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.8.0.tgz","fileCount":26,"unpackedSize":126581,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGNBtWnceJWPQGW+fEfaNEcDI+AsiBLzkhlKswQBirrnAiEA8MgLcLRUB8m2rcSSy8mYHY2Ewphvm2dOlwl1YQBRRXk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8eO6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx0g/9GrSo3v32hrZYRsSzj28vUl7yllPy2Vcz1rDEBmqaOVU4bTBt\r\nUkh+XsUiX+Pd6ShB894nWa4ZIVXA35cjXlexWukUb0W3M33VBJeqtMFuI/ez\r\nIQCHUYG+KkIXet9LReu+FXr+5MvbyeM9Hghd61/4XZAuatt+WNI373Zxa/CM\r\nEdPyuZutKUrcEGGorxgtHDG96TiUSgg0vyMB9+lSxW1JFIX0CfuJIf+0+uZv\r\na0qWIrLTH7mxzDAjd6lQYAAJQGG3t6XvFphfAhtsoG9zj7Xln2YzhgTK7glj\r\nJ+14JXEMq6UjYgLZFbBDWFbQ+u1cNS1+LeWcXCsPn/C0TxWt69ZlPqRjZrum\r\nXczehBh5Pq5CPULGQfHGZPNMl/gPjsKGVHylyhqF9rgTTE+KgKW99fn5xk3/\r\n/2vXzbA5Glw4NfmAMZVNfiB8I+tDhe/C9TNzaTDX3r0ab+rhMEpbLZMySYoW\r\nSPxFxvYrGLDRyqE3V5kWqav+Wyk/9bOJMRsPCbEKYIQZnUR8NeFHi8zWT8EU\r\ncwxZ0TEjfsmnkc9ZWDpNl8Q8Lw7gZ9WW00KeoXGgH0/Z8VTZDQP8iGgw+gnB\r\nagpMJcBFXq7gEaMWfyY9nQyaJRdCJcZH7kl09xBAVJYOs6Ov2MZ6OdJ1DlEs\r\n4b2nlLJs6/F+GbAQPlWL5K5OX1+ptwSrglI=\r\n=1Nmb\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.8.0_1676796858711_0.2810379620237802"},"_hasShrinkwrap":false},"0.9.1":{"name":"@airmus/utils","version":"0.9.1","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","prebuild":"npm run test","release":"npm run build && np --no-yarn --no-tests --no-cleanup --branch main"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^7.0.3","@types/jest":"^29.4.0","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"np":"^7.6.3"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"gitHead":"2c9c9ff9e322e9047d3556eb7a3a827548eedc0e","description":"`@airmus/utils` is a utility library that includes multiple commonly used methods.","_id":"@airmus/utils@0.9.1","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-9V8OCyCN4C+RBXpekjgI91ps7/gs6hy5hpt3/iimKfGsDdBb04hvmMyDeGaJmy3d/ln1NIFNkpMbmXOUTZ76qA==","shasum":"458ef91900ff38a77a1ebdc2901ad4b145148cae","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.9.1.tgz","fileCount":25,"unpackedSize":150930,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCoYi5EnEYrajcKaiHM3f2IZrMftJJueYewtmhDIyoeyQIhAInJpGj+Vw/ilAHhJZPb7aBVcC3FX65PHE73iZuGNP7G"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkByW0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLMQ/8Dx2MLTj4fY/Pfq6B2FhGpqTksSZCV2IiLI2uwFqKKbQkRVhI\r\nOkIGYz2p07S+5MSeR76g8yfsdQPHifIsEbw8bv0Zw98Y6DFYiQGBrEy1Am9z\r\ngJxPh7l0jAUZaUxhiCDHM2bqc1fdOxBdWvgroGm4ILNhCj04c0R0VgJPSqEF\r\nm67OHuyEGMbjCUEp9OZGEkgTDP11JcEDbjOKjvW3pccse5tiLV9DALmn5WbH\r\n4Mv8qiLRxKocMahA9Pe8y0thB6J74lSit51ioe/pil5LrQG58lA4IiKtOaRk\r\nKKn8ELyc9rJzbAS8qbYczw+y0R3vC8RBmd36L2onUi0b8OnHPeT760nId5f4\r\nzR0vI8aWMtILEt9DzxsGHaq6xlRXfMvUQZ5K5//QA6kwvUe4rjvohYLSQz7y\r\n9VICQdDTLgF2bPJm1EmkBPT8zybezUWv27Bb86Z3VZ49zd+yLsQp+QWEhxT7\r\nBSSc6iAZlokxm3flrcZXZhEYPtcARJwzFoPUdsYgydYhOBpLepzWqXcAHr1w\r\nYJeOlDKSjTsbJVUJD0zpMwmxVTDKb+gOtYdKnQjAeroncoPxlTeL/e5ubxC9\r\neg6FXU95Z3XW2Ske5NiMH9VUrICX7Zz2q0Ud7/4mK0FSOROKShTpHqp1hxWR\r\nsLxbgaBnjx4bXy9aqafFP6674rE9m30rNKk=\r\n=dcUK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.9.1_1678190004107_0.7706296153376897"},"_hasShrinkwrap":false},"0.11.2":{"name":"@airmus/utils","version":"0.11.2","license":"MIT","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist/utils.esm.js","engines":{"node":">=10"},"scripts":{"start":"tsdx watch","build":"tsdx build","test":"tsdx test --coverage --watch","lint":"tsdx lint","size":"size-limit","analyze":"size-limit --why","release":"npm run build && np --no-yarn --no-tests --no-cleanup --branch main"},"husky":{"hooks":{"pre-commit":"tsdx lint"}},"author":{"name":"Fog3211"},"size-limit":[{"path":"dist/utils.cjs.production.min.js","limit":"10 KB"},{"path":"dist/utils.esm.js","limit":"10 KB"}],"devDependencies":{"@size-limit/preset-small-lib":"^7.0.3","@types/jest":"^29.4.0","@types/node":"^16.11.11","@umijs/fabric":"^2.8.1","husky":"^7.0.4","size-limit":"^7.0.3","tsdx":"^0.14.1","tslib":"^2.3.1","typescript":"^4.4.4"},"dependencies":{"np":"^7.6.3"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"gitHead":"1dffa967505d2c76e2d76633929beb65b1602136","description":"`@airmus/utils` is a utility library that includes multiple commonly used methods.","_id":"@airmus/utils@0.11.2","_nodeVersion":"16.18.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-2ChkL0PvVKhLcUXpR2PI8Gzk0SuiO6LYWDt1L1G5lxRnKExDdTL6E9kBkCMylh/9Tj1mSDKeKPFr236Za+GF5g==","shasum":"ff06d03d14b1499e66b2904289c7df30c7bf992e","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-0.11.2.tgz","fileCount":27,"unpackedSize":175770,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyTmRqhMkSSlWzEqGl9RR2fdCs/OoG6sw/+NiS7Z82jwIhAL7q/+l0VPyKVx+WQKrJeRR9+9JQ5l3zxkJjfrzvbIhx"}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.11.2_1683770469803_0.0002934422309670559"},"_hasShrinkwrap":false},"1.0.1":{"name":"@airmus/utils","version":"1.0.1","license":"MIT","main":"./dist/lib/index.js","module":"./dist/es/index.js","typings":"./dist/es/index.d.ts","engines":{"node":">=14"},"scripts":{"test":"vitest","prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean && npm run test","build":"tsc --outDir ./dist/es && tsc -m commonjs --outDir ./dist/lib","release":"npm run build && np --no-yarn --no-tests --no-cleanup --branch main"},"author":{"name":"Fog3211"},"devDependencies":{"@types/node":"^20.4.2","husky":"^8.0.3","jsdom":"^22.1.0","np":"^8.0.4","rimraf":"^5.0.1","tslib":"^2.6.0","typescript":"^5.1.6","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"2a27cb164d660921080b6219b540a74463fd8d2a","description":"`@airmus/utils` is a utility library that includes multiple commonly used methods.","_id":"@airmus/utils@1.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-CGgw2Ea326DjcuG+K513bJIv4lB58+1T6wxtJfyM2Yhx5eNbwMokS27dR9sSur+h7jaEzwnLA8NaA/nd6xilSA==","shasum":"c8fc288b407bb8f2b1192992e59bbcc2e95e6fbf","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-1.0.1.tgz","fileCount":196,"unpackedSize":188759,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSG+py3WZ3uEjTD5hKpxilXVQ+UXsgFcyqM+qiCu+7dAIhAP9LZ9F7JbhwxkH33R47396joXs1Zc42rxHAmkYJTnSG"}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.1_1689663786843_0.00788274818557344"},"_hasShrinkwrap":false},"1.0.2":{"name":"@airmus/utils","version":"1.0.2","license":"MIT","main":"./dist/lib/index.js","module":"./dist/es/index.js","typings":"./dist/es/index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --ext .ts,.tsx src","test":"vitest","prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean && npm run test","build":"tsc --outDir ./dist/es && tsc -m commonjs --outDir ./dist/lib","release":"npm run build && np --no-yarn --no-tests --no-cleanup --branch main"},"author":{"name":"Fog3211"},"devDependencies":{"@airmus/eslint-config":"^0.40.1","@types/node":"^20.4.2","husky":"^8.0.3","jsdom":"^22.1.0","np":"^8.0.4","rimraf":"^5.0.1","tslib":"^2.6.0","typescript":"^5.1.6","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"2a27cb164d660921080b6219b540a74463fd8d2a","description":"`@airmus/utils` is a utility library that includes multiple commonly used methods.","_id":"@airmus/utils@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-dtfQ+ECzJGBzrnEQSSY0D7jganrNNgkgCFL6ESmRzJgQ6OHhiGdKUTvi/WjZimzFofLZPWXZDQ0jrdRg4EVLJQ==","shasum":"493402f3eb5de929da4cb3de7a8432950f2dd15e","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-1.0.2.tgz","fileCount":4,"unpackedSize":11298,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBERaXRtYH0TPiI8gOzOxf4d/A52NbnyqoLB8G/ypEzwIhAMEk+hXvI/SsjiZhAKrkQXPWbPDQKeeE1rorh3RRTT1p"}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.2_1689668463802_0.9369442668959171"},"_hasShrinkwrap":false},"1.0.3":{"name":"@airmus/utils","version":"1.0.3","license":"MIT","main":"./dist/lib/index.js","module":"./dist/es/index.js","typings":"./dist/es/index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint --ext .ts,.tsx src","test":"vitest","prepare":"husky install","clean":"rimraf dist","prebuild":"npm run clean && npm run test","build":"tsc --outDir ./dist/es && tsc -m commonjs --outDir ./dist/lib","release":"npm run build && np --no-yarn --no-tests --no-cleanup --branch main"},"repository":{"type":"git","url":"git+ssh://git@github.com/Airmus/utils.git"},"author":{"name":"Fog3211"},"devDependencies":{"@airmus/eslint-config":"^0.40.1","@types/node":"^20.4.2","husky":"^8.0.3","jsdom":"^22.1.0","np":"^8.0.4","rimraf":"^5.0.1","tslib":"^2.6.0","typescript":"^5.1.6","vitest":"^0.33.0"},"bugs":{"url":"https://github.com/airmus/utils/issues"},"homepage":"https://github.com/airmus/utils#readme","publishConfig":{"access":"public"},"sideEffects":false,"gitHead":"8de807325cd1aaa53cedee6f25e17d1bc4b6653d","description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","_id":"@airmus/utils@1.0.3","_nodeVersion":"18.17.1","_npmVersion":"9.6.7","dist":{"integrity":"sha512-80EG6G+Ah/RmsrNz7pCLAMVU9nSP/EbrMnJ35QDHPEh2b3paVId0xN2hn02xUS5IBegyITR5WrITzqyGiFBBcg==","shasum":"aff32542b50a1804aba7b5a9d8ba94316902d9e0","tarball":"https://registry.npmjs.org/@airmus/utils/-/utils-1.0.3.tgz","fileCount":184,"unpackedSize":184047,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCLADr1NbRXnVTNKXjYYUQZGxl5vSj3TL8IMWOhJxMqggIhANfWpHhMxvrkingeMJWFi0XLgcW/7pI6npt7XKNVHfmt"}]},"_npmUser":{"name":"fog3211","email":"fog3211@163.com"},"directories":{},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.3_1709387481505_0.5732318204283948"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-04T14:51:29.688Z","0.0.1":"2021-06-04T14:51:30.215Z","modified":"2024-03-02T13:51:22.128Z","0.0.2":"2021-06-08T14:29:53.323Z","0.0.3":"2021-06-09T14:19:03.155Z","0.1.1":"2021-09-09T02:32:24.275Z","0.2.0":"2021-09-09T02:32:57.297Z","0.2.1":"2021-09-13T13:20:22.279Z","0.2.2":"2021-09-14T15:44:27.018Z","0.2.4":"2021-12-01T02:29:34.577Z","0.3.0":"2021-12-02T03:00:20.480Z","0.4.0-beta2":"2021-12-08T02:04:06.268Z","0.5.0":"2021-12-13T15:42:03.699Z","0.5.1":"2021-12-19T14:11:04.593Z","0.6.0":"2021-12-19T14:19:14.572Z","0.7.0":"2023-02-15T15:37:28.260Z","0.7.1":"2023-02-15T16:08:29.392Z","0.7.2":"2023-02-15T16:13:19.423Z","0.8.0":"2023-02-19T08:54:18.956Z","0.9.1":"2023-03-07T11:53:24.280Z","0.11.2":"2023-05-11T02:01:10.022Z","1.0.1":"2023-07-18T07:03:07.088Z","1.0.2":"2023-07-18T08:21:03.970Z","1.0.3":"2024-03-02T13:51:21.702Z"},"maintainers":[{"name":"fog3211","email":"fog3211@163.com"}],"description":"`@airmus/utils` 是一个集合了多个常用方法的工具库。","author":{"name":"Fog3211"},"license":"MIT","readme":"# @airmus/utils\n\n`@airmus/utils` 是一个集合了多个常用方法的工具库。\n\n## 安装\n\n```bash\nnpm install @airmus/utils \n# 或\nyarn add @airmus/utils\n```\n\n## 使用\n\n```tsx\nimport { scrollToView } from '@airmus/utils'\nimport { useEffect } from 'react'\n\nconst App = () => {\n  useEffect(() => {\n    scrollToView({\n      behavior: 'smooth',\n      selector: '#footer'\n    })\n  }, [])\n\n  return (\n    <div>\n      <header id='nav'></header>\n      <section>\n        Here is a containter\n      </section>\n      <footer id='footer'>\n      </footer>\n    </div>\n  )\n}\n```\n\n## API\n\n### numberParse\n\n解析字符串中的数字\n\n``` tsx\n/** 字符串整数、字符串浮点数、数字整数、数字浮点数 */\ntype IFormat =\n  | 'STRING_INT'\n  | 'STRING_FLOAT'\n  | 'NUMBER_INT'\n  | 'NUMBER_FLOAT'\n\ntype Options<T> = {\n  /** 保留小数点精度 */\n  digits?: number\n  /** 数据返回的形式 */\n  format?: T | IFormat\n  /** 自定义匹配规则 */\n  customRegexp?: RegExp\n}\n\n/** 提取数字 */\n\n// 格式化成字符串整数，并保留两位小数 '123.00'\nnumberParse('asdfg123.44*66..', { digits: 2, format: 'STRING_INT' })\n\n// 格式化成数字浮点数 '123.44'\nnumberParse('asdfg123.44*66..', { format: 'NUMBER_FLOAT' })\n\nnumberParse('-2.ppd-123.44*66..', { format: 'NUMBER_INT' })\n// -2\n\n/** 多个匹配 */\n\nnumberMatch('-2.ppd-123.44*66..', { format: 'NUMBER_INT' })\n// [-2, -123, 44, 66]\n\nnumberMatch('-1.2.ppd-123.44*66..', { format: 'NUMBER_INT' })\n// [-1, 2, -123, 44, 66]\n\nnumberMatch('-1.2.ppd-123.44*66..', { format: 'STRING_FLOAT' })\n// [\"-1.2\", \"-123.44\", \"66\"]\n\nnumberMatch('-1.2.ppd-123.44*66..', { format: 'STRING_FLOAT', customRegexp: /[1-5]+/g })\n// 自定义正则匹配 [\"-1.2\", \"-123.44\", \"66\"]\n\n```\n\n### scrollToView\n\ndom元素滚动到可视区域\n\n``` tsx\ntype ScrollToOptions = {\n  /** 与左侧视口的距离 */\n  left?: number\n  /** 与顶部视口的距离 */\n  top?: number\n  /** 立即滚动 or 平滑滚动 */\n  behavior: \"auto\" | \"smooth\"\n}\ntype Options = ScrollToOptions & {\n  /** 横向滚动位置偏移量，正数偏右，负数偏左 */\n  offsetX?: number\n  /** 纵向滚动位置偏移量，正数偏上，负数偏下 */\n  offsetY?: number\n  /** css选择器，用于指定滚动的dom */\n  selector?: string\n}\n\n// id为app的dom滚动到视口区域，并向下偏移100像素\nscrollToView({\n  selector: '#app'\n  offsetY: 100\n})\n\n// 不指定selector，直接给出绝对位置\nscrollToView({\n  top: 200,\n  left: 400\n})\n\n// 不指定selector，也没有传入具体位置，则会根据路由里面的锚点进行定位（如果有）\n// https://test.example.com/demo#abcd\nscrollToView() // 会锚点定位到’#abcd‘\n```\n\n### toFixed\n\n控制小数精度（支持四舍五入可控）\n\n``` tsx\ntype Options = {\n  /** 是否四舍五入 */\n  rounding?: boolean\n  /** 保留多少位小数  */\n  digits?: number\n}\n\n// 保留两位小数 '123.00'\ntoFixed('123', { digits: 2 })\n\n//  '-123.124'\ntoFixed(-3.124)\n\n// 四舍五入 '-123.125'\ntoFixed(-3.1247, { rounding: true, digits: 3 })\n```\n\n### isType\n\n数据类型检测\n\n``` tsx\ntype IType =\n  | 'number' \n  | 'string'\n  | 'boolean'\n  | 'undefined'\n  | 'symbol'\n  | 'bigint'\n  | 'array'\n  | 'function'\n  | 'regexp'\n  | 'promise'\n  | 'date'\n  | 'dom'\n  | 'null'\n  | 'object'\n\n// 第一个参数为目标值，后面可选多个可能的类型\nisType(value [, type1, ..., typen])\n\nisType('value','string') // true\n\nisType(NaN,'object') // false\n\n// 多个可选类型 (任一满足即可)\nisType(/^a(\\w+)z$/),'object','string','date') // false\nisType(/^a(\\w+)z$/),'array','regexp') // true\n```\n\n### deepGet\n\n根据路径获取嵌套数据\n\n``` tsx\ntype IPath = string | (number | string)[]\n\ndeepGet(target: object, path: IPath, defaultValue?: any)\n\n// 字符串路径\ndeepGet({ a: { 'b.c': 's1', b: { c: 's2' } } }, 'a.b.c')  // s2\n\n// 数组路径\ndeepGet({ a: { 'b.c': 's1', b: { c: 's2' } } }, ['a', 'b.c']) // s1\ndeepGet({ a: { 'b.c': 's1', b: { c: 's2' } } }, ['a', 'b', 'c']) // s2\n\n// 默认值\ndeepGet([{ a: [{ b: 1 }] }], '0.a.0.b.c', 'error') // error\n```\n\n### RGBToHex\n\n将 RGB 颜色值转换为十六进制颜色值。\n\n```typescript\n\nconsole.log(RGBToHex('rgb(255, 255, 255)')); // \"#FFFFFF\"\n\nconsole.log(RGBToHex('rgba(0, 255, 0, 0.5)')); // \"#00FF0080\"\n\n```\n\n### hexToRGB\n\n将十六进制颜色值转换为 RGB 颜色值。\n\n```typescript\n\nconsole.log(hexToRGB('#FF0000')); // \"rgb(255, 0, 0)\"\n\nconsole.log(hexToRGB('#FF000080')); // \"rgb(255, 0, 0, 0.5)\"\n\n```\n","readmeFilename":"README.zh-CN.md","homepage":"https://github.com/airmus/utils#readme","bugs":{"url":"https://github.com/airmus/utils/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/Airmus/utils.git"}}