{"_id":"@3r/tool","_rev":"85-e5bcdc23cffe5d5b4ceb7fbc9d93dc77","name":"@3r/tool","dist-tags":{"latest":"1.6.1"},"versions":{"0.0.5":{"name":"@3r/tool","version":"0.0.5","keywords":["typescript","tool"],"author":{"name":"3r"},"license":"ISC","_id":"@3r/tool@0.0.5","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"dist":{"shasum":"4f4f0ead1abebc49c210bb11c2c8fe9a0d4d01be","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-0.0.5.tgz","fileCount":20,"integrity":"sha512-qWeW3L+GqA3xC9r6j66Iw5Qcykpj4Yvexz/tAVgEs3d0nBpqn9FV/9NLaDVwEoWGb/r9EU25M52Xj6JEI7q0/w==","signatures":[{"sig":"MEUCIQClNjU3PZGvNgrwIGGzHGmiEkQVkPp3rK8NvFFDfE8uogIgRshjI/DswnfeCvQpVsp+4Slim2ABg5MXQCJENqa5Ulg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44557,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqpNSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWaBAAnf4+vczuxPcLlGbGgDN/JJN37iXK/niF/hwUZjtWH1RZw8Qd\r\nfMw9+jC2oUeEnAkIU67G0xkF0Ksz2nPpU6uQwwbCEvqZw4qI16Tl+F6nTxVJ\r\nUYUST4Pfch4lFo1ZxoLU+6/7qGBfWumACwSJpE1nkL0PepXkiCX9/c7CC/h+\r\nVa7KhCZEaU8TGVUgR8V46RnA27Z3GhOUJUDbr6YZF44mFquHDoshilg/+Twq\r\nWk2Ez5aoAPtmOcbqMFMVAtsRkSpKKLpLwiwvL4lJv00sQrvdyO0FKy1fG5fs\r\nywpcn7lhUmIr/ocTPEuj9EXzYGqV4y5cUDdxoKW10lKIGmIOkGKZ0GbzAEET\r\nwfHg+oOPBJwN3yVg0X4jG+oeyyeI865miCLddJ5nGfQNKaculEMgl0tzOYxv\r\n7oWQGt2K5rC9te0MsLP0ay2b7U0QVCiLOqfjCSB7F0ZZc5VzAzNlbPC7owB0\r\nkj43RDjMl2bZKjlvOCNYsaDZfJ1dxLQDyYZ6QCWRJFpdX6fkUjvkmahFc/3o\r\nKb7eDLLbK0CQs12Y9MXiFjw/8NjY3iJEagoUSTdZR4BXmcSWHibW1OwYYoYC\r\nsAz+i0mjY/0/96LY65srSWZv8cMdqAAIML12RNVvnWabjPWmZeqQMkD5LcVL\r\nNQ4/Cn/i4CxKZpPGlr0ha9jj3/eSyhjAw44=\r\n=1ycZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","gitHead":"caa3956fb494fe4fa89125141cad4246d3bd2ae7","scripts":{"test":"node ./test/index.js","build":"npx tsc && node ./build/readme.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","_npmVersion":"9.2.0","description":"🎨This is a tool kit for front-end common methods.","directories":{},"_nodeVersion":"16.14.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_0.0.5_1672123217856_0.9950039531152546","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@3r/tool","version":"0.0.8","keywords":["typescript","tool"],"author":{"name":"3r"},"license":"ISC","_id":"@3r/tool@0.0.8","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"dist":{"shasum":"788ea9c5b3da29c46491c00796996d9423d65f4d","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-0.0.8.tgz","fileCount":16,"integrity":"sha512-bvR77eAgT30fUPJLV8jnMYZfOAgat4yJAcun3DVoW/RScfcmygqmJjZBUtomSnANH/RQhISxRWvRFphoFzUhKg==","signatures":[{"sig":"MEQCICPBjaOJZw6i1HjbyAD2NObVC5CaqQ2o57ruabQvoxtNAiBW0UnRTpl9OeZlVaR342K2KHKDdgBLZJ5/GaiU52TGUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqqP7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7TQ//SgrLdjfGCAYqjBOO5HOvVxU2B650TdHBOsX+jagkMNGqlKU2\r\ngJLw2DqLqNR4d2gciT8Vnrx8KtTRKLGEVo9AHk2U2SfTwNnmbYSZuA0d8BTj\r\nxexhPkrOQOw3g0IbRu+TEj09eNy2BgO2VL2NtXPA/s/8behQDQqJOVr2DeGa\r\ngBpazcAJwTWta485PmPmJjEwZzTLPXIjCWG+pX51wJGBlPHUQHn5qhpOxiT1\r\n9G4nvWFK3x00yvCXJsKPi/zbrXzU0btRYPdkjEK3knjXSjzUSEHL5pCmLsu+\r\nfyvt/zAp4mYtg/dKabLD4C1R0yxoYFeBtj16Dt0I4IAfzxQncsC8B38exS17\r\ntWBwkMsgcSL9EncAvaAOSG++bmZt62Vwrx45F8HHNzFIlQixVrCX60sDanin\r\neI1JV5HVUzR/lMSL6ajuWFVce6RXV/IyNa75oALb+sO+AWL+v4P7juxlnD0X\r\nkDWOrOPMgi2B4UOk0aFfHQTljXqYNlrxAv0mSsdNM6k4g8bK0mf5cPLEDeKV\r\nKy+30vGIwNWd+ZY9clcLpPtpXA+RASr9PH845EvoBnZVRXxRkfei7LLYA8M/\r\nP4hfyd6CWXTD0chA+11pkJuNPYDWaLAAJ4ry5OA1m/BSymyhnCr/rsLkwY4F\r\nwf/oO5H2jnmTp5eHpjMIxIuxwh1Lu8Jc79A=\r\n=7O8y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"f44570948d6952822d6aa0aaf7382eac43c1c206","scripts":{"test":"node ./test/index.js","build":"npx tsc && node ./build/readme.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","_npmVersion":"8.19.2","description":"🎨This is a tool kit for front-end common methods.","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_0.0.8_1672127483752_0.005584320710757096","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@3r/tool","version":"0.0.9","keywords":["typescript","tool"],"author":{"name":"3r"},"license":"ISC","_id":"@3r/tool@0.0.9","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"dist":{"shasum":"6c4291ce46babc16e1cd3e70f906574628f04ca6","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-0.0.9.tgz","fileCount":16,"integrity":"sha512-pMdNoc7D4hKwNqymGzdUreyGLdO6eIEksiSOOWhCaNiZBobN54A4XOSWnPcVde6HkFyJIImp4NK3O9CqHIMaXw==","signatures":[{"sig":"MEQCIGxCD1roef2qqogRA3YEpFwkmlZbIR7zPF3zlsHyqMDGAiAE+pqAHL/TjoKETGT2bsvm9VIvrai4Dk7Dw1AwxXmMLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44773,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrMloACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5ig//cJzbldFGOV6yZoPLvq18uQEc35sY/MA4qRknZMLqxhU9V+eH\r\nF+nwM3dkS5tkgVsBEPjTdcby8wnE9ws/Vb9ezINvpVPBuvnkRINEvpzUhqhb\r\ncKaw+cst/G8rC+SusbrvUCvPWcLGN77PfehQuxq1tqgsh3a0ikjUxEB6/Dsp\r\nbB8gKV0MGPT4fNXtTp8lW6G5CKomQRpU1ClTrj/d+7szPZgpnbMarxjsowXR\r\n5VKXlx+JOPdfN9w6FPNaCIACKF648CzQoPbtUD11+gJ3hU7mXJGvapNo/BZ9\r\n6bZ8Fr6dVZd9j5hBa7m9vzk5y79jovm2SOUNJUhup64mQH4haBskUGlAeaX3\r\nf9YaNK6peVPw/v2mHNvGlh9Gv2S3kMCVtmoIzATJis98JXUfu7fcNL+uv2Ds\r\nrTiiE4rooFDu6o0xmTJdTNT7gI6E7WlySd8HwfkzlZuPPYuUaoLU9MoUeNc0\r\n8hKfFkZ12v5Yub8dRA4BKAE/bKlSYwHhsXVxSRtgpCKDwYpSoLvp3RtXMRaE\r\nzdbreaBc8TqhL2Hyk3NPBNZLb+ZEKazOH26ujv1o78+1/gW7dYZwR7M8vhs0\r\nFhLLMPxhuJY/ouS0YH4D9vQiwWWvvaAhxeRjJcuF2V76VGJOQUK2XRri0pZl\r\nAqGVuP/J2SDG4u8FzCzD/N1BQVzy4HNIW3c=\r\n=r5Zr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"5bdba79361b8e7d57ae1f4c8398cb09aca275eb5","scripts":{"test":"node ./test/index.js","build":"npx tsc && node ./build/readme.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","_npmVersion":"8.19.2","description":"🎨This is a tool kit for front-end common methods.","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_0.0.9_1672268136737_0.9659447431735959","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@3r/tool","version":"0.0.10","keywords":["typescript","tool"],"author":{"name":"3r"},"license":"Apache-2.0","_id":"@3r/tool@0.0.10","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"dist":{"shasum":"1186c92fc98d3cc2a69431a9704923fdc9a61c14","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-0.0.10.tgz","fileCount":17,"integrity":"sha512-tFqenEbJ/Zb8fJ35qdOEwyq3dFgKb4ilD6pAjzKJsmV0ozvbvCOT3bZQWcV11rPfZtncl0xc5ICvLWWRNS3u9Q==","signatures":[{"sig":"MEUCIFvhYhICfT0qOwVkqVPpgoJj0djNPEI4u9k6ed1NBumCAiEAsZa0dQRTANngb2Bxbd2RrFy8bXfxkWdP+pxoGGCUv0U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrWlkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf7BAAn/iOPx9j1F0rgt1iDYjnLOe7wYQZX7iqOof7aHpTjMjr7Myp\r\nhXshYPHZ/fsl9ud0qYdYCXsG6ciDuo2L5U4uAtiE9rN9D6x5xwpgi521P1na\r\nWNNpvCufddRRx6d/DsR9l19s5yJhPzDrJunN22xn2/8vXUBdGpEEYJ0bzpfo\r\nuqT7RGYBtLSFZOe2Cfn0+3qOTQzIecYd/mNJeiYQxKNzbomhAfSZtNcY6rSM\r\nDZsQ4yJ8QCoajIP6aCxUvMfGNgApK3b80aLBZoAp5TCxm68JE5NF4bi/+2OE\r\nA6VGCp1TV4nO3uOKd33FYsZ/PKr5MwxvJwdCFL4qANYiKtATav6Pd0rSlbG8\r\nTAr9tQDjRChEAzxtBY91H6xJgSm+8RGpOPTP/m1Gkbv70ot8kPJS9fzQ/OTF\r\nlA5Gz8luTJXqfxF0QpcQ9JInzFB4KINBxqL8IzoJB1AePR/UA/mHBzSGH3Tp\r\nPr+qykjeFu86ZNMK6sUiFXcd6Lmfzi0ENzcV198VBq4qPqFuDSTzBLGsHuxW\r\n25FCzUkMM124vG4Bt6wI1E+DVJQ5+sCV40RdpKTWCjUJyTU/NN57F2i2CTnB\r\nfrh/pJJxTn9mRsjEKo8yauvUWQccrHaN4/upyiSECMm8tX1DeHprVVLncEBk\r\niIq7vmzmAOS/KCF5YSDG4Z2Y2BuoxVBC0N0=\r\n=Cf4p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"015ccabefe198e7e2762d75ac6b50582a212e7b4","scripts":{"test":"node ./test/index.js","build":"npx tsc && node ./build/readme.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","_npmVersion":"8.19.2","description":"🎨This is a tool kit for front-end common methods.","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_0.0.10_1672309092671_0.4261202891014544","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@3r/tool","version":"0.0.11","keywords":["typescript","tool"],"author":{"name":"3r"},"license":"Apache-2.0","_id":"@3r/tool@0.0.11","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"dist":{"shasum":"89099eee886237257fd83a1864c5e4bb29bfd59f","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-0.0.11.tgz","fileCount":19,"integrity":"sha512-R5xCh50b1szbr1SL90Wt9jMs5EjhqvG0OkldAaVUO6+olSCOTGBGes6kX4/WWYMgtSf5TNpXj4DZ9qzgM82pnQ==","signatures":[{"sig":"MEUCIF2JJ6GUULoslP2M8lNy9A8KN4cnrCVEEMCVa8pWJTG+AiEAj3MFRxg+qpy8zPtcvs4hHEX5j6vZ1oqv0VRxZxmn7bs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59674,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjs5+5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr7RQ/+MeQlX3/6aLS8KpfS2n6A7OY2eIREEJndB8Zt9H03FXvRJs0q\r\nXjLkWw1i5dduLHPlCnYpOMqTa49f6+rjq0EDNOhBlX+xKEAFWpYanPK2zl3P\r\n5ziN2AkzNLfjhPz/bkLQqx5IfOk5/50PysKq4wFS0sA3FxZBBs7kAZnxg/71\r\neLgcvap44LOwJVIgcAQ46++cK80bHbcY6MkzuHH9zfosQEQhZvEkNwQQ6ICF\r\n+XKhYBgfDwrNKngob+J0AMMlimHJo8C1NrBzkU/I3NnH8PRvo8tLgQpjiUXd\r\n76OmHcPsACUaGecyC/OswCkdZd9VFg9PqMIDHTI7obZvtjUBf//gbji5C3nR\r\n+I3EPZeviUEkDluZxScTdxMQcsNJRu4VJpt8n92hZbYIxNe7dBMsCAbz5ykM\r\npdWpndOiPYWoQdMrC2GM9GXO9JEc4he9xtez6dPxIlrRnhOAm/QucB2r11ub\r\nZ29XPurUz37toEjqichcGKEETGBe1vjmadumhyY1xJt5x6cVIZg5Bpuuw+yq\r\n6zk/FHigSHrvYXLJDTo6Hj259a+NK+JtMmpK8ge3PNrMsDImE76v44E+UgOj\r\nK2F6UjhdAub617BcVbG6kbajgBCi5s7gYzauWtR+8VgO0Yx5C5JPGkKWmmlx\r\nPxLyMQkPhzKw8kd1S/ojHKnpcyjpj1PUsvo=\r\n=J1By\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"aa4a653473a877a9b5ca2b111a44346adf0955b7","scripts":{"test":"node ./test/index.js","build":"npx tsc && node ./build/readme.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","_npmVersion":"8.19.2","description":"🎨This is a tool kit for front-end common methods.","directories":{},"_nodeVersion":"16.18.1","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_0.0.11_1672716217476_0.9057575703381109","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@3r/tool","version":"0.0.12","keywords":["typescript","tool"],"author":{"name":"3r"},"license":"Apache-2.0","_id":"@3r/tool@0.0.12","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"dist":{"shasum":"c684d784eeb77497e306b830b9c7984534f79d40","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-0.0.12.tgz","fileCount":19,"integrity":"sha512-dbD1cubRcjqYg95DzWnS2ITKCuYGHbKxljziQoYI2H97IH7c/Jm16Kb9cWvQfaAFY4z6D7puIjTx6E1WKJPhmw==","signatures":[{"sig":"MEUCIG/DD1wfCxqBhjnUngeZ22HE0dBBVFdxMEiyLjqa8Y5iAiEAgdaM0wfFqAm3YcirgxY2A/omazxxKbMfB562dwnVFVM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63506,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj24VsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUYg//VPZ9gZN44CxsuQF6QK3OXReIqXb66z1wkst5yesi/Ngs8teI\r\nLKBrV0AxZIqoQS64ncCTPywaZm/0H0RSxVzRN5KOMdpKeqhxVPXLXCHu5Nfb\r\nlbdqquuCdOL2L/FxiOrR1wv+45r0VV+YWq9V73F5ZReW55FCSgbaq71Lm8rT\r\nkNnEQkV/Eu07lKY4LUHQpz+miJCv4rBYZ8aO1LpMKUHF9GlbbgYXAjYa8+A6\r\ne8eHVDpf/EQLu2rKkpyejJM7IM/5o19vq2x/hywIdndOrp1tYZ20jvYpRgXX\r\nSV8SSo6k/NnyZkygG7K19AFcwTBC9T/WMG+UzMMP1nxUQVFMC0DlrIN1MPMh\r\nv9cUGtEsZbPUU+MoC1D3pLR8tg25oYc6b4jmtosiVlqCgbqgUnfgNFNzIkiY\r\n6w+bbyWTekM7gky5oGVLJrDBdBH9w76T17NQxL/uJdCl1M0vs6tVNVfW4SyU\r\n99vJLNJml860IFWZbvlYv6m+H6R0luaRsPQiSwP/idO703fArIsnP5K57+ap\r\n+JSqJ0aCTiPvNp5l8oVGRbWaYgkxnbFykBeGXHwOfEGz5vHWvRLds6jniTIM\r\nW4ML9ghYlxpEyh+hibBURuqXOjkiQGe1n6JWDqrXKbDbqqSENNQ7HhErDotQ\r\nzstNPZC1AvFEqmZer9O7P9fH36r+AimULgE=\r\n=Uvxz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"f8234b8a088b6d7e676ccfcd693191ec1e6c949d","scripts":{"test":"node ./test/index.js","build":"npx tsc && node ./build/readme.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","_npmVersion":"8.19.3","description":"🎨This is a tool kit for front-end common methods.","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_0.0.12_1675330924281_0.7227811881188952","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@3r/tool","version":"0.0.13","keywords":["typescript","tool"],"author":{"name":"3r"},"license":"Apache-2.0","_id":"@3r/tool@0.0.13","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"dist":{"shasum":"7ba3a1babb179b3fd91940091c60cd2ddb389914","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-0.0.13.tgz","fileCount":21,"integrity":"sha512-QtTPDhWF33VNRdewR0jP0ORIrYH84PSYvyIVAKtoowAJwZ3EoqwRzMZjKUo/e3zBww9xmnynShK8i3O3+NzTdQ==","signatures":[{"sig":"MEQCIHwzG9w+9UPFfMp8d9ZcBLHGMYXIaNYo/5bNwD1OmbiIAiB6WBfCiU+4eaLupxHNSxQ8ECL9DHL9H/rGpPHVnSv4NQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5QlpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmriqg//Qm9QAdK+8FolIjk88g0V51khzkjRJiTctEYq5t66q8uJvZYT\r\n1v5CXQmaMDKfijvtmYNb8mY+FHPYuT0BPBL4vRklX6Cb1Tl6GMJLbMwK6ICA\r\nc7Cyc0xNVFLpgMUh6/wfP+pYk4GSb81Q4O9kJvc3ZlF9yduJf74EFkSbcikC\r\nkzfKwiLJE4jpiA62gDh+TEwCyLRq5v18PENjLI6iDXugMV6qNKFZe3E+4yyV\r\ni8UZQwboRE5AlrCbUhL1IkmdaFy6NOGOphXEDlmX6MyVyF8K7d8V+BiQ40oW\r\nkJpAJOcMxubxXllMBJ1mPTajGY+dIYU6LChXD6GhmXqDXg3HmIMXQOIfClIo\r\nf740txy0ryMbs10RuiBN9R4hXlZMr9nW7E/bwDbTe5lHuzNkm3tDbf9l8GVz\r\nMhqcZonW7bZ+HNgPZFWslf7oSqBA+OME6ypI/4ubaXsw4+csA2Vr1QWEzDFe\r\nz2tgoXc/z0MJPN4axLXZ7e+KsxCvP16IztgoIZmhL377Rp/dhUDFA2+nXhVU\r\nfOin9H+IwSxe00SlWGevCgtYsuhKKED2YS8hJnaxZXU0xvirjoiL8UFuQZB7\r\nMVMRAnDGZGgg9EmDYgwnFjJ+KXqB3ULO2pddOjAlp4scJtzTuvPMhHVZTNgf\r\nFLxRWPDELDuv2Bu6fpxWyw9wjNmypst1jZw=\r\n=CPl0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"6921d2ae5d47c738f5a607fdb70b85640542777c","scripts":{"test":"node ./test/index.js","build":"npx tsc && node ./build/readme.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/校验身份证、统一社会信用代码、手机号...持续更新整合","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_0.0.13_1675954536870_0.391058650790612","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@3r/tool","version":"0.0.14","keywords":["typescript","market","convertor","common","vertor2","verify","math"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@0.0.14","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"dist":{"shasum":"0b2d983f34842a3990eb2fc0f1c81c558c741db1","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-0.0.14.tgz","fileCount":21,"integrity":"sha512-SpCi2g3eydTjsAXfUnf8UWrrc9nNAj+fLqdnrlZ9IWPHReVTRWXcvFasC5XFX6wyn0yHf9SxP2Q6m4gV1k029A==","signatures":[{"sig":"MEUCIFO0MrH0g9Ev2WLeKEeK59VtWuIsVV0bYnjCZgRtrhjZAiEA7mL2mj+H1rNHZlGzlLqmPvc41JN1PTHc3wW97msbXg4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67895,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5Q7cACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVOw//fVhbWp6HCLdFzn42QZ9ngjC/y6QF4P6CdgFP1qDsezFXA42h\r\nBteSXFke6M3J51ZjAJ2blnijKfmcuFPuNKWnpthnOHeqTnPylBqQZSn1JX9n\r\npnpUIGonPujwCbKbEA8agGIYtxkPExg996c9HvcOVCOap0XA+Vn3KnXzwMjR\r\nl/rDTqGSAsjyH7+1Q4u3+egeAK9ntHOTad13w0B3HLy1JWSa6wPzju68uBBG\r\nEIL30VlGKYTrIW0k+6TottKH0DpNEkRxcx1yqsvfmSJyGXbkckM79gWdGr/G\r\npMDtqL70rbbbp+xjdNFm29DJ1YS2JnfpFaWjsuPk+cfG20fe6Og1vJEw1qAV\r\ndSA5B5ErcN9gLycKgz/Gj963eRaj+pWWuEGofOSyuWg+HJmCDQeiYc/hO5JS\r\nMDwZqbm3PkYyBeUGj+rWMxO5JAhJFMwUs/yrEaX11MFfThHrTbvlks8SdA1/\r\nBdghherHqUX2Wi3bhdxyFfzHdVrg8n26s7JK6i4Fub2WflxQXonAH1gkVoM4\r\ndDODpGzsfLqMRfSqafwBuT65u6x8u7izIMR6HRKHpPlb5cXR1SnvrK5co9Q5\r\nocwcfqOjRghXiEc+lXZAlWztHPUcGdui6y4sUKVtQ0mxjVH2ZL8MjkXq73UI\r\ngqf/JiM4mY3zepRkYXMBrbwde1TwNRmS5lk=\r\n=/Au/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"2c3c0508702612fed3a4e509df7d21851c71c83e","scripts":{"test":"node ./test/index.js","build":"npx tsc && node ./build/readme.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/校验身份证、统一社会信用代码、手机号...持续更新整合","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_0.0.14_1675955932335_0.21366761825688418","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@3r/tool","version":"0.1.0","keywords":["typescript","market","convertor","common","vertor2","verify","math"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@0.1.0","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"dist":{"shasum":"7bd482160c49946cc76a12bbefc24ca1ae0a5ead","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-0.1.0.tgz","fileCount":23,"integrity":"sha512-+1Y4f6wSbVUZh9+0VwzqE1NY2TBqngiPvuBSEC1Ku4OcvKjcq+LN9gR6VGKNMO6XxZFYkTdYICEmFue2ayekZA==","signatures":[{"sig":"MEQCICNm8iIBIo/IXePqkdrBIbVaG0egTx3tRDozWr2AlImkAiATUPUSllWZb5V7FPKzQSMqZWhk6B8J5XoZHQyxh4+aFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6fscACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoodQ/+KlQcUutaMPbkdGb5cHPttghjkwmpPFAbTT1nnRtEF8zacqPz\r\nRGCMkKNTBoOuja1Ai44W6F6eDL0cPQ4Aeo2RqVmKQ6d0633yL9bJAHW+udtW\r\nqZDy1d0mtAviIk2H4k6reO7dNK7ezeflfAWoqQ0Jw1o64HJ1SznVgWDO938t\r\nuhiFJKLxJcy9VcbyLVFQXie3VRz9grfxAfL3Por0M1nCXhAu65U1yo8Z5zca\r\n7eLsZT0vl5luhQQG1VNwxcnsk9g9FEKYWnGxaQLU1F5owFIJSJUfd61rD074\r\nXXLhfL9BUQ/Ck/uv8Q7O0xo8QOC3jTGT5brHWVdrdQBjcqzuZc0MyK6mbLKo\r\nFyHR9pKuAPvXoJUn8ZE7itJI9FO0enKRLDOI8XhRyYzm1dquCZ7WEf9YHu52\r\nk2fXRsf3HrRJLaiw6m32EWSH597leBrZiBmtkKZfvGCfjzvno0K4FB5i9iL5\r\nv2KmC+hgzmTHTW+V1V4RKmYzYhU2EwaANbSq08z2vsrfwXRft/5vITS6Wzyj\r\n2BCvnIxpxPztZY7W12rnxlJooPgCovUXtYgiRq7W1orQN9POeeLUpJtG+A3d\r\ntfwJ4TNjlKkzqNWBVHHyf4RW6OtPQjFbW5EungaGzUE7Zq3xA7ssb00weMLW\r\nFtDbRpnDByzCze4D5Awf7KpudNOwCLz6+M8=\r\n=dGX7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"08021ea70b5d02491d5c3b5b2f2bbbe7a3f5e602","scripts":{"test":"node ./test/index.js","build":"npx tsc && node ./build/readme.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/校验身份证、统一社会信用代码、手机号...持续更新整合","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_0.1.0_1676278556805_0.7049905105712104","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@3r/tool","version":"1.0.0","keywords":["typescript","market","convertor","common","vertor2","verify","math"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.0.0","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"cb228de6b78e329b8fed2a393185641ba8114c01","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.0.0.tgz","fileCount":23,"integrity":"sha512-NNgSC1wGzSCdO6wZFslUqjlvuGHEYNUhOH/AaVt2ScGIRKqfSe2qUBOsklR3AD7DU80H7faHua7BAQu/DdVyAg==","signatures":[{"sig":"MEYCIQCB+Tvo3WhXRGUPUgVf/rHpGJD/mZPYkmwl87EJrhnzdAIhAMRSbRw9D3BzXl0bPM+WTG0Sq2vv5Ak5zDBETrbL5dKO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj72CjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqXNg//QzHr4XK1IN/AmOFIYB5u4a7WoKh5fDqlLGEm54j11Rz0e7/Z\r\n5tT1wbDq1fnmeATvO0b/Ke5Z8mfsWoSuUVLr03ZkpdPiy4BLszdOvF7OCMnM\r\n84amaraea8sqmv7Zg8aL0HOyKzTIbJGmo/hKimModHspnZMr5x0ycRu4CJPb\r\nBVBQ4YcavFenkXiRPcUm6ykbJWvbtg3FjXE1DlQdqMLjdvfnavEQhFGIDP0l\r\nvt45LsL7ZVcxRIH0adeE56yW5TEvpPg3XvDnBJcA1FiVoMWnzhwRiAFG0Kcc\r\nNB9zEWeUFULbAJoHpgFrCn2Xulj9g50lPg+Ptl2rTsALvvAWMUUa2wHYZWkJ\r\nUeME7R4jTko/bpg3VgGu80nAZjMTkyMyTZEbXrQzCPmr4zupRA/DJ8X0RPx7\r\nTNiPvQdz/M9dPF2Xw98sc0M/TUjk4IT4BI0Ny34/F6PN+OkFQXhQecmOItEM\r\nDuPdy66Nnv3RRLCAL6sXcL4/6ufa9/hTf4j9bFNJCduXRvUwEmz+AUdI5D8x\r\n1LYFpE96Qet8AlzHzwpncFcP4CH6vI/pRZjax1U2kfQkqdprrW2/UYOa1KF/\r\nTMYWkjMAsCJfqKaH5CHh0SRIw0aruRaK3EmZOt5kMMzh0up/eSzyIaNeYm2h\r\nVMKJWULzQCwPkgMhuU1Q2fHa8biA3xW+RW0=\r\n=LGUF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"2bcca7625a569a633dcf18500c97acbb34d51c54","scripts":{"test":"node ./test/index.js","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/校验身份证、统一社会信用代码、手机号...持续更新整合","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.0.0_1676632227041_0.009558898688074136","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@3r/tool","version":"1.1.0","keywords":["typescript","market","convertor","common","vertor2","verify","math"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.1.0","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"ff44de84abf995abc2e48cdc0f9ca24f120b3401","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.1.0.tgz","fileCount":23,"integrity":"sha512-cnTbi85dDnIH0lGSipTGriKMANdYsFFSsIuigXl2mFJX+ag2z4JLTA2/IBAVlnTKIJACS955rMQJSzeoiXJ+Lg==","signatures":[{"sig":"MEUCIFsTPshVeYaqAiz/hO6i1A0bRRbjroGI4rFqpnnu8yh5AiEAs94Pa1WVH4Ug2VqNoL4E5CcXvVw3I5QJ1W+SAct9qgA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45389,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj8cWfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr4ww//aTHbeAfuVk41N1VWMMi/zHqfAke0+rcbCL/ylp7AXBhSPmUt\r\n9EqfZnKLBWh9w7FG8ZupgBR0yrod+PUACBE3PGUohzAgdy7CgYdbAOzxGcf1\r\nJ4albv8LN2kDmhE+gLoo9YKBZxhbpGomOqoFT4rAkchBegfFdCCu7lARNV7b\r\nwxabAbykoKHOArosr7pryfRSomiedJfnykyXteYrss261u6SA+CF7261Djzd\r\nCn8HLU0w7VRCC+8wareJBoNRvJOR3/F8M8n/ojPKfUiLZhIHXaFNAXQg+hmL\r\noTKQGEe+CBUYlUmSoPvx8Sn0omsnAeCM7R2a/K19AvOSf+9gAxsAlSFxTJRp\r\ncqAwiObrhPYiexCXzehzRF85+wfy8qq8f/Rtsuo/XIbdAoSP0qa8dk6s9LRG\r\n4vHwiA67/hCJsbjypBH3ThiA11oJE0qQ/I5fpsZ8/hma7mQs/FfcEdYB0kDu\r\nn5l4BgZTJ0oYPv+fbimKTdJryzevS8IqAg1Ew0MinkUBSXwUUxPMBJsrhJHd\r\n6vpLpknrkRTjS6ElmvELmOEintN6e9QlnJm7zn5mx1Jph1p2pn4qxC6jOz7a\r\nDALm642Dq/ft6kmexVG/BDRoUVR4ugdM6ShNgCPxFuBSVxdTssozH3XZCZ+A\r\n/9JW8AxonjxvEezWOKbJIiamAP3bNkhvAI0=\r\n=wLXE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"d52d8af9df2bfe2cace293fd7679a58e7e43144d","scripts":{"test":"node ./test/index.js","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/校验身份证、统一社会信用代码、手机号...持续更新整合","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.1.0_1676789151339_0.26852711057973644","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@3r/tool","version":"1.1.1","keywords":["typescript","market","convertor","common","vertor2","verify","math"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.1.1","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"8e329ceb8b42c41525107d654026e7b476bed48e","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.1.1.tgz","fileCount":23,"integrity":"sha512-VlN6lDewQFo19eziBHzW91l+7f3CtGL4DKXUvtk11sbmJUbR2YcQl74PWOsgo/xRJdoT4FbZURwbHaZXpZGTbA==","signatures":[{"sig":"MEYCIQCUNrX7KIFU7IRG53/oJLVrF9yigHh0tUwaXlWRwsOEVgIhAIG+LxWY02kirv9Zg47gsMlvKN15WINXrKx3ywHvMlo7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj9glhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFHg//QnadNL+pdgN24HGcNiRK0lXww3xaiUyz+5lXVF/YL3hV5U7k\r\nfUHxmO6rd1A09uHMRc1ZnXMk2Bcr/dJOLrf5PeCI7ZKgs0idJiJ7rEK/SUQf\r\nW0gt2VC55Ezt+AJmWPvLAilcLmKyFjG+PZEOipyzzKZoJzy9RwHOoM3iCdKT\r\n1Zso6/sAAKnKixETtB+aEMXBWWzoQVdPDNYrpPTMDLnM8Y9Lq09dugKgli8d\r\n54myO0nl4bda4gdYixWf7pJplUOJ2FKQjCqCFO9yfqDvRAM7c+DgHSQgT+0Z\r\n7WJ+vbtMDvLUbqAtWMJTIz0+S89s5Q1rpDTvj164AVay7rNhSRZYDDtIeT9B\r\ngG3TWfKjj9Uk4wMbMcX/GW4rwOJdefGlIG6ByoVMYnZ1n6Yckpl2EU7ID0X8\r\nW2jI/+QyW2cOsaxAJrKTfjIzQAunA6thiAFiJ0k5a/J4qbciW9jOruFT38le\r\nRk/iJrG+Vb52GZEjjQT/Y5edK1Db6BRGYT63zcWQsvLNTyKItB3eF5M+yF60\r\nOHgBVTa3cC1hCZ4pTDzUgDQA4esUFHaq4OrQ5PrXQcsxcspTk/b20/gdjqtb\r\nCwEXZEa7cOigB1pAKIGxxZzWRiapvcuy6mDYRYITYoLvv0Yool9fXYOpSjZo\r\n4FL9rmQstyG7crpN7fcHjH93ZRkbiSGl5VY=\r\n=3iCq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"5a3e3ad1e675c1efd0ec41800890b24f5df27fdf","scripts":{"test":"node ./test/index.js","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/校验身份证、统一社会信用代码、手机号...持续更新整合","directories":{},"_nodeVersion":"16.19.0","_hasShrinkwrap":false,"devDependencies":{"uglify-js":"^3.17.4","typescript":"^4.9.4"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.1.1_1677068640820_0.15498548425037173","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"@3r/tool","version":"1.1.3","keywords":["typescript","market","convertor","common","vertor2","verify","math"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.1.3","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"15d62ac49031df73f9268a0f8ff701e615a63bd3","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.1.3.tgz","fileCount":23,"integrity":"sha512-RuD9A2nDvc6/1AdwbKiMGgAhsr8VbMYTvEKy9op5LV63iY7WOxHZ+fuiJqfYd/0SPOf93Qo4UTRZ61aXeSYHuQ==","signatures":[{"sig":"MEUCIBE9Ln8ON74QW4bluY+F4wNL6uf0COe951Hlkh97uCBnAiEAspgnqyqcwPT9ZR1Wym6uHKx7J+HD+hK2IILddiujd+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/haXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9MQ//Ve4zLqvsr9WLrzWw+2I7mvWYFaqwcJNnEcKFyxUYihj0NZM5\r\n94hwpuyw2xrcaGf62uVwsFiHgnRxW7S01hIqsfpr3ACCLyxZpFzd+zWgA0pk\r\nn41Au+Fh5H/PwXuSKkbdpNAG8bFjFiRfhGag9/Hw+mBsdo5tWRn2p3sqk1bh\r\nLguvFPALze+d6blZ1fz6+EWiT3+qgG24f83ObCiBVbDr4VM5G+gnua3yreNb\r\n4jRIQWjrGB+O6qPbq1zUuRxqilQxSR+LI879bZNPJTVzw4h07+nNzo/7x13t\r\nd1gjQu4fhf40vxX5YG4wOuLPqsKy0w5B5sIt2BLhYxBHGN8HvTrb5NCK1Xok\r\nQggYrrScrFe+btaBNdRIhHDaSIaby2GgmaXUxLps1gUEVcS1lb/r0qeWkTcC\r\nnJB8fyyVy68KZl+PNqnOZ5p9xVOf4JHjc01OkF4GIIUbQu85heeC2Xj350Ua\r\ngIDQzAyxTY6HRhnWnwPjrsHcrFR5OuVNscEfKMKrg7yjjfPyGuAmF6HMJHZb\r\nK1Sz0ud9e8uPR9BG/8cx27fSnvmEXoHqOict1tpa4Y3YGI4SdQlZGSVoVkNy\r\nuhGTCMdAziPUlKHYXhmrfmMjq/ZUZuVx49ijL0GYgY+HYT15irEJRNW5Am5b\r\nIHkq+yocDfrVY9mJyHnCZ+1C72P4cBW3gxA=\r\n=OcSR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"325eada43e2692ce3e5c7af1bf3e836a2f6b05e2","scripts":{"lint":"npx eslint src/modules/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/校验身份证、统一社会信用代码、手机号...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.1.3_1677596310780_0.0746183481745053","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"@3r/tool","version":"1.1.4","keywords":["typescript","market","convertor","common","vertor2","verify","math"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.1.4","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"e2113101ddf3083a58224420d16f39f97425312c","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.1.4.tgz","fileCount":63,"integrity":"sha512-84SkDBhdSg4LHdSUYNa4CIK1phWRLfdB6JuOefErw+1Fhz796iLXk6rUDIfz9avLQrmRJtGy7dLqtiIrtqHDcw==","signatures":[{"sig":"MEYCIQCauZ91csLfbUi+eFRv+pSCtNZ0phhJ555vf+SKTuO2AQIhAIMqiLGBUYuRfzaKvvEKwKkBjwygSTWeDZENHtqfYy3v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":773379,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/3GhACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob4g/9FKxD5icUqAgmmNCa66wOGGYw0LH1a6yYHHfwBb0DPpSZw3oj\r\nb4FaCuiYci7F97Whva9O1jByRcKgik9W8I/OsGLiFNOT6mtnfXK5mLI0ZTCS\r\nZ0VZqgX0g7x1HO7Y7Mpw9r1JZh/eIE19JgdZaBWdLH0PXw03j/dLtxlXyUo+\r\nuAlWHYSfAov/PFRMM0pN37IOaN80j1fV2/p4XTXtkjaDNNzZus1Vl1/dBdYx\r\nl6RF6NpopZc8ryf4myMuqhLbs9hORzXX55ab81Gnqyr6SzFHm7Sn8bLAu1jw\r\nMpZDo6jOqRpEH72syLx5dwybZA7RUSPOohSJLXaIvYI+NB8Yghisgdj4MuOu\r\nPTduY/+wm4iaxobi+00RP2HlTC8QSYCvCxvgfDIMqveoxBuLH1rZlLFTWps6\r\nXaSpzMT3SZ3/cfqTk/81NtjpIiQxtnmyxTa+HQQsCwYa9LyBoaBQjI9HbceR\r\na3OSMP0l9yvgyUyurMRI2kpsrreH/koZVunEJarfNCEhP3Sttl8YaMJhqPey\r\n+7aoRL2qrwahQvrTVfW5n1zxXNqPK6BbzQMjcDlK2Du3LreIflL6GWOYMxoo\r\n6aBRDMorWHYSM5i97Qg1eKIjyESsv9TmoRsSLBO+b8GEMQsqX8h1yDBaNOfg\r\nUfLxGMzEgt/ojBlTYqQ6hwKPBQje2MOF6Kw=\r\n=//Jt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","gitHead":"6f552b77aac7cdb97cc50647445a221a5e544fb0","scripts":{"lint":"npx eslint src/modules/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"deprecated":"升级到最新版本会有更优质的体验","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/校验身份证、统一社会信用代码、手机号...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.1.4_1677685153448_0.28608924292805193","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"@3r/tool","version":"1.1.6","keywords":["typescript","market","convertor","common","vertor2","verify","math"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.1.6","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"9178eebbb2a9a268ac36c9b64130f3995d10115e","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.1.6.tgz","fileCount":63,"integrity":"sha512-ctYSWVDlHXRsAiTuniZng2Ru+sHEyVr6OtyvlDqLUgwvLnY5rBOnaTdC/DXoowHuH11H9RNmUWmZpvPxZZa3zA==","signatures":[{"sig":"MEYCIQCjLsqGi1htLPC99hqMS3u+nIcOP6IwAbxawA49DVDrGQIhAOuCKyOt7gDDVjlMvMCcVsO+qRgwSRac6n0jKDfeGQLF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":780460,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBKmUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmocUBAAk50AqQQ2O4NpN9Q6meOIGA1gLhm6ciOjb6QRT2F77uJ2hjFX\r\n48QH+RAtDFqqhK96N2eJVwBAimXPS4SNF2N6J2yHKAMMVNAYrMWueVWaj0E2\r\nUwuLNLXYH5kyti2r87G46DNIQKc3T1+q4elhEoTX+N84NPgXCBOcaA8pNCMx\r\nnuQggF7WWism7RMFFLT0UMlXjM7o8WUBgW3HYJCckm8H9O8IPTRAaucIS1Uq\r\nGfVyQBSU0y4QWtvsgvKqTjR9G1R4WcDUyPBPwW0g9C0RcVNjVM9mEyUeJbaO\r\nn1+iQJlzljse0H+UV9DcRIrh6gEx4RYs9IOGu/Un3Xh8Lv0ldPABN1NkF+JV\r\nK9c9TWBh76K2SofNy+Xuusklseq0y3jr+HP40I6yAKwGK7QV/H5VL+bnpqNR\r\n4R80EcEgN3g/yla+qWgbET1JyGxSZsMVRo19/lVYovn976IOeRblPoYmVPeL\r\nM/oymdL2R9lERMGoHfXQYbDhfIer68HdEm4G73n0bSPBZYZjbLhSzPovHKFb\r\nsg++UAfEJuioGDi0a94bh/PmfLaxwV+Daf2gNmD5/5XS0xH5q8fzXQymSpgh\r\n1/TLPultB3fVSTXXLq3eZuNCYlyhdr0769MTPCnksLgspbOegtjgbB/BkTIE\r\n7t13JPBof7NFPiOrWmKlr727tcOwh+dC45U=\r\n=xair\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"7799c09fb06eeef5f130fa4ef12b09c621d27a5e","scripts":{"lint":"npx eslint src/modules/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/校验身份证、统一社会信用代码、手机号...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.1.6_1678027156734_0.9026405621147686","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@3r/tool","version":"1.2.0","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.2.0","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"4083a1e4fa638aa894cf8945baaf2c35f67218bc","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.2.0.tgz","fileCount":63,"integrity":"sha512-reZW4oVVsyGnKQk6hLPo+hByS4woPLXeWnVbgZ2n9OOcBRd26EhFDNeorjTIc1uge/B94s3vGESAXWU3Z+AwYw==","signatures":[{"sig":"MEUCIHhZZP0K8Q5VoDAbfMp6X8JB+PfahTIjH7vnCVfTLQbuAiEAnl+kdh9ToMCQr+uX9BAPDnL+cMjk6cTDC4hBmw6oXmk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":797270,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBfxIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoSIw/+JDHIoLPkFmpfR5IOr+M9xG4tN2dXl3dpsVU1f/3g640lnltt\r\n4SrwNDy1QbNaIseG0AnhzqEWnBCLaKySsaUdUkQms45PC9C/GCq20viUNxve\r\nmw+ulQyTHCC5VQ/anQb0jBvMrqqcv8b6WRrNv02C2cnKrmIicmS6tjdJyZW2\r\nBskIQdjGKEI6Pct5BL25yG8qDdrNmQ2bv5dMSw95Rt4hyX95/r9LMnIt7gVF\r\nCUmfOBPLdPKKadN/sgVqJtBdCXVqBrynDxhUAxpwGgH+cSRzjGTqoDpgyLgp\r\nyVPGx0dJ9meiJS2rQY8BHuyuXJAs/sM8dEBIdmg79QM5R1ry/yceGWzLpjlK\r\nF3ZA+UHxC4Vw1tvSiUX4Vl/QmN23nK3PwhFIhnw/EmAw0AfpT4mtF8r4RqLk\r\nbEre9UoKTeAm7wftKNmBrewGPMYblohIWHGjbysZG3Ap7t7Kk82JrYYZU5GR\r\neTtwtOERMr2TzoN4AbvnUgtxj9Vw4lIIFn3kbS8tkPUcnrlgQow8vfRLTwd+\r\n5f0jJ3GxtCmI+Aupr8pWn5pKHt/ztj5wgfcVbAASndDlPITiNd9WJPFa/N4P\r\n+6OH8ei251A4PXyYjW9E6ACHs6BdjZlAliCUIgyqRdiOsqFx7eKpbBbM4H2I\r\n0t8ZCaJfNYkw6sBMy3oMIQWwBo3yTFe5ing=\r\n=Bk4/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"./index.d.ts","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"32ca3813a6858efc38111d0538ab0f7b517e3465","scripts":{"lint":"npx eslint src/modules/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号/转换日期、星座、身份证解析...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.2.0_1678113864230_0.5584912652723459","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"@3r/tool","version":"1.2.3","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.2.3","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"daa39cb1fb9c6fb6545066956e3038c8609b3aac","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.2.3.tgz","fileCount":63,"integrity":"sha512-03IgGv8KoX9ESy3YmlJRNHBewP//bwnQVvb5GMaQ7lHNAhhg76hfA3GELwq1yMWWfew5hN+ILkeHnxz6lGNV/w==","signatures":[{"sig":"MEQCIEld3Rwu+jH1elTzotoG4+FjrMefgcw/ON9LpTLiol2IAiA7E/i6Yt57cqtx5GoslNQTJ4jZ9s4wr+oezE06bnczfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCaKHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmogQQ/+OioyXJoyomjOv0GSzcZEubCXR+LlRakhA3qUvTB2pBFzn9wO\r\nHLjzRtgfJ/bCbws5CRh387do5qxW1j0SHhO+fKbhPtsfw13lUrEYmJK/wlkF\r\n1ceZhbBD+/SsRClGF8YYnt2BVdVDZyjpxFROfIH9BCZuR6BND+peD4Hpv67G\r\nXF4YN44Y9z8Ec6XP1WNs+5HbL3kYGFPDaio8/5C4WjtGKOc7SwGkzqczNRmJ\r\nZRNJQAWRgYZ7CAPSCVM2pcHbw8iNLF36jBMjbpkUp6cbxNr5PS1Uj25/DGxL\r\npTY3jbBCbKX309mUwMm7t7+1U0WPfD5fvHLossSQXGUxUnDHKKSYstJnpO2R\r\nB6uZTGeEJnvKCamO3Fnx/bb/I9bjXpuNNoREdxcFOuORsMRD/TqS6t2hzMfr\r\nsk6Jbg7JX16oiW/am577tpe4u908WhYRXq9CtuYB8hJViO38DyID7iuYmTfT\r\nG1oACCponRusG8AH1dnqbZObX9WGNH/ml8+GFDW1DXjQ+ab5zf80waiTDcwk\r\ngLvHTBQQ0TRvwhpfNxpAGxXKBapbDis+8ZzlHdUuy5ia0ZDvyBxon0lcHpzN\r\nNFhjmnmB3SzGaNRDd47V2vAVpbjZgAbeAgek51KI22P2zhnq2jDU7bUIhU5w\r\nAdEMv0JCfpZ4Ex3sezdQUeGiR9zQYs5fiNo=\r\n=VZJn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"59687eeb58ebd6216ef8bc31b7b7a2894a696080","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress && npm run docs","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号/转换日期、星座、身份证解析...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","typedoc":"^0.24.0-beta.2","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.2.3_1678353031349_0.24342435811769292","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"@3r/tool","version":"1.2.4","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.2.4","maintainers":[{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"0abfe503825d27e319cae949c2b1ed47d8f07440","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.2.4.tgz","fileCount":63,"integrity":"sha512-NspcxCIUJNyd45xIOlNO8nvox2KGO486Qh56qnvE7UCyc4ECzy0P1L/rV0dNKZC1fSad6beadB4/29UvwzGpOg==","signatures":[{"sig":"MEYCIQCpO++2wR10k1vUCWMI4b3NcmOTU2N+7rX6Vbq3IHS9GAIhAINx908A/eTorl5c2aT9qgEfd0MqO3n3T49mNmztCqk4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":806017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCqbUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpyhAAl2omlKX+fBBQ8buxIfjCk8+fgLsqR6Wj8HFty0nwzdBNyphH\r\nWHyPCEtMysGEpLIlb0uiihGIGrC5+oZ9GMx26BlaiG31hb1K5BDDNixBv5Dm\r\nFksDLuIeOonFB/K2e2OQUMdS2RoHNOZTdqv4WdP8enRnKEPeLEqn2Nhp4LuP\r\nHYlSaYeq9citRQTsSra4Xt6CCUE/4zDsZRIq0SSgw7rRjqdRrwv1FNmKrZXn\r\nav7NhUkNrDH06WDKS6aA12S7kzH7mw+N8w89/Genpih57Quq5EgZmT+L/Ewh\r\nMbKfChc4SyIqqAtWFp7S2h1MJgA4g5PV5h5h6iFiyo6fPIkQD3aCk767nYHR\r\n9iPTMHsHWmhSQXnOYW8m1nJc3q1z82LE7OwU66Xcp57NyRZ6ilo01SR2b35t\r\nwfuHIdqeVmAT/FPUdV6SnX5u8SwbiFjg9mHL5f3Jx1/VYG2q7n7qKAfXHDt0\r\nS3Ta9kHgEn5PdvbtJLh+yrp5tUK5dphvrpiYJHpbBqgFD5gx9TPEKoFajg3f\r\nIz/athZJVQJ12YfAffAjIJNCMI+6rhgbf1LrjQzpSw0B8JsLHtNxTZmepLEF\r\n1BSLrhRYJtnZIl+Ym0CnEn0hcQiTa3oYavu6J2LRwUqo8Udp85nEAza3uriS\r\nC3D/SZMDvwprhFbM7SGkFF6mZa2055uYV5U=\r\n=ZcvB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"0ff90ddc46e71b347aa267feb562c12ab97ec48c","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress && npm run docs","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号/转换日期、星座、身份证解析...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","typedoc":"^0.24.0-beta.2","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.2.4_1678419667870_0.6585745599434885","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"@3r/tool","version":"1.2.5","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.2.5","maintainers":[{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"60a31ba4348e2404714aaa39f12d7e933d00dc56","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.2.5.tgz","fileCount":67,"integrity":"sha512-LHVq3xYgWBqiBKX+tbhuUSyAqn1MKseujCrCS44SmEy2hFZUU34nxR59shIiUDErxwNZU/BVYE7Z7h9RDV4gNw==","signatures":[{"sig":"MEQCIHMbkuNdIoy3aRvtbzwXnuIf81CULFKpqtVJcJZAH+GZAiBIDbt7cEuxFb99ur49eItKL/XZwPRpHyxdrg/fsJCNYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":813375,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkET76ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Ug/8CtNM5cg6VRpK7+QZPttGlXAXw668raPzDuv+kinO0U/BR7rs\r\n7XrLzj4YPLd0A69KR/dT/t9zbnDtEnW58v5ju0P95NyYRuFUP4NwdXsaFLiG\r\nOGMJNOMZWusK+QxASqx381W84CkKQSBgTl0bw0lHsQWzpsMNCxM1xV/9wxWA\r\nB8VdWtZx9oAvd1JuoGmlxOPCxsr+ZPcfuUAgb6BEoHQQ1B+LExHI+19cowTl\r\nVw7LnhDGNSkFyoRc43s1Nbi/YstcQZ3EZ/YUUkbKE97ONV86chKHfp4ikOub\r\n36/1bXXp6VaKKqDtQlIVvU8wxnr/sGYDEc7+jIQUmzyXRKgUUEJDoUGMzt0X\r\nac3bjqM+KYGhXD2EuGCSU4s91v+BwsdQNfyeZUhCa42jtyz/U7dnBfP7q/RM\r\nUQdrcXkJGo1rPQLJNEXPrVkzeZBS+Hdbs//kCxhXmWdYEJwxp8KlyW07VdjJ\r\nF7FE7Cu0k7EJZwz7uAgHO/gah82j1Pqbk2a94C/90PhYWblAA+4qvk3Y/6QZ\r\nS2ibZQVxENhNDoMr8yswZw2CP8LkyKuXKiYqL/cwGj+xgYJli+w5L7O3tXTL\r\nAurmnEAv0euu2JS92hFt5iDuLHe74Saov4L8S63Qammt4v5tNrWX8ngbD3YA\r\npNc3J51pbBaMDNPgk3jJDvn80EKlGRJHG0M=\r\n=2FLI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"79abc7c79ecf9b875dde54a8a7df4019be23855c","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","octokit":"^2.0.14","typedoc":"^0.24.0-beta.2","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.2.5_1678851833828_0.09847796643542539","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"@3r/tool","version":"1.2.6","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.2.6","maintainers":[{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"c73f379387d6dc78c0be4ae6b32aab45a845a4cc","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.2.6.tgz","fileCount":67,"integrity":"sha512-62ViFvrK3t2r05+FhbuSfhufgFmVEkL+s8yE3dVeIEdvoOpGKst06KODWRBq+sUf4TiM5TldSEcA4MKu285aaQ==","signatures":[{"sig":"MEYCIQDTRrJf8O7fZBf8wY801KQb6V/Ix6FuFhhkzRaPPc2E3gIhALIUR4SVOMVmCe42ibTErvAvLCjTcfmTiVsKAaDTEkdD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":813378,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIkPWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLbBAAk3ljmQcIZw/A9TeAJCqlRcXAXgo/smtKgs3NlBVdCS8LxEoP\r\nW6voWnBsLt42LG9H+SazZ00Fy8I8RHDzKd4Vk5b8KqdywT+qpFYdM7XkMsjf\r\nkiygHiv/pRgnTUblQqZC0xh0HmFrSRLWiheanG5S1PkcrZxqAPB3oS6h+l7O\r\nrLLfUQBJFN6n/ENSJnSN1ny/DEGLYuPHM1mfjZIj0FmmV2vDadfnJc1F/3qo\r\nWwdCcZbApU1ve30AeVWqHBtqnQzwenm1OYgF/S8JcOG459oMlU/CkkOECwe1\r\n5U0PWK1eKJZutUtFH0N2Q7MuqN/NNXPX1swlYiXnibPLNP2EuCSMlo5OE4/P\r\nsoUQskguEzelZy1PTQIrDEVzaSdttK6xHz2sitObSIpV1FzPVW2ph9XwMuFY\r\nast+uydYdUp63smXRXie3TsOpT5Qx4V+MmZ04TkvozNgKwA2mcHAe521kkVq\r\n/ijZtjAJh/1wWFtEfYfgcW9MUWIjDufNZYr9SFufuiQYlCR/KntwG9q92mvo\r\nBYaarfGniFGG6IG8TUuNsAAvdlcwPzC4w4gHBs7GIYwbbo3vK0u2bL6TRBNZ\r\nBYarT0INa9bqEcbWTDTntgc5sYTaY7JOEGKzxbQ6fYnU6EdCE/Ua0makmfrr\r\n+/oqXnADcxs96E+q+Q0foy4IBkPrK9fGPtY=\r\n=Z8VJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"7550977585f27c1397bda7338fa6e11097a46b32","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","octokit":"^2.0.14","typedoc":"^0.24.0-beta.2","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.2.6_1679967190361_0.0456470637236166","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"@3r/tool","version":"1.2.7","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.2.7","maintainers":[{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"31cff8af35b3bdf0c16f77956d5692358514aea8","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.2.7.tgz","fileCount":67,"integrity":"sha512-KfmZZ+mZ2HBs/cZB3U5p66H6pnCh3ABq2NFD/4/UN9U+q3k3rxEP7CaXPnP/oj4ZX/GalNeEvtS634cvXOlUOg==","signatures":[{"sig":"MEUCIQC17AVpT6mygP65y1WwH9Uc3MMsDQy+NNLyygE2otCm/gIgcZ2i40OsjSWVo7yMlfMYBgVpAgh0bGs2kTiqqO2uNDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkJw9ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFAg//b4oVmJgHszz+MiDPBth60IOQXnowSS2wt+7+niTaigEyjACP\r\nFsl3nHf2lnsujPt3AoCU3pIOKu4/pL67pS9bGIRSM/X5QWFxUpG7A5ywTInb\r\n56IRyZOHpu93taweuY7mRdGN8pR+rUWw8Cwj91IimMYvxUFWcJiv//kRz61M\r\nkl496PKX0/misDc2w2ebeRa7qo33lya7WKmK5lNyeB0CngZ847q+8tEdIpFJ\r\nu/mbH1Ah22dgguP+Kc6sXK2jSxCoXug1bka2H5Biyd41izYSmfPkixFsBvm6\r\nQp/mtDs+wK10VHKRS7hQjc2Z4d93pwjzficHOw6l1sq3nVEhwRi3MawvrmZU\r\nU3SYZq12iKq0x/tvEqIPIpw/SSENUlapDKvmGvyRHfOUV54/DQKF9AJcbGS+\r\noWOmaVJ6QL98Hgk7Vr1jB36ucF8eooh6GR8LQgldaiG1T9MUQL3mEXFVTF/M\r\nk3JKJGY3Njhh+Cr5aAovGPXHStQyRUnDlmdijUQmCWN1loAGFiJuURP1M7QB\r\nDLcaJ9HF8hwwsnluFz5XtPBwQl5Xm6HXbzIyiizpZGslAx/qTtdtBkORB/Hy\r\nCeIUEzGRhMac1jKRKG3oWfCPYkrYCGcBSftmI8qRhXMCdss4/T08Gp30lYkv\r\niDzy/eaFO1oOjok1eRqeR2YyLCg/wxNfWmA=\r\n=7SjS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"0863e38e1811dcff8159245c37fe2ec51fa61171","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","octokit":"^2.0.14","typedoc":"^0.24.0-beta.2","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.2.7_1680281433749_0.8716964303343016","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"@3r/tool","version":"1.2.9","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.2.9","maintainers":[{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"a05d2b3e19b2a734e4716c57da265ba365ef5940","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.2.9.tgz","fileCount":67,"integrity":"sha512-PHav0LZnFgRTVo3fOauALEQ1JFieda5uTL8pUJQ1rTzhvoHHvhJGNyl5RI50h4PSLPPUUO+0Id0hSlYAdawxAQ==","signatures":[{"sig":"MEUCIQDWkKYQ0bnuG8RCoXpdcz55QIfOvlB9BZsxUNGwoMoXkQIgQ4ykFvw8taJIBVn1sYlRU1OtVsu+01h68UlItkt5wog=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816857,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkKHrGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpERA//Q6/cJIrK0mkoyHhDO1ZdYQRBROu05/EcTthHbaTYNl1rlgTc\r\nUxsBGkxJ3F1I/5BOPC3+mdB3PnM+FqGJ3KrAXldeayaHXvvTAMD4aO1vdF5v\r\nSc+I1v2A42WYh9U54KSzE6xqkr1AJiHl3FQH8YAd5z8iirxyCok8zzDK9oVd\r\n4yCPSPTrMN3NHTKzEtB35Ao4kmuKgc1mlzsC7jDo3jmcpKIRUtHq2CXs60gA\r\nG7cYnBpUE0ytkVmcK4bok9iQc7gUQPi+D3NrNn+4W7b6XowmH60xvNKb41C8\r\nTHkZdzlFBESQirt7mjqobka7bQhMQDD5AOdaVHEpEq1+mD4eAmITZN8hIztj\r\n9ExEEWcdpVl7Llyw+kIQEbgozgtjJpDWGzbvv3TcwwGtyO8r64juiuCvcltv\r\nOg3GTQfpGRj8JQtLONIu9vmgolmQmVOkRQyOSYAOWndciOVZwdZL8vVWYZ8j\r\nr8tYzUYRvZhrNK9KUPXL4y/S4OjVXgJwlfsVWNgb5Ikv4BRM5ObiznRCZDOp\r\nNZX2x2iDHZzFF7H8mIHernRyXDJLpivTk40UxtezmQV3j8bYG8fh+TaQ5iDj\r\nmQykbYWvTR1KEXBNJH/THtjATTXtwRk+iyw7CQY1BUk4USks+HIINluWJq5n\r\nB+sRDZf8BnnVind294s1KVndOvo4C+nbdVg=\r\n=NDho\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"67765a4f488a098f675a786d2c3f5304bb8f0115","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.3","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"16.19.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","octokit":"^2.0.14","typedoc":"^0.24.0-beta.2","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.2.9_1680374470706_0.2868091027656203","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@3r/tool","version":"1.3.0","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.3.0","maintainers":[{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"1756ab976b38940654b924cd28efd70f0204da63","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.3.0.tgz","fileCount":71,"integrity":"sha512-n6wMh7IqyqKBxGm8NyhWEEA/aj6SydTHT3N8Gh7EALjOq66WyLaeWvIlC4dzorPzCxqZ29nKs+VW3fenQiLWAw==","signatures":[{"sig":"MEUCIQCgaUXXvkwHEkSWBbwL6J59tMgOqMV0usNhaEtVMD2CsgIgJGWrdWiXgYx95nM8nVRViWSEhwJpt3Xdk45HZ07/29U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":832272},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"9413a0407ac5674541e333afcdc2a4900f6bbc01","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.4","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","octokit":"^2.0.14","typedoc":"^0.24.0-beta.2","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.3.0_1694420136099_0.34738653346400783","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"@3r/tool","version":"1.3.1","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.3.1","maintainers":[{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"dc03181fadb2e62b1fb24210350e1b2d9466e3a1","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.3.1.tgz","fileCount":71,"integrity":"sha512-UlHUEhzC1DH2PhORDdK2q4nigOOLA1rcAlXyhFkrIZpTZ8Ki6eUO9xhx9TQkA80W5nJo/0Zw7cy+n5AGGPnRCw==","signatures":[{"sig":"MEUCICfRTk1jD0PkxT151EQ4+O06ixQMCk64jJdkUBPs5Sp3AiEA0DzyQ3X7zI0vpBWlkreY9oR2zAYMWA+KkSdx+MaYOA4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":834207},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"c154c4b5f2c49ed97c589d1b69fc61d3eb6b1553","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"8.19.4","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"16.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.35.0","octokit":"^2.0.14","typedoc":"^0.24.0-beta.2","uglify-js":"^3.17.4","typescript":"^4.9.4","eslint-plugin-n":"^15.6.1","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.5","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.0.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^5.54.0","@typescript-eslint/eslint-plugin":"^5.54.0","@babel/plugin-transform-modules-commonjs":"^7.21.2"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.3.1_1696175254897_0.29986611064833935","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"@3r/tool","version":"1.3.2","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.3.2","maintainers":[{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"a49e565376f737e97b3d1507ad97d576df7f618d","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.3.2.tgz","fileCount":74,"integrity":"sha512-5Rkb+XalCYM4kF9A791vKFPjhTfifAZQ/OtkgByqVQ7apTHh2+AMPIEALxxYpK6eAr7xRf7zlZe0h/k2kp/DWA==","signatures":[{"sig":"MEQCIHwgiQp37HJv1cqbtdoTGP6EidhOKaSCmaj5+cAscdNkAiB7FBILOt3FIDCJRgpl8JH6G4deNo6JW5bVJ52nHvkp+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842759},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"12bf690a1e8dc63376eb939f013d32f659797e7f","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npx tsc && npm run build:readme && npm run build:compress","build:readme":"node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"9.8.1","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"^5.2.2","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.3.2_1696444914944_0.894454511805149","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"@3r/tool","version":"1.3.3","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.3.3","maintainers":[{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"43ed28f898c142c90dbeed44b09dfcd0aaf77eed","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.3.3.tgz","fileCount":50,"integrity":"sha512-opf8xGxScnRapNEcmgTWYsmZZbe/wjR33IK7VsEqyDnWjEmNh6j4AVT/RUMdIIGp30M5FMOuTJ9ifDQ6kluoQA==","signatures":[{"sig":"MEYCIQCYDb4xQ+lYa8rjfG3nDPjS0FxUTduwmktRuwjf9QB50wIhAL7syybPugkKo4wXCjpP+9cqyXZoljIY8gyyOn86W7SC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":617215},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"b8408520872ea215f8dd2128f6e1e96676b63d35","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","deprecated":"this package has been deprecated","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"9.8.1","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"^5.2.2","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.3.3_1697110680853_0.35289118627121585","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"@3r/tool","version":"1.3.4","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.3.4","maintainers":[{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"3d6d21fbc8bbb758fe6c487fca25a888bac0b111","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.3.4.tgz","fileCount":50,"integrity":"sha512-jtV+TwWQKzKlULrk89JdhtE0JUh4XG0pS2ei8j2BuIhio7U9LAC6a8ei5KxZYcIyC+23XsDDMDbBZaaLhOzslA==","signatures":[{"sig":"MEUCIQDfHT9BCTTGXCzeh5fr2LrG4n81EGnsVUE4As2mU7jeKgIgTFxEmP3v+j6iZX87Gww8syQz/huC5YdG3IEgZc2xBFs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":615148},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"ffd8b4445d0d5af258aeabc8c94d4f31470aad11","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"9.8.1","description":"🏃‍包含一些常用方法例如对象深克隆/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"^5.2.2","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.3.4_1697158453923_0.42029020597091593","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@3r/tool","version":"1.4.0","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.4.0","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"a3bb7c6b42a7a621b103bdaba287bf17e59ba22f","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.4.0.tgz","fileCount":50,"integrity":"sha512-Wu8KN+jGiySu1JdgK2/hvrytzpMBdUJIjVFnsdbBba3gD+T9ZrJsXaVz6Qbly4y96QLL+ipdIGadIgF9GdclWQ==","signatures":[{"sig":"MEQCICENXF2cHvuZQdwLtC9bsINTEBojqIreFnCSXBhUdFoAAiAPU108O7SLVt8Vac6rxTs5on5j2s0zf1pwWhcW1H9eMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":617324},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"0371000c127307a680ff80241829fba874fee1e4","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"9.8.1","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.18.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"^5.2.2","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.4.0_1697302328478_0.22058953265488812","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"@3r/tool","version":"1.4.1","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.4.1","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"46e7f5a2585e7c4939e946a6f36b4a994660458f","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.4.1.tgz","fileCount":51,"integrity":"sha512-6pwazWBXWnCLszf0MYDsUSNYAFKieVUHpQNdz0tdaFOEoh1c9g/L1aS1zT/c3E9ZxgOlbXL9tFixmn0WwN3ZPg==","signatures":[{"sig":"MEQCIFeyDGWdYCFIjzBxThFpoLN/xpmEmeyjaUHpu/vxajDMAiAKLF1BH0KK4LgSrmzDJ2UJE2rIcpyl4mkSTSHrNDE3wg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":617966},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"f22ed2fdb467b5b8a8fdf466908fec2196c491a6","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"9.8.1","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"^5.2.2","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.4.1_1699424707322_0.3003183818728079","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"@3r/tool","version":"1.4.2","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.4.2","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"aa724da0b70dfddc439214a9f9a2709c88b8f6db","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.4.2.tgz","fileCount":51,"integrity":"sha512-/9eucxUWGjTxue1r0ym+gQMUf72/PYWAFRLmY4wofWP3aVkzH6vpw5UhGQ0JpDAvriAajP5LG72LB/2BU1NTfw==","signatures":[{"sig":"MEUCIQDQF1PB0CR0Pm96Kfnl4UFlz0JNbRZFV3a3tfEwm7YoyQIgOAHXfFwa8GahzTki0PGWGim97DcLXVopjkG+ucni/0c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":619181},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"97721a3e7ad8df42da566c0ee40bbf2f892b095c","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"9.8.1","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"^5.2.2","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.4.2_1700793830176_0.6942383320145438","host":"s3://npm-registry-packages"}},"1.4.3":{"name":"@3r/tool","version":"1.4.3","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.4.3","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"37e2a69256f9fc012e2209f7697d6741cf19bb86","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.4.3.tgz","fileCount":51,"integrity":"sha512-UnTzH2G7I1e6XwSWwsi00EW96DEv7Uw1NKJeujgFLTgyWRiF8M7rWHseFv6Aco4iwIWjgdlwDtz92/Mfc4eTBQ==","signatures":[{"sig":"MEYCIQDC5xu/VLbI2hzlnszkG82LxBonz58xhyTLziGv7f5QSQIhALwoFuWDcBxa83LTovaF7zTk/oqk68ywohl8HQIUmOkE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":620404},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"6d3376adf7bc696f475755b89093993c1141a207","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"9.8.1","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.18.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"^5.2.2","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.4.3_1701054186058_0.7734739287705086","host":"s3://npm-registry-packages"}},"1.4.4":{"name":"@3r/tool","version":"1.4.4","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.4.4","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"7727d4c53441f95418a16d72dd72247ced049264","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.4.4.tgz","fileCount":51,"integrity":"sha512-sUB8ULF/W6r7C5KLKBkdPgKpT2cEaM52fLCUcCK/+bXMbkxIet2J4v0772xAH3v5niyBTaltTNbbP4RgmrN3Ag==","signatures":[{"sig":"MEQCICxo1SlmdQZO0ocgaEUDM3Ewu17m+oG6JPhaXHG6leZ+AiAWfztv6X/rBks7EpnmHDX8dOwSIKfXyL5zbnrzZA/ctg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":620519},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"43542ef3ab4e83c3b7811aea9ed42a950c222bda","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"10.2.3","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.19.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"^5.2.2","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.4.4_1702631966945_0.09086188601131506","host":"s3://npm-registry-packages"}},"1.4.5":{"name":"@3r/tool","version":"1.4.5","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.4.5","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"92ae993112da4d8cce4c6e6c1c16f6141aa8dc69","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.4.5.tgz","fileCount":51,"integrity":"sha512-p4i/AzUDaHUwh15qaieDzLWpBn33GZ/1bZdf4b5ZGAJQr/soCNqVrkohIL2iFEX314qWKyH8+PAbpRujThjxEA==","signatures":[{"sig":"MEUCIEZCShAlgDkMmbTlWGGcQX8sL5vOaPJb6jQoUco6pHz6AiEAvZ/WuJyz2ENy6GFKI4elafWFQkV/cFgfD9RWp4Qwfew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":621841},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"00b4fb1965f103635376b4d6f2c5c40f1793d94e","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"10.5.0","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"^5.2.2","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.4.5_1713514674203_0.06497260201675048","host":"s3://npm-registry-packages"}},"1.4.6":{"name":"@3r/tool","version":"1.4.6","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.4.6","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"f7dab24f330009ce2aa79fb70a85cf0c3e1be8e5","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.4.6.tgz","fileCount":51,"integrity":"sha512-sZ9gMHuTgAVdR4haAAEjnOsmlnb1sJSyd7Vd7Y4FNpiHJeEF0T8T9kY+ARrWaHZFQmtD0jn0mg1eVvKPxTrDkA==","signatures":[{"sig":"MEUCIQD2OrkmlWLBd4c6DwtBaidV6EKFLltqUejCtNCIfUaJ4wIgd0lgfIc3Vdc7MFEbIQ8mT6XCVAr+y+6YTWwlywD5wRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":622084},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"b1f8458f25c05c84a4427a5852afa9b7e450fddb","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"10.7.0","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.20.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"5.3","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.4.6_1720011098810_0.6716761689566593","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@3r/tool","version":"1.5.0","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.5.0","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"83735058a558732f35d6516351fc953ca7a6a692","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.5.0.tgz","fileCount":58,"integrity":"sha512-mzgrFxbQopNJ1E3O5cTSOgAa/wxf0zR1C2qwv+p6FiK+P9oFI3Tr5G71Blo0N4rmqwE2tDBuYlEogeGRLQIpbg==","signatures":[{"sig":"MEYCIQDZkeB7HJo2oWYZFGDoQ0/bswaAwqlAm8sIGtO1XKAD3QIhAK/msCynBH5puy98yRH0G4jsUeYSg5z2UV9AM2WQprvn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":971627},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"6279451fd302c47c58579837c71ab0a48288a052","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"10.7.0","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"5.3","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.5.0_1727498331726_0.4179405999257335","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@3r/tool","version":"1.5.1","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.5.1","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"8dafc44e757934a31725108710015aeca88c3215","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.5.1.tgz","fileCount":58,"integrity":"sha512-67twndkOhU1SNoziX3VAsTdXghJoI5Lt539va4nN1RCQtNcpyc4qcR9E0/ONdcf2o05ERGoIU3girrYbFD9N/Q==","signatures":[{"sig":"MEQCIF2zoFHjA5QHXMTRfAKphqCj0fUOoGLXu1iipPFAeFXXAiAzW7eHCqUOcWaBDNUBi8QP4qjRLLKtLa645RPcZkZP/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":971470},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"23b445e81f71cc0d5d48fc5c883e2f88d099a903","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"10.7.0","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节...持续更新整合","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"5.3","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.5.1_1727508180338_0.6868635657848936","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@3r/tool","version":"1.5.2","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools","fakery"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.5.2","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"adairchai","email":"462739670@qq.com"},{"name":"linyisonger","email":"752957127@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"1600e956b327343378903704c99a5bf9377497f3","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.5.2.tgz","fileCount":58,"integrity":"sha512-5bbfrOtauPi5HhWKmykG/k0aNr2VFlDONfVkrSZ1JwdZr89a6dQ4o4JP4mp0sOmAo+wuHqCQ7I2WOyBqdy0Czg==","signatures":[{"sig":"MEUCICh0S2TrDG3UFvtej4Etx6vAHpkJHsCO/wbDROr7GkHnAiEAqL1qAVQ9Hq+6mXjIegUvPcxauSLVh046bWgDddlTAWk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":864396},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"617eed921a3a68d7b1e06cbbea4e24eb2ff823fb","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"10.7.0","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节/随机颜色、手机号、身份证号码、统一社会信用代码...持续更新整合","directories":{},"_nodeVersion":"18.20.4","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"5.3","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.5.2_1730108944646_0.2914849899393921","host":"s3://npm-registry-packages"}},"1.5.3":{"name":"@3r/tool","version":"1.5.3","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools","fakery"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.5.3","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"linyisonger","email":"752957127@qq.com"},{"name":"adairchai","email":"462739670@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"508676cf2e2627fd80d939f94b57c24c176d2517","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.5.3.tgz","fileCount":58,"integrity":"sha512-YVtwbqNEZmy0+CBduzMUj3rvHqueko5Rr1grEwpuBMWLVQNuBT4VRek5rwhpNOUB2qLzS81DJq5B2yJYBkru2Q==","signatures":[{"sig":"MEYCIQDn1r15xJq9XRcjEjVYLmU0IZQQQwSglw5UwGddJMyTiAIhAOv7Le14NWOruIkVb7k5/ye05tRCK9Lz39WxhiMPHmbx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":864684},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"5638b417cacc4ddbc00681120a74e4e907b7f289","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"10.8.2","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节/随机颜色、手机号、身份证号码、统一社会信用代码...持续更新整合","directories":{},"_nodeVersion":"18.20.5","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"5.3","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.5.3_1733921315671_0.35115475092164683","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@3r/tool","version":"1.6.0","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools","fakery"],"author":{"name":"3r"},"license":"MIT","_id":"@3r/tool@1.6.0","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"linyisonger","email":"752957127@qq.com"},{"name":"adairchai","email":"462739670@qq.com"}],"homepage":"https://github.com/linyisonger/3r.Tool#readme","bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"dist":{"shasum":"9c1aea4ea7c2ec712d9d54fb50f95bc104b68a9a","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.6.0.tgz","fileCount":58,"integrity":"sha512-eNwRPDT0KVHSJUgy9HXkWPG6qZCuOn2YyD29XRAdLnyOucjos+2jFvyhJFCIKYxxivK7zyH8inFBdPttW9/OPA==","signatures":[{"sig":"MEQCICafELNFxOQnmiXNayLhgvyulwyQBRPReqOj+bPVnt3NAiB9f73bdEl0fS6QWb3/S8Pm1rkjw46540byT80nZlLsUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":867738},"main":"index.js","type":"module","unpkg":"index.js","engines":{"node":">=4.0.0"},"gitHead":"0f94436a4ae7cfc0ba960e8b7bb635ab4a3f336a","scripts":{"docs":"npx typedoc src/index.ts","lint":"npx eslint src/lib/*.ts --fix","test":"jest --coverage","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build:compress":"node ./build/compress.js"},"typings":"index.d.ts","_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"gitHooks":{"pre-commit":"build:readme"},"jsdelivr":"index.js","repository":{"url":"git+https://github.com/linyisonger/3r.Tool.git","type":"git"},"_npmVersion":"10.8.2","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节/随机颜色、手机号、身份证号码、统一社会信用代码...持续更新整合","directories":{},"_nodeVersion":"18.20.6","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.50.0","octokit":"^3.1.1","typedoc":"^0.25.1","uglify-js":"^3.17.4","typescript":"5.3","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-promise":"^6.1.1","eslint-config-standard":"^17.1.0","eslint-plugin-standard":"^5.0.0","@typescript-eslint/parser":"^6.7.4","@typescript-eslint/eslint-plugin":"^6.7.4","@babel/plugin-transform-modules-commonjs":"^7.23.0"},"_npmOperationalInternal":{"tmp":"tmp/tool_1.6.0_1739846684221_0.4662372074528911","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"@3r/tool","version":"1.6.1","description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节/随机颜色、手机号、身份证号码、统一社会信用代码...持续更新整合","main":"index.js","type":"module","engines":{"node":">=4.0.0"},"scripts":{"test":"jest --coverage","test:codecov":"jest --coverage --config jest.config.codecov.cjs","build":"npm run build:readme && npx tsc && npm run build:compress","build:readme":"npx tsc -p tsconfig.test.json && node ./build/readme.js","build:compress":"node ./build/compress.js","lint":"npx eslint src/lib/*.ts --fix","docs":"npx typedoc src/index.ts"},"keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools","fakery"],"author":{"name":"3r"},"license":"MIT","devDependencies":{"@babel/plugin-transform-modules-commonjs":"^7.23.0","@typescript-eslint/eslint-plugin":"^6.7.4","@typescript-eslint/parser":"^6.7.4","eslint":"^8.50.0","eslint-config-standard":"^17.1.0","eslint-plugin-import":"^2.28.1","eslint-plugin-n":"^16.1.0","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^6.1.1","eslint-plugin-standard":"^5.0.0","jest":"^29.7.0","octokit":"^3.1.1","typedoc":"^0.25.1","typescript":"5.3","uglify-js":"^3.17.4"},"repository":{"type":"git","url":"git+https://github.com/linyisonger/3r.Tool.git"},"bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"homepage":"https://github.com/linyisonger/3r.Tool#readme","unpkg":"index.js","jsdelivr":"index.js","typings":"index.d.ts","gitHooks":{"pre-commit":"build:readme"},"directories":{},"publishConfig":{"access":"public"},"_id":"@3r/tool@1.6.1","gitHead":"510b59110cef3a38644d045e69bf75bcaa3ca7d0","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-knQs7xGZ7nKZrn2tIX7gxlwdJfMpSdhndZSQEnaFpj/HUOBCLlg1Xx1Ml+d2K91YAUwG4PzKbgVrVnePVxX99w==","shasum":"adcf96576d97bd5bf68b801b329f04fab35161d0","tarball":"https://registry.npmjs.org/@3r/tool/-/tool-1.6.1.tgz","fileCount":58,"unpackedSize":926468,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIDA0yEw19vBTtF74s/A4PnLoBFx1wVK9DY5ThIp4H3WhAiAVKzKpNU0f+gWB3fEfKLWnZNrEU/fKNMLKEth2wGYsfQ=="}]},"_npmUser":{"name":"linyisonger","email":"752957127@qq.com"},"maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"linyisonger","email":"752957127@qq.com"},{"name":"adairchai","email":"462739670@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tool_1.6.1_1769221084372_0.8580498945285595"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-14T08:30:33.790Z","modified":"2026-01-24T02:18:04.774Z","0.0.3":"2022-12-14T08:30:34.077Z","0.0.4":"2022-12-15T15:29:35.356Z","0.0.5":"2022-12-27T06:40:18.023Z","0.0.6":"2022-12-27T07:25:51.498Z","0.0.7":"2022-12-27T07:30:47.975Z","0.0.8":"2022-12-27T07:51:23.910Z","0.0.9":"2022-12-28T22:55:36.875Z","0.0.10":"2022-12-29T10:18:12.849Z","0.0.11":"2023-01-03T03:23:37.645Z","0.0.12":"2023-02-02T09:42:04.432Z","0.0.13":"2023-02-09T14:55:37.059Z","0.0.14":"2023-02-09T15:18:52.512Z","0.1.0":"2023-02-13T08:55:56.965Z","1.0.0":"2023-02-17T11:10:27.252Z","1.1.0":"2023-02-19T06:45:51.538Z","1.1.1":"2023-02-22T12:24:01.005Z","1.1.2":"2023-02-28T14:47:30.814Z","1.1.3":"2023-02-28T14:58:30.953Z","1.1.4-0":"2023-03-01T05:12:09.835Z","1.1.4":"2023-03-01T15:39:13.637Z","1.1.5-0":"2023-03-01T16:39:46.861Z","1.1.5-1":"2023-03-01T17:22:45.716Z","1.1.5-2":"2023-03-02T05:01:56.003Z","1.1.5-3":"2023-03-02T08:28:12.300Z","1.1.5-4":"2023-03-02T13:26:32.913Z","1.1.5-5":"2023-03-02T14:14:35.078Z","1.1.6":"2023-03-05T14:39:16.892Z","1.2.0":"2023-03-06T14:44:24.348Z","1.2.2-0":"2023-03-07T03:11:08.431Z","1.2.3-0":"2023-03-07T05:33:07.314Z","1.2.3":"2023-03-09T09:10:31.524Z","1.2.4":"2023-03-10T03:41:08.029Z","1.2.5":"2023-03-15T03:43:53.972Z","1.2.6":"2023-03-28T01:33:10.592Z","1.2.7":"2023-03-31T16:50:33.911Z","1.2.8":"2023-04-01T18:30:00.411Z","1.2.9":"2023-04-01T18:41:10.866Z","1.3.0":"2023-09-11T08:15:36.334Z","1.3.1":"2023-10-01T15:47:35.096Z","1.3.2":"2023-10-04T18:41:55.191Z","1.3.3":"2023-10-12T11:38:01.066Z","1.3.4":"2023-10-13T00:54:14.139Z","1.4.0":"2023-10-14T16:52:08.711Z","1.4.1":"2023-11-08T06:25:07.678Z","1.4.2":"2023-11-24T02:43:50.431Z","1.4.3":"2023-11-27T03:03:06.237Z","1.4.4":"2023-12-15T09:19:27.181Z","1.4.5":"2024-04-19T08:17:54.389Z","1.4.6":"2024-07-03T12:51:38.969Z","1.5.0":"2024-09-28T04:38:51.955Z","1.5.1":"2024-09-28T07:23:00.614Z","1.5.2":"2024-10-28T09:49:04.877Z","1.5.3":"2024-12-11T12:48:35.848Z","1.6.0":"2025-02-18T02:44:44.429Z","1.6.1":"2026-01-24T02:18:04.593Z"},"bugs":{"url":"https://github.com/linyisonger/3r.Tool/issues"},"author":{"name":"3r"},"license":"MIT","homepage":"https://github.com/linyisonger/3r.Tool#readme","keywords":["typescript","market","convertor","common","vertor2","verify","math","animation","randoms","map","tools","fakery"],"repository":{"type":"git","url":"git+https://github.com/linyisonger/3r.Tool.git"},"description":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节/随机颜色、手机号、身份证号码、统一社会信用代码...持续更新整合","maintainers":[{"name":"trixieliu","email":"trixiel@163.com"},{"name":"linyisonger","email":"752957127@qq.com"},{"name":"adairchai","email":"462739670@qq.com"}],"readme":"🏃‍包含一些常用方法例如对象深克隆、递归调用、一一对比/数组交集、并集、差集/二维向量点乘、叉乘/股票KDJ、MACD、RSI、BOLL/验证为空、车牌号、邮箱、身份证、统一社会信用代码、手机号、版本对比/转换日期、星座、身份证解析、字节/随机颜色、手机号、身份证号码、统一社会信用代码...持续更新整合\n\n![action](https://img.shields.io/github/actions/workflow/status/linyisonger/3r.Tool/cd.yml)![npm](https://img.shields.io/npm/dw/@3r/tool)[![Coverage Status](https://coveralls.io/repos/github/linyisonger/3r.Tool/badge.svg?branch=master)](https://coveralls.io/github/linyisonger/3r.Tool?branch=master)![release](https://img.shields.io/librariesio/release/npm/@3r/tool)![npm](https://img.shields.io/npm/v/@3r/tool)![sourcerank](https://img.shields.io/librariesio/sourcerank/npm/@3r/tool)![NPM](https://img.shields.io/npm/l/@3r/tool)[![Code Climate](https://codeclimate.com/github/linyisonger/3r.Tool/badges/gpa.svg)](https://codeclimate.com/github/linyisonger/3r.Tool)[![Test Coverage](https://codeclimate.com/github/linyisonger/3r.Tool/badges/coverage.svg)](https://codeclimate.com/github/linyisonger/3r.Tool/coverage)[![codecov](https://codecov.io/gh/linyisonger/3r.Tool/graph/badge.svg?token=0VLDX7ON0N)](https://codecov.io/gh/linyisonger/3r.Tool)[![docs](https://img.shields.io/badge/docs-info-blue)](https://linyisonger.github.io/3r.Tool/)\r\n\r\n#### 如何使用工具包 ?\r\n\r\n👇Vue 小栗子 🐿\r\n\r\n1.在工程下执行命令`npm i @3r/tool`安装依赖包\r\n\r\n2.引用对应的工具类`import { Maths } from \"@3r/tool\";`\r\n\r\n3.使用工具类的方法`this.sum = Maths.sum([1, 2, 3]);`\r\n\r\n```vue\r\n<template>\r\n  <div>\r\n    {{ sum }}\r\n  </div>\r\n</template>\r\n\r\n<script>\r\nimport { Maths } from \"@3r/tool\";\r\nexport default {\r\n  data() {\r\n    return {\r\n      sum: 0,\r\n    };\r\n  },\r\n  async created() {\r\n    this.sum = Maths.sum([1, 2, 3]);\r\n  },\r\n};\r\n</script>\r\n```\r\n\r\n👇HTML 小栗子 🐿\r\n\r\n1.定义一个`<script type=\"module\"></script>`标签\r\n\r\n2.引用对应的工具类`import { Maths } from \"https://gcore.jsdelivr.net/npm/@3r/tool@0.0.14/index.js\"`注意版本\r\n\r\n3.使用工具类的方法`let sum = Maths.sum([1, 2, 3])`\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html lang=\"en\">\r\n  <head>\r\n    <meta charset=\"UTF-8\" />\r\n    <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\" />\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\" />\r\n    <title>Document</title>\r\n  </head>\r\n\r\n  <body>\r\n    <script type=\"module\">\r\n      import { Maths } from \"https://gcore.jsdelivr.net/npm/@3r/tool@0.0.14/index.js\";\r\n      let sum = Maths.sum([1, 2, 3]);\r\n      console.log(sum);\r\n    </script>\r\n  </body>\r\n</html>\r\n```\r\n#### Animation 动画模块\n包含一些动画的方法.\n\n以下是相关示例:\n```js\n// TODO 可以参考相关示例 34.抽奖页面\r\n// https://linyisonger.github.io/H5.Examples/\r\n\n```\n\n#### Common 常用模块\n包含一些常用的方法.\n\n以下是相关示例:\n```js\nconsole.log(\"深克隆\", cloneDeep({}));\r\nconsole.log(\"执行时间\", executionTime());\r\nconsole.log(\"防抖\", antiShake(() => {}, 1000)());\r\nconsole.log(\"节流\", throttle(() => {}, 1000)());\r\nconsole.log(\"打组\",group([1, 2, 3, 4, 5], (item, index) => item % 3));\r\nconsole.log(\"一一对比\",contrast([1, 2, 3], (curr, next) => curr + next == 3));\r\nconsole.log(\"递归调用\", recursive(tree, console.log));\r\n\n```\n\n#### Convertor 转换模块\n包含一些转换的方法.\n\n以下是相关示例:\n```js\nconsole.log(\"社会统一信用代码转换组织机构代码\", Convertor.usciToOibc(\"91411100766237140X\"));\r\nconsole.log(\"日期转换\", Convertor.timeFormat(new Date(), \"yyyy年MM月dd日 hh:mm:ss\"));\r\nconsole.log(\"千分位处理\", Convertor.thousands(10009992.12));\r\nconsole.log(\"文本转base64\", Convertor.textToBase64(\"1234\"));\r\nconsole.log(\"base64转文本\", Convertor.base64ToText(\"MTIzNA==\"));\r\nconsole.log(\"json对象转换base64\", Convertor.jsonToBase64({ a: 1 }));\r\nconsole.log(\"base64转换json对象\", Convertor.base64ToJson(\"eyJhIjoxfQ==\"));\r\nconsole.log(\"颜色转换\", Convertor.hexToRgb(\"f2a\"));\r\nconsole.log(\"颜色转换\", Convertor.rgbToHex(\"rgb(235,239,241)\"));\r\nconsole.log(\"xml输出文本\", Convertor.xmlToText(\"<div>总金额 <span>100,000.00</span></div>\"));\r\nconsole.log(\"数字转大写人民币\", Convertor.numToAmountInWords(102030.0));\r\nconsole.log(\"数字转中文\", Convertor.numToChinese(102030));\r\nconsole.log(\"url query 转对象\", Convertor.urlQueryToObject(\"http://example.com/user?id=1&age=2\"));\r\nconsole.log(\"url object 转 query\", Convertor.urlObjectToQuery({ id: 1, age: 3 }));\r\nconsole.log(\"蛇形命名法 -> 大驼峰命名法\", Convertor.snakeCaseToUpperCamelcase(\"lower_case_with_underscores\"));\r\nconsole.log(\"蛇形命名法 -> 小驼峰命名法\", Convertor.snakeCaseToLowerCamelcase(\"lower_case_with_underscores\"));\r\nconsole.log(\"驼峰命名法 -> 蛇形命名法\", Convertor.camelcaseToSnakeCase(\"LowerCaseWithUnderscores\"));\r\nconsole.log(\"通过日期获取星座\", Convertor.getConstellationByDate(\"09/14\"));\r\nconsole.log(\"身份证号解析\", \"230504199607116664\".citizenIdentificationNumberParse);\r\nconsole.log(\"字节转换\", Convertor.byteFormat(1099511627776, 2));\r\nconsole.log(\"四值法拆分\", Convertor.fourValueSplit(1));\r\nconsole.log(\"敏感信息加符号\", Convertor.sensitivePlusSymbol(\"230504199607116664\", \"6,14\"));\r\nconsole.log(\"将字符串中的全角转换为半角\", Convertor.toHalfWidthChar(\"【你好呀】\"));\r\nconsole.log(\"将字符串中的半角转换为全角\", Convertor.toFullWidthChar(\"[哈哈哈哈]\"));\r\n\n```\n\n####  Fakery 假数据模块\n包含一些生成数据的方法.\n\n以下是相关示例:\n```js\nconsole.log(\"身份证号码\", Fakery.citizenIdentificationNumber());\r\nconsole.log(\"社会统一信用代码\", Fakery.usci());\r\nconsole.log(\"手机号码\", Fakery.phoneNumber());\r\nconsole.log(\"姓名\", Fakery.fullName());\r\nconsole.log(\"银行卡号码 [工商银行卡号]\", Fakery.bankCardNumber());\r\n\n```\n\n#### Generate 生成模块\n包含一些生成的方法.\n\n以下是相关示例:\n```js\nconsole.log(\"范围数字\", Generate.rangeNumber(1, 7)); //  [ 1, 2, 3, 4, 5, 6 ]\r\nconsole.log(\"直线路径\", Generate.straightLinePath(v2(0, 0), v2(0, 2), v2(2, 2))); // [{ x: 0, y: 0 },{ x: 0, y: 1 },{ x: 0, y: 2 },{ x: 1, y: 2 },{ x: 2, y: 2 }]\r\nconsole.log(\"最近一周\", Generate.rangeDateByPastWeek()); //  [ '2026-01-18', '2026-01-19', '2026-01-20', '2026-01-21', '2026-01-22', '2026-01-23', '2026-01-24']\r\nconsole.log(\"最近半个月\", Generate.rangeDateByPastHalfMonth()); //  [ ..., '2026-01-18', '2026-01-19', '2026-01-20', '2026-01-21', '2026-01-22', '2026-01-23', '2026-01-24']\r\nconsole.log(\"最近一个月\", Generate.rangeDateByPastMonth()); // [ ...,'2026-01-18', '2026-01-19', '2026-01-20', '2026-01-21', '2026-01-22', '2026-01-23', '2026-01-24']\r\n\n\n```\n\n#### Map 地图模块\n包含一些与地图的方法.\n\n以下是相关示例:\n```js\nconsole.log(`获取地球的半径:${Map.EARTHRADIUS}米`);\r\nconsole.log(`计算郑州市到杭州市的距离约:${Map.distance({ latitude: 34.16, longitude: 112.42 }, { latitude: 30.3, longitude: 120.2 })}米`);\r\n\n```\n\n#### Market 证券市场\n包含一些股票的算法.\n\n以下是相关示例:\n```js\n// 恒生电子的日k值 ———— https://stock.9fzt.com/ 九方智投 文章篇幅有限通过github访问测试文件\r\nconsole.log(\"恒生电子KDJ值\", Market.kdj(hundsunDayK.map(format9fzt)).pop());\r\nconsole.log(\"恒生电子MACD值\", Market.macd(hundsunDayK.map(format9fzt)).pop());\r\nconsole.log(\"恒生电子RSI值\", Market.rsi(hundsunDayK.map(format9fzt)).pop());\r\nconsole.log(\"恒生电子BOLL值\", Market.boll(hundsunDayK.map(format9fzt)).pop());\r\n\n```\n\n#### Maths 数学模块\n包含一些与数学的方法.\n\n以下是相关示例:\n```js\nconsole.log(\"获取整数12的所有因数\", Maths.getFactors(12));\r\nconsole.log(\"获取整数12的所有因数通过接近程度排序\", Maths.getFactorsByApproach(12));\r\nconsole.log(\"数组求和\", Maths.sum([1, 2, 3, 4]));\r\nconsole.log(\"判断a与b符号是否相同\", Maths.sameSign(1, -1));\r\nconsole.log(\"角度转弧度\", Maths.degreeToRad(45));\r\nconsole.log(\"弧度转角度\", Maths.radToDegree(0.7853981633974483));\r\nconsole.log(\"交集 A∩B\", Maths.intersection([{ x: 1 }, { y: 2 }, { a: 2, z: 3 }, false, true, 1, 3, 5, { a: 2, c: [1, 2] }], [true, 5, 5, { z: 3, a: 2 }]));\r\nconsole.log(\"对象是否相等\", Maths.equal({ a: 2, z: 3 }, { z: 3, a: 2 }));\r\nconsole.log(\"删除重复项\", Maths.removeRepeat([{ x: 1, y: 2 }, 2, 3, { y: 2, x: 1 }, 1, 4, 5, 6, 2, 3, 4, 4, 45, 4, 31]));\r\nconsole.log(\"补集\", Maths.complementarySet([{ x: 1 }, { y: 2 }, { a: 2, z: 3 }, false, true, 1, 3, 5, { a: 2, c: [1, 2] }], [true, 5, 5, { z: 3, a: 2 }, 8, { z: 3, a: 3 }]));\r\nconsole.log(\"并集\", Maths.union([1, 23, 4, 556, 14, 124], [123, 452, 231, 1, 14]));\r\nconsole.log(\"数组 通过下标改变位置 从3的位置移到1的位置\", Maths.interchange([1, 2, 3, 4], 3, 1));\r\nconsole.log(\"阶乘 10!\", Maths.iterationFactorial(10));\r\nconsole.log(\"勾股定理\", Maths.pythagorasTheorem(3, 4));\r\nconsole.log(\"在可及的范围内\", Maths.inRange(4, 1, 5));\r\n\nconst tmp1 = [\r\n\"25952000000082304387\",\r\n\"25952000000087201733\",\r\n\"25952000000090118196\",\r\n\"25942000000019659408\",\r\n\"25612000000054155084\",\r\n\"25532000000052842129\",\r\n\"25532000000052851936\",\r\n\"25532000000054146405\",\r\n\"25532000000055013765\",\r\n\"25532000000059848250\",\r\n\"25532000000060442367\",\r\n\"25532000000060601106\",\r\n\"25532000000060608726\",\r\n\"25517000000000359888\",\r\n\"25517000000000359919\",\r\n\"25512000000097428790\",\r\n\"25512000000100563543\",\r\n\"25512000000102424320\",\r\n\"25512000000102597085\",\r\n\"25512000000102752873\",\r\n\"25512000000103419767\",\r\n\"25512000000103572164\",\r\n\"25512000000104032208\",\r\n\"25512000000106769094\",\r\n\"25512000000112158725\",\r\n\"25502000000047112733\",\r\n\"25502000000048343682\",\r\n\"25502000000048451040\",\r\n\"25502000000050714684\",\r\n\"25452000000044654007\",\r\n\"25452000000049599946\",\r\n\"25442000000297735183\",\r\n\"25442000000245640421\",\r\n\"25442000000261397155\",\r\n\"25442000000266690977\",\r\n\"25442000000266693510\",\r\n\"25442000000273172407\",\r\n\"25432000000059485890\",\r\n\"25422000000083037311\",\r\n\"25422000000085258326\",\r\n\"25422000000085279165\",\r\n\"25422000000085303128\",\r\n\"25422000000085306097\",\r\n\"25422000000085330902\",\r\n\"25417000000168993891\",\r\n\"25417000000168993892\",\r\n\"25417000000168993893\",\r\n\"25417000000168993894\",\r\n\"25417000000168993895\",\r\n\"25417000000168993897\",\r\n\"25417000000168993902\",\r\n\"25417000000168993911\",\r\n\"25417000000168993912\",\r\n\"25417000000168993918\",\r\n\"25417000000169201213\",\r\n\"25417000000172073521\",\r\n\"25417000000172133659\",\r\n\"25417000000172133660\",\r\n\"25417000000163598104\",\r\n\"25417000000163598106\",\r\n\"25417000000165292644\",\r\n\"25417000000168993889\",\r\n\"25417000000168993890\",\r\n\"25417000000160844554\",\r\n\"25417000000157367762\",\r\n\"25417000000057223411\",\r\n\"25417000000057223535\",\r\n\"25417000000057223714\",\r\n\"25417000000057223790\",\r\n\"25417000000057223233\",\r\n\"25414000000001072755\",\r\n\"25412000000122340263\",\r\n\"25412000000118945318\",\r\n\"25412000000119089726\",\r\n\"25412000000119107803\",\r\n\"25412000000119204248\",\r\n\"25412000000119471463\",\r\n\"25412000000120297750\",\r\n\"25412000000120328465\",\r\n\"25442000000290226876\",\r\n\"25412000000120941958\",\r\n\"25412000000121395275\",\r\n\"25412000000116199711\",\r\n\"25412000000116254488\",\r\n\"25412000000116616304\",\r\n\"25412000000116697807\",\r\n\"25412000000116715679\",\r\n\"25412000000116946845\",\r\n\"25412000000116983804\",\r\n\"25412000000116983289\",\r\n\"25412000000117741916\",\r\n\"25412000000118086888\",\r\n\"25412000000118124809\",\r\n\"25412000000114439180\",\r\n\"25412000000114488762\",\r\n\"25412000000114743795\",\r\n\"25412000000114811926\",\r\n\"25412000000115620620\",\r\n\"25412000000115998089\",\r\n\"25412000000112554675\",\r\n\"25412000000112602766\",\r\n\"25412000000112589056\",\r\n\"25412000000112615542\",\r\n\"25412000000112746786\",\r\n\"25412000000112959256\",\r\n\"25412000000113032169\",\r\n\"25412000000112984330\",\r\n\"25412000000113041284\",\r\n\"25412000000113244483\",\r\n\"25412000000113459027\",\r\n\"25412000000113698929\",\r\n\"25412000000113770066\",\r\n\"25412000000120009281\",\r\n\"25412000000111288624\",\r\n\"25412000000111327318\",\r\n\"25412000000111414716\",\r\n\"25412000000111434307\",\r\n\"25412000000111455754\",\r\n\"25412000000111544638\",\r\n\"25412000000111663701\",\r\n\"25412000000111697430\",\r\n\"25412000000111698291\",\r\n\"25412000000111989237\",\r\n\"25412000000110212570\",\r\n\"25412000000110213523\",\r\n\"25412000000110244229\",\r\n\"25412000000110319454\",\r\n\"25412000000110444409\",\r\n\"25412000000110577087\",\r\n\"25412000000110802083\",\r\n\"25412000000110845541\",\r\n\"25412000000111063897\",\r\n\"25412000000111126682\",\r\n\"25412000000111146121\",\r\n\"25412000000111196614\",\r\n\"25412000000111262940\",\r\n\"25412000000109236561\",\r\n\"25412000000109270067\",\r\n\"25412000000109337588\",\r\n\"25412000000109662043\",\r\n\"25412000000109671362\",\r\n\"25412000000109684766\",\r\n\"25412000000109711499\",\r\n\"25412000000109723893\",\r\n\"25412000000109884804\",\r\n\"25412000000110159900\",\r\n\"25412000000110168569\",\r\n\"25412000000110178137\",\r\n\"25412000000110187354\",\r\n\"25412000000110187358\",\r\n\"25412000000110192612\",\r\n\"25412000000110211625\",\r\n\"25412000000107722432\",\r\n\"25412000000107833168\",\r\n\"25412000000108088614\",\r\n\"25412000000108090206\",\r\n\"25412000000106564348\",\r\n\"25412000000111297763\",\r\n\"25412000000106592248\",\r\n\"25412000000106632530\",\r\n\"25412000000106649582\",\r\n\"25412000000106703164\",\r\n\"25412000000106787151\",\r\n\"25412000000106788788\",\r\n\"25412000000106878407\",\r\n\"25412000000106904698\",\r\n\"25412000000106953568\",\r\n\"25412000000106954558\",\r\n\"25412000000106967881\",\r\n\"25412000000106968069\",\r\n\"25412000000106976929\",\r\n\"25412000000107029619\",\r\n\"25412000000107043417\",\r\n\"25412000000107076557\",\r\n\"25412000000107092189\",\r\n\"25412000000107141523\",\r\n\"25412000000107331283\",\r\n\"25412000000107429470\",\r\n\"25412000000107570612\",\r\n\"25412000000105217246\",\r\n\"25412000000105266650\",\r\n\"25412000000105533417\",\r\n\"25412000000105683746\",\r\n\"25412000000105859899\",\r\n\"25412000000105887890\",\r\n\"25412000000105934174\",\r\n\"25412000000106036783\",\r\n\"25412000000106071103\",\r\n\"25412000000106419358\",\r\n\"25412000000106419802\",\r\n\"25412000000106448741\",\r\n\"25412000000106457218\",\r\n\"25412000000106464948\",\r\n\"25412000000106475485\",\r\n\"25412000000106482315\",\r\n\"25412000000106521156\",\r\n\"25412000000103835543\",\r\n\"25412000000103960002\",\r\n\"25412000000103998248\",\r\n\"25412000000104177710\",\r\n\"25412000000104436247\",\r\n\"25412000000104503667\",\r\n\"25412000000104508070\",\r\n\"25412000000104677580\",\r\n\"25412000000104740242\",\r\n\"25412000000104801455\",\r\n\"25412000000104929261\",\r\n\"25412000000104929884\",\r\n\"25412000000104959360\",\r\n\"25412000000104978437\",\r\n\"25412000000105009069\",\r\n\"25412000000105021962\",\r\n\"25412000000105046777\",\r\n\"25412000000105068952\",\r\n\"25412000000105099468\",\r\n\"25412000000105160008\",\r\n\"25412000000100995278\",\r\n\"25412000000101181885\",\r\n\"25412000000101630310\",\r\n\"25412000000101983348\",\r\n\"25412000000102702184\",\r\n\"25412000000102887134\",\r\n\"25412000000103069845\",\r\n\"25412000000103079198\",\r\n\"25412000000103079392\",\r\n\"25412000000103106647\",\r\n\"25412000000103125983\",\r\n\"25412000000103143714\",\r\n\"25412000000103150915\",\r\n\"25412000000113727880\",\r\n\"25412000000113753623\",\r\n\"25412000000103170377\",\r\n\"25412000000098748140\",\r\n\"25412000000098952272\",\r\n\"25412000000099238205\",\r\n\"25412000000099267434\",\r\n\"25412000000099379174\",\r\n\"25412000000099482674\",\r\n\"25412000000099728916\",\r\n\"25412000000100447474\",\r\n\"25412000000100513833\",\r\n\"25412000000100736615\",\r\n\"25412000000097525872\",\r\n\"25412000000097809830\",\r\n\"25412000000097818671\",\r\n\"25412000000097836197\",\r\n\"25412000000097836728\",\r\n\"25412000000097818478\",\r\n\"25412000000097827144\",\r\n\"25412000000097845732\",\r\n\"25412000000097871708\",\r\n\"25412000000098030644\",\r\n\"25412000000098346543\",\r\n\"25412000000098441886\",\r\n\"25412000000096420388\",\r\n\"25412000000096873965\",\r\n\"25412000000094963967\",\r\n\"25412000000095372422\",\r\n\"25412000000092542950\",\r\n\"25412000000092775129\",\r\n\"25412000000101259484\",\r\n\"25412000000096845024\",\r\n\"25412000000096468768\",\r\n\"25412000000091735331\",\r\n\"25412000000089832029\",\r\n\"25412000000107610084\",\r\n\"25412000000082031943\",\r\n\"25412000000081371831\",\r\n\"25412000000082431775\",\r\n\"25412000000074913691\",\r\n\"25412000000078272510\",\r\n\"25372000000124804435\",\r\n\"25372000000127043168\",\r\n\"25372000000127222257\",\r\n\"25372000000128679104\",\r\n\"25372000000109922220\",\r\n\"25372000000116226163\",\r\n\"25372000000116255328\",\r\n\"25372000000117593885\",\r\n\"25372000000118460477\",\r\n\"25372000000119530458\",\r\n\"25372000000122506393\",\r\n\"25362000000043380971\",\r\n\"25352000000050816437\",\r\n\"25352000000051012092\",\r\n\"25352000000053646485\",\r\n\"25352000000054025265\",\r\n\"25352000000055569527\",\r\n\"25342000000078116860\",\r\n\"25342000000081613546\",\r\n\"25342000000068247744\",\r\n\"25342000000073302165\",\r\n\"25342000000068255762\",\r\n\"25342000000073278718\",\r\n\"25342000000068263076\",\r\n\"25342000000073302408\",\r\n\"25342000000068272238\",\r\n\"25342000000073302052\",\r\n\"25342000000068272491\",\r\n\"25342000000073288155\",\r\n\"25342000000073236015\",\r\n\"25342000000073794167\",\r\n\"25332000000196814163\",\r\n\"25332000000193466382\",\r\n\"25332000000193944462\",\r\n\"25332000000180515792\",\r\n\"25332000000180525326\",\r\n\"25332000000180535127\",\r\n\"25332000000180535162\",\r\n\"25332000000180545182\",\r\n\"25332000000180554716\",\r\n\"25332000000180554743\",\r\n\"25332000000180564495\",\r\n\"25332000000180704007\",\r\n\"25332000000180995864\",\r\n\"25332000000186995911\",\r\n\"25332000000180387654\",\r\n\"25332000000180426883\",\r\n\"25332000000180446594\",\r\n\"25332000000180466135\",\r\n\"25332000000180485942\",\r\n\"25332000000180485967\",\r\n\"25332000000180496014\",\r\n\"25332000000180496015\",\r\n\"25322000000218664109\",\r\n\"25322000000205128240\",\r\n\"25317000000721940568\",\r\n\"25317000000721940571\",\r\n\"25317000000721940573\",\r\n\"25317000000721940574\",\r\n\"25317000000721940576\",\r\n\"25317000000504939561\",\r\n\"25317000000721940567\",\r\n\"25317000000526098455\",\r\n\"25317000000526099194\",\r\n\"25317000000662122242\",\r\n\"25317000000696364977\",\r\n\"25317000000721938436\",\r\n\"25312000000158466697\",\r\n\"25312000000164515067\",\r\n\"25312000000137799160\",\r\n\"25312000000137805560\",\r\n\"25312000000137809580\",\r\n\"25312000000137843758\",\r\n\"25312000000138737239\",\r\n\"25312000000138164446\",\r\n\"25312000000138749510\",\r\n\"25312000000138755615\",\r\n\"25312000000138759004\",\r\n\"25312000000138798918\",\r\n\"25312000000139159530\",\r\n\"25312000000140074503\",\r\n\"25312000000140077117\",\r\n\"25312000000140681415\",\r\n\"25312000000142292193\",\r\n\"25312000000142307977\",\r\n\"25312000000144720040\",\r\n\"25312000000146916144\",\r\n\"25312000000146916947\",\r\n\"25312000000146917064\",\r\n\"25312000000146918874\",\r\n\"25312000000146919297\",\r\n\"25312000000147290645\",\r\n\"25312000000148737901\",\r\n\"25312000000151411300\",\r\n\"25312000000151460377\",\r\n\"25312000000123973265\",\r\n\"25312000000130428919\",\r\n\"25312000000131900862\",\r\n\"25312000000133227198\",\r\n\"25312000000137900354\",\r\n\"25312000000137908475\",\r\n\"25312000000136195715\",\r\n\"25312000000136701006\",\r\n\"25312000000136705734\",\r\n\"25312000000136706149\",\r\n\"25312000000136707777\",\r\n\"25312000000136707916\",\r\n\"25312000000136709588\",\r\n\"25222000000020254699\",\r\n\"25232000000026682674\",\r\n\"25212000000031701906\",\r\n\"25212000000032953201\",\r\n\"25212000000034620471\",\r\n\"25212000000034759535\",\r\n\"25212000000034875864\",\r\n\"25212000000036604682\",\r\n\"25137000000019463535\",\r\n\"25132000000075626847\",\r\n\"25132000000075663346\",\r\n\"25132000000076140669\",\r\n\"25132000000076643157\",\r\n\"25132000000078999367\",\r\n\"25132000000079181609\",\r\n\"25132000000079423581\",\r\n\"25132000000080082485\",\r\n\"25132000000081136346\",\r\n\"25132000000062351933\",\r\n\"25132000000065971211\",\r\n\"25132000000073704878\",\r\n\"25127000000064144461\",\r\n\"25122000000023196445\",\r\n\"25122000000024451346\",\r\n\"25122000000029856905\",\r\n\"25412000000096918633\",\r\n\"25122000000030548297\",\r\n\"25122000000032224331\",\r\n\"25332000000205928593\",\r\n\"25412000000117163664\",\r\n\"25412000000120878591\",\r\n\"25504000000000704920\",\r\n\"25504000000000734449\",\r\n\"25504000000000744473\",\r\n\"25534000000001763690\",\r\n\"25534000000001803373\",\r\n\"25534000000001833205\",\r\n\"25112000000104695679\",\r\n\"25112000000107017145\",\r\n\"25112000000100874341\",\r\n\"25112000000101532845\",\r\n\"25112000000101831707\",\r\n\"25112000000091460962\",\r\n\"25112000000092172136\",\r\n\"25112000000095602164\",\r\n\"25112000000096609167\",\r\n\"25112000000096364579\",\r\n\"25112000000096399911\",\r\n\"25112000000096586112\",\r\n\"25112000000099059395\",\r\n\"25112000000084553030\",\r\n\"25112000000010088068\",\r\n\"25212000000022019534\",\r\n\"25372000000066742094\",\r\n];\r\nconst tmp2 = [\r\n\"25317000000526098455\",\r\n\"25317000000526099194\",\r\n\"25122000000023196445\",\r\n\"25412000000089832029\",\r\n\"25122000000024451346\",\r\n\"25317000000662122242\",\r\n\"25412000000092775129\",\r\n\"25317000000696364977\",\r\n\"25452000000044654007\",\r\n\"25317000000721938436\",\r\n\"25412000000098030644\",\r\n\"25412000000098441886\",\r\n\"25372000000109922220\",\r\n\"25414000000001072755\",\r\n\"25312000000130428919\",\r\n\"25412000000101259484\",\r\n\"25312000000131900862\",\r\n\"25412000000101630310\",\r\n\"25512000000100563543\",\r\n\"25312000000133227198\",\r\n\"25517000000000359888\",\r\n\"25442000000245640421\",\r\n\"25222000000020254699\",\r\n\"25342000000073794167\",\r\n\"25412000000103835543\",\r\n\"25412000000103960002\",\r\n\"25512000000102424320\",\r\n\"25412000000103998248\",\r\n\"25412000000104177710\",\r\n\"25412000000104740242\",\r\n\"25512000000102752873\",\r\n\"25372000000118460477\",\r\n\"25312000000136701006\",\r\n\"25512000000102597085\",\r\n\"25212000000034620471\",\r\n\"25512000000103572164\",\r\n\"25412000000104436247\",\r\n\"25412000000104508070\",\r\n\"25137000000019463535\",\r\n\"25122000000029856905\",\r\n\"25372000000117593885\",\r\n\"25502000000047112733\",\r\n\"25312000000136705734\",\r\n\"25412000000104867253\",\r\n\"25412000000104677580\",\r\n\"25132000000075663346\",\r\n\"25312000000136195715\",\r\n\"25312000000136709588\",\r\n\"25412000000105099468\",\r\n\"25532000000052851936\",\r\n\"25312000000136706149\",\r\n\"25512000000103419767\",\r\n\"25412000000105217246\",\r\n\"25132000000075626847\",\r\n\"25412000000105266650\",\r\n\"25412000000104801455\",\r\n\"25312000000136707777\",\r\n\"25312000000136707916\",\r\n\"25532000000052842129\",\r\n\"25952000000087201733\",\r\n\"25412000000105046777\",\r\n\"25412000000105160008\",\r\n\"25112000000091460962\",\r\n\"25362000000043380971\",\r\n\"25412000000106036783\",\r\n\"25332000000185452616\",\r\n\"25132000000076643157\",\r\n\"25412000000105859899\",\r\n\"25412000000105683746\",\r\n\"25312000000137900354\",\r\n\"25312000000137843758\",\r\n\"25452000000049599946\",\r\n\"25212000000034875864\",\r\n\"25512000000104032208\",\r\n\"25212000000034759535\",\r\n\"25312000000138164446\",\r\n\"25312000000137805560\",\r\n\"25412000000105887890\",\r\n\"25412000000105533417\",\r\n\"25372000000119530458\",\r\n\"25112000000092172136\",\r\n\"25412000000106071103\",\r\n\"25312000000137908475\",\r\n\"25312000000137809580\",\r\n\"25312000000137799160\",\r\n\"25132000000076140669\",\r\n\"25322000000205128240\",\r\n\"25412000000106954558\",\r\n\"25412000000106564348\",\r\n\"25412000000106703164\",\r\n\"25412000000107076557\",\r\n\"25442000000261397155\",\r\n\"25312000000138798918\",\r\n\"25412000000106649582\",\r\n\"25412000000107170222\",\r\n\"25312000000139159530\",\r\n\"25412000000106967881\",\r\n\"25432000000059485890\",\r\n\"25312000000138737239\",\r\n\"25502000000048343682\",\r\n\"25312000000138755615\",\r\n\"25412000000106968069\",\r\n\"25412000000106904698\",\r\n\"25412000000106592248\",\r\n\"25412000000106953568\",\r\n\"25122000000030548297\",\r\n\"25412000000106448741\",\r\n\"25312000000138759004\",\r\n\"25312000000138749510\",\r\n\"25412000000106521156\",\r\n\"25422000000083037311\",\r\n\"25412000000107043417\",\r\n\"25412000000107145950\",\r\n\"25412000000107092189\",\r\n\"25352000000050816437\",\r\n\"25412000000106632530\",\r\n\"25532000000054146405\",\r\n\"25412000000107715915\",\r\n\"25512000000106769094\",\r\n\"25412000000107833168\",\r\n\"25352000000051012092\",\r\n\"25412000000107743303\",\r\n\"25412000000107722432\",\r\n\"25312000000140077117\",\r\n\"25512000000106431906\",\r\n\"25312000000140074503\",\r\n\"25412000000108090206\",\r\n\"25412000000108114960\",\r\n\"25442000000266690977\",\r\n\"25372000000122506393\",\r\n\"25442000000266693510\",\r\n\"25342000000078116860\",\r\n\"25412000000109236561\",\r\n\"25332000000193944462\",\r\n\"25412000000109684766\",\r\n\"25332000000193466382\",\r\n\"25312000000142292193\",\r\n\"25112000000095602164\",\r\n\"25232000000026682674\",\r\n\"25412000000109454869\",\r\n\"25132000000078999367\",\r\n\"25412000000109337588\",\r\n\"25412000000109434866\",\r\n\"25612000000052930826\",\r\n\"25372000000124804435\",\r\n\"25312000000144720040\",\r\n\"25612000000052821767\",\r\n\"25212000000036604682\",\r\n\"25442000000273172407\",\r\n\"25112000000096364579\",\r\n\"25502000000050714684\",\r\n\"25112000000096609167\",\r\n\"25412000000110802083\",\r\n\"25412000000111434307\",\r\n\"25412000000111297763\",\r\n\"25412000000111663701\",\r\n\"25132000000080414346\",\r\n\"25412000000111288624\",\r\n\"25412000000111314968\",\r\n\"25412000000111697430\",\r\n\"25122000000032224331\",\r\n\"25412000000111455754\",\r\n\"25412000000112047432\",\r\n\"25152000000025133577\",\r\n\"25312000000146916947\",\r\n\"25412000000112602766\",\r\n\"25312000000146916144\",\r\n\"25312000000146918874\",\r\n\"25512000000112158725\",\r\n\"25612000000054155084\",\r\n\"25372000000127043168\",\r\n\"25517000000000359919\",\r\n\"25352000000053646485\",\r\n\"25412000000112554675\",\r\n\"25312000000146917064\",\r\n\"25312000000146919297\",\r\n\"25322000000218664109\",\r\n\"25372000000127222257\",\r\n\"25132000000081136346\",\r\n\"25412000000112308777\",\r\n\"25412000000113361704\",\r\n\"25342000000081613546\",\r\n\"25412000000112746786\",\r\n\"25352000000054025265\",\r\n\"25412000000113459027\",\r\n\"25372000000128679104\",\r\n\"25412000000113271529\",\r\n\"25442000000281235458\",\r\n\"25312000000151411300\",\r\n\"25312000000151460377\",\r\n\"25532000000060442367\",\r\n\"25112000000100874341\",\r\n\"25412000000114743795\",\r\n\"25417000000157367762\",\r\n\"25412000000114488762\",\r\n\"25532000000060608726\",\r\n\"25352000000055569527\",\r\n\"25412000000115998089\",\r\n\"25412000000116697807\",\r\n\"25412000000116618730\",\r\n\"25412000000116616304\",\r\n\"25412000000116715679\",\r\n\"25412000000118410627\",\r\n\"25112000000104695679\",\r\n\"25412000000118837096\",\r\n\"25442000000297735183\",\r\n\"25312000000158466697\",\r\n\"25312000000158864758\",\r\n\"25412000000120941958\",\r\n\"25412000000121129510\",\r\n\"25312000000164515067\",\r\n\"25372000000117818458\",\r\n\"25112000000107017145\",\r\n];\r\n// console.log(Maths.removeRepeat(tmp1).toString());\r\nconst tmp3 = Maths.intersection(tmp1, tmp2);\r\nconst tmp4 = Maths.complementarySet(tmp3, tmp2);\r\nconst tmp5 = Maths.removeRepeat(tmp4);\r\nconsole.log(tmp5.toString());\r\n\n```\n\n#### Picture 图像模块\n包含一些与图像的方法.\n\n以下是相关示例:\n```js\nconsole.log(\"scaleToFill 缩放模式，不保持纵横比缩放图片，使图片的宽高完全拉伸至填满 image 元素\t\", scaleToFill(...p1));\r\nconsole.log(\"aspectFill 缩放模式，保持纵横比缩放图片，只保证图片的短边能完全显示出来。也就是说，图片通常只在水平或垂直方向是完整的，另一个方向将会发生截取。\", aspectFill(...p3));\r\nconsole.log(\"aspectFit 缩放模式，保持纵横比缩放图片，使图片的长边能完全显示出来。也就是说，可以完整地将图片显示出来。\", aspectFit(...p5));\r\n\n```\n\n#### Randoms 随机模块\n包含一些随机的方法.\n\n以下是相关示例:\n```js\nconsole.log(\"获取随机数(整数) [0~10)之间的数\", Randoms.int(0, 10));\r\nconsole.log(\"打乱数组\", Randoms.getDisorganizeArray([{ a: 1 }, { b: 1 }, { c: 1 }]));\r\nconsole.log(\"随机一个长度为10的只有大小写的字母字符串\", Randoms.str(10, GetRandomStrEnum.LargeSmall));\r\nconsole.log(\"全局唯一标识符(uuid)\", Randoms.uuid());\r\n// 数据格式 [{name:string,weight:number}] weight 支持自定义在第二个参数中\r\nconsole.log(\"按权重获取随机索引\", Randoms.getRandomIndexByWeight(prizes));\r\nconsole.log(\"随机获取颜色\", Randoms.getRandomColor());\r\nconsole.log(\"随机获取身份证号码\", Randoms.getRandomCitizenIdentificationNumber());\r\n\n```\n\n#### Verify 验证模块\n包含一些验证的方法.\n\n以下是相关示例:\n```js\n// 像是\r\n// 就是还有可能不是\r\n// 效率\r\n// 没有太多的逻辑判断\r\nconsole.log(\"像是社会统一信用代码\", Verify.likeUsci(\"92230900EUFUTJY536\"));\r\nconsole.log('是否是null或者\"\"', Verify.isNullOrEmpty(\"\"));\r\nconsole.log(\"校验是否是11位手机号码\", Verify.isPhoneNumber(\"13062627854\"));\r\nconsole.log(\"校验是否是固定电话\", Verify.isTellPhoneNumber(\"0371-99882211\"));\r\nconsole.log(\"是否是邮箱\", Verify.isEmail(\"linyisonger@qq.com\"));\r\n// 这个验证校验码是否正确\r\nconsole.log(\"是否是统一社会信用代码\", Verify.isUnifiedSocialCreditIdentifier(\"92230900EUFUTJY536\"));\r\nconsole.log(\"是否是车牌号\", Verify.isVehicleNumber(\"青G04444\"));\r\nconsole.log(\"像身份证号\", Verify.likeIDCardNumber(\"37062219890704584X\"));\r\nconsole.log(\"是否是身份证号码\", Verify.isCitizenIdentificationNumber(\"37062219890704584X\"));\r\nconsole.log(\"密码规则校验\", Verify.passwordRules(\"abc123\", PasswordRuleEnum.SmallNumber, 6, 20));\r\n// 字符串拓展使用\r\nconsole.log('是否是null或者\"\"', \"\".isNullOrEmpty);\r\nconsole.log(\"是否是{}\", {}.isNullOrEmpty); // 无提示\r\nconsole.log(\"像是社会统一信用代码\", \"92230900EUFUTJY536\".likeUsci);\r\nconsole.log(\"校验是否是11位手机号码\", \"13062627854\".isPhoneNumber);\r\nconsole.log(\"校验是否是固定电话\", \"0371-99882211\".isTellPhoneNumber);\r\nconsole.log(\"是否是邮箱\", \"linyisonger@qq.com\".isEmail);\r\n// 这个验证校验码是否正确\r\nconsole.log(\"是否是统一社会信用代码\", \"55420502676482337D\".isUnifiedSocialCreditIdentifier);\r\nconsole.log(\"是否是车牌号\", \"青G04444\".isVehicleNumber);\r\nconsole.log(\"像身份证号\", \"622924198810193427\".likeIDCardNumber);\r\nconsole.log(\"是否是身份证号码\", \"622924198810193427\".isCitizenIdentificationNumber);\r\nconsole.log(\"密码规则校验\", \"abc123\".passwordRules(PasswordRuleEnum.SmallNumber, 6, 20));\r\nconsole.log(\"判断版本是否相等\", \"1.0.0\".versionComparison(\"1.0.0\"));\r\nconsole.log(\"是否是IP地址\", Verify.isIPAddress(\"244.255.123.1\"));\r\nconsole.log(\"获取密码难度等级\", Verify.passwordDifficulty(\"abc123..\"));\r\n\n```\n\n#### Vertor2 二维向量\n包含一些与平面坐标系的方法.\n\n以下是相关示例:\n```js\nconsole.log(\"向量相加\", v2(1, 1).plus(v2(2, 2)));\r\nconsole.log(\"向量相减\", v2(1, 1).subtract(v2(2, 2)));\r\nconsole.log(\"向量相乘\", v2(2, 3).multiply(v2(2, 2)));\r\nconsole.log(\"向量相除\", v2(2, 3).divide(v2(2, 2)));\r\nconsole.log(\"叉乘\", v2(2, 3).multiplicationCross(v2(2, 2)));\r\nconsole.log(\"点乘\", v2(2, 3).dotProduct(v2(2, 2)));\r\nconsole.log(\"检测两线段是否交叉\", Vector2.checkCross(v2(0, 1), v2(10, 1), v2(1, 0), v2(1, 10)));\r\nconsole.log(\"检测p点是否在点p1,p2,p3组成的三角形内\", Vector2.checkInTriangle(v2(0, 1), v2(0, 0), v2(2, 0), v2(0, 2)));\r\nconsole.log(\"检测p点是否在点p1,p2,p3,p4组成的矩形内\", Vector2.checkInRectangle(v2(0, 1), v2(0, 0), v2(1, 0), v2(1, 1), v2(0, 1)));\r\nconsole.log(\"p点绕o点旋转angle°\", Vector2.rotateAroundPoint(v2(1, 0), v2(0, 0), 90));\r\nconsole.log(\"计算p1到p2两点之间的距离 保留3位小数\", Vector2.distance(v2(0, 0), v2(1, 0)));\r\nconsole.log(\"计算两直线的夹角角度\", Vector2.includedAngle(v2(1, 0), v2(1, 1)));\r\nconsole.log(\"在距离处获取点\", Vector2.getPointAtDist(v2(0, 0), v2(-1, 0), 0.5));\r\n\n```\n\n#### 🍻互助互利\r\n\r\n如果代码上有什么问题、有什么好的想法欢迎将它提出来👇\r\n\r\nhttps://github.com/linyisonger/3r.Tool/issues/new\r\n\r\n感谢我的朋友们给提供需求建议🙇‍\r\n\r\n\r\n\r\n","readmeFilename":"README.md"}