{"_id":"@planjs/utils","_rev":"104-699b0746dfcd6529ed39de630949043b","name":"@planjs/utils","dist-tags":{"latest":"1.18.4"},"versions":{"1.0.0":{"name":"@planjs/utils","version":"1.0.0","description":"","keywords":[],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"dist/index.js","scripts":{"prepare":"tsc","prepublishOnly":"npm run release","release":"./scripts/release.sh","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.2","@planjs/fabric":"^0.0.2","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","ts-jest":"^26.3.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"206c07aaad0d1a7d41caa21efbda3530d7af2e4f","_id":"@planjs/utils@1.0.0","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-SjNi3ElxV+YodcF/DLO3Kx5qmkJ7TN8qcJ+YWikrfDRnEObDCaRXBafibZFF9qaf4wnhq1y9jPsXvWfAOetXCA==","shasum":"167e60a8a031722879e525df7a44c3a861bbba1a","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.0.tgz","fileCount":33,"unpackedSize":23202,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfYkvxCRA9TVsSAnZWagAAF4oP/R0Eurhr5mOQn7Stifg7\n4HQ0La8CNKe4ZibS+18+0iW+pn3npDDLEk6e68NDIgI5jRpCQ8dpz7/or0dO\nHPmBO6IYHTmFgfWpwxoDdEx3yOXL0Htb5LrVZOHWJKbTxTW2FaQY1sDTQkvB\n9ZVONH/sIinh68L7eUVvcW+UmgA0zKZGkgKKaX55UVNQv7agGH959krd0wDB\naIPP5f3u7bTv2AV8+2kOWuhc+ouf4iOZDWdfinNeqXEvYFZY0ghTH/be36B4\nzNvMbnOhUO9fprWB+qOrFSvYJqK3xhF/V5mvAfnxODmFjQgbOZlLEgHQSm58\nqszXkGwt/Uzoz8bFqJB5ymwOOMrfZDDZ3hw9/AhjLD6VjwjseXX6YhFbrt80\nk1eb482nvpOIB2gFYl+2hwu3kZQV3vE/HPCRCE8oktXS7TJs8Y6MD4XiQ9aS\noXdtQ6yh4bJN7mFOAd+XJQuwTdi462yYkKC7tIgBhQaa5027Iai5nlgj7/JV\nlonMgd+fv8gfQqZlTlJ5lNrYyXg+uF2rJ88GHnuVfVVNrdBTVOLM6hgHhnID\n+PSDVrXMc+pwbvsjiGdNjD/vqv0nTbhPrbQ9Dfi6u3xfBzcSHz3bpGo/Eh/u\nFFZgPa+pDITk422nBKNNFID14d/zN5oc/+stJlCJJi/1FS6dWaC0TfkkCTWt\nX6LG\r\n=fC8Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiwYpZhZ5cl9nvmZFUMeNKiNWQYVQm2rq+Nm28vqzIPgIgBljknJCFJyZsYpj0vBz/LlG9B8dryP/hLX1qdKcNEsc="}]},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.0_1600277488402_0.28023763364584053"},"_hasShrinkwrap":false},"1.0.1":{"name":"@planjs/utils","version":"1.0.1","description":"","keywords":[],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"dist/index.js","scripts":{"prepare":"tsc","prepublishOnly":"npm run release","release":"./scripts/release.sh","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.2","@planjs/fabric":"^0.0.2","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","ts-jest":"^26.3.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"98112184dad0c5523dd1becdb617ffdc0dd48427","_id":"@planjs/utils@1.0.1","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-IsG/I5aAo7F5O9oF43in/QGOjgBc0iNhiRehYrGNSWCp0y+4cQa1C01wK58PBNz8nHNIUvf7SRlHud2hn4mdtg==","shasum":"8a002f585864f0c6f4c56f594e0e3e124549e07f","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.1.tgz","fileCount":33,"unpackedSize":23219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfY54ECRA9TVsSAnZWagAACH0P+wT3qQMU4WnYKlAZmmsI\nF3m0gndldnc81sXPrxm6fLlV2zd6p9Vdv27ZY5FAl/zQN3+RuSxK19JXpssh\n6l5D6PlpnrnhTfc0K0NlbolMS6AXGmaVx58+sZEI51UIymyi4azOscThKWTT\niUBZf2V2TaLZ+GpIC1r58GaSMQ6YHn0rArc4ZexB/YYrq4UQ4ftRwNL+VyVZ\nLgaQSsfOe3DJFLrsMbQ3oyP2Lxheb4pcsI1WpcB42dOliBQtZpiQ46f8loWk\nwzu4P0czY63vFdvxgl+jRaprXgUvxctMmswsG89lV1dbAMP69zGk1Ark0HX5\nvMqfKnzfBJWbiWxHJsAxV3VW4TxbuSg857CFQILRJmEDt4G+CWro6rgQWXuv\nTZlB9Zl1V7wl0krCX48JPjb8xaksZpsdWLgtfGjhGqL5VjBY+EilbOmR5IOq\ndU2lUWF6DDk3Wtvn+v8O4UUdmK5vXvBRwZInsExsszK4a7PBhMw9x9VemAgw\nFDSX8DDYZHd2IZN63JXIVF9QJyuU9oWdsGuqwflAl+GoPfSDkoEdjtWMawOi\n6zFrXNGN0OUz7ljYuWWgstqp14RctgdM7rNQXn85xzQ+GN9FWskyIhC+NgIN\n6np70b8eBjWkZGx+SaZfP2y6i9gLM1mFyhkoFl+Ms+jDEVdLp0AI62cmQonV\nyZv7\r\n=z2y9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkWGLtns8gNjhN3cZlfJoSeCERpCbEnRbWh6feaEjgFQIgUTWs44kWuI+byZ3e77+dUYXThL+4SYYObJJXAhJcSf8="}]},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.1_1600364036263_0.7819195742743512"},"_hasShrinkwrap":false},"1.0.3":{"name":"@planjs/utils","version":"1.0.3","description":"","keywords":[],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"dist/index.js","scripts":{"prepare":"tsc","prepublishOnly":"npm run release","release":"./scripts/release.sh","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.2","@planjs/fabric":"^0.0.2","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","standard-version":"^9.0.0","ts-jest":"^26.3.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"76cd630df1ef10088df02c4630755300d5c0ff1d","_id":"@planjs/utils@1.0.3","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gMjjf1z/eC9g4yrABifxi0k1EDpRGjV5Eai6wxfs29ZJlYEx2q5VnL3BhdKnirH6Jb1FpRW1cZuzoTI0ndKzrQ==","shasum":"a28b0c10af679031903499e1dc92f645bc5d9526","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.3.tgz","fileCount":34,"unpackedSize":23489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfZCX1CRA9TVsSAnZWagAA8o0P/0heQnG34/uBD0Xl/9au\nfihqPjRcGGcNBKTtrxNv54sHjFMq8L5AcGlE7rECoDSMumk5uCrAqIE7kRRL\nHdRKrIi2mBnEx+6tblONYBZJJWgGhZ6WNn8IBz8p/DW8zgshvdgTg29tcuJp\n0XArshN9mcYcwOW1HxK5S1zE83gh6bELpQTWFZbfcCiTXrXpc3CUDF092oiO\nLxfG03uS0RpOpWTgzju2LB3Gm/IBQVw3BmI41HsucgumOBMDKbVOKpDINZxH\nMu2AMc3y2Gsu316s2SuHB1xHrvAqkQIpzlg4f6rrUZmpj2u9BXDegt4IBZ8f\nOXmKEe6dKOrIskWuyOp5FTcSs7Q+4T0acqa88j/cQtgUkqxjFGSn3MfXuHKV\nTC9WFJILHSrOCwuSFS7/eb3P7nCUNMM/83sYdOnv6VeadAShZhyKBfOd+n40\nsMmHpvKAEUgeuW2B0tu78Gw0EkIK5hv0XNGevGLHbAjK+ZbAW6GS9UNJOAc7\n8FoNxTs8gRKo02ClgIAMoWotERDFvU1oUnKNkb8hCOrsT67Mp8wHPOiFlttG\nI0NYeVy5Owuf0moZJIcgzjVrLENCWBKa/32wYGIbE7DnPmjfQBaL9zTIA2or\nr0aIakkgJFeHPcu+7Np1SEpsf4HR/HZUzkYoAMRLQX9TE74xUhYRFGEcSvs5\nXnKd\r\n=zQ6V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjBaj0jy+Y0tUBgzydSXZbeAW/gR6AG+fHap6cKgmk1AiEAschIlvaz7XOBw3Ptlb8H98pjIgnUr34zLqJEt082w68="}]},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.3_1600398836563_0.6605384503758345"},"_hasShrinkwrap":false},"1.0.4":{"name":"@planjs/utils","version":"1.0.4","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","prepare":"tsc -p tsconfig-build.json","prepublishOnly":"npm run release","release":"./scripts/release.sh","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.2","@planjs/fabric":"^0.0.4","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typedoc-plugin-markdown":"^3.0.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"fedbb6a403682ba04b37ecb078a67b0c34612517","_id":"@planjs/utils@1.0.4","_nodeVersion":"13.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-b4/vSiK6dGmE4hYlNXvZfI8Q/4I2lTntwtqBbFVulAheR2gaopSVkrDpUBsn5bWMNnu0issR4gd44BiLom8E/g==","shasum":"e5b644443e6cd1822820f821d28084e9674ec93e","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.4.tgz","fileCount":115,"unpackedSize":87560,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfaEIaCRA9TVsSAnZWagAAwnIP/Ro7GsNG37Z/YiyfDtvP\nLRdlQcuFN9cF5xk1FZyrcufFsWruvDc4QlBkFhhdCRR2jeetXcThRmVGaTrm\ngAihlgoicMMheq0SP+nIt07PRaXg44MDlPYc1bB2LrUnqwVIEZAmwisgWk8O\ngCjml/n6k+bhLG7zVWOHf1lAejyhYDZ1RhgYROckAyYowzfIVMuR6jt3rH8J\nUI6Go3Bozs0SF3bPAcRapesFa/eWL7qXFuStNKqnC5OSNTdSSbHMnXsv/Rtw\n8gYbuTRy9cGhVCWisXvB1PZpkrccLfBBLU1YpxUXRCY0G6893PSoJrXu8CjI\nrpEneAod9OAb7YCzwFnU1f3V53/99BPRpBegCCCU9KaOr1L501TLFqd+UUVD\nPo48Ltn9jLaAtVLiMePcSjyxyhwFlmN7YNXKf1yLaab8VuiZrpzSEn1yFYbT\nVjWMXLcT/Txqw6Z5nEsVNfwf0WVcwk8SAgf4EK/81yr/q/G6QRLnouufrByH\noU4k/jogRBbUm4ssV2oTifkFV4aAyNBHkOYs7WGc44YN6wKl1gFGne02bLE9\nh6FZ0Q9G5nx4xmpN0LK0RkKTcWeFeVmhGnWZ+Z81To1t2xGYYvOcQ9iR8rNq\nQyA5+iuJKHKymnZk1AyGAOkc5JyG2PL484rxjfM9VXD8XG0yo1I3d503XsCi\nEyBc\r\n=isW1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGq+0vcpvEECP3grAvUhvCVdZFuAaxqAzTdHW516UjIAAiB+iUrNvqQKJBCvPeSRHToBSzILxndhjgPv+fK13RdKOg=="}]},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.4_1600668185602_0.14523329819862485"},"_hasShrinkwrap":false},"1.0.5":{"name":"@planjs/utils","version":"1.0.5","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"dev":"stan-builder -w","doc":"typedoc","prepare":"stan-builder","prepublishOnly":"npm run release","release":"./scripts/release.sh","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.2","@planjs/fabric":"^0.0.4","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.0.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typedoc-plugin-markdown":"^3.0.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"6e9f0d64f035c53501955f4e6ecc7d739534db22","_id":"@planjs/utils@1.0.5","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-I5DKUyZvPrPKxYvV9LZ0iBR5sXCN9LJPs642TR9EZxxqwJZivILIKQlwxHkA8nMsM2ZergHz9K5rV3As90lPIQ==","shasum":"0afb75db862e848b33cb6bc83712948d5d5e9356","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.5.tgz","fileCount":174,"unpackedSize":211759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffKgcCRA9TVsSAnZWagAAefsQAIxKCQ+yMwFSmHYPTo06\n+Ew6/xZ+hu007tGbGX7uqggqaodK1RuY8u9+aGfePcNSSwq/vTE9gMY6MDRp\njpM6fq25OtrriV1DQu7rXaXB04tzwD4F4yLmi5SqvtdOGMkyJ6MbtcLuquG2\nT7ydXvoC751Yt7DlIvT46NP+bHIOwwaU7Xx1dWzjaPRYpLJInZQS9FvGgD9o\n8bV8QbpIhkVzuOKCcaGKVjZzCExnDkJXKXA/LbRCxp4uuyCzktSH1YLN+beJ\nOHLghZz7X6newj9O2I9J3+tuqSVKAk5RX4WlkGlKqbHAvLBrQoNEmO1JHIWz\n3N3s1H8gzi9ImCa8vExgJTnuZYveSdN+SZFpfDf0L8qRlxDIBBwOMyv4Yg2r\nQIMiiGtqFc6eRRRLOeR92H1l0lmcqheP5pNKWj6ALzlBnGEecIZ6h3k7p3sq\nsSx7VhI4PCER8Erwh0hhyhOcIL2c5hlmKjqiWb+0i7JU2UzYGC4OOm6GVLL0\nMHbYgwuBqSuWi0pAfKBr9/3sev9IBBubjAmt1P7aqqk0IW/MlHbxlTIn19zE\nqvX4yWNh5LmvDciJhkNLyooHcLIGT1lItBlNZWtbA24V4rZf9pwuIYynst97\nXjzkeDLjccTZNzKgeN25Sd11eir1izaG3xB3dGl+emkMtA75JPwciPrMLPBi\n0Ece\r\n=e/D3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwD7GlP3Xo2wtjkFl9Pf9fn+xLlg5oGgbeHmiWzVoUkAiEAgoMfWBrn84jWjAkkNMCAtPgSlaYY/BqPoe6bzFs2M7M="}]},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.5_1602005020080_0.7881714844082501"},"_hasShrinkwrap":false},"1.0.6":{"name":"@planjs/utils","version":"1.0.6","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"dev":"stan-builder -w","doc":"typedoc","prepare":"stan-builder","prepublishOnly":"npm run release","release":"./scripts/release.sh","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.2","@planjs/fabric":"^0.0.4","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.0.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typedoc-plugin-markdown":"^3.0.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"c0edb4b9d47e0ab102790fa67272521a13d84603","_id":"@planjs/utils@1.0.6","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Cp/fo1V3dZtuxLgwegmV3XOZORxRW7yaZPCiHPx8RZcG+DRR+7gQaQqqaScJI7TbYbaMKnoApS00mOXeXVqmig==","shasum":"99ca60f8998eb238f6281be943179925f2663bcc","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.6.tgz","fileCount":174,"unpackedSize":212082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffKk3CRA9TVsSAnZWagAAo5oP/1H7DHoQrleK1+eJoawd\nypjzM/Ca+NvoeRkGhaG/NYzRNMwkY7i3PF3kN7BJhrs56tMSvcJyQxHejYCN\njWzjNtNNyTVvH9xuUOoeuGYzfZHEHKM9m9iQyQSLDTEGJcAEcqAiHCr6HSNI\nJ2MFgBmdXUQVMAlR9tW77Sfn/R1dv0GSv10apyMqQerd1wJKBdrgQHGm9CLe\nVHWeCDDX9mu1bHs/xnrPypYDIrf41Sm5QBovG3RYBKmyvivw62bgVea6VqjJ\n9R/jdRHxHVHnL5ha1dzPlB2U83wZyxBuTM1G+Ux5coJknP4QDBeyfrLELPaU\noaYDEz/I4aZhrBel87cF2y2J2Vr1dmmZ+stryJkv5Rc9ns9P0Ip6ES/UlN2r\njp5y0quUNomGJpWSE3H9zolZZJwtAmEfiuOoNLG9rjXrLm8fYp6zlRJ/Akxp\nvzNXVCGsynixRblmfuESupUrXuGB8OBAEJhTkqYUpNeuXXXEXslIuzqrO5ig\nYbJHoyeJljLHrvuvveYNaXg5la5Y3lhtx9Qmjbdwr7hjpHiYh17h2EsT2PKF\nTtDRnAvH1pC1hppDFfz53gcThEMPuD52/c+4iWYK5Ot+ksnEnxKERThkBW0n\nF5aSq5ZUmh8IlCxeCB4sPqGXoKoJCoas7qlAdLSWMnSJRcAbmhRNu55A68By\nN2d8\r\n=bOVV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxLkJCoyuEdPiPuWPAEwsNI7079X5giOAzRgpwC+m6cQIhAOoVeXRxd9hnyA+2iYcXlE40zj0cWgME1cvxlb4W9fJ1"}]},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.6_1602005302957_0.8970447100324528"},"_hasShrinkwrap":false},"1.0.7":{"name":"@planjs/utils","version":"1.0.7","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"dev":"stan-builder -w","doc":"typedoc","prepare":"stan-builder","prepublishOnly":"npm run release","release":"./scripts/release.sh","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^9.1.2","@planjs/fabric":"^0.0.4","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.0.8","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typedoc-plugin-markdown":"^3.0.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"514955bd6ceaf5e48ea62679149d1bf2e5375b00","_id":"@planjs/utils@1.0.7","_nodeVersion":"13.12.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-8FknNSNKAELw6mGZDGYIDg7RxqqGI5NgwS7tNmCT7wvo4fTPEe2/3AUtE6SBwWNAxhFHfT0BnKahtrw1NjXTGg==","shasum":"d43e6d6047c3995a8b2d6ce1be5b9f44deeb444c","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.7.tgz","fileCount":174,"unpackedSize":212874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffapwCRA9TVsSAnZWagAAYwEP/0RcQX0EZnBXjn+PsMPe\nwXFpV6re4iyPcs5W3vddBzC3VsXWuRDx3a++DX+m3w1hP1pAD8Y5mTDYMb0a\nCqjMqg30yTF5FHcjMQqVd2MjTwYb/MMCCPsEFBgqND5mw1CdIR0xkIcV3ush\nDQJYQ/YMsFGUvac9ieD2AUrpA3+trn7iY5ERUcF76iCNJpIXd1thNhve+A9h\n3Jl7WB5z8l9dg9KW6El1sY9e8UarByv1pokf2dnwV88yqJi6QLSbrM5LfzKk\npLdv6wmYw57+SYU4+ByabODDxeGrZe86oLVD0Nsqn+nz6sr+FsL3apgSgvVo\nFBBHrc8bveu7y2MH7+3j/8jSNyXdnkNUpAj5v2ywaTRpUstDyGzU9zjFnxAW\nM0FywSSxmrN1KaxxzZLmYIO4fkZgWmuyXFU+ZmbtGdeYq5QJcDnsC7y+lDMR\nSD1NXoQY5aGCszXGblAHSvEWhVAzy9XJvJDEHkPIsQPa8njo4UBRCGsD/liz\n8CJBr5oQhHEJvFtM2M3yY4LatwJ7HjyblZ1Pyr9pDWF7IgKieF4aOYZk0FBe\n2riqVJJHas3wBE7oo/4r/g02cvuvhhLTbNewyPoAsHchudd0RdoLu6MZLmeS\nfH9QrRVuL2oTh4LWm88AQPh8PyqNSQVuOAWFfQ1q6EdyzhvZmRcSuGwvFiTW\naAtK\r\n=viHL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHMno4bZLufJBxzS1GFaUM6uKzLKifDYkuQmgygZh65tAiBO2l1hqYnW+oC974fEjF724dHNYrAlKRxFTIBCIUHJXA=="}]},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.7_1602071151714_0.323317639917027"},"_hasShrinkwrap":false},"1.0.8":{"name":"@planjs/utils","version":"1.0.8","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"dev":"stan-builder -w","doc":"typedoc","prepare":"stan-builder","release":"./scripts/release.sh","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.4","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.0.8","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typedoc-plugin-markdown":"^3.0.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"af978cc0cfe259f6b385fb441c6e679361c493b1","_id":"@planjs/utils@1.0.8","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-qcyEBUHj8ufpEiTucxBxEJVxbZ8nD2SYZI2sKnzd6RyfYN21PmEFF9Hsm7BlS+5hws1Q+ea2PmkZAKGuCigOFw==","shasum":"96883eea6399b63080bc495d8d6efeb3997c4a30","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.8.tgz","fileCount":174,"unpackedSize":213101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfgrZTCRA9TVsSAnZWagAAXaoP/AjL6+o4Lg5O9NUW5THI\nM3JGkjZ6wLfdHEPqXh3hXlGsMnq1ElaqQTgtDY4DYBYfAc7k9ER4KfE3s4Ru\nTXWD6hGnwJU3Ltm93BuvX/LpnD6tFFBScAS5YJJgVnou+TSuSBVAk/i6Fpdv\ncOgWfdyqOtDaUKLcdGBL2lTPxXhg7PBkjptZJqGSOP3PIaHdBHXGn94OlchO\ngUMC0jKpYP3YDjrMvXixCQoty6mxJV+aWWrytUjYhry6UiwMs9Qe9YBuSvc4\nIL42GdILMg30dS5OU64H4yjdx9C8Pjh9lZhU/rtBQjjY3KkRogYKlbULla62\nCc4L4rnTrfu8DUjOb0G2iBDXE3nFgPQzcyjwUQEe8rE30Y6qOOqNf1o+VLr8\nlFLfUVE5aVAieGughW501BD4XQuLpx6DoKnIdkcmzKbnEmklP4QbAiqjcvXr\nVqoo4avJX8T+6w0VmHqg6FB3EPh0SiPYUKsGl6aiKLJ6gRZkO/XNfVUUpv+4\nHq2lOXgjq0TFwTJiUKxfN1zxyplag8gn3DfWyX40N6GtqnD/qrN4hjpq5YGI\n7ftShOdJHCjr96GAFkSVnZprjHpYzzEGinY1VH3hGOMynomMaV94A62JDlyo\n2Ma5qOgwU8+lF8qJtAe7N3kaW8x46pAOkzZC8S/rQDoEbYL+UGx/dbJJLDpV\nNTiF\r\n=fGe+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEC1kiTtyPdysPlLj8vFmTYROVO5xCBLIBGA69jK1dcrAiEA9Wo2ElSOsVh5ETvbhP50MXLaBhvQFocY75kyIs2KhEU="}]},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.8_1602401875183_0.6407411726653138"},"_hasShrinkwrap":false},"1.0.9":{"name":"@planjs/utils","version":"1.0.9","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typedoc-plugin-markdown":"^3.0.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"cdd5a8d09a934707c32251005ef0a9c953361617","_id":"@planjs/utils@1.0.9","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-QYsCCYGiqLJ9tNew9h54hx5l1e7O2QIuUzx3GnxzKjsdOEgw07p0e4LQM0mz9hzgbBqMLnRp1V5UbHVD64VAeg==","shasum":"c55894b754ce1a5f6010e760201ca863582534c1","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.9.tgz","fileCount":125,"unpackedSize":160715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzyDVCRA9TVsSAnZWagAAbO0QAI8Fwya5n+C1cLoxHP9R\nqGSkEAHAEClJlo2kgcwK9BoaHBbZz6O3pQkuko91Ffe3bbDx60N62vb/To5p\nS4B1YH3pMexLYLhmAKC8AgwJulLqdLzZ18PMtqCHvSqy0wamNTCO+mTGTiJ8\ne78d4pRdlFgber6ujodbNKT2wMxsfTjsXrSgNrelP4KU5t6d1XYtkMcRMJPv\n5AIEWbWac/Pwfctdtx3r9i0lGlBAFMSGUW6gOn6E+I81PipGBcRNsh20wkrb\noNVsqA5sc8x/kSkvN68aZDvyHRyzzR/Vq6bE7Org8yWTY+zmUw6X51AYNGoe\n/+KVCVorAteopFj6uFRqUNItKS2yBgWWniskuipfp+rcmpIFPDFwEHoREMdP\nEvEgFq2Mpkls/YNRyjuEH809LZFuC6ymOl48TdeuQwa8QO4IBgEqhJfgSR7h\nHQ8OEQtB5aaygZukfJgey3uaBSwX5rWqgNuO4LPbEpxY9IkgjYxsXyc6lNVX\ndTCCgY0A4lzEQaGrWmDvPjxlrJuiZiF4T6y7l1DoS9YZXA/NNaGM4kJVoZWg\njZjBmEfy+acYRVnZd6uySp1DnexYLef56hHp5kyYTPJM0yRW5NE2OfDRS82d\ns6GFAWceXrACvmNI5HSg7/x+auM6vrNDaaRtFLbQZAgVRW1tF60ESjmsm01v\nMrGr\r\n=/9o/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwdlivf0xvlpwr3P76lmZLhiPf9rGfDB7DB+b9MRhhswIhAL6UqGOZwxyarlCgB03/crx1HYe2ADb2f1S0sVq7TZ7A"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.9_1607409876717_0.07294673454401801"},"_hasShrinkwrap":false},"1.0.10":{"name":"@planjs/utils","version":"1.0.10","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typedoc-plugin-markdown":"^3.0.0","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"09c358826b3d079dc31d9c66e6e13eb1e87e7dc7","_id":"@planjs/utils@1.0.10","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-DrHe88N8dik92wD56V6YwC68eoXFeFlb1ZdNL+Bwf6xf39zwZy85LGPt0KK5q89nfZ2OXrK+1PA1oW2oOemcAg==","shasum":"4da0c2d3b733a11521fc28052bd081271d34e107","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.10.tgz","fileCount":125,"unpackedSize":161477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfzyPvCRA9TVsSAnZWagAAtP0P/AzfXlqfS60kVFWW7B6q\nAbDvenKo7yrpqUoQRyEICnY53a4xzjbHm8pxOaLZRwteU0rqX86pEHIDlQQ4\nP52Sn9nEji5CpFYQ5gpnplZ4NmD8ZQe8l3C+ObNlDblPcfveMbaWqmatN436\npdqAa0oGYQF3XQY3Mls/7Js/Cy9KHe56Vb9BFjnHLmK45bdQkn6vVhaq+ByY\nvEDEceOteTEv0+gkEgz5OptCqa7lzowLKtcV9SwmEqxEbuaqByNfHWLFx3MQ\n6SDmZjDeq3fryn06yrh8gP3P99EabppOwWv2y5FoKJtuL7mpeaXcdpn4QldM\naF/wwzy8VnvE1EOzpZWnzAgd/W6RojMO2yJV8+TsWOewTSaZZVc3vOX8Mdej\nMDDN0nodiWm3gcL3wUT4fUUjBZIaAtaOWWMgSBZqJUKjjAPP5UuQBSpEROkP\nV9xooDrOaafCTC3fP9yV2U5dv4Uw2VEwE+WXdNFq7eAbGYQraY/U4pWsRGWt\n90paKY/xNb19jP26bSOqOXPbbaih2Jy1l8FDEksaLp1eKkLfN99NXs9gBy9k\nK+2jxnc8nR01T8wYpq94dVp4J63Y5WZY92rCj2Z89+gxOFOxTDkCezgSTyo7\nrnrhCGXFx0jOncQvy3qHqtLfhOYT71+CmteEvfSanhs8soZM7ky8iN3AIKXY\nizRf\r\n=JLgK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDCbqkjeR4RnupJov6V5PAAQ4YFgrCW45SAj3NO5138EAiBWmPsyeaVLBXBsHtNgamaobrksWgOx2ngvLD9iCq+KLw=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.10_1607410671390_0.6658937973724774"},"_hasShrinkwrap":false},"1.0.11":{"name":"@planjs/utils","version":"1.0.11","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"7faaf3b075162bad889e40e580bf4472e0c4977a","_id":"@planjs/utils@1.0.11","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-91XorxZ6ffZRUMZqKRm7/26anqnhoAQHKhN7kJGdpd4pJP5fz1Lna+KGk36Ew4G4YVK4ZLgr5nKXidsgmCXsuA==","shasum":"b26b7c99cf9dc436fc6f750ef5c92e5412db7f49","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.11.tgz","fileCount":105,"unpackedSize":562730,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfz7NFCRA9TVsSAnZWagAAUz0P/2wcC2Qz9Uw5DK+GZXW9\nX2MQThXHNbQiO+T+A63pqTZglN9tTsucfGw+6xdVIwcfKFVOCHX/NW2CwEBE\ndbSkPDJMhwcepBS1N0kZ0C3mwsyImAGOpqrAohMVcX+hTT0htCS5LQBpTAxH\ntuTL2ELk9TK5i1q3YueIQxnBQ+vLU4kxpXsjTbss4lyypBFPBfHd9p0ByQ3i\n7kG25WP/b+cRU1LbhwU3rJtw7RxVnx5aDbgaEKlbzONqxdfs9BTP23qHBcts\nnl/AL7Exmjy9gPl+63/sUXTdSdUhGwiO1yx75UmM2+upSaSailFDxAnyqB5m\n7nFMJiCwWvjlJ47euQosWkmTlFeh4UnLIyzsJiYlPsDjwCZWM1QiXIdk/DMM\nj0clomgGpLuDNUbgrNzRNzCtHor2QCzpd8jXhOjGGqruaCoQHcMf+489G42C\nMUbjW5RR/fTiD421xj2LIJ7Vg2h85YeAuGcUooFZMjKzb9zQCQJlBTr1OxF1\nBlGe/yrT71DuVU7ogB32pzNVHSDhJDYUpRPict9Z1JzWcFXDIw2KBRkyFEV0\n03a44Ql1six6kcZjJ9B0pCenl527DGgvfodOUiaWP0xeRz49eclPEhZ+RiDu\nDgC2w6Yr/JtYdA7ZhAhtHfXx90Tly4nygkAEF6gzfy2sFRS1Hk4EDHwXDQbf\nCD0g\r\n=YetN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlUytfWrbBuIzMAAwcN2HbYHbFFBzAnH9Q2GV+svRRNwIhAMT+t/s7KqM0u0kqS7XDaQPhyNRF3Wyq0AjOA22DDJqV"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.11_1607447364855_0.615049242931089"},"_hasShrinkwrap":false},"1.0.13":{"name":"@planjs/utils","version":"1.0.13","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"6eb36cddf19875acd247ffb3a7db4861cbc4192b","_id":"@planjs/utils@1.0.13","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-pYqfriPtqdmOt86n4BKYn9WFtRavdVzmirU1FGJHIsL2QhACvrhTPt3XKy/MpUfuJFKcSL0jpjP5+01inVyl7w==","shasum":"eaddcd43b79205cc2e85a30b8f9ee7e60ff74b73","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.13.tgz","fileCount":168,"unpackedSize":666619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0JO1CRA9TVsSAnZWagAAgnoQAJCpLdagT/MtmpTO6WPO\nJDIUYIuhpCYEkKn5vWH5RdC3khW4R4vRF1Y7UsraSXQ4Y2Wjg33hiBnzO3OT\n8EU/0QXX7sQfWlMO9h6jcTeB0BLMEAaAMUfupga5qc1X+4Y/NcgQQwHZ97BP\nJhKMQN6oqm+wQEKnM24tkNLAf796ttA/22MWvAe++ck/Vg1H7DSTwRFpn7DW\nlnG5vQRv6fEPk8tBfxIRAZXUfjr1OyrxtQdBbofrpktEOmTqRVKkfB7bUA4K\nKNxd73W0hOyXf3WuUBHJauj91DvnM939Q+l8cSaYbykpXNSClSdRuv22jPVl\nUe9+pgqSTGM8KP46T62omiZY4WU4N+7hihX69hYyrJc7+58keDQYGND6GkwB\n1d7/vTeyaJ0bh2YL1b/Spf1A/JVgd1xyrjYb8CMwHDPSUtgTYS8mHhqzqa3p\nZR2PYrHpY4YwEllAuZqu5v8HYM4E8NYa6V2Jdy+s2OcNIa0FeGXKLMkywZbe\n5qSYJaz0sQ0GtD99b4YguXD+paWzRq2JiyzVnHDxC7N6YpOXsHZ6e+76WTqT\nx3azTkbqE5HQtq5hP6slsKNa1kQ/o+KGJGpj83WdtJBWWTXvDIwUGs9y+Kp6\nr+5DDcmnlwHC4dlUPEovKBPaM1HnIGzMc7wj9s5Uih/NxiMB1YQqwNiQX1/W\njQFj\r\n=ReF3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJuShOKSJgVMnD5NMOwaIk4TOSlYQ9zwxsjt8FCWeGiAIgMm/JHBJIjSUgK22yKXSgm4WMEIO1zbyKaxgxbEfT4L8="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.13_1607504820495_0.7790383028555461"},"_hasShrinkwrap":false},"1.0.14":{"name":"@planjs/utils","version":"1.0.14","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://github.com/planjs/utils#readme","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"a8472c67f9b0e241db990a266ed94e62832966ef","_id":"@planjs/utils@1.0.14","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-2/czpH6pPUKgxPQuS4PH/MZPPiuqxnNplRdbNDSLjMOKZzL+SmwlbSbpBdQHeBMoHlP/wLjjoAiLP2oJ+Gy8rg==","shasum":"4d04f719ca26072ecc46c1047f1dce1df0865ae3","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.14.tgz","fileCount":168,"unpackedSize":666717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0JScCRA9TVsSAnZWagAAzRAQAJH6ss5XHeMiL1i1u7cW\nEyu6rV5DOeBXjTUkF0elh/djqeSMjal53gNBIypcaFXQwijPOe08xt+0uEi8\nTyW7/mxP5/etB8ZSn1jmv/JVGhun3ZV98gQJZKuyeqeINVPIlsl1y0qoOCiC\neYWRFvog2kX3Z1gzu5Y83zMEToT9zQV9oQCithPx2qNJ9+1eXX2b82xYJz1L\ntHlnEb/PRmGDgGuDdruz3XAyrnpaQ1T+YsPCVGy8XSpMR09vHzk2FtwX30cb\nkN1qHgqP2GAEgyw3bazl/xpsMBlkp9JELsnJwB+AaFstY0TEcRkww/JAMVkO\n8X4VETbeSasX9vg2byU7avyp1IraQejqjHt7Z9s6JNBnBTNG3s7kUPoNpDsr\n679GKpO4Lg7VkoqkU+eF36yJMqBmR1X/FtXYJoDckIIbpcpX2JqV9bWCYshV\n5+eL/RMLKHy1QSMJgFfqT/oH4wMv4IhPXWjrV8qO0c3TDFjYZFxOpAKmcVIi\n+82tTzCP99LpvA2PVpjHq93pQBV4M48CwerJy8i2QcrZeTx58hVdbm12pQjz\n5lHR6Zjl+/2du3Y/dUf/Lkex6y3Os+jzn6VLn/UFB5Itgbs1hX8XfnkwEZc7\n7YAWiqn9iLqC7gZ5kt0rPgZjd1GQuKbyE2PpsuThB7p1QV0mOvpMHo2nk1Cr\nbIlo\r\n=3S17\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5pcPDgi0M7U0WKulpUjxyfBHqU72Lz5od6uuVcGDe3AiEA1oGpni8In4uYMTKIeJLcKdW6UYtq7O8WluVCComGEiA="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.14_1607505051714_0.5553478278951653"},"_hasShrinkwrap":false},"1.0.15":{"name":"@planjs/utils","version":"1.0.15","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"_id":"@planjs/utils@1.0.15","dist":{"shasum":"82cc20112769a274619a7d374f35f49cb478f045","integrity":"sha512-Xuq3LX9EDHwatYgNSJM48RQ6JqSyWua40qOptb3ec0NCNxzjDK1zqoezqHH9+RBRE3zZZKSHgagDrpf1FrMlTA==","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.15.tgz","fileCount":200,"unpackedSize":661972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0NadCRA9TVsSAnZWagAAP00P+wQu2CEmw1WAElcVPMVC\nzGM7z9SpcIXgKNku9I4jd+ebfj9k0sknfNgeKUEe2nM9TeyuVJJP8QDSu7zG\nkChbueZkvMK+UNR3GAVcn3sdjopwvupwP8spoxmAmbsIv33gtf0hl4/6tMIl\nwrTP+MEznpGg60i+LOUZ1JT/7tLA2LeJzKCpxI+psGUHZFqs2jTtRD0cjVK/\ntSxb6Hlye+ZfL85C/g+d1toScaG/cIl6hkZmNJlJYPLJB+MpY7A6MfkNMmFp\nSxVj9YCXKNx4jyvIqXnolJadPC/iV2bVWrGQDJ1GvAJA1K9b0csPVEZ+nh6+\nO7l26YDI+SiPpt3vqExr2LjqhXnLU0jLHjwLVxBdPn2Qwi6QiJdwlYRO1Xgg\noxFG8v8Yw37EzUmNGaoquEQBfsktDfkNNrnVb17yZUZcQFq5bJf1lXgxS5q3\n1ByW2GxShlylzXjKrtqiJJymY8uAjTKDjRiYMJuIMPy7G9tjD1Q8afhpu2NX\nvKHgWd1ywSt1EJ7SjftTgrp+PPTxxy2CHJERSa15gR+TmmrIhjgr7XNkGqpT\nZ0SkY+Ti2DOOPUrdYIg2PSKROz8csLeKKv2cVGTa+yRw4eVspTL92NIukfBe\nwkU1VbfNOBtU86LgIll6t6VAtCJH4UzqJxiDF8wbeMF0yUpL0UgVGTHn/YZJ\nTf5n\r\n=inrE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYptLH9RMT5rK0HxgfEkg8pEH/TBa8b//CBpPa+mwLtwIhAJb6Fzt4QCIeNY/JJlJuVM8VCTYvY11o4ByI9t2WGFAO"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.15_1607521948331_0.24589340829417972"},"_hasShrinkwrap":false},"1.0.17":{"name":"@planjs/utils","version":"1.0.17","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"4db3893c072a862231cf66f73ade11d9323177df","_id":"@planjs/utils@1.0.17","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-bM+GLkaqtqI3S4AT6HcDgnHQb63COHoA3mWdebdRObVDYCMAQWKKzliL9j7vwPEUEnwXqQLf1K7507zlKIsQiA==","shasum":"7db62a17aba2253f52daa73ea3ac6b274a6b5b87","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.17.tgz","fileCount":168,"unpackedSize":662070,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0NcNCRA9TVsSAnZWagAAQIEP/0BNBfTf6wWPBMOyKMUk\nYkuRNG43bbIsoFLsExJI0PpWuLUTqS+6RsuNqlxPJgtMS9sc0L0djt73miMw\nP9zyM9E6Ri1k1mmtmzH/SIjU3EmLK9uq3g4tC4llDVHRJ0Bb/o4lQCqGiKuA\n2/3VzITTlNINHRelG0RuZhh7z6pUK5oNNAfo5zC76+eYqA7R+/JI2XkTIW1W\nveq0FS0xUt8YNbjHdWZPY5rqeLQg6K1EWktperKdydUuXHzxaO6fpXxVstgC\nOCsbpVKetTXpV8rcnDXctY6XwfAaqC45/3pnwHcFZ0f+pCYwvnaxt1jchNFm\nBkJ6dK745OC09HsgZbxdZ0tYdXDOdAx10CyzPcVtlHKCDd77sYTWdZSI7hUR\nRPWIRmkUMQ3BRhfbHLmDpWU0r29KJwP9+eV40kGjOmOZtbUsXFfcI1vOz5ig\nfhMyIV5NTJeungxSSr3Yz4/IwEcSuhk29rMPEA4BuFXjr1xHUpS4S/hlsmrH\nkOFtT945SSpHdpuYYd6agQTfO0j4dDdkTyg5ZXG6BttVjmutA8MQhVwwxav2\ncrR/swp8zBZNj19j5tztotQEGI/kaYolhqjZ6OxbvLTGKjr8Eb9LgRbx5G/W\ngYieD5sq3TP+T57NaVcgXJfHYQhqD11g3WsNgLLFMlZVg7IpW1PjQursrblI\n7GB1\r\n=i20i\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6JmHEzJwu76L8nkvLxpHmGLEmqlyAP1QdzAP/LwPt7gIgR8NYd0fPkB2lKO7g8CTRUMQaOVzsdfIaps57elBYfoU="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.17_1607522061506_0.15628768296761275"},"_hasShrinkwrap":false},"1.0.18":{"name":"@planjs/utils","version":"1.0.18","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"f1c708ce064f7310cbd81e9277f2b03071c7e76f","_id":"@planjs/utils@1.0.18","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Q3RpgWDSuLHiMy4V7vQvunglAWc8knTx0L68x1cZ/iFr2ss6yrnYhdPJJn/DtDJlulDFPXkZ8G/AEKe4kRreAA==","shasum":"8b6b5d442be6532c02b720522158c53120a2b81e","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.18.tgz","fileCount":220,"unpackedSize":744825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0jzRCRA9TVsSAnZWagAAJLIP/RF0MX2T7vW60lj9R8PD\nnknOkUzg+X11ftGrUmbRHeAKt0Ta+uT/r3lREehLyEWuJL7jZaNJnDV5Sc+V\nlfDMUK/R6ExtDzgcVXIEHMpJ5CIxpT+zwd8eQF66zGzwBlshF2lqkYWrvPAg\nRb2v6l5hxvz4YFiOQAB3bDLMWj2nKG/iaiYvgabDBkSXnbJ0cxqLi2uENyVd\n2B8+bv2C552Zi1VTg+53F+siGydJk1o6WuPVatei17ScigLvIEbBc4KM/Yz7\nXBjVNj7ijrc1hV1N54dUkT1ARvs6ThfMszToIN2pn1E1joy3vUktmoSEEi+X\n2HBtc0IAxUviydGcjxM/XGyAn1/mldGFYFYPeG35WVwzAayS1/YuWB0W234R\nOtf6L9bkugbDC7pP6vXh5nQg/mNUzGklvbVvtqZhA0rNHFs1n3/Ysr6ukzXa\nJeK2BdPXQvK+cEqVm9+i7RbOUdLoYJkgXzwj1y9DP6x+lU4u9iYiAWhCvqSY\nhu+2u6Yj4HhnVR7SZtAIDX/ZrELPJb43I5zUeZFjX7mh7+vKvm7QWNGZGn58\nRXGJsZXPXuYXlpDfYx6QOR5vLGtWgiIMYeeY5tJ381Z4IRD5ygJE0Dmv7rt4\neMEz2tmYV0/CVIZF3G54YTYKmFGSzyyjpVS6BMjNKOzz9+i99hw51Z/6wMP4\nq8cs\r\n=VILx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA397yB7MRLXF1Ziv9Sa7JbKQzfzXXceSMZauesPgzjmAiAwrW6tCz+UFTcM6W7bCWt8n4zfFzeh1JWy8icDT0oO5g=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.18_1607613649255_0.8161740647420561"},"_hasShrinkwrap":false},"1.0.19":{"name":"@planjs/utils","version":"1.0.19","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"4306a0fe5298522a1738833678d42df65b64cfa7","_id":"@planjs/utils@1.0.19","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-oqJ6cfNFQo+Ig7QJ7kKKLc4/QYETdWl1pbyKjM73K3/u2NTx9p2CVPuEbPywStxAKeIPFVVED3WyBVXlmaOGPQ==","shasum":"777b3fb688e3d3e0f98a51e081358c8368aed72d","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.19.tgz","fileCount":220,"unpackedSize":734255,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0ln6CRA9TVsSAnZWagAA2EUP/i8Gt1dpmULzxKlKF21o\ngUxa2cY6hYt+ReiNkS+Wl9qz6wGipUgoTeIgPJn/uuJo7YlgHDpyFVaEJ/xD\nx9u1QmkcokfaOTDNGmBOnY4fSv/ZTF6wgQ7zIhpWmHz+AnWRIZVzYy8ln9mz\nlI+VmBwvKuxzG1Kto1QwoiBe4FWVXJIghV05TlgGr2DJLWxuV10uyjmcs+9p\n4vaE0bUuGfWCxn6Jj4WpPeQ5dYNJtM+y39ir29SfqdVD2gbLBMWlwrxFXjl5\nvj6JK0oBPP66eBlTcQo4N095gdrrmeQSucnidiD5K8fdT2JyC/AcpCEsjwlt\nIYCcaZidm399y02pZufAAMub/4KmTpY4XPLnP8oJ8cNiZmh6G5wr71c53qtt\n7ZyygKbvAAG80252ugAH3useg4dgjvg0xXS2eAmo9tZ9p/hCmMu0DkUMDIwl\nXjxP/aBe4F+87lFDILAgKsRHQ4OjE/eUcXIcSgDqJgCyVM+Z3p4PIWoj8mPi\nv/fzubwBbBLkHFdQKGpMH7vte2eT3ghFVyhl8gTe0VZTw2MfDV32ToN9NR5a\nFVTDVdb9HZY9YKHU94XhUzTNDKdmSYVNfZ/2CJh51NhDe4FGEH9IAX2PUvI0\nscZaEKtpMrK9worMqBGsmq0mCqor691wQRkJp7tBshhj4L1gqR6bt6xHhBBu\nMoYZ\r\n=v1Cp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOp1LutFakTM0zx2jrYQvGRkSpp2VhMoRehgXDrWQR2wIgXb1TMwTNG/vNAOBaSNI1aLaFhOWLc7Q+JzzUqwpmMGs="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.19_1607621113649_0.5531727037026009"},"_hasShrinkwrap":false},"1.0.20":{"name":"@planjs/utils","version":"1.0.20","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.2","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"d940dc32f181a88672cc2c1d75e45974730bb2f0","_id":"@planjs/utils@1.0.20","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-CTjUY3fzay7oN+5gWW8gPYSMD6Haj1aLmRFN2Pu6c2DIUHm6beCONiJsZ9Cs4r9iRMxREmoIaY1VJGI4gQeeCw==","shasum":"dc2c34021882ecf52541bbdb376e1a35bda11c13","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.20.tgz","fileCount":229,"unpackedSize":756556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf0xWfCRA9TVsSAnZWagAA2awP/0wASy5IsZUmHueKKDwM\nvnpo3XVXtx9CaAZKQLyH+yILLo51HADfBfHCduDOl/3+dgfymzUiU4YeTuKt\nloa4Enn/ob1KoVhU7+qFP2p2NXrlsn0Raehn48kjOYnWPKZVQB9GqDZHDFwI\ncHbmTA1UPGJCCpf15rhVTQG/DmLPDYdxuhFBgsbZgjXg93dD5CC9g8/pTuxq\nRkPeV0BdzLXDLTVytgccu1lTEp4qP3JP3mRAslzZt4LXT0D0YqEb4uMxn+tm\n5P3PN4h8aBaUGLGMlooH9GirVy60BllXKsn3P7XbMX5OC7CR+zDlB09+vHFo\nuVKPFhvbM4CaUqNzgv06+uW3HhnPFY4gYwBatyBXttzyjbyjdaPbBXdcNoWG\n6hZmAxTmpqFCGAOi/4xNPp2XPKbTsrOfGLRE2hQGv/r85jWdWYNkWZFU9cxn\n5+ZUJN2kWhePBFTRjvbBXtU9Xnww8fTGBnqA6xS31N2OVJuXT4tAUj7F6FRk\nWVHKUKS560IVN+nKSpzm3hS4A47+XfLZ/YFf/97SRo9f0SsYh8dOWHJuc8ze\nG8vfrVfFl1omWDrZ9wzqZsTgtVFBt95x/zrFJNy6huDIXvGsLg4bRA9ns8jx\nZ+aMIto9r0wcRMGVYpF6Yw4WmcxOV9jnvoWXrmv729Nd/oq0F5Td+9GkvGIf\nZU3X\r\n=6ZBo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBFYodrmi6UAl97fJpIUv/R9XKL/RtX4XJxF2TLunD2PAiEAiZy3s7vu4FKTYEqmqwWbfrvlZyafARO6LBD5TMLh6OY="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.20_1607669150755_0.581894266859885"},"_hasShrinkwrap":false},"1.0.21":{"name":"@planjs/utils","version":"1.0.21","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"4a7dd4626efd8fc3d192789f8d28f199ad245efb","_id":"@planjs/utils@1.0.21","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-OoB7ugYuy6AZTBLY4r8VeMsQwuZiMH3GVoAmAuzLLHHAlSi38dPRomJWBeHx6SDX7/MW1kSgAxerwDYRNq8oOA==","shasum":"39f4f43e65704ea58db9d2d12b067bd8d39940b7","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.21.tgz","fileCount":244,"unpackedSize":868205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6M1OCRA9TVsSAnZWagAALcMP/jOy4F8cO3OiiMELiW5p\nO0xlgnKAsKYlaxgjCg6WzdahKASGR2b5R0l0AOw44M4Dg08jsCHWo5VL0nhJ\nT/ivUdzsF454wZUfcWivOJSL1QTgV8OolXbgP1P4jJ85Si3OBkY8CDFWFIFw\nTJUzwVPDQAA5mQPfVUVV8EwsPs0HOIFob6xqCx7E/g6Q2A0SzoAtht6ljrKl\nCGMA+r/PXVxuEdo87Eo5TfPJDVW+8LY9SaDnEyma+6IBu6E4vXyavUliRJyq\nUbgiwTJ29Nf7TUMoN9DFBJ7SZknThdNZ1ZArv6jbvTC7TQpnfdRilcmSTrUf\npoqRcfTWcdMIyFlxo1gJvUipzwvoN4IbJMb+jJiqM3l5KtCxhB6Mrd21k96c\nxij4+vuZrRDDyoYnFmCgskt04yI+ydgdZnNGM5rch1mWr49I42YdVfxnk/VZ\nUHjgbleM6kNe3qY3jSF0bpR+ZbXk4s+6+5Wz5yKkdq44cAoIzFSa5R4gdP6W\nJrla0z/+9O3SUTWZFjjrm9iWIGWvVb0A3iqOlml4piX3uskxX837UJANevWx\n+nhax/plgsUtB9UIl2hWdCQOOhOYX/Paqk2wIRh5h8QkxiisMZJWTtoBF3s/\nhALkepKTENJa0+gO9Q3r3NlmdH+NtWeaAOl8FUFFtnqnTByyVYqvIwicujqY\nLmfj\r\n=JryJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbOkNLe+OU6eyvu88ktBKvu4T4ibBcMCOKP6B3wXy+HwIhAKp6gVRBM1/85hmYDca+HCdN9MS85R2ncmxKFh90QKFy"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.21_1609092430026_0.40387842815989794"},"_hasShrinkwrap":false},"1.0.22":{"name":"@planjs/utils","version":"1.0.22","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"1b204039820b27800f7c460f9493309284b0c852","_id":"@planjs/utils@1.0.22","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-dkQ4gGySI0K6+KP/yqAJyKKk4GVwUpnANUGj6LLMTOSDcGvIwaqfDsEerAI5rY75BmR4MgwozbCz5OICxK5RqQ==","shasum":"e74c3670c03670ae3bd484282a4b38fc1648a8a3","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.22.tgz","fileCount":250,"unpackedSize":876666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6NRoCRA9TVsSAnZWagAAGZkP/1N2wxAuG3tEZmCbTOkz\ngL4Lk6PTcrMYp6od44L3Whq0G4LcEGpZWJIiQ8ahJBaABnkvMUbPG62AzSYR\nJsahfpYm8cGIHlwW8qCkkaCHkVIc56uM+d8DgZf1UbDVBQbtzvZcXMA8ZZf/\n/cAo88MHpCifxb3vL0Z3ndkd2GIU/7l2ilVs1pvVBvFCqCiM1eR0pVOtOWoS\n/9GptF3Hezg5qL59vgTTq9jShrEXekpt11dxiNSHR2RpCdPniVhtKeEWKATw\nLzbpMXLWMYCpM+nLB7BsFUwltiVPzibd1jhc+1hcjSIdOLhQst8eJPoNEG+o\nvTtAVBKoo5JulNBMaGFyQf4aazDLtRjEwmGzqLufmt8+ceEiRIeUqXpCR4Nk\noEqxWDNg1UcYlFxVJdVlAvDrqtAP5DMiL8YY22SmanDzzAUKK6IgH4XY35P4\nhcQc6UFdY9to6WMZ5sF5Yozx13DcP2OM2NUAGj+zzPUuUNaSsJ6o2tYo0/K2\nhYwY+ITt51UmzPenS3904tUheP3cytxaOWRAems0pVBV0BJ8WoaOZBJfx8uv\nWOARKAOYfnQe18jxEQseDuexYujb7dWAz3TsMAhXLv8zc5Eewf9wTecXOL6j\nIjKuzYG0TiR8E8GSXCPo4wCJ7CKaAByl8TPjdMyRnmTJssM749dVfjeAWub/\nHWvm\r\n=FJj3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE17mQNPYwxKpwReW87beLfaeQ+qqF+iDlKjtdgAXbu2AiByAUHyxFASoUPM/j1/5HRGJH6z3iYNxHkxluQT6L9MJA=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.22_1609094247991_0.45279151658070504"},"_hasShrinkwrap":false},"1.0.23":{"name":"@planjs/utils","version":"1.0.23","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"6e2847989a741b8e7dffb5b8112455d10dd7607f","_id":"@planjs/utils@1.0.23","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-egqoumi9nY9td2SDnuT8oWdV8OgvEczfo2ZMQTR+Ure25Xs5fPWgMPrDQxaXOb3RxUkcTCiVtHY7ZYUMthYr9A==","shasum":"c492231b6d8c5f4e5d272a27792f6df0653c57f4","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.23.tgz","fileCount":262,"unpackedSize":903274,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6XKQCRA9TVsSAnZWagAAS14P/1wSf+EWLBQlWXwOqUss\nPMBZDrDs/I3fzf6cxVWUWaMhd1PsAAg7mBj+9Y3GP8XADaddF5zeWqH28Eag\nc3voXwdPm5ArEu7QayaG7fOlDZyyC32elBTn1uokBFx9jWFlmbgVBEKV0Y3f\nSWZ/7dwRcQ4J21n16SbAxOtRoQAgvjWW35qBNIoX2BAgitJaYrEZOYiJNriu\nlrH+eIYUIWzkDI0ZG1qzkn59qWkGjFrHZqbYETNB2p5Z/76Dp3hOYOVgQOKL\njfyX73+Q9u5yUDb1LGbpfTrYrkPhTiu5/XNvql1pUfch8sht2hhDqSvC1qCo\nWxM4MKWW/Sq8YJJy5Z5R9X/28EazOl9pY6GgMRfa5uV30zb3O9x73TyrQjuy\nR1eI/NYIUDygWwNBVCGF2zf6aMFDtupBdccvnuXAmTR6H+1zGuAVeM2UArcR\nAF/jlRPOBywGjWZ66V0ctW2llYIWQ1b2fhXBJGoNpvEW82EfDvA3fJPGSH/I\nvEyh3F3yycrn+AZJfhZ9yJvTtV4bKavNWK9uEXBjrTpAXKLGlITUGxPwwjim\n/4s4ojjU5kbY9fCzA1GLHs+MpsoTqWY77H2SdRV3IjT4SdNWRnqVZqcVhvpE\nJy6UjfSqH+tr77IkX9dyJg8zE44vgbh9N4V5w16e7GFmgGKocheFjagtdmt/\noeeo\r\n=2zgk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3AP6nd82+IR7X1e4P8jl8TklrFKIQufPpELyMe/L5JwIhAO28pF2XCk2lRna21LwcdAwm/dBDqtI4ox0ZtiRX84+d"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.23_1609134735914_0.9871633853958466"},"_hasShrinkwrap":false},"1.0.24":{"name":"@planjs/utils","version":"1.0.24","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"9dfe1db5020d5150bcbdeb3b2d4632a6689834ac","_id":"@planjs/utils@1.0.24","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-osZGP8ElbwGrE8I+Hmtnxo7eGZdW5R+Z5pPNRKaNW/LnuO4dHZRSGzZBrv+VL/6cBGoneyC9gUMUdZfNXj4Ebg==","shasum":"cbcdc9154c693e61ae2bedd49c32736e72edc2d3","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.24.tgz","fileCount":262,"unpackedSize":903372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6XNFCRA9TVsSAnZWagAA0D4P+gMxr1wKv2EQqRs6GpIm\n8gg08PCmAgnRPmZsd/L8MT0RrTW1zqwDsWMPCORXWlNVVo3QGLpA7h9RMYbL\nYp3/nP1wEQBDJUmgbnXB8cT7KA9WoOKUHkKvttVV02hOOCjXthGX9oOU4L3W\ncG99MuwxvDKNeOt3YkzATDrvlY3Dt0RWkcjW1g7rT8KrHcmec1WGWrFbtzNT\n243s3NNnNfRkvJxGFrsuJduj9vzjyLkl3POGVyy5yGNaR8If6o9bOKkNTEFM\n7TqMEZ9qrlqlKQ5E84a+LDAfG8C7MgTt1oe3d0V7+9oumXNg9s4MnOp2umXK\nR54huUNsZJha4pW79W4ANcoaPSTdhOehcPgj7ptRWaxzrQMU8kO8GKOJTASO\n8eaRv3EnO0S46ZPa+uU/czcXoXEPJF1lRHFifd2cEhKIXH2+nkCixfzAFMJ6\nlF4QyOUFWIuFGiLm2dUXZt+9+kRe7d5kA3ah0eL4bwqQUS7JHcfW40FhZIvs\nZriXdCvnlWudADtKbBPZ/nRxueDPUB1xQcg+atG1+CylAWr+7Uk41wX4ElvI\nz5SycWTmsD0Gy2/a4UGf7awTMVVIZ2t0rcVUefsYdXHSBSNDHYzJO4exxuk4\nLAoravpmNerTNzpImOuVs/Hj9MP59aBMuXP2PEzlpOftVmI04J8VHvKtTyhc\nkh8H\r\n=nU7U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNRiCUYcW5xvhWGb4Epomh8i3aHiJSvKAexL5lfoS2nwIhALZU6YeoAlZ37rs5ckoNUhMzaUOPH4gPIOaaqTtde0On"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.24_1609134917269_0.6683930659990704"},"_hasShrinkwrap":false},"1.0.25":{"name":"@planjs/utils","version":"1.0.25","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"2ea222184d7be7fddbcaee2bff49107d802e06d6","_id":"@planjs/utils@1.0.25","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-VQju3FqmGas4CEEhPBebW8+FWLEhT49k4iebYch1Fzst+vaPPqfkNFNCTn4aHE/r5/oQ9/NkXqXiOiNxiDAkfA==","shasum":"06fa33ed89ca42f2385ae37119e7c0a249bb5db4","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.25.tgz","fileCount":262,"unpackedSize":904825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6XlnCRA9TVsSAnZWagAAO1YP/0IfcbbFPmKNrr3rUcXh\nFeJIEdmKI4LUcW49031o7dz+eE9tRKfgEDdJktQ9Wn+hYI0t0PvD1tdvU5ZQ\n59+pv52CR6sVZLOviYGmZn9b8Z/fqWj+9YeRXz7N8AYbqCQb0qYZktWE/3qq\nIG6EAx0ASjN3qylRCYfkwOxZ4k+ztRiq4LosU/tuMLQUASit1NzMqOdh2yby\n+ucfrEOlVoA0DKzGH/3mM+gnyC0Wa93nqoToqqeK2ByE9J0DNTKhlVUZegrj\nsI/rCkncxVYIHojBwK4Os1Zgl/IWQq/GTWLU+CnlYZJZ/Am3pUNdorz4FMgw\nzGVg532W+zDaaoFKwUXHi59He0XoUyFNY0R0nf6nHN4mAm+AhY7zP11RR0Le\nHyEyf41LwNwnxDVh6WEKk/PQUN0ShoEaRavhS8+A/nybx62TKOOnZ2pQUcC1\nYJznf9fi6PpELBqjhKtoZxSPAr5brrs7o00znffOXyHXzpy6q6DosgQc3OG8\nLZbehI+cXpF1Fnls84wgrhp202Qgt4qIkk5k9gyeY1qGJZy1COKg83gF0IlT\neBB2dozpkZP/SDNLMijkUG/BFjQdree2XLd/e2FhVYVGjKiHrsw/KveXe0wk\nxCiTvHnCTzB01viQxJeZJ9aKYQ7nhCzIRPsP8RyTbp+yx9YEDRslPU/NOmEr\n7vfv\r\n=odq6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIjU4OBZAE11fMq9I/7cr2AdXOYafNq5RqZAZLXmEa0wIgXi1rn2kfdqGLaFc/xf6n43Cl3W36AXNoB6XgWuizP3A="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.25_1609136486908_0.11953076516337768"},"_hasShrinkwrap":false},"1.0.26":{"name":"@planjs/utils","version":"1.0.26","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"6b51ae25171de71b7e95080b95ca2ad523c24837","_id":"@planjs/utils@1.0.26","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-41zLp9Ezhv40OKfzSM/PUcpRd2PsfpVKu1q6gKA6fu/DYOs4oSkS2ekhBxLj68qsRVQvGFing1rlQ480fmeolg==","shasum":"ed7a7b72dd58626dc600b0d5762930720a07f413","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.26.tgz","fileCount":262,"unpackedSize":905045,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6t0GCRA9TVsSAnZWagAAH9cQAJcbZcNue5w2M4AIjogR\nWFYgRLjymHk8/+HP7kIlOy7WdYpuHrvRVJFMk7fVnbr5hHJJiUlqbAA+M+cR\nA88zdHv4XEzq8xlO3X/LBnbChbZF5YhorOwuvYkSg9EO50dv4XAlSo8xa6fH\nQ0r1dABy043yzOCCBqyvSqIr1QRQHhvqTmN0nyuqcg5t1M0PjEGjifPG1XHF\nX/xi7Hzbzp7cxQPfr6tmg2OtfE1d/m6Asi0cWVzz1VuWe1cvuoDmP1SduWaC\nm7/zPL+0af66QxhlPFlldVWj9IH3pI4TOjxLppL0olwVEaxqkQOP7VWi1qIM\nFjxi64RU7jL4t/9Pfz5JzdXzSRIAV2neUvMK1GphUJbRlKteeDvaDAgETgak\nztQxYOomRS82Jo4FD2SUX0pdyUkylqJu7UEw6tg3FPXvHMJP4YzpWwJn1HHM\nVNc9y3c7otuY4aLWojcTB3R1n3vZS5YyUbFpuVubmL+hJJJ4M0QaK5f731lO\nL4OVRLroO3k9zENaGa4+/Gj1XqmeCYM3TDZt3FsOerLQdRBX9f5MSg2Px5DD\nN1kpMwEFeqYsVzXZJ8O+oQiTHzV5D1EpibqFDD2iHV1plDD5Wks3eCSmSP7U\nuFHkRC546RWsvtwjBHAdkJlgI/XoKdUS1V5Hn+BlSH3FSkjDJN2bf2+hUlE7\nWu9y\r\n=me3k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCydNXxt6fckd/C+vg5ADHqgWV7uewCwaDytn5SqzTMAgIhAM5LSVr2cb3RK5+FLpZZ0inNiK2rUkfz6MJi8b8T7awm"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.26_1609227526084_0.5187965746902043"},"_hasShrinkwrap":false},"1.0.27":{"name":"@planjs/utils","version":"1.0.27","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"caa4a1e7c54ca8653eeb92c43c0c102f4f3fd39a","_id":"@planjs/utils@1.0.27","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-soqCiPC8Z7XbRmM/mbV5ZsNPbXwV4OsObFnmPDPsydw5YoqgZV2FV/vlnxU7KuBqfT6UTGyTPYHWpfAOlBuD0g==","shasum":"5859ce959bdcfe283a604c47db5c83a42ca29726","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.27.tgz","fileCount":265,"unpackedSize":1033351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8tHHCRA9TVsSAnZWagAAhCIQAInew2aNTj9A1bY/lxsW\nJ1kFdobQ20VsPHBhBGhTkCTQvHVLgduzQclwF8kU4SRAhFeZYst+3GwIYYnJ\nH7RIEqwVO4idzWKjV2rFqRqtLjn6qWIdVtAJraavPnXW9kZ0QxFKdIYL4MPR\nCsKrGbj640SOehgZgb3+JmH/UHYqu4KJ1ungu9+rFn9PB2LZkDuE1uWW69eq\nZa/V30Cdz1vAgNa4epUYij1u6LccsqE24jffFfgF2n9yce28+KqpSAiy0Ovm\nJhDXJluPeA8Dx2guGz8dFXkUu3hT33JxdPw2AF9LsSJEw36psZvVcOVL8Upb\nupH9hl8+0X0rYMzrEH/dSukASAvJd9FHrSZOHdrZLSSK0gkku/wY+NZ56+Uu\nKxy0CF5ojrUGV9yhVK41b3KbVtGEPqPS48nEcnypuPbIG/6xlS/q2KNnCPoV\nf0w47sN30DSR2M7EMvp5kpGc0Acvx5Yx4sctDWsMOxbe0R2o/TLbb9ZUehV8\n4ctkgpLh8SBoSLQ8DCC/WjW4hVglYCzsDggkeeruY9i0uzeP0FLiFB/XJhCi\nb4mBqvjTB/RE7/Vkgn1ZYDxuBtCQCiz8Cq/8SNkpMqbhwgGT0X/k0fEcFfFA\nCJT8OtvFnchGbkSl2qtHAlWcfo+ZJCsHqWQKUmbnOKv2WDUH0lrIdhvKE1F+\nnUeH\r\n=Fw30\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDCoTcOMkEqlhtMvi/GAYF/MSlMe7XgkdGbriJ/rrpdxAiEAkkA5KWj9tmt+f9s0iG3DsS2U/YTHDaEnD0fcVpJ/Li0="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.27_1609748934944_0.10428548529594917"},"_hasShrinkwrap":false},"1.0.28":{"name":"@planjs/utils","version":"1.0.28","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"c1549c9f05cebad4d973ab5bfb0d9f1a5ecd81c9","_id":"@planjs/utils@1.0.28","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-fyiT25sfC/NkTzAdaNBf52DyXlKa56EoHhHGvxzDzVZgzbW7DnrlQ3692QjQT3kz+jW3/I1xBoceToaTLvH9KQ==","shasum":"2d3e08a35911d518bd701b47446ef596641b2484","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.28.tgz","fileCount":265,"unpackedSize":1033731,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf8uJ2CRA9TVsSAnZWagAA+j0P/jZtFw0vjYGEtI3zoJ7X\nC3vPJ0CjBfURvJpv5emuVj1sQEtk78z1NrXlf8aCbLV+2CHTtE6l413otAMW\ny3iaZ7zj9aDUhHSlOuEgzAS4flwvfbZ++de7WQYHErsOdMfWD6GCVwnWGxMP\nzyY3JhBD93GtoACEASVcUmi9kek0/9tEX07mahMCYRjPwhdjoz9PaDD4GYSh\nCr6iQXXMPk2+J4u5EgITdRL4l9Ft5W9eTxDZvayk40I7YT28fm2r5jnmLxXw\n0VBbFNESn6CY3dSQkMC73rDAN2Q5xNvpereBSxCvJHAOTdamicxSKzvlpFFT\nmr5SH+V+AABTgJex+18Ut39RtOtwGXvI3jodlSfgoZ6ygRcSAOdZ4FSnADuH\nOUzaPN+0zNoRjbDvWl527eJCxf8hWP+EZ9yRlUfpn8Gn5SZUasx1S24IHk1w\nhZBdtG6VijGLP5vVdbBRe4zXroE99JCO0XmtrIcAzzFLVYWCeBZMd0DUz0N6\njPQKN51ajlIpUmXDKNimpR7OH20kRNiM1kLSME7a0qB3trBL4xMeyKs5y7wN\nFNwkAyYTmtbmYwEoUksj7zLttgFM2djJQoYn8fwdeJ6A4a/Os+SeP2q3U/c8\nUrArZLWASz4Q9MOUZ+Ug2PMLLqKwcn3p447Q+TBFuZXTydYAug+1QPHjoAnA\nvIld\r\n=XljV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID4ZU0CNbpDCKV2MMndePctafHFHXFeXOuy1iUXgAvyRAiBVsyLph4giLKWlFHmnsDEetKpw3/9w8SP7bR35z/4cRQ=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.28_1609753205887_0.05810203429559002"},"_hasShrinkwrap":false},"1.0.29":{"name":"@planjs/utils","version":"1.0.29","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"0bb3248c1f573d86fa3a5f47459e882c5a6aa968","_id":"@planjs/utils@1.0.29","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-btMHAdmjltpkMGwie6fALwv48qJIsRjUfvRp9WG7Stj4sLQ/ar4CKHpIyxXz7BBskhl5cMywQtwflQWKcdVE9w==","shasum":"201c7fb3e8936c4a17661fc9f1853db3295eb592","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.29.tgz","fileCount":265,"unpackedSize":1036341,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9CnfCRA9TVsSAnZWagAAmUEP/RcnBntHS0YuwDfgrflf\ne/Y4iP8RZmnJWn7wdDH5eMeV2MUkBNgTk3+l3fsz+yXoabYh4YV3ZJb7s/Ab\nZXCqTzizXSTrp7zwiRkyl1qWIwJSBpTjywYnNU/n5NXvx9a+CLUsDdxffeC+\nXwNWARNRuQot+wBNbO0DROjz2DpasS+OYUAOECSRY23b6zhjTIuUGd4qQqCj\nN3+xTAJHwcbHdpxB38eap2rqM8PuuNvHz/BQ+46pWOy0SnrLFcY/n1x2TIDT\nTATneuqQqydork0pNCdn6FrS1MgTveJ6qH/U/c/Y/DQ78x5BDoWqWKEZk3d/\nkdGlCl5RJ3uoMI53zJumhzwR5BGXEu2ZQwb9vLWf+KbMO5E38RQazH2wEuoe\nVWgbCsDsG68Mcm2Z9j6QiiStU/vR2Fi1KV0JidhKeV8zTTnqYQTlJMbgY3a0\nEpL00VBwXbNhsLdwm8wZGXSwrmBX8pQSrypPqah5PYwXauk+oWepMNLYLBRr\ngsBNyrbQC5e5OJgq1hZAtZyCqyjvspnUBuu4LSxkf4ZwZIOW9y9iluLaKssa\nXOF9hYlf79GZnkC31uCE1QO0kI+U1KNbDzYzvU8oggs83SRJYeXgM5ANPlX+\nZuvIlkd6C7W836IzU1zOgAlu0YtIHJYLNfIRLBB6iNGk9xuhLTP9x2q/U8f+\nRVwL\r\n=EJUY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG03F8+eV5f1l73Ijlu8c5COlAyFdthn77v4/89k6CBPAiEA46d+OeynKleR6V4VE5eHGaBMgAd8BLMFDXY5fbJerf8="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.29_1609837022731_0.1800970166487572"},"_hasShrinkwrap":false},"1.0.30":{"name":"@planjs/utils","version":"1.0.30","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"91eb8283dbcf94458d8cf5695a4a5e41f6ed98c2","_id":"@planjs/utils@1.0.30","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-iFVftMJjE/BLvZZsXFsw45WWeSOlLbCik/7dIca9KMbKhO78+mTTYNu7scFn7Gg/79FEPtkMaf7PRrrBxk1xqw==","shasum":"de9b67f958b526e0e905f6338994734382d40b5b","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.30.tgz","fileCount":265,"unpackedSize":1036703,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf9WsTCRA9TVsSAnZWagAA+/oP/RfZUl+ZIq2W2sLVDxKm\n3Z9aMyz9/3ysx4r7q9cDqIdVyfvFIC+9DcmR01DS4JZL+9JT2FSEINRP+Jxj\n8mimOHHx3uaXL7pRL6H17WeaPrFqzLw8A1oh5cNFwq1pTbzbmDNNMTvze/oD\nZ6ZS9AVXrlWS2UA1D6O5EqNB1RXl+UQ653sethIpTuoX+LUkuj/PrwxJXcxm\nAkB7EbOFBsD5JgbhE+9IallGAzCSCOhPEFbC0BjTQa/O8sOGrGcW4dahzXxz\nRWKSTx8v8gO3WWh/2JL4+mBd48JAOthGSTypVNvtEl4UPqLY1TfHmtLgDcR4\nft9ik/qy56BH7C7nn41vU92aG8odcAufiRvLABUVJm70C5JViI3TFa9isv7c\na67Orn0ffwyoDrj26ACqJP7em80UZ86+TTdyO7Ymk5Cvm1TmIKEJXaMV1RvB\nUdn3tp22IioxyStaahdxhEVHjpU4M518VpsbTHCI29rOLNgUOT0s1TNmBT03\nYKhypLALs9SvduVzd00520/ui7XY/jmEyWjesei6T6RrXPWM8FBj+QJxXFub\nYRss8LSrIPvaGnnTCVzFxsQmVyeHNLnvpHJsi26ZVR1z9G7G9mqdLlVqyI1D\nm0BE1EUHXejAD92mD1JivhXskPKs+zWglron7TbUkCnDMkaXVZNRgsHpLiVt\nXN1K\r\n=0g7q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHbA076Nh/Xx0f+CwyUZyGwBSx3YHFbYElQwI/FmOMUqAiEA7rVL7oi0zTwfExmbasti4zyfMQIEhyMDZ9QMzoeOxgE="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.30_1609919251350_0.5431181777170977"},"_hasShrinkwrap":false},"1.0.31":{"name":"@planjs/utils","version":"1.0.31","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","@types/query-string":"^6.3.0","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.5","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"5f38c54f525f48dcea688c1db485bb2b009e5990","_id":"@planjs/utils@1.0.31","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-zL+/uXato76Td8uc+xmbaxqVkhPV7mHPsv0EYqtKDRxoZlCyO1h5PxbrnweHZqXRvqOcN6XmhhEl3uH+4Mt0hg==","shasum":"c7c1a17f8a27276241c958da3f000b7e3ff4150b","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.31.tgz","fileCount":270,"unpackedSize":1111102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf+XJZCRA9TVsSAnZWagAADPQP/2t65Fr5grJQChyQu3aj\nDnzdfUwNFdOtWiAssQZLosJ3DX9mb9VrUborvaByLfzSFrVe6j4zCLxHCXvH\nIdmVxwoCPxbdhqnnR/zBI6Z7LaBPnYwYIG8MVZ6aPFqTCZjmaEQJoHQf5KbO\nguHuV9GGMBw0b5ESlQZP0UO/6fIhFHhszmGWTWJNzEOaKwvnVAw5jjZAgflK\nPL96xCnUqZA+4sZNav7JdfNJ1WtgtyrH9rmak0ZoeNX3sqlH/Vk3rsuiwMIb\naVrkgfVEw2epSX3ryAcnhkSubeG/tuTJG3Z5heLbVImR3VY9TXHO4VFNwbt+\n4DuryqDygvsDcZt8OucO5yb9orj5ND2mQokExZfC1aaJQrFdWoufMYWcO5Tb\nE8mYdknzSssDfcgSN1obvjaqwSDzZPe4r7Wg4YyBYHMErFlQtZjhq4lBCyUw\nJJprrCjOTI/lTdrXMShGGBOMWvKXOuJzQz1+D0XEiVfYUmmzML86IfxOYbNc\npW/FzRhJORJBIg0VEUJzfRm0i1XEeR84YIZ+ilOnJvezwbBbbyCQSol+pk5k\nk444xOoNAVzGY8MZVKYFHb71pN0XjlUebKDiitm8mbc7qlJcA001lOqzHaLg\n5J/aNiQgp3Ic7FqbKmLclCvNd1lqoX+mbJ34DQjuDXUZdNYLH34SNVxpg2uF\nU3q3\r\n=3cMw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFSDHrJJ4QG+pH7kUII8U4bv+lTXZyO21zwR+zoqTCimAiAJNo9ue3tssGAkMI8V0ikokO4q2LWpz9EZqSm4GZe/3g=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.31_1610183256653_0.5683068580351394"},"_hasShrinkwrap":false},"1.0.32":{"name":"@planjs/utils","version":"1.0.32","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","@types/query-string":"^6.3.0","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"5b1f24950a093089448d4d064962e6a6fb8663ff","_id":"@planjs/utils@1.0.32","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-BLJm8ZEhf1Z6Kqfpb+EE2mBBGg/jxO2dRRy2TJuTmLTqN1nKaerpx6NA632J8JZOX5HZtWg81bEyG3dCU8oBwA==","shasum":"817bb1f840eb790f4ab189bc0cd14788c5270a70","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.32.tgz","fileCount":286,"unpackedSize":1129775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/YIiCRA9TVsSAnZWagAAk7cP/j9eGBn9f0e163QbR5fY\nwpNof6Wbbqp78YE/4/LbXg5/yKhuRKXG8RPG1nMvy/gCQ6Lu89HXJTFmLxN/\nE46RYGt0CO2+gLE1RyVLjTJRRfYJKUPyz0M/V6EG6jSH88Y+FUrCOmxJso8w\nXTxomwyv8GflyWRdwvhxpOcaKaEFxrVqmDV+ZFXZ/fvtilrXemtNrPej2QKv\n90t9Wth9Nh6FqDHsFq/JRsSJP1E4a/EWDqnZlvUfI40B+qM12bMqh0hAqt6b\nm5nwkrlv+lqXnaMygIrpBeqAW/IcLWVSRkedDY1WL9BIh1OSnhB15FV/ypfa\n5Nu+IzeN6cfJ1E7SIrEP0+MCrTnhPDay5/B+FtzOXJtQoR3Ry8cbBVrrnDdD\nYWey6xYvOOPBSDuIUZ/J9PPVd8vksaGCvhawVpoDyZwcSsGQHulGhhImivHZ\nhsxulzOpSRBK7QdltTnZgW9YrxcNzA6OaFOTXdJL+vz4DyUedgfzFc+eGcn/\n3wdMKDNGHPT9OLLAR1SxPCzVEbiQw5AFjT1TJKbag9pw9JFLuRlFgf3D21Xy\nsbzqoYjdgrGboa8SBkludLSyMRo/0ITQ0/8PfCS4tzZWwucWox7x1jKuHQUJ\n6qXPHeKiyRZ8HR/Wbw3OstqhRYGc0p1DZS7xl3fOYNCQfs977Ph892qtATkf\nQDPe\r\n=ugeu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoY0BavtTrigYxOwrQXAtxNVz0ifsqZkuSpHmEhKxOfwIgS3P6awCefN1V6JyzUDkl/hNHBl/9yGKOP0AV00hH7PQ="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.32_1610449441372_0.8763711801408245"},"_hasShrinkwrap":false},"1.0.33":{"name":"@planjs/utils","version":"1.0.33","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","@types/query-string":"^6.3.0","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"96fab816f3af99c834feea4d7ff8a0ccaf9d9dd8","_id":"@planjs/utils@1.0.33","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-rhXYFvFtFPU2+C/LPEKszosd6FLKv/1Y2uQQq/XzJCrQUMhcIXMfr+wHP4SQwV6SoGrNX6r/zABe8sZYY+5RJw==","shasum":"29a8091dc198813f88aebad9f839c772c65d7619","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.33.tgz","fileCount":286,"unpackedSize":1129873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/mZDCRA9TVsSAnZWagAAu8QP/2rO7vbMvFmCiL1hRt0+\nEBbhKGA/ucNZBkPf33sIv0VV8UYsUa0eOBU78by1n/e2sIitVikAMX5RctIs\nh/36uyt5cpynAl9g0iUjkjz3kDCj6Dv1zlQ3QXrv2+m8OGxaaBRhjJ3hAmaa\ne+zA5yLAFbvKAEBJ5b/qmlqgun+ItzrreFdB5ELU4ObK3u40t7O+VJNlXVeO\n1xod0py7KCEYkUtTIDlIiU1MlI6AdudUfLqEK7MOktpIOclXmsoTD9V6lLRG\nm2DoCQR8LJegEZFIggnuxSOeHld71L1M+FBFvR66ZS2Uywex31HWWOlvHYiA\nDromFOnrEH3xNXrdHuxDo1z/5BTivgJpnNjc6ivoMOivWuxQlz3Skdb61lsm\nfk+Ab1atHWkPMBCFFqHyVX1RitAdtvNvwR2PIk6aGWSfOl9Z9GF1YE7G7qgI\nS/h3Lvxd+YE9BL1aiyLIY5D9Dfnju1s/o63tFWKCyggHf8D04yWByTS7ywB0\nW8fYemhpBMB6bhDzJwEBHJrejL7CW1r/uHs8xu0DJ+rDQihKGYlpAaROtaLk\nzGjV8yihdgAxhPzgCGrU6fn426mmNGdodrqRsIcrPcaewTmYyq4kMlCXf5zu\noqCWwCI3C9FA9btsRZfTlK2yg70ISOs9/om3sl5jQ6HGLOtbuk8FeLR4PpZB\ny61g\r\n=lMTR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJkfIjdZx+8SLKYP+5DBAC8D6Td96g5Sch6XamDUtl3wIgczV/pZhFFSiK2+GpzeZoAV3MoS0hYtryTTMZwwRIUvw="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.33_1610507842698_0.9698048126721024"},"_hasShrinkwrap":false},"1.0.34":{"name":"@planjs/utils","version":"1.0.34","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","@types/query-string":"^6.3.0","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"972b08390f8475e3cd4903ffea5f6fd4896189da","_id":"@planjs/utils@1.0.34","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-WbV+4J99VhxyX+pq2wR+KRNJQa3Qlkxq3GsJlK0XDZh/GBZJHFIhyRAyrW2kPBmA2MQ2FdNEsb9XCQrxPWy0ew==","shasum":"b7b9775190280351b3fd84755a41e3553755b3ba","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.34.tgz","fileCount":286,"unpackedSize":1130186,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/pltCRA9TVsSAnZWagAAuTMP/RCM9m94U7XGJq2lwOE9\nrboEiBqUp1phprXRciuuCT/elLJAS5JlUU5pRW5Kcoj0XBU7194DBC+5Lw3b\nZjSW6bLDYWIZUHG5EzMVXJoiTLk9Ki5XuzQo2RZ2LMW+NU+vBHFZh1f+ckX+\nCZIR5EkEsL6XCa16mQmkEb7VVVtf2OZSFcrbbLFtn8uhFMrf8dRtyO8volXG\ns2mN1PcLlE8E11WoSqZ6ISvK/pdPyt39bimlUpkh0IiOyzw06NDEk9ml9Wur\nCN7pcY4IhcSSenDjHiUrAuUIh1fOV3mfxZIv4zbAmIsYff4dSaRCnb5u/2bN\nLhdBR8/FybrIOyhCOl8gi7LakpgXOMAWevyEawV7xj7fQvup7ba+hjceqn3E\nhtfH/71HhrL1vyJLXIgSiAxXCJVgmXNjjj+IYTdCC/3kHTbuu/xynBt1Z7UQ\n70GPs4ta9Ni0sIgBwmSwwdq2PkNCA5p1PAqJh3qxfFn5mZJYvF1oKcR4kf3f\n5Xqs0KnWV+xYk0qg1p93FBU6lYa1x51ICiiQ1FhVZi4eajmBLagf3YIFjUL7\nHNliamhs2tM+j3AupREm2ghlalirjsSs+PM8BB22cEnisL4QhHTPc4w/NzbS\nhmlyoKg0mVathTEhe9+vi/Pqq41oITDPVSekxc1lcuOdSgu4KBvYnLc1n18G\nkUzN\r\n=dG6b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOc221O84I07Ryqtnv2m8e1hIxfMpCV5mU/eYKo/8VmAiEA1spCUTeLiCSGyM3tNkQJ6RV04WxZj/kHpQvMTBLboT8="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.34_1610520940585_0.474724999306424"},"_hasShrinkwrap":false},"1.0.35":{"name":"@planjs/utils","version":"1.0.35","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","@types/query-string":"^6.3.0","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"9e07653aa77210b716b23fea8104973c90aa60bb","_id":"@planjs/utils@1.0.35","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-64kJXbGYiWLSbD8jXdhQ3mDDB1sRJxYvndRtBm+ZgW9KFIud9U99pBN24jNHqY9h+se04kl916dYz9qoB7ktAA==","shasum":"cf59cb04947c470746075f361b9568258b5073e2","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.35.tgz","fileCount":286,"unpackedSize":1130891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf/ug3CRA9TVsSAnZWagAAAdgP/1TNuxMaOZJCyzN9RpsZ\nodKSgMa9OPFPqSWNriNA8ZE77k326r0oSaehrgP3X/IckIJ1xjIe9lLGQ1Gy\nz640qL6sTMAbSRxZ24wrsrXkykqSKnNsIvlsD3QVv+62MBx0jkxs/D6VXNMb\nrTCP8yy/2YTlW4lU2IQ1RZEtDUonf9N2getgj/u4wnfYZOBKkOYG+OTE2nR9\nQVemRZCZ9juvQbyKsekbibvRvU4L+yOnPF/cDcniBAFNF51Gpuwcmt9815p3\nDY68IIV32ER/u2UYvYUWqgb2mnZt9Ol4sHkS1kTWPl5HUj83qhMRxD5Rdj4F\nrOat8spgFLe6wVdmvvqbkrbwek1V9DAZuCcF7OJqoySmiX04GpSTCKMdOUf7\ngyykXgPsFzJHlu29a/K6JdbfRbw4XwkVPycNkagduC9o0acYqrsKTMO2ztLm\ntT2b28GCGIpp+n2SU+daaC+rgp4Zle9BqTLBneRpJzNNjj/XwajZS5gDWveo\nYT/NCkAvushgtmkWDuazhIgJMSWRzOilMOoVLlkyXAmAahX92TAjxf61/1s3\nFv9rgSHsJeN2LqE/beOM0rhgCu6+6nsG04JkcIdttASESjAV52qXAVqTdwQD\n4a388jylMZKgMS1hGolJmaHK2h02DufcuYS6kF0XoOGZJUHEXjn39E6zROUA\nI2D0\r\n=k0Jm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfjvTfNKYV9GOSiXNjhHuUZc/fXsuZ8Sj7bRmbenwgQgIhAOJfhFNeeJL2ZGz/55u8ogNSPKvl7NTgmDLdREN7HME6"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.35_1610541111438_0.20401956862127713"},"_hasShrinkwrap":false},"1.0.36":{"name":"@planjs/utils","version":"1.0.36","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","@types/query-string":"^6.3.0","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"299714dce9bc8b9f5883f9b40b536068a373dc6b","_id":"@planjs/utils@1.0.36","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-BHfsAxClEE86Hn0LI2qBVSPDaZco4x5SHd2TQf0mQxvcG3UwEvuMluWjMejEXhkmnffu5JK6TBzlRfQZRzfzAA==","shasum":"2ac01a0376415cee62ded02fdef07fd9212eb749","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.36.tgz","fileCount":286,"unpackedSize":1136149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBVifCRA9TVsSAnZWagAAlFAQAKN4Eb9EU0JRzFrw4KMk\ns6PAGeE/4hDU5VOADwRZyBJpDZfTnr7weXy9DCs1+eN+iQQGTYdj0Brx8IZK\nzi5mbFpSi2g5apeHS12hY7LhS45ujjp0PaRozk5xU3doVEWQevb7F1bX+4a0\nH3MfwUSnB5QU+rp/gFIUK7CBQ1bdigFk3Ahpsq1wOyEBnY8cRD78WHqET8OA\n8DshXn2k3WxXJklUQlc0YWM3EoBf+1jue0SWGvVN8He+zWwLZHQJl40snuO6\nUU+zlZtJYQClAfO2s7+Xx1z/2C5esmJ4fPDVnQmX06eSWS+q3CevOmMHzb+O\nORdSqrVbJllcBfFrWvc9iqJC68c/aC1TqHFC6IPkveE4djiRcVEzg6JaSSCZ\nxncs05tUDZUgdPeaOf8AR1PlvTa9BRV4YNlJFhlt9hM7nsOSmcFSUxHAYpAB\n+mhre6lT/dk5YRu+AxMZCrbkZqWhRbkEALCa6BCEdpPnxEY6KzFhNyQuaRVR\nVAEANtZ27jCX0TteWTvbhlhAPWBcSUMwg6IUHXNlmZmmGuDMTXoFGdjZD9+Z\nPS/M+IrcGEvaC2AivQLtFFfjYMje+Zc9pH3PBql2rbY6uKKU5IDEIIcDEnMf\n/HrCPe2riNq2A083cgzj8XFwPUNmwGdKC8J2o8F+H5xGy8d8LLDXPxNDx3T1\n8wcQ\r\n=iiYn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDZwR+DzUzHYotnzqkeP1pootnW6I08TV9Bus573jOhwIhANF43kpuYDBEE0oBEwm26wJvLxAGwMy7ulnXtRdEAMdy"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.36_1610963102614_0.617848709894752"},"_hasShrinkwrap":false},"1.0.37":{"name":"@planjs/utils","version":"1.0.37","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","@types/query-string":"^6.3.0","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"458e94c761447e4e3d35238b112de38f512eb0b0","_id":"@planjs/utils@1.0.37","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-kQXKM1eK46D0RlfVitXu+CARDfl0u+cJaGq3dnlBimJvsHr7eGe9g2ZHL/75Qah3SNcpC0CySF83aelShSl5mA==","shasum":"feb91211a84ac2d92b6fc27982372e55bae58596","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.37.tgz","fileCount":287,"unpackedSize":1140769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgBWCeCRA9TVsSAnZWagAAjGsP/jhDDkfUUEKX+zem6vU3\nqwvvRlAoC+bj7+1gy2O5BQO4bRgXm26c5M1zgAk1lmvl6SVmoveHJk0bgnuc\nRXDHcv5TguzNMxwfNySv/riKcV+sFZd+x2eVqd+36Zq86l1PdRUEVzTvsvng\nbVlBe2igh32dSCBpPfiW8to1oSYus9Ft624RrFOJWnp1U6ABaai9IFTPWn+d\ns/ISERbi9gYsopS/twqr/bfJ/SUIY7or1IT2Nx/QrAhuqyWwTQUB3j7y49US\ncHUqwvg7GXgvV4k/McQD8DpNWAG6doSNohbw9oes5Fq6TdxJKP3bULJzYPda\nmgqRuYvcsEhaKaT19Z5Pl07aoNoHoIuwpB8kyIYSKEZzhRikdEnQM/6ookoe\nyWdLeKdRvDuV7JPqoowWTpcMDxCSaTEF4kuQ+GzxrPtrujYx10HV9EK4p7N+\nGRXN7AlY+j6cFqAu7yJdjtWEP+UObJp0d0/OugquljCi0pUM6OF4NVVik7L3\nr8ZD09mMZ6obp7vlv9GVg/OOgRpr7VKF6iZ/zy4M9eMmSBCVHtBvZa3/hAUB\nBk0dekhRCi84hrbozpw6n2q+EhR+uzcvv0sINSngqgGRofI/bOzOP+PslpDn\nk/FeYOT4LalTraRixHslu92l/lgUIIvKiaZE7kGAn/qCtCYw44YA2wgmVxXy\ndpxp\r\n=H7tH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbY4mGLPP3SvA+nZ1jzRM04uBdAm0nRaoGPPxsPKigMQIhANET17ox9jPOhTqiL8k6dfGQu2APAqJpGx81844k9d8I"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.37_1610965149707_0.558460866146103"},"_hasShrinkwrap":false},"1.0.38":{"name":"@planjs/utils","version":"1.0.38","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","@types/query-string":"^6.3.0","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"7eb2f2fda6cc3a031287a042a29b1a35a830950f","_id":"@planjs/utils@1.0.38","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-R4LqiQuxUrdBUjVcjQnH4fn7HQnWOZpKDoPXd0+awnApMPVY7+KcFOptIkot81twuN+QCJPnYX1cRjRKaNtTpg==","shasum":"6f96738ca6a2d0ad0e091916f871d5ac6ed52be8","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.38.tgz","fileCount":290,"unpackedSize":1183228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEXWXCRA9TVsSAnZWagAAorMP/3X4OxeO+yfLb/thG3n0\nGFneTUyuIde8YF5GXwL9X0KS8ERfH7KHKnrOzZEiNF2N7vXtXQ3zrODJL7OA\ntXQYjwBV12AuT8MLZur8GcjlXx5dFjr58xMjduYpjVu1+dUHkVvK3heIhKOr\n5M+APTu9CV92gEaV3sdNGcSC2Pb+YotrRHuWzZgUq1eO3oK3LjeVUyXQEy+4\nYrXOW9+Sqq9AoFhAHfJXEMy82ya8qCKb7F+Oyj6FpcEOF5fgcmu8uTtGHr88\n55KFqoTxAMLxKsNopd2pRuxMakN+YMqal0Y53Dwz4afQE+Sj7L3ZdZCn7Pwu\nTjBeu713W4J25VbNVd1Dci3/778wIG1DuLS4epSipR9xMgY02/5Y/ZKz4kmN\n6R1aYYaXNmrEHr+zO+jD2/RRYX3mOuyFU3wihL2AMHyEHlNkkaPuXCTAduCY\nSVBTPwvY3WUJY6S1zlGT5IEuzL6p7VSx9D8pBBoGHmC8QaRWHpLoBw9BZSIP\nD/ypoAwZL7OqccncTjEuJ46TIRywudIv/qoSp62EuIWIEn0cfQ4cAYmL2kB2\na8cbTPjiU/8vAoOMyY4eyF0vNLS0Nxu4kePeQa6QtZo78O6FuEoylL3yMCb8\n/2phMGw6JHcTdRaOBiw5Qd7OlpgX6zAR3k8qcH4fO/sTTXw2zovjruNdHhi4\nu9H3\r\n=ltPo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAKCAiH7+4Ml0V1AWQ8iTP6VHgP+KTxLwUmoWi7Ph59dAiASHLdyRTtJplDqx2x8gyrBruvNH3TlustodP9erJx7oA=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.38_1611756950670_0.07698974123806179"},"_hasShrinkwrap":false},"1.0.39":{"name":"@planjs/utils","version":"1.0.39","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","@types/query-string":"^6.3.0","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"5f0adbab4214a9c61d28c57dd8a15acf90f9890e","_id":"@planjs/utils@1.0.39","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-z4xHOal0ZNCJvBqNrWLX8ZpzAsafE0Bj5GyF+CdOZE/T7cG/ajmL1C/N7fnELkKy9qqLBC7JA+qYPQy3vWYs+A==","shasum":"20506a412e1b286f61001895da949d012d1f89e4","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.39.tgz","fileCount":290,"unpackedSize":1183449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgLkIYCRA9TVsSAnZWagAA5e4P/j42COc0YTx/tey2VI22\n88M11l8fBq03XtA9WfDmqz10/av8txJKrrsnUMFKK0xHEnuxxGNOs15bZ2yh\nPmFYOWERynaWfZ5zfG/F/i75FwDCaI1R2YNUfhbb/nF2XwIoOu8ASjaPqVxS\n0JR9b/t/59tze44WclEqA6aGWpBVTA/G7k79rg1/nqai4gPw91+oDPYjfLo0\n10Lw2eGJwrxLyJe96Av2f7usPju48kIZ9odxc9IoXOPYwOUKvnsfHyNytd3h\npL0aYloZOskROJ/aELd/6nWNyayzELXOT0A94guG3pbb5Ejgwy0xMLbVYl2u\nVgn9sexoH4g8m2+dYHRDTkV4gMLnYI7HHfiQFX1biJTnASGu1FS0KgCFwVoa\nQNGv+dd91QJKuZdOtHaJjYmyXHmxK2BfpY8qntQ2U+7q1ADV3HpxfhP8CDQX\np81otk2KKk6ZsefA95doeIxv4WW0uRAzto7FZal5jDP+1Rbm62FHOj4cCUKt\nI45N2l5ueNkjO5o0DivgS0Px1crvrovLTki1RCieW7r2ysAW73FLOiC/yR5B\n6Ymrv8oP4rOEMtdMJjcVEJ0f6vsdvu87L7078+BJqABx3WElqZVUv3DU11Kl\nzWTCt3bEwiHtXPTYl9IMiFjAqqZjnMorSTO91fJSYfbrRgyHSnicW5QNVV1W\n8is8\r\n=Hgsf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2dJT6hqWh49S5U3W4ejP+frs/zHrBzAq2DDX6qqBklwIhALzJmNRtSx9kJ/EGlRBE+Qt8LtBLYTgxS7AfafK/YDFV"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.39_1613644312070_0.9740357839464029"},"_hasShrinkwrap":false},"1.0.40":{"name":"@planjs/utils","version":"1.0.40","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"43d6825781ec2116b2b3b80b0ae9cf90cc228108","_id":"@planjs/utils@1.0.40","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-Ms7OyiyDFUtaykDLQ/F487h6FIfqj2pAe1sElSeFv6ERL4UOISGjTjGoOOVbU3NFJlyNP1c37YVTL9lW6ccsNg==","shasum":"8b31f1d8b3cfdeeea81a93459841585123fbe67a","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.0.40.tgz","fileCount":291,"unpackedSize":1183979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgMxeMCRA9TVsSAnZWagAAHZQP/3JjHIGR1GGJbKdNRhBr\nv1OdxVrCqx23PKoQlp2nWL8I+c4f9X3l1Yy+XlIKIRpTU2XQgMvD23CQSenX\nB/eqOhasQYLqiCwqPRI8qSuUy8h2Gp+iwmjytWnGD2n2PuJYnY2VGSzQJ4ww\n3KzP89vRpaE5breD8K8s+PC04Wty/TqYJvwKuZpKUv83Exc9bfHnsWyOSpGN\n1eWhcSyEt8dFo3BmBhylYwhc+ohAB5R+CrsHhU/xhVwlOehGg9PikvYVbqx7\nHvkF49a9uE1Nn8Yj7ZaezAgbN69f9bYmoro/EcWqCP4cnMjhfUp/H2myD5KA\neCmS40ykibaLydyuxGWmgpI2R9ZinaREUVXf54u/piHzxDeIcscimmtrQDCG\n6UpIm6RGZaFPetDcmomupUHHkM7XRv7hcyMN5hUBDYskaVki9yFVgzki2e6S\nSJ0Zxiw2fbMUTviLS+XmnIsMWIhHyULKcWlRXloz+o/3XDU5MvCRXRAs2sq9\nxKcyfBXSB2S9G52kyAzu4ZzK0uErL/zDXwT8NQQBsIZzLkLU0LgRkOgXdQmh\nhR6bPQSsc3j5D82YePpXtL+ry0XQOwTOv/tJy1vDDIozaatAXqQOVCqUDayA\ndfSFccIWxzdcN5SdCA4gC8rjbwV9P9dJziznaPInqvg5C7jd6RKC+vIdjKi8\nXLIi\r\n=T133\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMrAo7MXdXbRL8iHIYwleuuXZ5PDjGuicFM/637tgtMAIhAJAqtNazrLZ3/XSwst6cm48rrspfHMjABTgguY42EP3U"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.0.40_1613961099478_0.7163430619028268"},"_hasShrinkwrap":false},"1.1.0":{"name":"@planjs/utils","version":"1.1.0","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"12125e4017e1e5cef972d4a3e8be4567b754a2e4","_id":"@planjs/utils@1.1.0","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-Hq0lznMq1T9zTl3fHdFoh/5n6xjd+9qd6Auoi4D01P3KIINZDmgVz8gSOC8uBBQ/uHXtzfZCWuTVUXP1xCT/Dw==","shasum":"cef75b1485d106d2f99c196a09c5e15c9c847ff3","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.1.0.tgz","fileCount":295,"unpackedSize":1249192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSKRpCRA9TVsSAnZWagAAjYgP/2K017oLN2P7UjsXxj2t\nX74YdMYw3RqGGWiA4fOoByjUnWacU7iN2vjvtaKQkcyE8qAt9fAdyUd4LP00\nZVVidX2uOMky8pqBGnmJe4ZDbprzAbK1vWG6OGDrQC3Kx3Dfva44HrBKItdT\np3AUW7W1YsFJCaVBf0NaAV3YVaIzYVJIJWYrKAUZhB6XoqkCe9JdylHngij1\nI1Z8AU3nN0orKyIl3TuLi6azfSuHd4NlxFRr8jF5g19KPaIplGdkJcFQ1QRr\ncO71BSNvdsmYq+C0TudnJubThZUtCkD2YWc2OqU6a99TWZbZ2GAPPBXNs6zz\nXjW6TTQJi/7JRt2PGnfAdPxaow98gC6+jUfxUPVQDtojzknzfwhZCJIjPAdw\nnTVYrD8NuO1SRJPIGyrvBBWDeb9z/BuTF7NObrFpEtSfHK8UGhtxGwV6w1VP\ns9hDmMVDqo5y5pj/AU5+FGsJ6DJsYTt6/GIaRsoc57bcHUmrBSKcr5xinNa+\n6hxFzDQOqW0fhqgjtql4RLfEV7HARkC1BZnTLKUaRDUEDhzd+FsmZwi023s8\nXZ/6kHDre+myowk7QMmy6EN5bGycuk8J6NEqC1GHfjkPh1ZBcewZKUxR4ROC\nFS2GVOPR0F7RDdPGV4/H1Ur66nwblp+uiW6b+MQmdUHJR76h5TByB2XrgcmI\nTjc3\r\n=cfIL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrYV/7AlgcH7GGivYl2ezriYzFo+fMUSL7DE7alxSqBAiA+/ivfAfi3+d886AuSPb7hSG1VrX2Hbr6h77HmrjFE3A=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.1.0_1615373416970_0.31109621175131474"},"_hasShrinkwrap":false},"1.1.1":{"name":"@planjs/utils","version":"1.1.1","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"552ffaf54831d9d12377d85b53e709dbe27b40d4","_id":"@planjs/utils@1.1.1","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-XydudwJ8Mvr44JoaOpwWxMTLdkWHgse3JtkdLOZcUyfwurTWlL4OZx/Wj5RHGlBG9zTedfMD77Y01nstaUdhBw==","shasum":"897ec7f7ef4460665edf005c828716a0b88ab102","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.1.1.tgz","fileCount":296,"unpackedSize":1275843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUNm0CRA9TVsSAnZWagAASpkP/3Y273yWEQ/+ZL37Z+6V\nSu78KGs1CeRmhw8qwa40XEbbY7zveoSdgoAUVcYWwUwPpyCxsyr8S7j62b9I\nOO3ggdm30D/bGr6v8+5K5Hfw84eCqa9neokXbVRWTbVZk9bOOaztGIVibyOk\nYrRViyuROb4G2UtgTTYCmLkNUJiiAaFy5ol3L4RfHhH2H7wwXGZ1JJNNSLbz\nogA3ryYkGl3+rVEaHB7rIx0w8wRWN1QILcL32D1UIQX/3DktGNW3NGXK2dx6\nLmg70Aw0YLulaFzoMvCo6w3fD7zXd/Xt7ckBWZX5T0gGP2QzSYvmjkwM9ICZ\nJGfSnNwLYfYTAPTmtG+RTQkt2L9Ae+dd4tpOv14dLleLmmlsTrMBab89J14l\nOAP3rhz3rJZ7/VHEFvap424sOqU5fFCPPKlLfLa+LI/e6k5TqGX1A31px/yz\nhfJQv+GrfnwuS8gBxPjaFNkTXTZpsdaJgL56GQ0jJB78kMtO/zp+kCGRLe4A\n5Ad1oOyiIo/e+sbTqqUJUR9EjV/CcYJ8dyOrYQfZ8BvFI+VBevVI+sDC32Y4\nFD5bH1U9ZA8n7qlDB9D28itPO8p4WlRyQlkCEvf9zRwSRBteyUL1HDwp61VW\nKBba5WPiGWqf2Or1cigiDVurcMOb+qOADwowLeVvAartYeLP1pk9DiVLQmQU\nFkiQ\r\n=KSjN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIClmth4tpC3xFgWz28gxKSlUrv6SWwFMgqZ9qcGPnri1AiB6nSTf0onqGkAsb2+0ns3SkvHr34O6H9Ykwjo6mugrfA=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.1.1_1615911347743_0.5236648047059203"},"_hasShrinkwrap":false},"1.1.2":{"name":"@planjs/utils","version":"1.1.2","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"a8129125e79dea3154592b1f6914d89cd2ea1ccd","_id":"@planjs/utils@1.1.2","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-I1yXBInfLbljT98pSRGqAr5Ana53JTOtvAqnUXA0/JcJoZSoN6P7L5q4l+BuPOLBlrRsgnu629RtrkXkM8Tosw==","shasum":"5292a10a67619973cc69e0d98631f1cbf53c0a4d","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.1.2.tgz","fileCount":296,"unpackedSize":1274931,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUa6TCRA9TVsSAnZWagAAh2sP/i3xqLGvbOS7eQVWQ40Y\nPNeoDib+0aUoZSB74LLUMMZwK1Wl1uKSGK0QujpYeufR5Hjogn7heAJKMrPA\nvyoJu/dA6nd+/Rl0+4W7XZ0HC5A0l1BZjkbNIKwkAJVAPKmBpbOzIhyWHZsA\n1hz7ICLJYcebHJqjiv91eglP1JHN0nPfK3ZgcbG7tQdCOGm0ayKyoe8RwfSA\nCYcctWoow9LTCTtH1/IqDuFRFbdboREUT6DH2D1o54YB9hjQrVY/Ymt9n6ve\n308yimFL93Q/uhQxpLzDxQRVHPMXsxeKQV6HaNCkCSTWLFxMk8k6GFWDuiei\nK7Iyo4EYcgURU0HjwMcAZRunFvsuj2J92XW6ig/4cQC0pMSCfOvrvx0z6pwN\nDA1FmrWaPpkiDRt8W9Cwd3ggUPEy5G/eapWR8ESd9cfUpARAXXRgE0FlCcKT\n73d8dLFhIMjzGlOoCjR5DorHvGTSKg9B1F5fl/v6NqZphHgtAP3ZQGM5n8JY\nzRP2Tmk50CVsnYdcFG3l6omjUxQYpM0mbSJr0NAm2sgrWqLoHSfrcE9hGqg1\nAQ2aYmfZCgyuSlruFpr9sqtsjUPir7JKf/+B5uvujnLDDm0SWQU3cKir1JNC\n838lqy1dKA2lyscYLjfduYSsR/CNy+be8ASlEcSYnBirpHxP6a3pRQtYWoBR\nC6g2\r\n=zHi/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVFEjWUrhe80kEDtZm2jf8jtdHXSf9XVslzWS7cTXk2wIgB91RIAWeWyoMHyR8+ZA/r4Q7WOqHz29iYmMYE42AFxk="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.1.2_1615965842751_0.2145567763527454"},"_hasShrinkwrap":false},"1.2.0":{"name":"@planjs/utils","version":"1.2.0","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"2f2612caa0a69c6659bc1dc5d0a12fd5cf8a8e6d","_id":"@planjs/utils@1.2.0","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-gIJs13B9Ab1gzhZJuC1b+/CCMPtRFyzVHNZFDzSAEsXJk7cemW6JPjI5gydDOWBMK8WgVza+vm6SNRg6PI7zjA==","shasum":"003734acfac1bd83be957d730f9a043c40fc14d4","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.2.0.tgz","fileCount":295,"unpackedSize":1280372,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWLX4CRA9TVsSAnZWagAAnpYP/3w6ZXx1OZ4B03gWXJSN\n7lordenqW3kLQr+XIwuXoGTPQP4FNvfSZWC8DFkcvtJhzhTDdTs/+WTMHu1m\n6QThXg2uHbIJJ7/4UE0JuCE6sxILXnsfHI3I3Z1ZP7qREiBOgF1Y4Fy8UW3+\nTFe95ZN/FBnc7Bw1ifkmJB2h2lf8GBRAvQoGZigcafyxbpWRZ2y15mtm+D5T\ngIl+GsbTNJECuNUNBIWY+w4VE8xDy9irMajvRcnxCzNIP8MHX24/i3s2isKg\nvd7EpT80iNQDdOLNg/ZmUJWFF/k0b4X7o0x1Nw3Fb9ufOa4qwdWR7dXubtd8\ns6V85a02Glg7zFBFpVFuQBRqC5XUyjXP29oBv2PvvlRGlkO0HMc39GKa+8Yc\nZjoHGCQYXmVtGhHzlHRF+D+CtAbULRUNfpBFFOM/U9yzE5c+nHsaXBg3wNUA\n8ii7KTd5r8DXNzS081kdPD9+pdQ/BzCI0+ZjCqSVVkISPLsAIS13O0+UCx0Z\nXLHuIaRnMP4+tPoNyPzpQ76qtevGJJMzZGn9KuII0TjDOPtGCVFTN7jubYNg\nNKuGUN+AhTYEFiUMdYUDQQhJFup+heDKmGc0JsKLfO0N7F+sC2XNnpTQv9ft\nJGYIds1nwCeLj6GRwC6BP+4yocHXiI/xJbK8s8h2UClnUPaQRA953dVhF0c3\nRuu8\r\n=+tee\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmip6dUJp9BoKF1Li29nN3fEmks+5QwmfVepbTNPxg1QIgbMQPaXJiK7D4ctsgvheykEbW1r43vzKVYK6bZiyqMck="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.2.0_1616426487925_0.16031995999626591"},"_hasShrinkwrap":false},"1.3.0":{"name":"@planjs/utils","version":"1.3.0","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"405bb39b81520acf8982723141574b1ab1180cb5","_id":"@planjs/utils@1.3.0","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-319Vm8jWbOPBZwgTHH2/R2LpdPYnyIYkx55Fo6X56zmb+FNnsSVbrsLzFZmYJ8IDhZqV6Q5rHx0otqQ3M3bGmw==","shasum":"b96cd94bbed56297a14b616f341da979ffe683b5","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.3.0.tgz","fileCount":296,"unpackedSize":1281758,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWVmpCRA9TVsSAnZWagAAANQP/3gUyTct83bTFk+uCUbM\n909rCyiT26XE+LwGdf+zzan+xdtDvffScu2vHubzcueNFyiC9GZw0l60uQz4\n8QrXO9QtVxEIzKE76piz4ri+Sr34j3ZbpJMFAGCxOfyz5487rOP4xTMhUdpn\nXeLX/Iw8CijdzFaXXOIjX7Qw5qxi1k6kJShOPJYR9QHjUJ7BvnBS4npJdvTM\nv4SbIGnSjzNKnMLssaWDQ/+y6lWgaraF1Dt7zz3Xjk9WgVKMJv/P2ckxoFCr\nS0LpZEjTZujPrmf1n01RmcUXmlyr9l2xZRSxp93taimRygC+LNP2BBLTiGlM\nMsVEHGgrFGVljH3vti3i0mSc+B5BS32pN+VQmDQ0jDrI/QeCApfaG5sgznKd\nuWrYsUZNVIpHOLE/I8C2MWpoF9Sukyic8jb7TE5K7HlMts0drMzN+RVnjhi4\nnVYaS8X48BjqUn8uDReb3CP5bFTZw4NsKsUaY4mjDGZ5HNPX+P8fMx9OPBPr\noCIsfe6K4pMMxodtxXE7hw0gQqUqkPFXIS8jSvK3n3QONSSkbFGgitOQt8XI\nPfbXHlg1uecUfRS86FROP2o4P6DVpZXKlUSeHr0LkNegeK/wtZDuJMxQsWsn\nIFF+0XEAyVhJ4oIqAcDXHg5oZUoFc2VLRqDKEVz6zMHjVqY7pSZ+iJKen5Vh\nZPxc\r\n=7K5x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGm5rzHE/aK1MpbRiavf3n98qx4hmhtqh9vp5JXa2UxOAiEAgKVwAaa7tX/pxfGsp96H5V59CpcIsBDoCazGoj5uKsE="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.3.0_1616468392688_0.13549976551844933"},"_hasShrinkwrap":false},"1.3.1":{"name":"@planjs/utils","version":"1.3.1","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"3e78c7d73754138c5b0ae84e22a1e39734c02fbb","_id":"@planjs/utils@1.3.1","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-CjdnEYGu8X7a5WcCMakWyoKDjqobHKosU7pqcFNsolfRemFz5iIl62mP2JK6gicBMklu5UVgjUCckheMmVI7Kg==","shasum":"1baddab5987c4d939094792522f885ff46696529","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.3.1.tgz","fileCount":300,"unpackedSize":1283979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWVulCRA9TVsSAnZWagAAytUP/jX8CPPOcSqHnzuYX9yE\nXGLMdzN0Y6DrURv1AdV8hkTCEr6qgHqDpDLHMTZHIe3fP1hyxiOLgpLLzfuR\nYhe40eSOHKRr/dJpGfsTgL1u6XauBY+0cBdiC9CJbUkn9Tw4itsUGA4AQCrI\nd16eFlffzmZOD4EbPASyFQ6snZXBSEyGO43q2Mz1nbqzlml1BXskCDKozssH\noWA4PlmPHU7Ae4EJ40o9OQ0RC5Kci0O+NSJPxc0WHoifzARVotAJMAKSn+qp\nNgB45F7S3nfIejLfF2zvMVovrT20iw7zuzHwyOrc85/ILyNlC9+Z6skAd5af\nbyvFu/Uv/ODAc4VVWNhLCWrstdHUP7oU7x0vhZ34J5RwWJgBk8pkwjbZw3FD\nl/EIFqQ3Zoeb2dB3sHNV7zK+llMnyxbVIwU66iANB6RPFsOvLyKZzi3vqmAx\nlTm751DRFcmW5ASd21/pxBo5X88xud01TDkPsgiUIoHzh06ThdAttAQb+5yZ\nvzv8EfnMX7LPEv/nPwFOawZxdyigkR/A06BcDvenm+dXbg6jFYrsTGoXHw31\nlrJmejqJqkGjPo3OcrKZJew04gaToKsgoBTkccT2NM9ek5X88+vI3sDnfgjx\nrhipiOhose/93Oaqv15ClcsOKlYAMsTH9VGDLMOzPy8nWj8IApRKFK3DgexF\n1VDd\r\n=ZXsn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJUXmmVHver3pqlc8up/Himw0hpYo4txOABw3H2otuQAiEAmruQG2zKJWFCiIx+JhK5q5aNQamhtYrG9xrsUhIFfsA="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.3.1_1616468901119_0.7192325410624241"},"_hasShrinkwrap":false},"1.3.2":{"name":"@planjs/utils","version":"1.3.2","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"3bd2dfb911b0d64cae6b90433d6342411527bafa","_id":"@planjs/utils@1.3.2","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-YyH9YYF1AAjvUmisneqKDdATGoT6n41Ro9po130zSyK4ORcXpHdxU0FRIjY77CyFjk0SGRk/mmn6cIw+pVL6jg==","shasum":"5419af78962eddbc704141007279f6f01dd1aa90","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.3.2.tgz","fileCount":300,"unpackedSize":1284140,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWfoVCRA9TVsSAnZWagAAOlkP/21g8Jp7Rc5y/0rzOR+r\nnUHgsBQExr9VAyVUUWFfXK819hzIVxmplM0CjSkIpaEo5oDdEktrBmWy3TXC\nRBgvZBwoDjvpgFtqpzN9hQ2uEHYjbnYh3hn6qG6iKMYwY9nyQsjvCdjhDGZ+\n9hDRt0C5R8zH8xHJJQZx7IwK7tH8008KjCLtngVW/RKAp7J41ePJJcWdVoW0\nfAiphoAXtXMC1OCRstrcZvtvpfW8i3UCe+S6FS54/XaW9g/VT7KXBgddwhG/\n8lh50LYJlCVmvzV5cA8hM1gdbk7CUivtfGNQRMRGnQcaNts8ffwbgigQ7Ale\nVERW/RYbk1+jzvs8nz4M03Y0cwjUaIyIyt4j1XbkoWI4G+7lGOg714Vyc9+T\n/jFMPMDnFDmNEVGV2n0IBI4OrORmOsZYtg7dG0h7v1EGwB6QcaBn3XLHbSQz\nEbDs2PwP06C1eUy/iPEGyznMtgd6kF6CF5O2GW2Sb41XkpyeOKwZWjllxLp4\nQ3ZCZ8iwLYyvtMR1OE4fFIbP65fyZB3xdXErPbK3a7hGj4QZkHM56f4/4dfw\nBLUTwHX9y6wcT2rmoHz9uWgt2Yt2ADAhx8Hv9cP+yBoP7hlpZSH5MF9EHmza\n0fSzvMus/DzNSGiAlZ63fRbHVZXpfAQay61aQKj6q4Tx+D+7TZfmuHkDw/5F\nDJja\r\n=1/wv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQkJbBqCjHcWk23ETD2d2twSHX+yl1rCZRUs2evz91YAiEAlS9z4sk9JMrdEwgodQXBPxaehQFiXMgnaHkZ+VsXXQk="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.3.2_1616509460777_0.22657604032459067"},"_hasShrinkwrap":false},"1.3.3":{"name":"@planjs/utils","version":"1.3.3","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"33b4c8852f916424a736acc4d3b687d19c8a000b","_id":"@planjs/utils@1.3.3","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-4Kh5a5T27nWtprZ4k/McZhANn8F6tBw6hyWBfTydOPKOmEUChEjXVOB7vo+8cWn4ZLwny3Ckj+s1dRo+VFdOdQ==","shasum":"b9d0a4cf1d81b874bb95af9901e8a72bec3e9be8","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.3.3.tgz","fileCount":300,"unpackedSize":1285601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWhTKCRA9TVsSAnZWagAAepoQAJu3dCjfRHMx6gLKRAQ3\nHkKe9FSOYsIWCTD9iZIGIa2c41eNBc/uK7CgGr2m33w3mYeuyo/DuWi585fc\n6Fz2WAO4zwTgRjzHA2jSKB2S7TPqzLdpz71/lxwwqh1IKk4alIZoX9RxpX2+\nNegZuLbJpvvYh/r2ClhSM9Vr9Y6roNCfEzq+poSmaH8w5j0PhakZd3493ad1\nE+TEn+DSDfVOTygwmRH4tdVdzb4RhEW6+HeeprhvNa9wsXCbzoydiWXP9S2e\n6+zX4EwsN6PuIoHjkf7rkWwBxiorXpWE9h/PEzat85ZQxgHj/iKYvQOlsnYl\ni6uEvGzeQtBrSUcLdmhfd1JnVV81NPoI+UCE49snC5IfBnW5oo33uIPFxxkJ\nM2sfvRlhzXAH40vGqrey2a5SRSqyYflfbF0VTdilPkeHm3W40H9QcHm/uYUP\n1HBi6GRXt7ceYNkJkctEh6h1qZXtg3Lf+rTfgGMtJVmaIupPFFNXb9JBzF4p\nL2d5vVmEaH+paemi3/HmTO6M+Pow+x6IaBOJD982Rh0+NM7l2EfAEAeWfQhq\nMSAfR3pZfxcOZtjmMkJPaHze0zZUIJxxW8hx5NrgeDIWPTSH+3kX/mVtX9kQ\nQjUhIj0MXbDnWGNKsBq9nsO1HpwWPmKrz6RQ69UWtXjeomQ8f++kcs/255Yi\nNbqL\r\n=yMCL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyQJkRnZp1oQ9KCYiXjWQhwsBc9zM4duR5oQGNKuUlrgIgAknnue83GF8jDzqLEXTFq2HjqaLEz3u9OZHdBOuVaxM="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.3.3_1616516297769_0.9348190800375495"},"_hasShrinkwrap":false},"1.3.4":{"name":"@planjs/utils","version":"1.3.4","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"gitHead":"7d76b79c8d3de9369a0f8d0e0931f111207bb1ea","_id":"@planjs/utils@1.3.4","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-Y0rjYe4eBStrZViw70RYTUjdCORRndSGBI1SlRHDQY0thzI0R84K6AYhw0XSEVQIv6EIzJ2HYyF9wiWJ2bAg6Q==","shasum":"274a7b801123028b60f555d234efd5240aa521c3","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.3.4.tgz","fileCount":300,"unpackedSize":1285830,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWh91CRA9TVsSAnZWagAAr+MP/jwO5wEZfdOgIIXXVq+B\nDUAtY/GXNcBFQr4U/Q65/HwZKAVFY0WMFcXniGGoWagHwcy+LEumt3bpEwYh\nzldO46RkMSGBN/OWkxF4nzedRI1BthGvLJMcL5bfbiOtgaiOjK5v4Gk1L+F+\nRHyMDtKFfFk9vkoYJtOlRIe52aKLBtrRxPfwHaKaiiELRk6ZNaykzrGzYZJ+\nRdOh46LeN8Ie6jAL/e8KVX0yz7hBeaf6Dxjx5nnrsBhpLekeE+QYybMI4n3O\nF4Hde6YC4ELPHzKCE/yh/k7v6XO+m6hs6VSz6004nyYTFckkhE7QPMu5Dl/Q\n2wn1XxQLT9DSd8Tg+OrDPYlC3lUFSxiiPJAXVJx9OoAW/YX7A2W9bvIgQVv3\nUAkkrNdBYahkYHbpLA+RiTpqAN1AfHmoISmvOp88EIt5YskIg+4eY3b+UjmP\n8Y5wfI8pupo6Sxr3sWIJXb7WJTMs37MF42QVghuuTbr+RoIbcHb+L3BoJIrK\nx5PaElV3vvHPo3aPznIPqTYGI8gSPIyCri/Jy1CPpfQ1m7QDFDHzVTbKSEab\nFDuBOJcYBwWe29CMHR3ou+3ovOrP4uoSUnQpVI9P0vA+r+NvT7S4VhKkdFQO\nMiK8jy2a9A9N0eHeBmpDJAauEHQvhBhWQ8Be3QkZWoiv96z0n3+mcbUzx1LQ\nePda\r\n=YZ4V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCkFX5G2f1LbM8PGUn3OTmEjntaD2gzOfZ/fGB4s0x+IAIgGn/GS+ABkFPkVhKA4tGg/EnnEv68Ho76fQ/D1La9azE="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.3.4_1616519029270_0.2619147127841486"},"_hasShrinkwrap":false},"1.3.5":{"name":"@planjs/utils","version":"1.3.5","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"bb4dd62deaeb65305fdf27e754b87d1dc2cff66e","_id":"@planjs/utils@1.3.5","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TtWOTrxV3zMryRQoK4bM5y1Z5PA7KtzUjBm5LspLXNjwwdxZSDc0uqYKhsmryhbNR858b26r45/urBR/4n0Cow==","shasum":"90d511ffd7ef78d68069dc5ef7962187961941da","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.3.5.tgz","fileCount":299,"unpackedSize":1287915,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYeelCRA9TVsSAnZWagAA5tMP/ROkrVthjeMSWYRy/mSO\nfc3EyKnDqKg3yYrATYtoahRJznH/2PQpen3YdndhVObADJMxigBVoAW4boiV\nbcSZ+KxBOI31+9Gy6+QX8CF+LPl7efv1vzYvdizgli5iZTO/KdLu7VXS/gTE\nlSov9ZLAWjyJJyrGa0iLxgUnEXNvrN9moB18Kqi51XhmtPdJ/Ghu608mLpCQ\nu9ZeVb+5W5mDmZ5s8kcnT+yz+lJ3oaFGGMhdAXBaLjcwnyTkpvU97gdtSyov\n48zC7nwHELWxWMRA5p2hgRl47sVOiWjHKCexSQvdtjDDMnAtLA1giMQS/cOj\ngnRkAz0vyDXdbQUUD+r3H5IwJiJLXdcnGnrMVVVRQflz3y0r6NvtW0S0sF/g\nlvz/vJ9FxiJ8cST/EspOq/4qJEzD89x/7ynet7ron+/tkmxfIzX6UmExe6VN\n/D3EDUtr8XfV+Kn7yPbsRlhdVj2oQuimCCrtEoNWrXka8m+wJG3yCBTchfSv\nKlB/S2nXHYRAABgnTNNARumY5LtyEJgkOY/bPc/pcRzUNc5qcaqYlyWyfmWy\n9KRo+q359oLjIsxqm+RaDvRmbful1FcNn5zpIvlDXx0xWXHdUWndAPEsIQ6C\n7yT9zky4vWaEvka5Kmf8Pe29Z85N732SHP8KR4/p6xXMo8KIMUWgkQH5M3Af\nO8v/\r\n=tnLh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDBDs+dUrLR5E/KDQ3IRmwyQeRTc/m0Z8kmra5QYVCqZAiEA9UUzaFkQgkjqL5MiDR8B8/WypQfd+2D6NINMZgOiGcU="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.3.5_1617029029293_0.9357956833194507"},"_hasShrinkwrap":false},"1.4.0":{"name":"@planjs/utils","version":"1.4.0","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"d975ab6348bab9b512b68e370984ddd49552aa91","_id":"@planjs/utils@1.4.0","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-J0O+sPgl6Gs1SrO9x2JrSfT4nKC4l2ukKwpcfzDDCjCJnEiFt71qrNaN+cmrj0IEcGSAyywUts2NRd9o2rzwRw==","shasum":"290a5a15096d5a196885e6b104703bbf3bbdd8d3","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.4.0.tgz","fileCount":303,"unpackedSize":1349785,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgg6vICRA9TVsSAnZWagAAzq0P/0c7SyM6j2oty3hbHHJD\nSF/4mbpckmzdISD42fYa4EUU/1wPdkiqs1d7fuqli6w5BtoI8/7IO2N7r+13\n4IJU8x/kLXsyQQkdqGvoDrU/bNNOKi3u4bBILIJ8lIWTN7taaW7FpuGaQmh5\ntL+IbLuZohrSIg61ohbgwIsht20dF60Ft0/wWiD1W/4/Xv3Q5TfJOW1+LJJY\n6c1acPJTm2+fsLQ6zUbRU/wMeFxb2gvggM8IrHq8v0SvnjWJHPGKvKgpk0fD\n0YHxukmeG2hZqJO2gG/HuOBVLfTXLnOhVUwioCSYY9wLKyAn+Ypb4fTlWs4G\nReS5S5ws3H24OpvCETiVV9Ae9c19pgIcd8wgkSSyn+RGnqvIUBv785NP7Xaf\nkc9rAssOtoAWIv4pqEFf5AFMB6IU8Yq1j8CWbaG9fHLst6NMyVWmDRwbkj7a\nVjPhaLvhT9DblrYH9xTMDcWQnXCVFRZ8TeZHzaRURb6DUMDOKw5Pgwjb+Z3j\nXRb8iaXyNuV3GmN1VyiXm0JlpIEwjdvYSZpF0A5k36uTyg+ES6Ccol/IVd4/\nT1GC72uZ85w1T0b2h8qtlwiZegpFVA1y8ndainu/2rgniIfSAnpFo+1qhhIr\n5LzdzVkoImVo/p+O0BPUoIFOMlThh77h8hAWkNrMhbW8ljmLr7/1qb73rb3B\n8FSW\r\n=OPZQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID9zDn0EG/GvaIHLbV82/7FBq1dAbDoL7mHVEYWZvoMGAiBII+yASzeHCtwcm06/HH0FsO0XYiS0ZBQWhPBNta3Pog=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.4.0_1619241927570_0.970058945115456"},"_hasShrinkwrap":false},"1.5.0":{"name":"@planjs/utils","version":"1.5.0","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"ab1deeba53fb64b6a6903a77b39be4ff3b504243","_id":"@planjs/utils@1.5.0","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-Ts/ajkQL4+GyifDmfSS69IYyXYuz+IBr7X+GMnIg7e54jQNtDnH59maQ1KCVgKJo2LIjOWLnbU/bsze8lmQK3Q==","shasum":"810c0c77bef6b6a23b83525a402f449914e45aab","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.5.0.tgz","fileCount":313,"unpackedSize":1386631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn2ZYCRA9TVsSAnZWagAADcsP/19IvGSJe2sb/aRwjP6q\ntc2cbKayX7Q/DGjs4zc/95td3A4A4cckAlYoFxz6+vekZuJ/vfayoiV/hihE\n9PPMgB77q13orQUNEZH7XRr3rSJIBC0rZznYhZQkMYn3sfeF3sgq9l2Kp8aJ\n9H4lD8pC5dtBLYzU+tKySdq69ecN5/43bhAOP0iJqEBpyHnr1HQ/jbDdbj3x\nGd6YqKP6AGgxd3r5V8b/J22lRi/cYj2wtuBT1Ncee9vffHceUtci011V9YOg\n8/ZFxdwHqvQKwgdJFxFAWDrOmvS/Q0F0P8t59d7KWm7+BAqtZ5Vy9CBuZuvK\nrO2cNNLmxvp1EOKETsgaMDR7GZiXYVRpBcHGFyp0z0c9/eCbvXzgpZnlbIN8\nnkRMkm40gbfbAlyJ5HwupA8bYR8cD1R+ms3vj1f1GljofiIlLJFBpQLdzagY\nT/WfDxFlstcwMGCxAYmTwUCJ3ZFZkPQs/ZbX5qrmDQsdL/zV8yYlrZzRT62E\nO7UiJHy7ojAoMPoqXRNrA/ruVBrEqdz8XALufzuojjR5Ytcw7DYmzQ+mAztZ\npIPn0Fu9KVpMUkFKIGPxEw9zHJORlJfwnd9fonNEKSTfZ/6BhQQoYtvYrVWw\nRZfcuSVbIRX9fpxqx0OOKIeKdvtaEiuI5aLEwM8c4ThTYQPYtzVQM6Vb7IXP\nABBs\r\n=ge5z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaO/49lkZCsu31kfylCO7G6uXmTsdbRXbP4py2KuBsnAIhAJTcWAPIe7dVaUwvTF544WJz5JeT0dP1Pt5tJ1kux/w/"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.5.0_1621059159229_0.5626795705346059"},"_hasShrinkwrap":false},"1.5.1":{"name":"@planjs/utils","version":"1.5.1","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.4.6","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.0.2"},"publishConfig":{"access":"public"},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"sideEffects":false,"gitHead":"a3d0cc4f951a065e14ecb2e39621bbb37d02ff4e","_id":"@planjs/utils@1.5.1","_nodeVersion":"14.1.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-cdQtiznfI2msN3nLUaxG8tI1xaNRgTlIf5PpE2UdwixdFj0f4FVognGqDeMGIIk00IhCVPtaaP7HvMKkPtYz+A==","shasum":"85ca09ac0a3428fa4fd6e6bde61690d323e76410","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.5.1.tgz","fileCount":313,"unpackedSize":1386464,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgn4R1CRA9TVsSAnZWagAA26AP/AomOtTREGc7fM5QkunQ\nrNONHdSByHK2VQdDMH6IDG1/M6/JwpcwBSQo7hwwGdAfzN1a/J9YKVegRKHJ\nuybEsI51TPydOGEBiypH2GgWV/rOkS5XWK1I8zbo46/bz85gt0nSwB4qEz/n\nkYWMNaT6RHKFRKaxWYZ2WC5r+dArHXAGaRsWFzjL3hWoNdQdHmDD4rhM0A/D\nVectg8hRs9dgTfOsgM4irjx1YktXeqFxYpln8ah47ekGA/uDhKgJWiapS7B6\ncYMxDFS2qqlqbT6+u2l4sWJNZM+Q3I/bmlGyf68HEGCPnvKqSlH1et+hjHqf\nMq5k03+ABVbOAdhtmSXgzCaZrjygXOh5DsG12FGedSYgDblsBqwjZ8aPLgcV\nV/KFHK4YJokVPD3G9s7VFuZp0hZcNQhre21gGTHZtkgV7l9UdVDdN5foin1o\nrXKzAltlOlIJ5FLo3Yexpqp9jVapssyg4ewmZNUpDJIU4QWAXDveBG7k8sVZ\nw85MpLw9DmRBWqwq0+4SytcBoFz86C4Z3Lj1B73w6OViF2/4yQ9k5vuFMacC\nn5jpQUWF4a/yQwmsqdUv6jm/qI6tOQdStWw4YC3Z+nXbw0wzvNiPwY9ZW3r1\nDc9ikGTYntKrHjEfPRrcYA3NlTH9J3cx8Fe2pXT/KUvHKh0EVQtZsOhmXzqy\nDkvD\r\n=ccBN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8PtpnX9S4QHKgOEvurSaZaCdpWpbYfI+nYT1DXfRvswIhAMsVMWmKvgwd3kPI2FO4H+dTGNTvRl02cw0EUl8y789u"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.5.1_1621066868442_0.6402527245774623"},"_hasShrinkwrap":false},"1.6.0":{"name":"@planjs/utils","version":"1.6.0","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.11","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.3.2"},"publishConfig":{"access":"public"},"gitHead":"bc856ca5e46c12b7d07e92bb9ed571d85eb8ebce","_id":"@planjs/utils@1.6.0","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-MCFwOhN4pIcMpYVy7c6TW+Vsr2O2julvYJN0ADwfVhGDdpxtQv2rv/jjV86fgFIGk3vtig8srdFga8YykJB7rg==","shasum":"87954c9dcad7b4c40d810a5db12cc7b89083d69a","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.6.0.tgz","fileCount":382,"unpackedSize":1531142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvY3zCRA9TVsSAnZWagAAJjUP/jPuQ3ER1cfuav21XHBi\n4UQdVlyrXwR1e2L791JUFy/ULTcOhETcw4YuMzjayRaMNOdqZpkVv11Ab1vK\nTwAi6B04fb/37kiDV7FTucFrRmNQblaUD0SLeFCeqS9bEqDrwyQ/eV+Thhen\n8xwYGggdKcE2nckY1ZcH9n0kVeKjDAf2L09ACkiytRxAl1SdlUpmU9MxJBgK\ngcSKg7J035aiGo3V5JX7I3qJFFppTs4O8CZRbyeWQWGY7NqnXn1sMe18Zf9J\ndARjbdPnVwatThb+rVcH1Ycdt8a66urQJAYUyd1DGn5smoFj/frk40IA4KT4\n/RdJvOvsPh10TmJJaEmebFvzO6twNOc10s1LcTLZP/hNkSlo2UkOQWXHxO/n\nnM9HigHmEm9ccYPbQm1J64ng46VCH9KuC/L/faDMFVjk75bSmZLCIWUDP8Cj\newoBE9klwxmcC7qpuv8oAiTnKUKdkZeI92Rw57cz9y9LNH5Dh6UbOFiMobWm\nsCj7xuA3qmAsbsX9CX0pIhrThOytVArsTmHKOm5/jIqdHU0OxVItHLfaH0X7\nqZJJ2KVOGFQS4KOCOZccOG4FqEkvBJvnyf4jGBBk4YxRZRw0sTV82jvHAU6R\nrZIbR2QmyabT6B36wmokdJNbgHKC7EuXKQ14j9Grte9hM4UWi5Mb8k5eMgm/\n9vbO\r\n=Qk+F\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEj7jMDRvUABYUN16KeAoQtfOdCeqgh1zduEmn0NTCRwIgR8+89OXDNDMHJoluQBklARxa65LLWlJ9eJTcJdxVofA="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.6.0_1623035379464_0.4731533234532681"},"_hasShrinkwrap":false},"1.6.1":{"name":"@planjs/utils","version":"1.6.1","description":"Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc","lint:fix":"eslint --fix --ext js,ts src","prepare":"stan-builder && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.11","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.19.1","typescript":"^4.3.2"},"publishConfig":{"access":"public"},"gitHead":"736a0d35c310767318b3ed1804075a4fc79bf6b0","_id":"@planjs/utils@1.6.1","_nodeVersion":"14.1.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-+/uQmFwyc+inGBEXIehrGo2ac66XfOrQBkUoPt/AkJAJQ9prvxxhbbEfDq+ay22KK29KsfSkhGTAPL4BHHVRpg==","shasum":"ef472a7cb894b8f0e3dba82c526c0b29d9eb3313","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.6.1.tgz","fileCount":379,"unpackedSize":1512413,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgvh8LCRA9TVsSAnZWagAAUVAP/i9NJmfA5EukiMtrdRa3\nBjrgGw46m46NfqDXDIO47lP6I260WuZOWTx5nRjaubnfhSy8yjDCk0GjUkpR\n8eiShLzfI8t9NPFcblf7SZ3Z9IDgBv8kxfz+sljGfI2cmXusK/wt5cUBYw/i\nEDuepF/4cDtk33uDfKX9O14fajLG+TJ/tVp/EXzk9kiKkrh6c70LvVlr+Y8B\nrSfvhMzjsFFb3IrD21WvakfiiEVfRhZuDlfJAZerp1zDpXYxpy0hY6V8xkTd\nQSt9Nd+VOHdvQeuK/fE+P0k5/L+4nb9k2DoApnfiGPihkF+r9OQRPSEjf80q\nvWutQGu61pXVg9lG9ai4KyqQ0i7x1PBH2R3B+/0QwuOn3ggblMVZyjfRlz4U\nBgZH7gVCeu+Ly6Ec/9DjMqFoQtBdIqtzvYn3+NQw8jQ1JubSFF3zjbYk/eXr\nzfMbj2ABR/y32wE4v/tdYh9PxbZJ50AHCPVXdUONOM/AWh9QIt8Xj29DRCqb\nCoXiVL+DvH7m+tL7gs1IXtfQ8EHNvx5rMDHSqICk478tZ2vyGOXfSrHVPw0/\ngkUSkBvK1pO8WszdkWlvnWwKMFXrINGeUs1uF/OhFG9uyYjnap9ob+4os++G\n5+3f9TNrUFA1eRx8ouRSl8BvqVcNluwnrHI8zJ7klHpZb/HC19TNMIp3rU23\nxFhB\r\n=gY3f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4qwHmk44bujL+ovj0ng9HkY1RcNxM+cu/zzMhLe/1VwIgJSUXOXUwfNaO0UrVoMMpxN6ITxOFxHTgSxj12ddGKuc="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.6.1_1623072523615_0.1388367548075773"},"_hasShrinkwrap":false},"1.7.0":{"name":"@planjs/utils","version":"1.7.0","description":"🔧 Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"doc":"typedoc --gitRevision master","watch:doc":"typedoc --watch --preserveWatchOutput","serve:doc":"npx http-server docs","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","start":"stan-builder -w","build":"stan-builder","test":"jest -u"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","@types/jest":"^26.0.23","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.11","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"2445cb1bbd9c288026187c397b8e96ebef55f1b4","_id":"@planjs/utils@1.7.0","_nodeVersion":"14.1.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-5eJBa+CgHpm6PUwBuIposiY3zQLuJl5OTbw7FmhvbVIbebT2HdexYOlQoLx4EUTt1+QdMC6e5JAqKMtXewGqFQ==","shasum":"61677161bf7857a43d8d7cc3eef6ebc65babaadf","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.7.0.tgz","fileCount":427,"unpackedSize":382437,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgx498CRA9TVsSAnZWagAA48sP/3WynQhL+xbOTV1et+Fr\nGoKE9q3HkvCEsS212WLbrRXzW3J73WQoBHynp9fETwvhbtE6dmvMY6g3LOoP\nd5WNmQwU6TAWVWLAWWL9B8IyiMDdurtdF8T30KvMm/sXlH7evObdigVrg4lW\nw8128aDMlwfwRn3DEpMtwEnbbxFXlkqQWLc9h9JwbQebp+L91ybh2KzY3pNG\nQofwhjVcDJyUj2Eu9xwMk/7rrgHBwl0GjT6ocB2DJOwFCeduNnEiAADpU+5s\nOXFPSkzDRwOp7ROPaKQbGiexVnhMFrAJgpLQAxdhS9R+MZTpnOfsWqOddIom\nfhefQ+bQAbTMTIED85VRQaHDKHjaUUoo5lQlHh+SEfcxNeT2dUv2Y66QR77z\nl267ZaMfZzrZFv0CAbhTixG6fxf8xPRH8wswKn8et/hK4gDM869qnZa6I6Va\nlLDx95ws8qeVyAogxRxSBHP9+me7llWlAMbFh/VwpV7yjhaR5PIS8dpv13l+\nVWLm5bygQkZGwL61k25rbrk1YyiL6o1Ypgu84212kVhDkFhEwsG5G7Ez1u2D\n0DPI2LZDBiZR50+ervq/9MUsrCLdhujo/rtv3zv5SteO7g7a63wNsnoGxMa4\naVAtAG4PtOO546/ZbU2QBiabCjCmaZY+WBAe2xpruVWFu9zM/KWYovdmOmDD\nyS9O\r\n=Z5Yx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVQ/9WheUV0SrRWv1dhWwE0ly0qzCoibigaDxZ9FMWVgIhAJmd25xuSyfVmgc2zDb512PGRClloaSJjKuvIpqQ0xFZ"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.7.0_1623691132133_0.5834077649381748"},"_hasShrinkwrap":false},"1.7.1":{"name":"@planjs/utils","version":"1.7.1","description":"🔧 Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","query-string":"^6.13.8"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","@types/jest":"^26.0.23","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.11","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"de75e97bb49e369d7ef4c62be7bd59eee95a6467","_id":"@planjs/utils@1.7.1","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-c/ICy3HpKOWAsgRO83QOIHsAVdmjDrdDYKuh5r7rmLcygHN1WEqG+xft+2JXvpsxwPXqtMPNlAXG2n3eQI85/Q==","shasum":"7a90e104f507353de974046312873cf9cdb1b406","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.7.1.tgz","fileCount":466,"unpackedSize":431726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyCmlCRA9TVsSAnZWagAATLkP/3Ek47nJz15DHsvCj+9Q\nz3obb6DvYIc94wL9vE3sXzCw5APx9JlKLokjS7pJsiNqMhwC0wYlwXobPOr9\nVpMopOBEu0PjaY+/Qb8vhGl6wrAwezj6m2Q07TArg8oM4iF4PftbPJW5CLTs\nL8l6JUNFdIUPdXEitM7C64XjNsHUJLDhfWqElnGLeQFjQIe77KfewISAFKjH\n4Fd8wXr50ckhTxxnVQ5Q/qnZ1/OiBEa/JPqY8j7O4hlSQ8KxsdSDYLkEp456\nW+MI7SuvuDlca0PB0lKPZn8dXf0SWnEO86vHbpfHf0Oh95C2P/qw43dxZQzI\nfxgqgJhT9ZAsU1F+B8FQ0oGxjKkNgNOqtlnIyzi5ypIcgY28sCEQw+4rLtOs\nKTtZwaJvuYdaz75BuCnlYJQFO5PPrwZ8oNSjE5Bbh+l7qnRFs5sm1s4NooYl\nQtD0zy1wNHZk1y7lQGmppzI4SIR9pqXJVLp9hl+PWqCZqGY8iVcBI7rhbv5e\nQnFOoi/MDJhh8THDRklrW0yr7tmZK4Zt44nemWfTf87qHla1lnZe5l381yN1\nq4gxwM06QQXfvKcb4VBWwG3Nvp+U9VB2XNnI23YmujgVmrXm+CCXxMUZv1oh\neXNj7Zg/qbcH7VUMuVwjK5/Sf1xMH9RIhfqjEq6GhNcRdkiw4/0OMqmVoqah\nWPLK\r\n=WAR5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHn8HKYmeLNoCsSaPQjOUmxEGOSuCQt2OqNMGGDyYf7LAiAHDO+252TKVAcRQSO1tgQgMWBZt1FedyB5p24xXx54yw=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.7.1_1623730597740_0.017122508302259254"},"_hasShrinkwrap":false},"1.7.2":{"name":"@planjs/utils","version":"1.7.2","description":"🔧 Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","@types/jest":"^26.0.23","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.11","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"b0d2ff46cad26fa6891fdb67383f784c55188929","_id":"@planjs/utils@1.7.2","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-/id0QEJX+DWxdO1IyeMomSLg74+SmpL/he3lkd06QE3gGqrjS98t/kUzsS4XnEyLhc7hTkK+F7E8neCUt+tZNA==","shasum":"7a4b7d28996b931bfdf3618bd913393a4e3e0cb0","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.7.2.tgz","fileCount":478,"unpackedSize":437252,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyXrICRA9TVsSAnZWagAAWywP/0ER9kYdFW1N9ps2HGR2\n/Q7aieUb2g53KiI9A6XICXahX2CUTX3RXDAJsd2zJBFWAgGxR+sGrzhJhHb3\nqA7kvLy7DcIzlLJt2vwdUs4w9+pQvmd22IrOARwQC0olS/ffx+D7R19ePP0S\nvFzIaz8ivXUyszHFDLRw68CePV17nZfZyfOoxYtwW7yupuYYU5F80AB2Dnce\nN+vB6eURstypdmhGcEErvNwxams2HUHLTdkJeKpkpWBfBJgiuaMA4dCNBF50\nBwoM4vUQHTnkSBLG6D++/SmpQaxfa3TBVO0S4Cct3ZagBTHf2P1XwN607USm\nCrIhtpl0J9g8gNmDq6qv0yMWqAhDGmipXnoHvrT3k5kwZ/3ICtdVyFSIvC31\n37UoE+E+1kthVZC5iKH7wfwfMKrbFCkLyeMFbuiD8PIgDAgxoR+b5Lok8PKU\nX9gkbKjGWCdqVSfNJdhx6199NEf+AEyhlJAY0LP/a4pmUHYMLOJT7hfEeyDf\n8qEQU5Ws9hXmTifqpZx9/zvCn4nw76A+0JXvke87BRYvJG/YWGAT6zOSXlEQ\n5GMwlrCMi8TMMQLn0mKSYPganCOwT7Tnt7xiD4cqzGfE6K2Yk/HlRbpXKd0u\na86v3f8pl3hKPM3sM7FtNy1G6SR9G2YPxJtV/6xKB+nz8YsfujnevFt8m1qj\nY2oH\r\n=hza6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6kOvPEfVvtu9wcQICDmzW4MKGUYGmLZIttXB4Qjz+5wIhANgfh1wA67DOfTFJb5aP6kQElyqcKJw7zKrRh5rfZxfa"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.7.2_1623816904765_0.5459447091413543"},"_hasShrinkwrap":false},"1.7.3":{"name":"@planjs/utils","version":"1.7.3","description":"🔧 Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.71","@types/jest":"^26.0.23","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.11","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"e6c788dde8f766871584a3cfcfb36241e612a475","_id":"@planjs/utils@1.7.3","_nodeVersion":"15.1.0","_npmVersion":"7.0.8","dist":{"integrity":"sha512-Uvf5EggCEPDJM03BvVnastoendRXAb6yC6oDaNmTaESjUTSX1+TCzUypOc79dlvLkV9smNaT8RAOAohdsfU3vg==","shasum":"baf9284f141f4eaab989e7e612f627464201c12c","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.7.3.tgz","fileCount":464,"unpackedSize":413579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyuSHCRA9TVsSAnZWagAA76MP/23KYCrdWNRA1i0wglfq\n8A1yJef+FKaCCqIvVg/M/rIsrDg0F/E4UBcT436Tfcd+kpZIlWZilcLu3MM3\nmoK30MnWu5INmN23HKcRJ48Xr0FetM47A4gNfdvb3jLD06eXPsyd1+X8n9zy\n6Nt013p/fyJvDh7cAZfgzvseZZbZNv0C1f5Gp12fyik4aHKzWtowrOMOwEOi\nLXTyWayyKgjrQ3+GROe9lKB4YRf5VCqHhUNRhv/F0ToW2Qa22eCKIkF4KLfF\nmfxMGyc2WiFRjQr+oaJFeNzef7MRH1jfNUxoIiL3kPmsinMYj3hM//50fp4l\n7AZFyZ6tLrPYUCGPniW/vBAYpMsD2ve/bBSY4QMCbTKRIeVsQ9Slj348wxoP\n6Jr4q+OqB5vmtiRlyoBQQepUcGAD/bdx4lN7Vus8l8e6cu7mWlGA9XaMFcMP\nvits9KUNXAX55ic4mn+eeXGbB7Pxrapm7aHlHSo7kWDKNJe74Metgciuldea\nMay8NTmrQC7IbG+CjzfJGchNfPDyMOokAu8tMxwNwm1shfiDwoNZnhZ5Lwhj\nOa41+ugJ+84zEPm8pvX4sBzN1cfWv9wG93QQunQRsI6yQ01Eh8a6YXTbH/gm\ng3G5UFFq6P2+/klvwqba2bo42VxxGpNB1bdPcELhI5I9sQP3HT8Xl1wwhkVL\ncVwY\r\n=KVsj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCq+tgIPWkpBTzmKcn2kXpv2B0aI3uqPh/KnWSVfEtUnQIgEBq85iEW8/bE/CuUIe4Fw0W3ucyD3CZuQ66suSL613w="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.7.3_1623909510700_0.7620470027474209"},"_hasShrinkwrap":false},"1.8.0":{"name":"@planjs/utils","version":"1.8.0","description":"🔧 Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build && yarn doc","prepublishOnly":"npm run release","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^26.3.0","commitizen":"^4.2.1","conventional-changelog-cli":"^2.1.0","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.12","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"327feb97501ce0d007e77c16d7bda431e1957020","_id":"@planjs/utils@1.8.0","_nodeVersion":"14.1.0","_npmVersion":"7.13.0","dist":{"integrity":"sha512-irbJoS8kGyku+LMCg5cjfkrfR6I0+xKoJ58xdly8qbJ8QgH4CvMuiwkvflfMIRy24fcQEWtqEWGUMDZB0vb2GA==","shasum":"2c7399f2ed63adbfce9e048f546a38b1167e5bcc","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.8.0.tgz","fileCount":445,"unpackedSize":403586,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0geUCRA9TVsSAnZWagAAd/4P/2nZIv1tdiCBBViRHefX\nzyRjf3hAdeqwdMs7uA+le64n48YOn6IkGllMc+7JIp6oA+Wwd0l9vx6Ahbqn\nRsNsccG2vHvpkfSD+bRywfpdY+NcJCvQqyxxdKB1TYCYsdlFT8SB3REWdbU4\ngY0+v1vOlSLOUectgP/cJdBv3FFZVURwJ1zApvFlQ6SsOV4e8dVn32Onqt1e\nMR4p2ENZT+PIKBZsWvTtgCqX0dGzQ4wuIn1DB3MJATZ+7aNuvsJlgMnzYI4L\n8rNlrzJ+irkeI9mZnW+jVq1wWTAf9wpkyJbcIcllTn22FwZ+LQT/YAxPuacj\nGcruE+YHFrq+Ity0j7geV2bqg/6SQM/3RcZ8Yly6ykLTXeafIyqDPcGYeMXa\ny5fM0bh2sHHVXj0vbCgce8s0M/wIqMWBrwI/F5LjP6A7BS323ZmkAO3chkhZ\nBhkuDXFshQNuk3z+lrRupAixI22t36WJHJxNsrzAp1kTBi7zmOyscUxxoIv8\nAWB6w6T2H92ekZuhx9CdUuVptXAt8Cc4i9zCiW80rs/1JDHvZOkIjBMo7qEt\n1jCQN7CE3mr/RVDuJUoQGzD111b6Zy9WPtQUcbpGCJeJ58YVfuFY6WIWSkgG\nNLPYU9OcW77F276qxwiVr7nNGoMPvO8ZX/GmmuyFGJzv4qXdOFBVzT/2efJI\nMaNl\r\n=2v1+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKVkECnrVxowi4+1dG3OQ93Jx1jQc7t3FkM0QFbL1n/wIhAOSBBKZv0CEFb9du04eJLv+7+EIFly6PUokWyNc49fky"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.8.0_1624377235695_0.16174275439610986"},"_hasShrinkwrap":false},"1.8.1":{"name":"@planjs/utils","version":"1.8.1","description":"🔧 Common tools collection","keywords":["es6","promise","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupeng"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.12","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"de27c5525b48d003ae33bbd93658080330f94132","_id":"@planjs/utils@1.8.1","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-QforQGOdJfH0fr9zrDNxcxUM3SzoZLbhh5/OOvzNqIAuLCK87nMGMNtfaYoOpvrbxLgPk8POxBtd07uCpC8JIA==","shasum":"53a9e3b5edba4dccba147b0b632fcdaabf8d528c","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.8.1.tgz","fileCount":450,"unpackedSize":419201,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1iuoCRA9TVsSAnZWagAACnEP/2tmblEMRoFj7deU1ygN\nAkjL5ATG0CJmW0aeE78GOQAGB/23ulaL++5OZhhK0Tmk7aEOp5eO0V/TZKVd\n89sDizzTuroKfyhYZNKvmowkmj6+Jj2G9y+FPS6VNpKkB7dlIbFYskh3axcZ\nsEb/EcODfY+EunwbxIbbyYT40wVfbztWXzB2P33kB04SKCcixlI0uU1CM0cO\nJZXkSMrX9FZbu7Hg2xyaYMiUWBK5QGgfxkmIcokZsDKukI7svYfVrmyXNnM5\ndkZO+afC7Jsmh37KO4RhwPseS5VaHoNbmVAOfJNLH5fJxZqpYVlyGL/0wWWp\n8YhS44dMxD4I+ROXaKFVpRF+xUxHUCgbTcP3XEjzfpo15TwPnnGpTBMHFiNW\npsJJGtdZz5D2dXAZ4YiwurWQtkjz/tph4uOEQ6atj/i824kdkTjn610TZg7B\nJ1A6okySyNpFaUio8n89k+Q0LbTkI7zfXsCvemL5sAEqjm9YnrtD1TaKDPnK\n9tTgtfF2DBDJ4uq4PVZ3DVeMZsvfi3StZAS8Une/vmI3NJ7WvtxDbh53b528\ndSYobciuCwXyFROBohVWBXPdK8DZXBTio2Tn+e/sNfnJY8qQJsntaaa0aaLJ\n3dnfCRJ1BxX7+QwVmww243ysDudiHkvuV8sfLwlLf53fyIDhGLWnooSyIngj\n/6lE\r\n=Cx8M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKVZ074Fxze9zWsluqmE8FgDyS+MyP44Vjf8FDUHnpeAiAOwP2wBy/6N4KHTk2qJi3K0w4AKxfgq9j3mK513yITYw=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.8.1_1624648616243_0.9920589974821505"},"_hasShrinkwrap":false},"1.8.2":{"name":"@planjs/utils","version":"1.8.2","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.12","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"e2be6f386f70be20cc2950e58df1cb9190d4e36f","_id":"@planjs/utils@1.8.2","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-fc6o5s1WjPiBh2/v5o8q3NnQC51Tc4/7qxwZowsB6ps8lRGu9VA1Ij9tXbbVJuAjFCuhZrKJDWlRCMoGZdu+nA==","shasum":"3f7fc9336973e5fa00f0fc2f4d9a889ad8ced0d8","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.8.2.tgz","fileCount":450,"unpackedSize":419334,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1jHqCRA9TVsSAnZWagAANB0P/RTa/dLhpctMYpEFcfcO\nASfnBtH+P2a1lxWE1LO2Ji77W6ind9MYNvPIrexTcQMfscTTmzXjAnA+ULVx\nNEaXs9iMJj+/YyDL6pbnym0O6GTKsHMnrtPfpJm0CKfbRBbcGfMqwqGq8q6G\ndatoQ0Nc/Yh5BPR2sH2cAVyJGeuyR7+XJCu5Pu6JXJf467jqnvtP7bTDMt7W\ngegp0c+c5PM8laWTuMXLiFtkj0wZLCRB78PtN0H0mH+Q3YfjKWCzedp12RL9\nG8AEZb+OUPX6H0nYl6pKXQQs116ZT3D6Sjss8juTJqZfvdQ18qifmn5qLq9J\nFeRFTcNKWBxJaIa2GJWxxL93P3j7hbmV/qoqooGyIXa8hYe6hHx8WJ8U6Gwm\nlAvZSvruqz/Oz++HuepLrkaaz0PwACt+Mi+yeUNTv2iPyykxJo1vPK1+YuNe\nd8HQE9Cq3LMrAfRSkEK3d/Qg/cYMfBw0krkPMiQ2o1+mxHNZ+Apd3l/jXREi\nhh7aRivqdfzkx+DnL81C3xuO0DpCY6imB4vQcoZuCXHqaT6FYQ2eAJJToB/A\nkuGsiKEoRtNxYZ4BIqiOoNoev2qfnsC915MwLqut6sxZKOfB+bf4aUXWm7pE\nBmAVNqc1CWLlvjmajGsj/u6ZCbKpBZpJyJO5kC7+hWi8WFynX+17V7tOX5Bc\nqcBp\r\n=8X4L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6ozQuCqG3i4JQOLKjLLhMudUfhESBLT4yPUNy+eTJMAiAhO6vVCtx2qAkY6BO4z1K76AC5/Yw8IttqsO+P446E0g=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.8.2_1624650218468_0.2731138450682098"},"_hasShrinkwrap":false},"1.8.3":{"name":"@planjs/utils","version":"1.8.3","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.12","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"af8bbdca5384309323ffc4fb73d752ca24d85244","_id":"@planjs/utils@1.8.3","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-57ogVAjgV2oZQDq2jb9EIGKE9QJj306lZIwAP620fEP18xeyTVfhegaCzi2uYnvtgHskPXm4azFTMqqmoE8y2w==","shasum":"6494726491011dd08343e7e8490bbbc0cd025052","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.8.3.tgz","fileCount":450,"unpackedSize":419528,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg1jd/CRA9TVsSAnZWagAAx7kP/jNSXBirxeId281ST937\nQyTDmGgfpB3ewN21kwukot53zcNohRon1xmfVHPgtQVFCgFcRtUEqpaCFNuy\nDXhKKsFhRrhgNsMgQooVlEe/nasfjES4SP2poii2EYGpt7ehgyPjz5lyPyM6\ncJL48rx6ngbeZ9xCU7shJer4sUJgboTTrTo92pd2ZUi74WEhlZiQ+AbdzNQy\nWivvMU6JPqYeUuDqxZhTGSxn8rPBren6xheQNbGy5tyXsr4OeMVbWWau1vFy\n7ljnCYlp65g+oxejSzuXzFbyMKlvnMhPp+GNR2vIHBBO9NWLQIbNlHLyTz8Y\nurGhhVpZ1V5W4CM2YulXd1tBSSrj6Hv60ILugk7hbVms8Gn38HNmB4qKrSCz\n1FeeQSTaC3EIqnjzkbZLPg1LOSS1DG8ghXQE0cJxV6a1b9QRcSiJSxUYsnFH\nr8pwyqqqdbZUjAjctg6F0Konu2LF/HbnFG5n8Av9LCvMUYWSmhwlNGG6hNX4\njiC1bjb/b6JaQvbF1K+zhtzX05s8ffitI6bMNaTZJKKdeat1+K1hUsIJZQCL\ne2TML7PZQKkUZNx9DF5qZKqY+CHdvnIkv+rYuVHHo3tNntD4PUhM++/x6UWa\nXrUopPpBVmQMyRYcCV1PFIfvC01JJ+ndOI4d2gk9jFV+OxdAIjFvG+XqyXkO\nu5uT\r\n=xe+6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvkM8oQIHKbrm/1hiKSDuDJ7LQZNSoYL/ZwGhLpM/yhwIgQZqotYVWZlyAn9T8Fso8KZh5DyBMHcMHu6oCf+kWrQU="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.8.3_1624651647143_0.35313921232547063"},"_hasShrinkwrap":false},"1.8.4":{"name":"@planjs/utils","version":"1.8.4","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.12","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"68e41f19dd466dc78dca017f69cbdbe7c706a404","_id":"@planjs/utils@1.8.4","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-+uA3V3UgrvHE12RMqV8B+dqKSXapXR0QDgSFR6MRYEH4Fd6UyYCk2YA3XMRiVtrTYDDeMz9sF2aO9/mng4g4ug==","shasum":"c0c81c43afa6e52367f5bcc3623386d2d7196324","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.8.4.tgz","fileCount":450,"unpackedSize":419451,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg4tdiCRA9TVsSAnZWagAAkAsP/1xeq6uSAjypbm1BQLss\n/Ouk14008LLvEHP/qh5s2MgJmvnNIP2zdFfPuDxfkuEUGxr/LDeBmHUFamjq\nkWhs/glqzpBljMFSl3u8/zg9LZ8OCKJdIGX7Hg+Hqyad4x1FStpdAOJPji5N\n7054iVZCo3PXnhBrd39QJ5Z3856Xq2AJMo4BNXbZ+1ZE0TIgVoBGimFTxSWp\nZPEWT7JR17i+2rpyK+MmanCvYWdJfxidqBUshNNAI7gE2wRJ2kIcEbw+XU1z\nAodIPRhoeBnwOgc9VoO0B4/tGlPSffyiX08V0xleP2SlG3mE3EnLE4o18WkX\nAAks93PBojXX88DjTXMxq8en25p6W1u/bjrimM8rhsuagwI5ulNTVpk/2+z8\n477ekXIJgRJ+ul7mSdYKHbq734IgqdrdAHeX3qbIZJjNxSUf62ee+RxBtg9n\nosf8zhCOktq8enN87ImWEPHMVeQoFxOefX4wNN4zWjtoqp2PkgfYI5Ox/EmB\n4FI1yeTWEsNdlwuBRSv0UZONvvR2ZQI7K920q90wXsx3J66FOp6iIaJ6i5hM\ntVQNm5xs6I2Qfdc//5TM3sWX8k37wimxekbKqrI0u8oiz0e/5Q89cWR8KQid\nuCv+NDoFyxu1ohK7ILlgUtZkxPhTCbHwyIvjfXWu2anQoscuv+8a+I1IDQ4Y\nWOC1\r\n=4D/w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkUPJidJj1+mmJ3PLT/y3g8co5+daqrarHSnOrPOKbhwIhAIipjXlm7AlYgdYfxQbGm/GZi58cIEFoOQdPAAXykOFi"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.8.4_1625479009570_0.36100786561727993"},"_hasShrinkwrap":false},"1.9.0":{"name":"@planjs/utils","version":"1.9.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.12","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"daf48d397985eb04cc8f68f62ee5b120e8da5483","_id":"@planjs/utils@1.9.0","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-M1RXIFgQtum0DfJT4/9dDto2YVUPpe5xhnccZHZqtPDKxOkbONLTD3fNJok0cimPeYZ505qR7x3dQ2M7yvG8iQ==","shasum":"0967ce392f4897245146665920892a611a8de818","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.9.0.tgz","fileCount":450,"unpackedSize":420102,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhADZyCRA9TVsSAnZWagAAwo0QAJlpJDqq8Ey8W+Fv6Y+Z\nay73UM65WdYteOEHQ0zAqtuWHj1v7lkX21f02jQ9Alw3ldXSmiKu0ID3EvGH\nbuFVTImCz1NMm//bu2xbI3otuqrqCPqzxFXiuHfxM7wdmNrLBJoeUIlRkMkR\nlS18N5USodsJIfv4fvQ2PqNIAK3Bpt9/xVzoDzyjNkNZF5s1uDJU/3pNQgdq\nx76g6qGtex6xRzt8403msGSJICUH+a0w0cgy5xr3cgYD4E/IcCl2gtst4zUZ\nco+WqzQSC6pxJFVIYPW3wLpLekk+NkaOxwJJNJM/w0QaB5qSCeP7tZ+Tj3JI\nyu7y28OByG2osEmDbMYBVTpctWCoPK+Khg9lAmkWPzCkpSKzE4+JFOjPJXZL\nsJnjcvZFKSttI4D9633AhQMn3ZsFI4LApNyeV/iYW55vDPQwVYZJF7QTaT/a\n6WuLDP5jnPE93A3VzEYnKEHxDvXFIXc2EUdE/2nS/8OTKKd/nfSsbPLISnj2\n+6sF6vTV4lrOfTgTTAlG3Jek7zasfzWgpGgyzuORH6BZUZmn1xs90QN2L/Sm\np6c1QJyvGtNzKgQOgjFwlgODLgX8zaQqYFPioHeMpsvEQ9YM2siTBIxGYpe/\nD/9IGF3NDlt5w1lotv/bl41njXuqxXgLF+H4r5giK1gSjLRKUQsDhP5bRY+0\nQbFc\r\n=6D4x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSXgoH1bip7gDtPXfZsl0q6Lvgij/bw7GwvTqgZkVLPAiEAuDvoyXbb9InR3RCD7HZZUAt0FuwHy32GsEQ1ZJr0H0g="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.9.0_1627403890429_0.011708469835338464"},"_hasShrinkwrap":false},"1.9.1":{"name":"@planjs/utils","version":"1.9.1","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.14","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"6789232218fd3aab2635456707e878e90f6493b6","_id":"@planjs/utils@1.9.1","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-IFO5j1DVdFe8xMGN0XN621BaJPcCeq98RV7sX90XLl8pKKw4JnBgJZJ9ZEBz7bsHln89ajpcCX+WtOvG1UDJnA==","shasum":"2309babc639088f18a7517d819c3c09a20d9576c","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.9.1.tgz","fileCount":453,"unpackedSize":427545,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCCuNCRA9TVsSAnZWagAACmoP/0b27Cui9EFxX29eI2sh\nGfsWs6M+sT/A5bizAfL0UaPdFveqyuiFzdE4BD4tzpLqG0CBduPj7gI+ua3s\nLLTTDgk1orfF/b/Hr6FwYcq5Tki2nAybc7LGJy+fnrpCoaYlcLARF7/le2CX\n8oj1IwcRqsWlkwGkWcQDc+HssmBOkUyiq6t7VsnNL/HWfEgfQkP3hKfiOo6L\nlfpt0/vbZmI8qDM2/8BMfPrxOUPQGyInZVDBaZRXiP5bijkiBM7b3cwj5y4E\nYiP8clya8yB7Zt+6foBw4rLcAAiRKYTyNlKrFMYpYAfH6Ksx/VhAPS/g0alN\nsE6OfHOHZ3qi4RQ/VlyGEN6QBhK8xlQLCrcsDFHMtxuN7tr96d27dKyNi8XQ\nYerIJdO9RJOXqDkiHzxu7k4v7ujrK6Szzw+YhnsSz9wS0wyc6TBr1muul5aB\nEt6G96FFJDesFj7pmkQhzkvDOu31qSIfhpgSzJpCCQEwCzxNmBnbDa7WRGoA\nYBgsUXishKD4W2houR/28oNd6jj1NxuoCU/DTU5pUJ1t8nODnyJLRo4lcV60\n/2X2dJToB1+GHYZErZGG+ZPiio1RNYvs2PHbirI7+8n5dVnPJwON5Wn6/1PV\nv7RZQfb1Q4+9ICKB4GmUtKX6RYwyAVe5iuMKS1oPEwGnhRQdCXdRn5uCxvQ1\n/r6R\r\n=zgEf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTnwhEzz1yo0V7P9b6oXOYRAgXhV80WfHd8o24s6sTwAiEAhUDUPEslwRgyLNGahs4QMfIuVSE8Xhx97Ocf7MKasJY="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.9.1_1627925389261_0.2470119019245398"},"_hasShrinkwrap":false},"1.9.2":{"name":"@planjs/utils","version":"1.9.2","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.14","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"567ff04d4ba75cb8a9a1ad3c15df69be4ab2c6bd","_id":"@planjs/utils@1.9.2","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-8lLqiz6jjaHKq5PxBCH8fttVcHkMsqdlrs9yugLuYJ22w8PRak6Ukw8+v80pzwKMcflEd/n1S5KWSzM2uDhaHA==","shasum":"2d6c8394253369faf9eb83cd4e6b839184521bdb","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.9.2.tgz","fileCount":453,"unpackedSize":427729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCjetCRA9TVsSAnZWagAALp8P/1Fq7BQ9hkgA5YTyvjK5\nsQm7QvXI1TK3STKis+8YDjPawsecJZSI7C9p+4FsHVb3aPKCOyKd46BqfYIc\ngV2Of8Mj1aSRV62B6Y3Rxlk0WEZv8N4OqzoY991guUWgLla9E0C4o65YIih1\nvK0G6dLvgCa7tQvXMXmgBYczWM0Dx0MZAEP1zlxHtE0/Z5ZC0UngYs003aLe\nr+TzzV/J/6IQwfeHCFrZGxudmDVKZ3ElwSQC4ej9hga8nJG2UuZwIv5ElZy8\n1pugtvcAiLq2n3fFm0t/Vwh8jn/J59FcmAGnUjGH0eWQKUELzpnqMW6Cp9IZ\nmOyuPe205tEO4dW6oEfEmXfFL1oOzxIyeUDeOmNJunDSqXfnjl1txxLqfOL2\nF6flVfuBwH4xz40cCkdkzC8C+DrJzME32QHIfM7iVEayrpQ5HcRXRdg6eyGh\n4Bppgx/Ue9c0ARXYHDlP8VHDksJESC6xUmgMlT47Od1CW4TRi7BPUzXFeJSt\n+VCvBbvdQ60rozunpvS301o2wQm8tD6DrGu37f7W40p8Lm2nRGCx24Qoq+8a\nTl1YpEud4JsK3cGz81Y2A2GsUZUZGy0iaaonKDBTYKQqie8lC6M/SnLxBig2\n1yyZJTDt1ks7z/XGWKH3WEhp9gQes1HIJZI+52k0oixtUZ21pfFCe//3U6lk\n0PQG\r\n=8JAO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDG4uSff1cgs6ueymzLSVc170mQ6rCr6BBSjl9Dz/VOuAiEAxsn/W0WIo7z59yA7VJHdPlGnPGZR2DWFpGX0Y7PDrD4="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.9.2_1628059564905_0.01706110476588507"},"_hasShrinkwrap":false},"1.9.3":{"name":"@planjs/utils","version":"1.9.3","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.14","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"1f9f583649a20204c3c89f958427442c4eb18aee","_id":"@planjs/utils@1.9.3","_nodeVersion":"12.22.4","_npmVersion":"6.14.14","dist":{"integrity":"sha512-AFj03RTy8m5+MEHXme+9qhiy7nki6xpFck3ypXHTJ20oZOv9SOVL2ZDZ98kuquR5YtUi2PylDd/uSjC7pO9g6w==","shasum":"98022675c84ab5c6c4deb1c1bd0d93271b1493ce","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.9.3.tgz","fileCount":453,"unpackedSize":428204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhG/bICRA9TVsSAnZWagAAR6YP/j75uybl7vLckGY4WbUz\nKlmo+3OyjyVbEUvPrpRsECLpekRSWMGrDTz8PrKx401lcREj+N4mr6VpLfl7\n9h6PPqxLL5YujZwuDZl0BHY2HzZqrMU/zPKf5JnF05fgTJ40ZmeNUQT6Y6HQ\nqcSGY0hMyp4Qx6u0nEtBUu6r5C9q+CQm0Hc5NWvqnTIDna43tvTohNpeKPI3\nNcy8lPQuVMwwkBJbpyO+EnwV/4XnVoMI5TMcS2w8JktU8kf6RqYizKIkHJTT\nso6tEyFbHWSSDR/5+vUT7eioCXD3TMbI8FUK/ifGX+zH2sKs7hcKRcViisZe\nCXAeaGeEHDlShT7nz1YcOtTxmFjoKxn9vqweHs+iPyStTmQGS/HiOsGvLiG3\nWBLuFqMF1MhysEeuBMbPNA4JLucZBJ47aa2Oac54dCRFDob+CXv/eZmoQjrl\n9Qnqp8RXRk7NKo6bqZepAIoPp0j5JRqfwF44uEKGTWuZjaPx7nQ7DdRxBFma\ncTdFYL+WL63DAJpHwJhAPEmS9eLh3h+ty5pRDXqLbSmh3nIqI8yNSXr6fvcx\n1Y5l3Fi0Tuu6gOBHtNZ8Yt9vC2/mRIcquh2731d0d8fT5rhFGZ8GYPC8bicl\nxU9f9jVL8ZAwZyBhQQtAxnyxMSCdVyLbTNdQBCndV+h0KyRRbCDTskMIV53p\nJmmQ\r\n=ygvJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJvemfFSCeth5S03G6Y4GfiPz/TUnqpfUrNiC7HTZaYAIgUPR+6r4GmA8tZ1LRLAdDHZHvUX4icX4yqtxVQH8M/Sk="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.9.3_1629222599850_0.8022347159875427"},"_hasShrinkwrap":false},"1.10.0":{"name":"@planjs/utils","version":"1.10.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.14","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"5daa61a7305b27c535e3c173f4b503065ec4b7b4","_id":"@planjs/utils@1.10.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-WhpDbYt43nNVsIvZOt9fUjCTn+MbpIhdFpdQmteSwq9yqGMhAuXdReGLIhp9fS2RYdl+Q8xWJ267k1Oh6gumIQ==","shasum":"fbe0c64c9334488180316440ed5c78a451fe1e3b","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.10.0.tgz","fileCount":459,"unpackedSize":432762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhM7WnCRA9TVsSAnZWagAAic4P/2RSeOEFyplhu0mmQNH1\nhEaTmMjYt00+lR4Ye6eCG2w8dRV1icIsw9cNScVt4bqfPvni413dGNoGVdzS\nXQ/uxlw3cyKsx82/TJc54f6ThRsA/p75720nZzxWOwmav69j/NDmafGpBlYG\nmlyuX5tK2RfMmKXk2n6TZOJ9qMaGQczaO/uDpoySLUO3mJr+2T2GPprxHUWq\nGrZwgmTwX7qOuwUO0ojSR0hG7iJL7kWLTyeqlDUYNtAzEbRp30bNLAJQv7rj\n1nBboTA97nGMP5f/fgHfmnF/5iTE7q80+qWo2qerKMl/uEBG4ZWWa3Ddp8Aj\nQcbAHKsXOsDCDpRaMXg6JuonS1owfwhFE0J7wEALzVkr5coL3/A6O448tKOz\nemFBU/MCimAvv6o+4mRASOKT2Mpgo/wC3Zk2MQm8qnFIBnD2QngqA3+Swe14\nFiSg+6xo2a6B5U90y31dJLvw74K99J+2nCYEnr/7PUUsOwrtSCe5xbHiA/xb\nLTzZq1+6D09AnmuYNaakihix66BG59SBwfVujgbJrZyXjlSg8hJvMnIUgTk/\nXm347dluCrP3n4u5pixtGBE2j+u7YKzGfakd22ao5pkPgywIQXoNlPQGlTzW\nZbcY/G1OvbBr/ECP5LNsaeh3XTf4plL4pGV+mUTj5zxDwp6muyCCMZVLJCw3\nyHsH\r\n=5muY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHhFhf8JFZOHt2RtW73C/Fg5tIfzr4JcoHxg4e1s42chAiEAtfAdu/2/8FEeZz3s5xxAwOhOAS1IVEW6cucWU7fBdiI="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.10.0_1630778791042_0.6959471504186014"},"_hasShrinkwrap":false},"1.11.0":{"name":"@planjs/utils","version":"1.11.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.14","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"d04d6756f750a33d430eb8fbb04119d1006eedb2","_id":"@planjs/utils@1.11.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-PGwwgymfCr/0PhyZMVHJMmeuxVjsrsm1LuOUxidoXNCOfBE89O1QLHDWgPxstAZ05jFBW5UQPz61tLdNjMW0Kg==","shasum":"5ce1e7e764d6c34be805ec01df5eb61f1c901bfc","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.11.0.tgz","fileCount":459,"unpackedSize":433331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNkmzCRA9TVsSAnZWagAACYUP/3tT/qAcGrz9p8Z644cc\njt862N9OVpHQ0NcPwyyl00LAuEYN6bRf01zQYXtejCsm0OZYc2sZJMH/WjBz\nCcH2uhVe+NddPrstWRuaCOtqTMlDJD0ST4rVys6I7M+fHNtienDiiiKvB8Km\n5FwN9M680z4wqfhqex37Jaa4jtz3sqM9cRl/4uCc2iywW1M/13FwoK3OkKID\nKfpmJxHxwn856J/hli8SmtKVdr8BSt7YXANILQLAWXF75uiAZtm21XGPlfZA\nxEzX7CHNM7mkATMWfbOfes+EV/lCe9BMmv4xrxaE1dMbXc+pGOI+fmH3bgGd\nxyCvtm8IQIPzWVE605WSzM2mYB6fG31dhbF9paAzSWw0o/eejxxfbMUZ1o4w\nFtaFrjtk80lRZq4W26f1sSi2Nf5U0zYna6rvWCfCQWbW45rR+NYsqicZ15YO\nYlEB81yQ28i4ZfVtnaNw5GIpc3GKAJAwa8Uxg6CBVBGnRdZgsdHCHBPmE8Lx\nrHK9JA0wD8IMIFwLFhRAan0tNzdjdPiddueHPzsZBNGS8N9lPtSlzkgnH6/4\nFAhKa4lFCHx6jvfyoL+RpTbxEqUtVoB+VI+47Eeo2JmHGSdcm3HxMPuR/3SF\n+tqUNTiSLgKvOqPiqOoZDpZtspZUSJljbcaDrNifBodxeLQ4tdfwQJcXioae\nmHqb\r\n=Mqup\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWkvN1uvTJ4abSIT9VjFF+uZjpEfph7GgtpsjlHez2pAIhAIMBiuG6OVy0T6l70kt++6Rz3iKQLev+JXcr+S+gyn21"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.11.0_1630947763727_0.2946131831198753"},"_hasShrinkwrap":false},"1.11.1":{"name":"@planjs/utils","version":"1.11.1","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.14","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"97efeae592707f96e42bdba12041eb2c755ae66f","_id":"@planjs/utils@1.11.1","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-5WVMMwhXDA1h3zDzsYH086zNo0gVzLNS0RPm5hrwi5yfaSQW+flXKJFBEYQwpaov31g+hH2FKb4dDjsnCbvrkQ==","shasum":"fc92986cf00b00aa8178a07df12c3acb8116e1ec","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.11.1.tgz","fileCount":459,"unpackedSize":434612,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNvx8CRA9TVsSAnZWagAAAsoP/2VgAfhIGMCmmkFTbxTD\n/d0skbWiNv6FJvnuUYUge5XWfh28c9App9N49bHxG+40Uc1JZRixLvtNLGsL\nXsbC9Rvwq6I2kYb/Ph8hN1PxvViShucIMY3iZTv16yxMw3dFk3v3RuOBjaJn\nFtrwJZMtoZzWk+qBvKR7rTFpekkkcb19kXoTN3ePcO0wnVWi8aWmd2nO2tzU\nEZk0BzM2dkY1LPseaHWVwBTF5wzrBgIwiRpywphcZdCBCK/+gi/8FXs7AcaF\njDloOmE3N0iL9XQ2EKdl1vqoIwOl/Hm0AARcEdlMVpHIgqZS7gSGp8KZ7IIw\nSRLlNMopajWmJwh9x9li35qlCDzXq4+H0UoZ+1NNwXmrpsoMr24VQPhwi9aP\nU0lLtak23dlIiRrtB3k8wzq7/pj9/Z1N5diFjNBaQUi+QxWixOUkDdhurWc8\nQLBaRLGG8ZYIhedjwwxKYDQmy7JukTFZP87FHSO3b3i+e24yVD0rA43q6NGr\nxy71ncVjdzJcOgFokqaPCZu+QfeU0yCGqS+B/8ikzWLaioRPl82avRI37heC\n4g5RcR++Bh5uM53cddtcmVK0sSi50OigCRV79DNDedsjdTlTKr2P6h/SKJsp\nCAqnVul7DIHoLkq8l9PohotP4z7hZVC68eEl7jC5xy82Z6+p5paYlbplwXov\nLn9Z\r\n=5u3V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO9ykxKcdTaHhZKgyYtYfaSndc3GZ2uffTyH0+00/48gIgEP8LGxnw4rKvPbFofogWQnsO1vtLVQ+K+iqiTVlLV7Q="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.11.1_1630993532504_0.6064618793292951"},"_hasShrinkwrap":false},"1.11.2":{"name":"@planjs/utils","version":"1.11.2","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.12.5","decimal.js":"^10.2.1","query-string":"^7.0.0"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.14","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"fe7f0b9ef12b63c049b1afc96a380731badec692","_id":"@planjs/utils@1.11.2","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-fmdORtVi/nMvpGXICp712Gd2Kll6XqlgWuyBvQ2TuWicFUyGiiAcCBg8+YiPvN9ipYUNQziH83StCvwXI2x36w==","shasum":"a7e98b570b14b8435f58b7b856fecce6ca9ec248","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.11.2.tgz","fileCount":460,"unpackedSize":434184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNz2XCRA9TVsSAnZWagAAGRQP/jCKBgHf3T51FWgix8cf\nkQtY4weVj64vks3QKlL30xqB3QUBo5DcqhBH4EdKAFyq3KWj0oZZbvmYeylp\nrfNWWXvqdY3tUXMiAhdaeq0dpHw7R4Bxdeq7tfveONpWHrSidy7SfA5VHTih\nO5IuXKictyJZjl/tywFksefBSwDHwYbqa2C1y286UrfhA1SzhOqRBzE0z1z5\n5fHw03dEFAbUSLI5vgWn6065YW7RVWgAI5s8AlPr0YVAIKlY2I/06s6A1t4C\ntkxuWhe9+fbXBE0SSsR0JRfmu2bk9z8MTOwtzmZWAH1yyXz0jr1Nocp40Y4i\nFeYKkqtcdxSNQ9zkocIGazbTU6MaB/RXj7kBAaFEU+pJtNfCILbBcowb6tlW\n1G8VPoK8tVbXtDJolI1CcrF1Wei7x4vN3fEszmzQt4bvGTr7XmZzANIS3PQd\nc5PLJA6P4E181bTrEyTnLg8xYLTHuNTlGR9BVsZhB2KqCj/7yiCunEkj4l2J\nSZOwi7wWdgnRJb0w+UG+TfH1bF4aj/ASdu+OyDwtXSL4QJhvyRWUQIWh12VQ\n+n/PRBSYDA76adhVIbIj0UNhtWgIADwVv90+9lE/BuOD3fAB0Fa9RB2mp5xj\ngknASW98Hc5L++NR7OfDWy1mtBShCzUh07RsTpimpOodUyTSbxgr0/or0Rje\nP2h1\r\n=xi91\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE6De3wA0ic4yFEp112nos67cWK0xv/yt/TLbjB61QuJAiBUZPE5gfu3C6yf6ud/wMZYRRxme6w+B+J06rwhnRhOHw=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.11.2_1631010199192_0.9941247621332137"},"_hasShrinkwrap":false},"1.11.3":{"name":"@planjs/utils","version":"1.11.3","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","decimal.js":"^10.3.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.76","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.9.21","standard-version":"^9.0.0","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"5664370b377f1c422861c5e6e787ce84a6b5f837","_id":"@planjs/utils@1.11.3","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-uHiPxKq+9iU0fSx2yuiEszzS0ckAPTMPqtBn7KK1roB2VUZWhZVBZSXuCSqhONmhBE9mUM+KmBeRo6vZFljruA==","shasum":"2cef88b4ddbb9e791391a7bd3fb7273a24e90f11","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.11.3.tgz","fileCount":466,"unpackedSize":437965,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN6MmCRA9TVsSAnZWagAA9WAQAJk/wuoz01XYn9KeLX+R\nfvmatfNlivK2W11Xg8De2ng1KDlQdTXmlBL5Lhp77NzcMNGgvQH49KXPgAC6\nGlP0uAltfZhS1hGy2mACuoH4PHURHLwh0+Z5DRpgEeBhOkojLkYa5DBYi0Qg\nv6qaoCGT/JhGvkka7yQnIsWKaiFv5EI5LJFTqU/o4jgHsEBGW4gpe9Ce6NiY\nJr1orIaqT1EKzUw2aED+Vr3ITy9jKYsYxrA/iaZEZX9KjbM0L/uzt9p7BeZt\nKdKo59Pnrh9syiVAyfXVAuXmj1KM0mO2DiUEkTzQho4DdWNQ9p3q5WLbFrCv\njvrlM87EEdPXC+6UXqZB61bYooYqQHq0bUrJ6htFAY3WkGIDYWrtDM6E6HB2\nPt7kIS6gixBQ1fducZolV/vZGYiE+VFSeGK0tb3VigG8k0wwciM/hGXLdwTh\n8fHzK3KO0SQQzQgLQthxkJx8bNURS7CtK3u6CqYqq6yaSdBRuRme/h0RMXU2\npA1f2Z/3/rP1spTrc0lD4DKMvKXhwdBZENwiMM6dBMobOQnSYTpcIssOxN6R\nU7bS3odmPxZISnHZv/zSsikm0c9c9WgqqJuKO7zElGux+X5rlnu/UUUbfcKl\n1zxhkZdzss2REmBoaY0EDvEs34Ze55TvK6rbK13Rbru0E8YVYPT7H4b2isJh\nWW3w\r\n=xF+9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWiJceJ/rvS/a95y0ZvutR3QAS5SGP8MeHZ0CwwCWCAAIgZfDdAJ7+a9cuqFEktjTY5bCvMDqlgiAfnAdH8FI+M9Y="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.11.3_1631036198645_0.18890340362529012"},"_hasShrinkwrap":false},"1.11.4":{"name":"@planjs/utils","version":"1.11.4","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","decimal.js":"^10.3.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.81","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.10.0","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"919184f9eeffdc5f474abe98b347a0e314563a95","_id":"@planjs/utils@1.11.4","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-Uy9jONQ3TH/o///MMB9rbcelNtK4KGuTRZEXwoRzlyIT5+5ciazGSiAhffRXTxjZb4/dPgohAq1/dHm3ZUCDWw==","shasum":"d555553f3e820794beedbb179716e4d9e80d2818","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.11.4.tgz","fileCount":466,"unpackedSize":438113,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPfTDCRA9TVsSAnZWagAAapcP/A5KucilXuWHeaTY03i1\n3PKWlkqTDFOBILjzeQRv/Fz0kCNQ9vi5bTcQTLaXfdEjxaFC66Yt88kUen53\njOfyyiOR/0FdSD2Evp0rdP2vXXTKd/j6qq2ghrD32Mynv2/nQAaUSsgS2rZZ\nNShG3UHH+mIFFL1COhHEUkoEMj7Ljk3xiGGRhII4i5JXmJyv0JQORaEFOrXo\nzppXbyjC2BmLG6Lk2A2bDu9htHBhiV+tN9IDUv4ftSqMSZiB9ng0Xa6dP8Ty\nGBYH58NLRJH7xYYxPqjuGWtAfCTsU1gC60qePP0tIyQIKYI1ei+AdBECml+5\nor24UEQ+T0z32xid5t9kqF2ZABl9tuLpRD+dEYq+1kO016BevkwDIKZNlnVy\n+jyB312lhfTSjukKg8xvo1SSp1RC2n2/6pDI418b1a1aAHL9dvdMFASA/Bob\n1XaEWiZ6ri7TXTaaBjRpBzA46399ztbiyGie2YQoJ4h+diFSLEN6HU9DqwnB\nWrtksk/RGL+s/c9xnfP++EqkG1aBENsv7rO9zrTyBtTqBl6nZYe8nFvUGTn9\nXJ1y/D2r+nhbkeCE0nPPuYhwJPjwixQT0gslnyk5bzZ57Pn+ARhtTf+TZ9fn\ntCVOpnumvH9Iatl2jrnhQ21sssgyb3KJuvGiULwduRYX6aaG38J214h+HV4G\nXky3\r\n=wkGn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtFSVb15EeS021B5lBeVrgwAnhPDFMff/6Oqzn2t+54AiEAk4XZs0azFdzyeRsW9wjez+QHLTAx4n4lmnBUDVHJTCo="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.11.4_1631450307312_0.9577277053071813"},"_hasShrinkwrap":false},"1.11.5":{"name":"@planjs/utils","version":"1.11.5","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.81","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.10.0","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"02edca98116fd01285a8b5b0112230f6f3c976a1","_id":"@planjs/utils@1.11.5","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-4e2FuQDVRL8QOGREETNupmJo0DkQ0nS7DfzGt5yhsB+AT6w7gMPGv0fhrKKZD2Iv2uixTjsRzAphSUQZQkyFoA==","shasum":"24a21ce0bb12c677b97dae9b92888182fe7e026f","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.11.5.tgz","fileCount":460,"unpackedSize":429258,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDJ3wfu4l2AYBNOzeTC68vyEgBILE3oy5pegEuZ5BloXwIgLEmuRjmuVvVcXvAD8vmi1WlSV50S+xUCxzqgtpYyWG4="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.11.5_1631898014321_0.6521310769884932"},"_hasShrinkwrap":false},"1.11.6":{"name":"@planjs/utils","version":"1.11.6","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.81","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.10.0","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"6bd3aff6c8548c1f3a69f7c5f1cf5b7e7f15b731","_id":"@planjs/utils@1.11.6","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-rvmHbYqriPgnPQ8oKKjN0H/NvI9pdhOjln87+cGhX1X4WmLbRSSPAwhnsJ+Zh0VwZuMxWbX8gLgdVMrZBsjX1g==","shasum":"da966c2b7cec4b9ccc6df03d4258a051e1be5b8d","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.11.6.tgz","fileCount":460,"unpackedSize":429410,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC+0465DbJnG+iadD9ZdQQL7bmPTLRLPXdmWUpuTVNNAIhAKRQeop7u1EVZCxnG4L6IhLKIYFAqexe5sCKx46MIER0"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.11.6_1632674632083_0.9430960352945978"},"_hasShrinkwrap":false},"1.11.7":{"name":"@planjs/utils","version":"1.11.7","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.81","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.10.0","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"13d58d1986adf28186bd57fa7cb26414c0533aec","_id":"@planjs/utils@1.11.7","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-A52FgYMTdzINcw3A8tXoEN9wvgxATyucoSX9wPRSmAoMXuyc6PqxesfBKG8zPogdd82IeD4W4gy5Eq+VmzgYtg==","shasum":"4e6eed392e3f255013b0dec1d2c7a36fdd82468d","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.11.7.tgz","fileCount":460,"unpackedSize":429435,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHY3cPgMQUEFH+K0r9VWMW7AYdAx8XIwybdpWJ9ifjB8AiEAij2UesqN2yI1FUVOGw41Tl9xhwkjmoY6HtoiQbLVIo4="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.11.7_1632675143075_0.6560689389222729"},"_hasShrinkwrap":false},"1.12.0":{"name":"@planjs/utils","version":"1.12.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.81","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.0","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"c29f56a67c3dba95f7e631200f8c205a386fbc16","_id":"@planjs/utils@1.12.0","_nodeVersion":"12.22.6","_npmVersion":"6.14.15","dist":{"integrity":"sha512-eBZsfPVHadrDuOYd9YxdOc3SfMDPhMOuQt/y7MT/V7aQtycIt1DZX0G3TwB4iOeAPzNGvDWhkVGz+66e2ZNLlA==","shasum":"aca81dae4ae07ad3bedba8c7e07072123b4247f8","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.12.0.tgz","fileCount":463,"unpackedSize":431477,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA36t76GImaT9OW0T2duvgnmW/ko5Ws2EsaujqWfuxJoAiACJlrRCGm/UQAmABa05fpCQChMcbbDqXL+RyCHTPAj4Q=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.12.0_1633623570251_0.38522091085299603"},"_hasShrinkwrap":false},"1.13.0":{"name":"@planjs/utils","version":"1.13.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.3","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"f242d1be7bfd47be0854458d2f1c616bad0ad132","_id":"@planjs/utils@1.13.0","_nodeVersion":"12.22.7","_npmVersion":"6.14.15","dist":{"integrity":"sha512-av6aASzjdIh8F08y9rUMKUewx9WyduptKeBMOBJS8qSsq9xkRHuhXtvSL46b67E+lik/f8iD/2dqHIZ7aFXToQ==","shasum":"f182622cff55e9794e7d8be066887e32355fc998","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.13.0.tgz","fileCount":466,"unpackedSize":438127,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPaWZ2bwgMV0k+KWFv2S+LU0I3VoECYJdShBK4Bt9cbQIhAILAIW+sJsez34li04tUg+sYHNn2sDmmXnX8lq2mFctG"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.13.0_1635003491097_0.7640208904810704"},"_hasShrinkwrap":false},"1.13.1":{"name":"@planjs/utils","version":"1.13.1","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.3","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"95d73574208000382c55945ddc30bbfa838f3176","_id":"@planjs/utils@1.13.1","_nodeVersion":"12.22.8","_npmVersion":"6.14.15","dist":{"integrity":"sha512-C8JHpPETY4e1LSsh229Q+jGa64Xv0Y1uoDKfRjXEkA0SVUYfI/a1TAATflel9zwt+Pau46Ja1U54OHxU4uInZw==","shasum":"2848a6ef8d6efcaaa374fa77845a7b66527f9a56","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.13.1.tgz","fileCount":472,"unpackedSize":439810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyzfmCRA9TVsSAnZWagAAsygP/jE9nWUA+JCf1b8TP9vy\n8C67WSaNf04+u7OvuH02BYNjQhAvjdJN3fyQGdXooz87bhPOOMEAoFPrDrB4\nXqxcp8PdWacRyYCAJGCCyHgxRWpxz/6BRO9PAajIKMtw2KHF0B8N468Bidy3\naxDCz844m37XmIV9XlpNo0eWnoaizuibOy2kztRpheD4FXFZakBZDDtD6aS+\nd3mrGO1Evf+ndQO5vG89h3LzwhxSMQwBmwgV8CrukzEMVOM80kg33PXtNtbu\nVP0Hh3TGb+4KizjxdXj6ChsDQBglCZv8cGoooT0+wuOkTN0xkhOUBUuOC5ry\nUOElO57jv65JdQR6Y+2Ov+FQoIASYu5xaRTXVN/CUcgHSIOjSILgSSeDch0X\nYiSNYEa/s2vY0G4Iti0rnjGb8xKdI0xjdjEKuyq7uUASdKxR/npbpLczUs3+\nRhLgimWsMbUqtVfgAtEAlMLA2q7FJeEdmRqYPKeSP7b9YxsQcuNjzfVtE6YB\ngtlZe35O5uiD82ONpWlMc0O6cnEIGL1hQPj89KR2F1XGtUchkL1pL8WlspfM\nuYBv3iXhzgYwDXY7a1Pa/baHa+10yZ3uXXS6qhruQe6nzMtAzOsfZx8JwCtn\nNnGvHlSZ0VTbCBb0Xy74ckyKIN7F/Zu4AgjweTWU6aL7jaLKbeXj/Klcot8v\n8RFm\r\n=17vm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/vpCQiYMyyBYHS9zL/hnzq8vKXL4iJE6pXLa2bPwPvwIgO9ryXfbraMBd9eu0TQS3AepSvxV0cQxmjiFS0tXonvw="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.13.1_1640708070631_0.10019195192186925"},"_hasShrinkwrap":false},"1.13.2":{"name":"@planjs/utils","version":"1.13.2","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.3","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"13937133b51b09993eb75e5bf06fecd9d8c76ef6","_id":"@planjs/utils@1.13.2","_nodeVersion":"12.22.9","_npmVersion":"6.14.15","dist":{"integrity":"sha512-HuPhkDv3Si/41y7LPGCRKQE79RND6Wiw8H0juoPiy7zvNUP7jDsY5e+AwbrrBq3PoPi0l3Qu1wXJ61wJLRwnAA==","shasum":"84a8c8514a5c541eea9d7ccff0e313460f11eab4","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.13.2.tgz","fileCount":472,"unpackedSize":440204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7Z3fCRA9TVsSAnZWagAAFfkP/3B2KGlIXyUHb2Mzj+Or\nlWMBp5Nw0b8Ho1lHc9RBGMD1h2OJemv+tlUrnI9/Mp9OSnVqMACbyJfR72RO\nbPqmEFcDAiDCQcz66Lkm8ikTvY4S6QqVGXbCvJwCk03V/Ls5CsMWR7fXQ0m0\naR+VFq+QU6gNA8ANYS2C7jhbFhnhdnBoK8UAoJtxkWzb/vBECVc5bmpemcl/\n+hNyXlBGiceg8N1+a2+LGTqPn9bmKw+/0uCIs7O/xvrFAXymU/SOC9OkmPt6\nl1K+d+3vEX0loj1rFFkP/99NOafmROFKPijvwwTss/2J1FIorolvQz4fWHw3\nm9WuJNyPgaGeSnWrNB5g/6/wGs8E6kukx2uzd/UgZuPCJbY35j5sylmeaPxT\nI3lBr+UHPoxXpxnv0GHPMouKgwMth7yc003WstIR5OQF7iMIiZEsiCXFwrHV\nzpSpHf3xK8EgBul5eV1GW3MKMpgSnG3A8VFeSw6gh94v+Qt6/TLmZu/DQWCS\nHCeczOs052h1A290pQdf60jKIezxZ9kN5ujvEI6l1mv/y0tTGE4GFx5rYb6P\n62wZtFq6gP8V4kxTZD/JGjY62FPxWXF+KROw2ZjVOsZudg+/3WNCv+lWWizV\nJOPC0LlB3zl7PXaGW6R3g4I3qSjlpWXLaMF+dQSuGsDyzZEwn2U/87uWyAmz\nch0b\r\n=Cg/c\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB05/Im91/6gWWKlpgtGFgKbOsInS+NBots/d4Afnc1QAiBG8lL9ulxZsXskiAsIDKrj4rcLJMJeqqrLtavqckiqxg=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.13.2_1642962399290_0.6781798886871551"},"_hasShrinkwrap":false},"1.14.0":{"name":"@planjs/utils","version":"1.14.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.3","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"8347e2057ac9abf7fc9374ea89ff73e62f5745af","_id":"@planjs/utils@1.14.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-nnU+sPZ3tIC7jKjZuPb+xvKlIdZlmHMHDoju2c45QO2U98m9MFcIruy3MJHK+B5ztI+IHmJI5dKBrvlAirjKTA==","shasum":"b9e70e513eeb6707cc30deebf2185a9470b00fb3","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.14.0.tgz","fileCount":472,"unpackedSize":443681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCpCBCRA9TVsSAnZWagAACU4P/0Nx6SDHssIrgTJmzVhU\n7fJAF3TMVo3b5MVW6Q/K0Wqj4N4QB6OJhVW0DFeYaoSVUZRSju855mZ/4Ymc\nKvEv0F4RYRjmDMPXAJ5BG6bxXatbMCleCLcdAFQbFdDsVPstPWTCIgzREGZj\nwENdeYkM4Prz4nltO3wLTTLEmOyhSNi7qzVpFfwR9F9kYRIoxGH17O/VHEND\nzP8Y07C2MzRE4vlI2XfaofA2szgHMtOQzEis2f5DriPE9VySThAFG+ywdzna\n59WiRX2KufDDKuZJgCv3n3iOvuMs1nsz6+SOK6xcjj8b573uSu6FaBHqZ7J8\nPqIjL3mXk4NPbyqjt/76V9l8OJStDXX/ZQX0TgP+gf84DH8HksOjovj+IgG9\nE6DxcQjH0MkZIRECDcGZEvbJWk7EOKU5Hzck10XpO4VRPXi988cl42jPwMIP\ncYFWQ8CxI+m1fWRJxPtXWLvpzfE717Ek66rlmHyOAfj8c1RhB0bgBC5lXD0g\n7LJHk4uCQgxzbbxNrHtxx6GoneKvmKnhu3qSImjn3DFzrQ80qlqGmhykcPhP\nSb8Y+mxh69eVtppJ0XPHL7Ku+4QsjW9mxsXxakUYX8/PXfVrF//WirJGlf6l\n5apTTR1xmMhjetmL+/CwcWRrQrNdQM4FPkT1lw38d3GyYzajeyGtAVKPsudo\nySnX\r\n=Fduj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH3IRMCU8fJeQXFGXi1bUv1pLXO7zkubD93TM3GVnCxxAiBafpSRX9F4lgAFd3IiP5TKdlkp1DuEp62Rq6F+3NbH/g=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.14.0_1644859521157_0.48937288697762726"},"_hasShrinkwrap":false},"1.15.0":{"name":"@planjs/utils","version":"1.15.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.3","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"2b89105d08d7e1dff90da64960c5b906254853ff","_id":"@planjs/utils@1.15.0","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-jPvwF0C3ry7W4+s9otogs6OI6NxoVuAGZYCkzh3SCLeHzxzKRRNdWVM4V8dIkN8ZCVWWw2OJoeNVW4/kTBZzpw==","shasum":"909186727df66f8133728c716fc360fb9fb48e22","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.0.tgz","fileCount":475,"unpackedSize":445254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGgemACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXNhAAo0fwlEXM9waTwgFpVJoifCtVU/65dfWIg7rzA9pZ00naJX4q\r\n0SZTaVWcM8Fb0CEMGcO9fwpAteeiQoGlv4khgkzw5a+RHEVylJlRD9qxelrH\r\ndzEkkiDLCpWo9iO/TVOLstjg9FI7WGUzndZPyDLGg0WRonOLoy1xk5+D7N1l\r\nFe/yRU0cwmPsiTewidFFpHhrRJ8Nn8EriIB0HK/JDK5e1fwXW8uwy/V9HA11\r\nx79blBtY4l2melQGOpGYY854sArsc/g4BheuOBH28wkfZo7wTLTs/Kq0tENJ\r\n8TE27eVcUIcdVGdhIal34umgpBZ9lCGojuSAEMP5p10pN+5ARLNn3g4zacbo\r\n6i5/DoHnPyKDo49QALIgQKnu/CPuJyli/s7BCVXsRkz+lBghAwpUx6LXGbom\r\nuHe4FiuqeX+Vhn8DDiWkuobpt0hL5xTsylKIXJVTUdt5Zsb/k2aQsORMoSjh\r\n1WovoXkk8hDMzvuAnNoB5VWaLVk/edh6MJdygoyF4ckNe6acJoYd7t0sidSB\r\n/ngBOdP9y4Lt8MulvcUNQXYT+1QOHgV0ejCepc8HxGXQ1l7kFDZ5AqayygVe\r\nq5PG9/aHKRCc9p35LvDmFiK2xyA2q/SFdFnUsvzPERHV7jmH7zdLsyzDajYf\r\nQpFCl+AsWQOkOGQ6PqJspUd5COxfJWGcVBA=\r\n=aRnn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFwO3m9/kyI9F349+Q/AB8F/OEUiWH1qxIgPUIPFJexAiEAjeRc347it02Yi0fDkOymXB7TGE7EtDGZwoR2QjaZSps="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.0_1645873062347_0.947263436502473"},"_hasShrinkwrap":false},"1.15.1":{"name":"@planjs/utils","version":"1.15.1","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.3","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"d840ce21f8ce606c063b3e91a8a06e4f3c01629d","_id":"@planjs/utils@1.15.1","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-HB373ypMH9MaDiAFf9YnmLJG0jUSLTtSxm2yPcg1ncXB504v50Ax5wm2FxWmVj9EKwPmhmnFF0UFrDT+cgRWjA==","shasum":"d59ffe6d6601b12af53307abe9df7453f39e8689","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.1.tgz","fileCount":478,"unpackedSize":461081,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKiJAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpyQA/+LLpWKRhb4si8lK1BabalqEfDsBrZhYnkl3xF7z8+BbV2XtbB\r\nRSLXpHkdhTalDreW9A2jvlUxTfwpziDzS+TS3ojE11rgQy59bftloyrCtU6F\r\nE83g221FjPDegtU1Y6QeRDJ4wcQR3C/1DFv0R4iaseOJU+1pUq7I4DBsWb3g\r\n1HhQZIiRsgWSL6WTNslVVXnoSbwuP8+aokIb1bVEoe4DV7yEMMtxvJjKmldV\r\ngs9aiQUE5Vn89G24z9lRYQJMnSr/5LNL67c2ZuLtcaa0J8JWV9OoVQ/utm+m\r\nXpDWSUSjZMhN5Fblb+iJsPHQYBAQE6KGb+sbzeDw8yM/wXAikU479r1UfHYa\r\nOGRp/XXak04ilB8N2F8JecYqafzdM2tkTr5O/AyKzXl+5pO4Ih63shSnpmDt\r\nabHMQ67KcZ2uoxDqFB/Xw3KOQVe/0GVLIezl5qvk6T1DxwkYnegvfc1m+mNj\r\ndQPtSDPlL/34cOCgs0vSBo4F6bRdAbzDIPAtQfHDXGHiAnAYoWc83YPuh3mp\r\ncT4W2WblC5rYZf6SV4b3Tov/8rZu20heAuwjfBXih2bzle2BfQFTRSUfc4zY\r\nztrIVfgX1QTwP7ilLcBd7HEOkyBqgT40+3ClVMC+n5kAlTh6TlWNaBsIt4lr\r\naCRo0jTxk7tm8rIHt1lPC8rMpx3XpDLx7+g=\r\n=IX+D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCSVu7+3is7yKN1fND9IZu/vQ2545kn6SG66jaM0Ep5GAIhAO/n/pzJAsgFVMaP7m57y9XKPQ4uEKb6W5uKW28qOseb"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.1_1646928448402_0.9256305379984773"},"_hasShrinkwrap":false},"1.15.2":{"name":"@planjs/utils","version":"1.15.2","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.3","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"b5398a6d5f2667f2f6391a6d022e2c9cb01d0466","_id":"@planjs/utils@1.15.2","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-SlABELiVX+VP86vQE3vPcJ7dP418umwRWmWinGzE4trSmqdxpPMXnlGKxIPqbc+XB/nLTG9v67odCeKwa0cB3w==","shasum":"4017f08f3a94c0670cf375c2e84b127c75ff4d99","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.2.tgz","fileCount":478,"unpackedSize":461106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiKiPCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmquwg/+JPZ9O1IVHBn3Wtc0NfqBW5LFHyHb4NpXF5Hm6/SoqlQ+hsj+\r\n7Fv1NFTrlUODM9ZQHJrlXFgH9b+8aJ8pJmp7HV2MQSrMRw3RO+bF1TX5tjUT\r\nl3cAjS7A6tqU/rh6FFxHC07YUFKCrGZFkI/OlR4gTRdm8m4lNwqG4tIybeGR\r\npcjL2xgw+gBGZIbB6BnlCOHSnz4y7mrzUiCIaevn1SOHfELy3l2ZGpm0Lt8N\r\nIIxNmT2r1tcAyQFvw5DHrVmkI3Hxq0XABxy/LtAHOxoWpfpBd1X1YZCMTaAw\r\nj6uOYZp8fyAhU3fw/fpWn8kFlctH/jN83HYAelV2hf6TtgvvUMjOUfjZCiz/\r\nwgOY3zgZ0uDLvp1q4+/dtZTNN9sOiN4f/0iYXLcowntvUMVI+Y39N2ZhTxkq\r\nfAJd1UQpJgwvjr2ySKASresKXZ33XgkxnY66kLAaj66dWc49mpVevyBNyWBa\r\nT2XfpyL6vH1836C6z9SyoOgxvjkHMrl87yT3H1ocOfdx/azaw0vRxLEXEbDn\r\nwoo2EETISdI+2E37D8Ofv7XWFDSXbgS193GQvhO6/petjh9liaOQ2Mqm56jJ\r\nHDgA/hjZaqREc3UuzPsjjVrc9KNQ3I0oa28JGHAleb1/ofeBuUWHncEuAZ/z\r\nZGWX9/lkLy5hMp58HpSO2yvokBO4Gb7Dhqs=\r\n=W1GE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH52K3YnmqX1g/jkwC/fqjXzoqJML5zSLgND3EOeTZJKAiEAwzi23pCG+7lp3vNOFPCKAInsVCS1B810BEvlsQ7M/L4="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.2_1646928834418_0.604366851962896"},"_hasShrinkwrap":false},"1.15.3":{"name":"@planjs/utils","version":"1.15.3","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.3","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"ce7212abcbb15f86ec4f63cd6f1c762ed53596d0","_id":"@planjs/utils@1.15.3","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-4DwFDewZ9jx3QshC38J/3YCLI9wylwAORZVswdD/2FKPRAWQKuH0/pFDb8Nx5B2UB40hoziggC4Mpei4JdsaDw==","shasum":"a24a55b3cf95e15f743ba5651a1961deb38202fe","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.3.tgz","fileCount":478,"unpackedSize":461469,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMuPMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmomXhAAiBQF2cmB0OFzjLe+EfaIP626Foj6RswfHrPTPpERMNYytCY2\r\nGl70HUWAoDFdZuNIVKwOP1XtxJ4vioDPvUY4I2OXxVlOFNmB5VlugxUUICR/\r\nUmrVDV+Q/mc17Xi8ni+NNxK1brhWB8OHLoLsXwEv7bHGkGXudDZOaGkNpnGk\r\nfVMDD9J3DQ7iDnSvIQzg9luLa3rSm+5Wh3ioZ4D7eqPVb28nlk6//NdFzQjO\r\nV4/FygaZbk2AfReBYOeiVTiGcGXONJrsuR4rWzEtZldpx9mTR3mKW8nJ5wuR\r\nnglU888l4LS0rtzRRsFPsoBTTsRL5C4lKTtnb2QogXFq2e/keg3TmkXQLVUH\r\nWCXHN3iIJMejxsBVRH/G43afoZu0xitUIUpHcI1JDjP3yHsZLSiFFXzUcmtW\r\nEhgWdBk99Rn66qGtbBbxanK91bF9JuqQXIrnLXFSvDO7bcp5k1VPABu/oN2S\r\n1Vgomz193f6OdqUNGbfK1AhR8sjpYGeM81JhCMSpqHJCbvHKj19eLGDG5kV6\r\nDMVKyYYtbTGOE/zscNYWgdsomV/mhsSMbvlbpegiOqgoPE2p3e83N7mPIs0W\r\nDbYPC8pgyjcWCz6pV8/cnvEOayw0JSk7Bw5PQt4cwzV/3SE8LFyW021sXRC0\r\n6OXpLdGBZdkVHs522ERzom1RYuYeDB/5s/4=\r\n=UVSV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHKJ5GLobGmqpjIzfmS4QtClRMZkt5CdOZkpygRUfJjtAiEAi3kWA6Bxq79i4n0/M5O3YQtWghc7C8GhyWMmtPKWVMI="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.3_1647502284239_0.5938691111145045"},"_hasShrinkwrap":false},"1.15.4":{"name":"@planjs/utils","version":"1.15.4","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.11.3","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"74232db78e7fe172d0ee172e156fb4a6a8c841fd","_id":"@planjs/utils@1.15.4","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ieY0F2PbMwp1kOUFJA7v2Yn0eTjcLQMxsAI8ctXxQcmGRo7teCgimuDlqcqEx37xa2QaV5eYefS5QOaa4Zmjfw==","shasum":"8183bb76c2eaf8893b30abc71d78ed0a25cd1db4","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.4.tgz","fileCount":478,"unpackedSize":461042,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNVBkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbthAAlR9RhxWQJdVbfgOn1zO++iNMpqRLouw7UZfC/b0QDn8TaZ/M\r\nmdipQQVrioT2m8DenGIpHKDWGWMtOSnEVBykQf1Q5oOi9+j+MlkeE/LAfz3j\r\nes1JU5YzKppDRNxwKS4xQAWK2MscUHdRwcEYdLLhnIs/nxS6y8zC2+6ohN3D\r\nhhmLH19wLKFr7JUfNLYgV2WMeExtNC5DkSNQ3B+D0l/NOPji+h7wxz4XY/cQ\r\nt2BZPD2XFsNnyznoou/L7r1PXibPXGjjsUv9sQ18yFEZwfsvrA/cIbCNAJUg\r\nTNA3GvPRizPvK12ZslYWvNb0SC1pxzAxdppidQCtE3Bu6GdUzZQqRBP6HKH3\r\nQ629LaSA3hE8GSu+6XOnTdEUDLNvOYL9iQKjrWtspKOp0h7Qkh+o6C+qvVMA\r\nvfFNa3ndPfOHpOJ+1Wwboj4+UnjpT6Hr461pl4crwOerZ+s7Kmpu60IRzeMV\r\nxBCA7Sz0bk/Ewey090pZg85qFaxzc6Gvrdl/+jbpbbsdne/XPODtjBgTmPW/\r\n3WyxiyLSgXg2YdFHIzZQiSUiK87gVahpL9CDnrQ//lqSZkWt9zWXymu8kfOX\r\ne8h+KLPqjSBoqIXjaZUdBM4127MXa1+izrcsHmeQ2Qi5MPG0FNoUg+p56m6M\r\nM7AtlgcPpG49QTOxsUuIJ1XlIIeXzTfqtI0=\r\n=V3Sr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDt4bk/kohZ3YOImJtlkauTIsyfDSACZRgo/lBj3jHdegIhANvDunFQtZTNNpL+meSsG+Dnwy3SVHct+koVvJV/0sU5"}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.4_1647661155953_0.2482593728060345"},"_hasShrinkwrap":false},"1.15.5":{"name":"@planjs/utils","version":"1.15.5","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.14.10","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"c308a4db3211fa9e08947c35a111289f238465cd","_id":"@planjs/utils@1.15.5","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-/YRllAgebkmsXd2849Aw0NBZw6j2vkfbSh92E3hHPVNODef1WM4B6Sqc8Lv4S2+JaFLteK9aRvfghUmmGcQ9qA==","shasum":"4462d917cfb058d105c04dfac127c761d4b5fc65","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.5.tgz","fileCount":478,"unpackedSize":461466,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiOJ7SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqJ5w/+OXOHbDHvtd+JZwxjSlIT1xR9EcfO28zryO6C6ZYjaMRP42bM\r\nd4BU3VoD7UYguCc5/dC5PreA4F0oxFiKH1haJUg6NB53+rHq2gOoEvAajTxx\r\nt6/8q2Al7s7SnsImiBe6h3aGGymxtciLpO1R9bh1ddDtN19Qg1rCNgMtQoJL\r\nKc00TZ5JIfDFfz2rcQm9TKm1OMPf47CdMZyfm/lkVrypnC8Z3ZwBd7Gcis4l\r\n0UwDyj6iM7YEIfOfDuvihbygSG19V6oA/T6ax8H/pO03UfhSeNowgPtwf8rv\r\nEbx8TyZiS9aGckWr6pllxB+GK0KZFyiLxFecNnmQMrrISQiYPjzZASatHtxG\r\nWt39iM4D/J6T+VX2ETeRXHWY5VUZJ12QIdyCU9/1SWq3hPnmbILc2eXZ/hs3\r\nGuUf25Ik3tygTwnitRJuzz4A7suimkjKjhDzinbFffHvgPw7+DboK3c7LYI6\r\nA6XgUnvsejPKHkDgSqgih7S8LpJJloZEoghw/UXs6Gvf11TGBMRLGH82Q4OY\r\nXQoKNPFTnSyccmnzD0sI2vNS+x7F+Z8LNUchxIRXRo3cl/1UtH1s+jL5SWH7\r\nOu9KEZCghhQZvnSsdzXgqwXcJ8K5qu4Sk6YJitfqPep+TIIZIEIXTDwdrdgM\r\nOC+2aePW/efwDaCHCySMWQ7P82F2hDp04l4=\r\n=iHGF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAx6dm8X+85se8XdkB2kywttoeVHQaczdi+oVobcDGZnAiAE++IM72VMrOPYc4kvUviDmoY9mm6Gbaw57AmenXgyFg=="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.5_1647877841768_0.46444040221208627"},"_hasShrinkwrap":false},"1.15.6":{"name":"@planjs/utils","version":"1.15.6","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"yarn build","prepublishOnly":"npm run release","prepush":"git-branch-is master && yarn doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.85","@types/jest":"^26.0.23","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^4.2.5","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.14.10","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"49d3af3d813bc1a3febb1cd171501294d7e82ef1","_id":"@planjs/utils@1.15.6","_nodeVersion":"12.22.10","_npmVersion":"6.14.16","dist":{"integrity":"sha512-tpBrgZEJiuukTLcvOVwBI4Zw25NaINIgS1Axdwr+TdB17JHq1mOENB8hJtnstO7cjBiLBbRs5iWeDRpPY+BIpg==","shasum":"6919dbfb8fc4dc8868c810e4687e5281b437562e","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.6.tgz","fileCount":478,"unpackedSize":461611,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8oOpN+Y7573VpETMDbQltiIcpb+1ygn/NvE5V8LpzJgIhAPrybbGIlvSBWaSmjHqPcZCGEvRmLp9ufQp6u2ENLGwL"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiR+vcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmolaA//UJb9bm2GanAfdRmGeFZiLIC6RXJlCE0km9UdeGeBf/3hFE41\r\n2g3kRCRouNrzCU42TPvxdd0SmN9o74tYPowTbEe7fsAcbgig0Q6NICeuz/x4\r\nJS276ML1O4l496m4h3Kjx028zzjiZMK0N/MGOcGe8/ddWAcj2i0lTWk4y/kt\r\nRnsLDcaZz14NLz6ePZfpxNVOTqnqlZCUIpjSkTx0T4wvl3j6nekjDSepifOO\r\nzBLtrC94+859KZrAJUlKDpaMwtTQyYDc0UdMsZbxrAE+rWrkkpIFZv9IgVOk\r\nPTJkW+bXAjBXd/KV5AtjDwFcowqqW2AYpZWUr8tx/XjnU7OqQP0Duvf551Tg\r\nv5y9o3j3c8wX5OLAfIH1QuwNuuqM0FZEJxUscH0zmpu+q6Nzv7JRPeTL+FXl\r\n8lXz/S/eWs5S7I3oaTgIHRfIC6lFSCaZa6cu26HNV6wbK+RO8P0lOeZlxUF6\r\ni/KcWkV4d2vy9gGnBhuCHFYM9ua11dlKPc9JMy+7W5php6A3J4tCaJ/aDPxC\r\n43Dt8Ky5NV7vmZIQERIQ/YxVf/LccPKcQg8SFM15jnP3gbH94eBvZOdPNP7z\r\nkszy6eLFnl5uB7ERCbwkDqNyncWwtck1uzjGOCpY0x+etki5SehAD88MNUeO\r\nv4g8A5xF0BzJvFGKJj82UgVl3pLGDpxPtLI=\r\n=cyiv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.6_1648880603891_0.036475904367917256"},"_hasShrinkwrap":false},"1.15.7":{"name":"@planjs/utils","version":"1.15.7","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","preinstall":"npx only-allow pnpm","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"a0dfa1054e715c8bd2ee63cd60f3d7191354dc53","_id":"@planjs/utils@1.15.7","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Qwi7mKf6B+a3+sNkH7b6LYmvf3d8JK+444XxCpWMCt57nD/rNEVX6LbkGeBm1SvNUy0p7mEgJs2LSaGQXlOzqQ==","shasum":"06172e387413c6a731a83534cf01e7036a368863","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.7.tgz","fileCount":484,"unpackedSize":471103,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7dIMvuJnXVCOT1xjMh51iumvakyEqJQjqPeQbysUBEAIhAK/Q7201mrbteICHUjHlXqMR1SSGlZKBP56mGAB8sPvO"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuGzcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmricw//dBwAuHoVELZ1gQzf5mMFs0ipdGUjDJg3z5CNNXwuZLmHfhM6\r\nZXvj731DC6Ck/Rj9wEoxrpjo11PEjB0h03ZkFrmqelJ5Ep5NLuzT+SumpIrh\r\njs5pW8shnqFrpWx1/8gkAt3B9q9o0KfutgzqTJP3izTmluneekre8RF9oHYT\r\nyCPkqplC9O0AFKn+vmyQXeHNdzT9qQYpBrmQ/o9O5jNx85+XPFDPCEmDQ/ti\r\nXEFI0JJBViUtbDBiny1taKZyYFQpbjNOitYGdUjpBNMWWNPgNYgpfjlRwppV\r\n2/i5FdnUotJCUju2JTgpltYiZXoDoPmacA6p+ca/7i/injBT1WKekKKwaqw5\r\n8Z61byqQz3wdBc61IlKBrbQPg8cGn/il9+jJQg3F92iGH9nMEZY5DgvDXRnz\r\n4MZOofr8ficAh7FYC58jLljqNVYIDX8E0h+aF8EydT3ouIUgN+l/e2wn87Ke\r\n6pH+Xr084u6v0X9VPlAbNE+ESG9AqVW+0Sk7L62SZ57FOY/QSgvAuAKf3gJn\r\nC3st5VfQvvKa4OzK9/i/g40xvJM0sRa3XMgfesMLWFDptlugEOPDU5vARadN\r\neqEsumyih7wBAGX0J2pEMO7PyQHHdMfQiInVKBolZsre3bWgIzCRvEN7pebY\r\nOAFvsT5Qu0CYVw3fQmZRQDC0YNT0miDLtHE=\r\n=w2Oi\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.7_1656253660327_0.05952751181482241"},"_hasShrinkwrap":false},"1.15.8":{"name":"@planjs/utils","version":"1.15.8","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"9df6b09b35f9b44a17775fabd4c064e18dc88221","_id":"@planjs/utils@1.15.8","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-ztYXjRmypZaCjcRMadVFOc5fWHF2Sgmz00hwfIinwInytOB2tfTaa25NtNX/oaHqUM1FKSpTfRvRnGkf1KDRKQ==","shasum":"5d47f2fce601527adb0448ec09530cf0a6fb1aad","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.8.tgz","fileCount":484,"unpackedSize":471087,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB18zD4GD0Q4RTPDcfm/8CUyU/3BX28HVqB3Z2VO9Xt/AiALkw5z9Jre7zVYbqk26h2pl4YN1hTpg52kg4yOweYkcw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwk8LACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpU1g/+KeqJnUE8zSt4tVkVVkHJFoUlJAYGYtInHAW2JRstxA7Eij3E\r\nmjPRkLuUhNMgT+3OAzyTUJMvE3Ppvg+sPv/pA6o0rA5lhLL/yP/AZG+dMsUj\r\nhvx0DmySi/XV/J5pBvfofy2vB3RB+v63zZgMLstHyLHeyaY44zIYraVHNfrm\r\nSyfmimTCBNnWISVeeb7rYk9ZGqlSg7z989F7StzWMrjQX+CgxLFoUot3IfNy\r\nTLZH9divV9IiyXaJqqKa7Ff1ZoCWnIaJGpUELf4SiRjuB3qvxQKD10x0lE1v\r\nHZzwKLicPvWRwwqo7+DJmfQN//ZsHOaZPhulEkFyG2eKnSxccL1sue6YopOH\r\neS8435fRmFG4RGhx7oYiYf0KI+jhRvBOOb/EdjgdPkYiVW+YgFT5IwLkoMtM\r\ngYsTFNWWIfCHbfukuONZVDrEOHRdDsocL2jW/IDX7RZDGhioBcbd5yQ+0ZDU\r\ntU4yLs2ePF331dUDeiXWmgSLe4k6wxmE17k7pq29r2GS9HtXfG3orOLh5pDA\r\nF6oVJ/E8XCQ5l0eFLw1I/1uDmOQRKXiGDwttkwq4RVahgh8557lCTcazX5Sw\r\nRKgeIlItsp7QwfE+dBUMVe27g8XilCEnDFtf3En+XI5MI9q9OJkq+3e3v2ya\r\nhoT+g9nvptFdvjZ5qmzqQH7/d1LSCoo5+Mw=\r\n=YVlL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.8_1656901387514_0.29384668420399374"},"_hasShrinkwrap":false},"1.15.9":{"name":"@planjs/utils","version":"1.15.9","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"05fa80a224290e8959bb2ed59611e934bdba0b63","_id":"@planjs/utils@1.15.9","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-CFcYx6tFAb+HdEsRiozB31Quo5sp2xmfQngKgEDbQZvFvaMuBq0eTmS+vSqBW1ex9C3GtoUUOZ7Mi/L4UNIV5Q==","shasum":"18e7eee72b05873fd1c0d32e5ae575dbad2f1fd2","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.9.tgz","fileCount":484,"unpackedSize":471403,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD9XDcFrgfXdThfhV3z/YADRIkAxBAqcd4hwcgWSWPyUQIgZDBLz4HwYQXu4LxryHipWh/VVu4fgiZzwRqijhx2GTU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwxCiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruvQ//bZIAWFx0O8yEj4brUHMtl2ePttuKZQfXImtzallDlq93j1h6\r\nToJfa+SpeDZ0Maw58KzajWUNL/pqTDyir3iG7ISRY8VoLpvV1Ih6gfzYf57S\r\na8mHYHHjheDm7/Qs/0ALcZwDQWQNvRrhjnAWhJyP8Ru8Cv2XuKMQ+kstfsAf\r\nOHzgHKIjnkSYpUgd6MFqafBlDlHpQnaMNpLVzG6M4kaikGbD67DMa3sX1oYY\r\nF4NaNV3HtOZ9xyZ85YpYX4slI6ZBrXFY5fJX1SnRPI874aEms27nVUbHqCE4\r\nblbn+EElidfDbhGQ/fuzHOFjzY2BHQ/jY4yWh5JU5/NX1vK6xoDcDAMwXu0z\r\nakbFctYgEkmF5nyqzOkduzoabAq4hq2btIaHgXYUPHCAIcWoEnBpwP+SIM5u\r\n2afK6vz2cxxbm9KOQDZBLdv8vZEWwi+nxiKemT3L5KFCHTD7EvhCGcM+WLqW\r\nwJfn1QlvUB8pakMiuzLcMOHFneY0DcQZZG78hdKXcsIqJl/Vm7g7n6eT2r28\r\nQP7FKFkfUl/rpUAjBBsqDGEVycZqMi/j/d9SUDaIQ8i+e1UY8i8kR6xyGO7D\r\nZl31ur2NKvViiPNSCcWDzvfYg7z0zp09FxI//758OcE+0Hdjiri5f+NXaWTO\r\nwvBNIP7cO400Bke5Oy0xp7eUy6ufeVRZf0A=\r\n=3yIq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.9_1656950946072_0.9705299175440747"},"_hasShrinkwrap":false},"1.15.10":{"name":"@planjs/utils","version":"1.15.10","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"da542ca9a903a804c0959954818b03c16f6476a6","_id":"@planjs/utils@1.15.10","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-+egYsBx+3TSH+W9v3iBQ4g7d23cNAGa7ImBBWRp2y8FhDQQ5g2I5RnIUHGJzfRocqQxYpyh7xp9qj+ZjVfJcqg==","shasum":"f998688d4470ac06bb7ef566ff21cbe6061a8067","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.10.tgz","fileCount":484,"unpackedSize":471129,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH+lFA9KbZdaL89VEqDvlFRCCXeO2IbvJTK0743ZHITVAiBt4ZLrhX0z9cJ8qImlMJJwP53cCG9hSiyy1QEUJUngOQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyugpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrL7w/8DAt+kw7BcTBDIe/kGKjnYOGbvg2LiEQL1cJmbByob6aXxqB3\r\npfvZIzSWvQScsbE6GXvFg+YVGUvDGaAs2jY8/LV+3QRYWH79u7PuNXjkc2E9\r\nM+AEFsAeKHoI43y63VnqrFEJ75FVQkbsmoXSmSCn/FJtNj5IGaeA5WNExzAs\r\nd1JA/9G6tCyTXsUDBAlbuZ3FtsYeJVJxbK6Bwxt9TjDI4VJMGywNSkDEAaY5\r\n+FDoXllA/h1GXWaAdyuZ9jQ0gsnAMnh38DF4tW4PduTDNt0wUPD/5SHSqyUz\r\nWcFybt00329JZ5fIQVWJ/nCEbozCngPqwQ+0ZDF8LtztPz3BWrMbGzd94Ag2\r\ng/KkFAgukIFk6ns8RhS3H8hhHeEmryLxxld9Zf52wuuWxfH2Vk6V4KnglvfH\r\nmcpKShOwz0Kwrcf02+6jwxbXjAzSLBEmS1/Nkm+UIKUvweoK5oqFA396w0TK\r\nfX1hxs4rjtvhfUpr7MFGOL3MxL6fb7dNsE0qRmhZr6belhD4oKosVbWGzFMV\r\nbCu3W1N3n3PaFSCPD6w5tEElWc8ecfxKjlw2WE+rdlM5E5TPoApATNhVqzJt\r\nvQQbuOSn5MdKwsGkjqZVymCPQ111/2pos+6qCoA3ek1xh75KrWI8mneW3rr/\r\nmlj5YTbDggOOLayIuQkm+Trw0RDrIKdXR7k=\r\n=vkC0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.10_1657464872938_0.7976326102050526"},"_hasShrinkwrap":false},"1.15.11":{"name":"@planjs/utils","version":"1.15.11","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"03fd1d110c21b3775cbd262a8adedcfa0e650553","_id":"@planjs/utils@1.15.11","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-1dgCrIxPghXthfIS1pp4Qpo3ssLNWum0D7RiEQIfTr/OqyzxdrplQBNcs3WEwdAEhEumDhH5MPuMCltTb1exOA==","shasum":"230b78602d008b8b01fae94f600b393817cce157","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.11.tgz","fileCount":484,"unpackedSize":471003,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB3+0ly93Ud+X/wElbpguZFatnYxr5sEh953o0ROJTtsAiEA0i+q35mTnpKRnkSmM3x/qF5hIJuCsYuDLXCWl/LmrmM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiyuqYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp51Q/+MIPaWFzebOKwW4dC9R9/MUTd/TiweHL0gaz4BIZz+IivA2SG\r\nWIThK8cH104mWyZeQpYAutp2DBt9mjJqABXAwyd+bSXTX8OboP4eWlRop7to\r\n2cio3h2DTuh4JSJx2x6pyfTHVSpGDwdZcgCg2sgcaX1YiyJ29kmJlXR44gF4\r\nO79BRWJIT+ThY7j14YGLR3YrJHO77lh1AS21D8dr+y0xdv3yACyGZx+6G+va\r\nst7OV8eGPD8JxzwfU554OqIh+aO2G9je2HgEd0y6/TKS1iy4ZTe+ejBX54Z3\r\n2mWpUl9mVJDS1B8nvNCyieI/hG0FQDu4vbrERdTdHpijdvZoASTeYSo6AhZb\r\nzYwuS/V+p9caOE6D8dBcvPWxVtDmSC+mPT3INnLp9chbKC9UByjZbMzLPhdG\r\nXFEF6M6ojaBiRQQVSJSHcwBYifCAqRHSmMvbXooU/tqzFrsM9ZkKfqM5uZgX\r\nZx/7BDCHHzsmkN9jqztJN/5ZnKgyfbwxo2FPjKtazm/HwLQqZKTZXj5bSHk8\r\nn+TS3wfBCrMmBDHfSoJ0AtIhrwzzPTlD8Jiu2Zy33YqqH/V/Myt8/W59Ck+C\r\nPqpMuZNrPcYDtSFTJdS6mlHnYwZKc5ANOMzguxiItjypevZzbmJUkwmmkwIj\r\nIVi42o5EEYtOPibqJEG6ofIa6tBUXi1zQ8k=\r\n=mFnK\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.11_1657465496442_0.9738530840475843"},"_hasShrinkwrap":false},"1.15.12":{"name":"@planjs/utils","version":"1.15.12","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"6991030387a95b1de75a56e31c0473a0e85b4f12","_id":"@planjs/utils@1.15.12","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Jcpt6AjDvwua5+B9fdPLgPUiUEyYsI5RvCUJ8jjrzz7dokUD4buRAEOSaSPQ69jqJxtPVdAi4n6A6tJ9DyPhMg==","shasum":"8003f2a45c29321eb168533dcb6aa405103e5439","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.12.tgz","fileCount":484,"unpackedSize":471155,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGXvomqSId6P92KAQcVwNDCMC/WFVRbrUc0/z3y5NO2AIhAJhZu1tksiCJx0mbrUA3+NRDXSWT4agqCCtPozrixwON"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi36E5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcxBAAkW336jetnfdub26ac6R2fDk9CMa39W6hlYIO7tFqeOlpX2Co\r\nHTjtriM7HTv3RyethcP4ohWNVNNm8YiPjvahfjJXBL2bxFuezBQ43ye4BYR9\r\nxqFnuwq319uHbQ5ln+h15Swpy7H0ReHPDieuf2V+2/VM7dLH31ROtSqae+67\r\njtPcTUAMS1P53MD41JAoCamU40WJ6ZO8kDtYKF2LmjbCEjL5yNu3AU2tLIuf\r\naR0rzQwYubQPh2dc8TJQ+KxmTMK8Bz7Kb33oyr0EwFphIftluh/ZmQxH1kOO\r\nbA6RV1nQMLiolvZiV98nTe6de98dZA3RW5mhhoIaBJhwfu0iHkhJQNLicudq\r\nKMQg/6gzcw4Pp4hlMzIGFie8+B7GRVW6nd4TC6WavxN0RrDtzw9tzZz1Z9vq\r\n2S3MRYzfyd+NSiMGh0lHr03PUlyUE99beD1PohBeFflpITIKm6DQFSQIXdcy\r\n7FIiEZIabETGL6vaOjFarDS5p1HSs4J9eHjCi7AKM2VB4jbzQTX/t7hGBkM7\r\nv0weQwBdwGlRld/rITXB9tzLtBQ9AjNy04l2Sh1t93FLsXWRD6RAOBGzeuX8\r\nP+iEnSUijYKavfBvDSVXAp8TdzMNWAq69MxtOw/Jb/WmbOuP+HzLnWVw/NcT\r\nTsTSA8wp0Hd2gymFKCGnU1XANAyoS7UbDbs=\r\n=vZWM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.12_1658822968705_0.8352983975267161"},"_hasShrinkwrap":false},"1.15.13":{"name":"@planjs/utils","version":"1.15.13","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"07999c806693d2c7a82a18d6919d3ee28c49af28","_id":"@planjs/utils@1.15.13","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-/T2Cr1Eb64iBVNiLCC8WonOTlGJoMHgQE0T9V8t/W35H/jp8vhrBr73PaLIamOObwYwxmve8girBo0uT1LUo+w==","shasum":"1cf82bc63e77a9daedd89901fee2870bc4e13c7b","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.13.tgz","fileCount":490,"unpackedSize":481137,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgrNoiT2kw8Q3JdHO3kORSPTksilD63xUQCggIHNrk7AiA/mlQyPS/MPrwbSUU3nE0RI0wTPCHBooe/jM9Rq1KNDA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi7TtOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqarg/8CZAuvWoNCw7Fc76iduRzlWxQxwGBM5Gv3SORzYX5tr3nPPcB\r\nSkdnzyYxEttwBbhcUpdHqDNWlYmS+IcOpYEA216EfLTmD7+8m7oMUrMsonRl\r\njikun54nUv77+JWe+HB73TAGmoAafi/XNORLTQfokMnrMi3Ywhes95EHOTnt\r\n4zbXV4i+s/VMh+73y0HS0KPtAqmcPI8Lvv9cjDkfo2pJZhoY7zSGetPjJdi5\r\nwTmOSwkMaWvJpl1Q/a3EwxNf8sXOXYS3dSnrsWAQPemmrPqVGTq/4FhXlqr7\r\nMzTUTGoRS1vfjjqLvoDKppf2CFMfhV30DxBCipaz1gHURENRr8oN0Lrp++db\r\nQo3YGTToGGGoq58qXvUPguHjd2Fy8E8VknAq7PlhHbSGOQFY5VdZr4l8KwWh\r\n6zsk4dlyWdSxwRR0nUz6LhhmryQuniSP5ONqO+uFK7nrZf7lPD3MU4IQKcSZ\r\nljJo5OQrqTJrRZ5Vge9XQGTkBxdXsInpwD+Fs3L4UgCGLonhV/WQS9fz80D4\r\n220rD3emkr/csLmzMZJuZJY16YSuOv6olxb8Nud17IqEJPjmVHYXTv+6wTz6\r\niHLLhr1UGVArtb40Urlv7z12QVDtf4lL0ANWLgf1QK2uwg1HPYkKJjdce0oy\r\ndA5y3738YEHFZxmtkJMLybNJbtm4+D8Cp6c=\r\n=XS4P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.13_1659714381785_0.11824056056601329"},"_hasShrinkwrap":false},"1.15.14":{"name":"@planjs/utils","version":"1.15.14","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"8a52ed92a85d7a845aabcefb6622b39a17597f69","_id":"@planjs/utils@1.15.14","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-5h1SJ+Brf3T64ryioNWfpGLe88wIvq81cPlb21HHPGhciyWiCFclINZf4fzmutVtYg81f34xCg349r+ars5teA==","shasum":"86f54a0594cb97e1ec954717da3132da2eef85c4","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.14.tgz","fileCount":490,"unpackedSize":482210,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDlXX9E4msHVdUUuNfN1jrRYmRAPPxP12lKlMQdd9AfvQIgUCWxZz9uaN1DTIGzm6xZFvJzBuokyOTTfRe+bLwsaJw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9bQ8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqyw//ZHJsVrH5CqIe4kMZWPDXBKFSglDMWVgUefVSZb/1SrwD7Jke\r\nHpkJiBZw0vqo6pEL2FNpz9RbeuimGMW++R1l8SjBjFYi8EXJ5kenNl7Y3A4u\r\nFPcLRbgAuxuyeV/wPBxggDMDtSjHTHOMuazeh4fP1ni3Mc1E2WXGird3cj7U\r\nx3tpH1okTbfI98/4ikCP0VCCYDxzMy4U+cXAcMd5DxQsBunUSxCou6C6gnlq\r\nSVj5EX8PEgDTZIfXkLds/zPrAc372SDvHxlXWdDiU6+rzqYyIg6JUt0xr7nw\r\nE5s3koEI22dwSqIbq0CSdzPafrMJgNRhAGCamE45JueY1ei3QkAxXsTTKCaN\r\nNe5AhUkoEZN3IalyxqDnqSOYHCNx9xXGSAwLt+S8VYtf07xmNfVClrR8qVwx\r\nyMNggZMiH9Pb1D4ZF4/bZ6tWz8IQspOh7+t9tvqxUQLGpPe8S0cwq6ON1dLI\r\nJgsKiKi5hPwY6ZN3yG4SkVvBscz0nU8Y8Metq0rJBzqfrupixhJdJkHUqYTn\r\nhv40l7/2BVoJWs8H4rP1JUH8rah3zqPeS66pBcYN/UDIX3iy2VKe6OmCHHmF\r\nFgsYVDXF46HONdZLOtdwW94u/HX2FzcF4QAGQgPUsl4PLi8iJMhZexeic7t0\r\nfQy/4SMgQFfFZ7xUfDwe+gUYrIJJVsu4upQ=\r\n=muG2\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.14_1660269628681_0.3129302632416584"},"_hasShrinkwrap":false},"1.15.15":{"name":"@planjs/utils","version":"1.15.15","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"44e65f3cf43121605145617df36a42efa5a369fa","_id":"@planjs/utils@1.15.15","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-Yz8tRS3d3vKc7eSw+ssuva0syCZM9GVyFuvCJnjy1TJvobe/vTKsr8O0NVlsObxGHCwVxXbvRZNCmgYbC/jZBw==","shasum":"c36a3af2c65d4a1edc7133d83d6d8a92ce4db634","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.15.15.tgz","fileCount":490,"unpackedSize":482332,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIETVyGc+LkpOgfj7w9rz0luGw5viRE3hNHYMQGdp6APAAiBCjudy+tvZMMMIyoanP8oPKxc98/SunLCah16BYP3mcQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9hPzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrvlA/+Om97P0oPADhh1Fw7e79Hl9HuHaIX4OgbTtFzbWMlQFlEG2ws\r\nKz2eHDRHxlPmH/ws3TV+vlrUWRFw18l+HO+m2on2Euc1IA7HcNHu0HXiXn5B\r\nZRdzkYWW+4QsS3uNWxn9NML2gOlaOnkufVBfmlkqo5J6YcR7HzgpHXN7b8rY\r\nD8mprO5hqBuX7kUaO/k6N4pFhcQVVGSxMqr3ZRa0SEvxXH7QNqDdhWel/Cj3\r\nkod1YVEvEtmDC7/Apbetq054C5Fh4x3n0HktioykT597gkPTm6rFdjDK38gK\r\nvtiX6NVczCAKrAi9WJQAKr2s4fFpgpLwisydB1bv8md2FA8NsZAMSv7j9j9Z\r\n/7im2fEHxhf25UBItf0Dd41Bun5n4ZyS+LDGRfDDqP6R1d063zDLTE2QxlfD\r\nF/+8bp//F5sVal3rBHaFIXZgqn2RCceetBpRo28mlKVV6kmP/US23vstaCsZ\r\n2NkoavZGKzNfdfWFGqAzmeKt/7/aXpIRe6BQ5glyRmQupBGBfvyH6NvWLYzs\r\naNq0zCQqbmfwdql7yqTBKangwnzP6PgKDy21m1Iv13k8/WJEPm2drdZiYNIQ\r\ngDw+bLRCH/dnkvE3LLPDoRB7k9fqfdXI4I6ubrRLvRy+lAhjOI0BAKh1fWWA\r\nM3XGTO/sd4Nqs426SSYWSlTW+3x2iASxne4=\r\n=nfF7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.15.15_1660294131515_0.7938524655176833"},"_hasShrinkwrap":false},"1.16.0":{"name":"@planjs/utils","version":"1.16.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"993162fc0c2bc8369b21b981e6604e0242c9cf9a","_id":"@planjs/utils@1.16.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-6Tu2VPP834aI0DejK/oWWfdNFhpyS/X40QAP4hCZZHF12DOtgJ2K5ibSQs6FHU8S3jnjfmkzBoXfI28HudZTfQ==","shasum":"30e0c27ee64b884f2bd8229dda91ed762caacfed","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.16.0.tgz","fileCount":496,"unpackedSize":484836,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaIgXhUmdZYpk61tS3wf+WEFQpyyResfli0UeNdtkFJAIhAJYJnOv5Vjxh7+nJlbUPACXHTnC0DU9wSTdcR0rnlR0k"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjAvMBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQyA//aIJVbmJ2dr0SsbCxEfvQtMLop4ySVMsxD0SRbqLlaKszkyIY\r\n5uGhfe5bGlEbizT5CEPxQ66vSDg2H1nV+guih00A8wJjoe8N9jEkE1NAmbUr\r\n16OkQ14zvZT8hbyTg6VPi74kmvcsxVQWfcjhHXwVhAniOg3xQILrY9uqDZMh\r\nSOnPeXdw7Jrov6ULNY/vRm8zFsr3WDD3ye+kgY/7MUZlAIu+K3M0qiC+a+2+\r\nNYQ3nlrfSzPHr166/qkMVw/qMNP70mIh4E2nmkJO4Dkg5GzXcdmsa2Uz975f\r\nRfpogeKQhC7mBq/MUNb7KnDy0t1JZ5A5NoYxRofsOnBfIKBLkDJVf7i4cxcl\r\naY4Lae5bX5svo5CeDnDubCoOUVPgMSXL6opz2xN4p292zQyhnXmmfWcXjhBp\r\nf/cs7GZsKGguGnkh9e2TNeFGhZuyJMXqk4h2M6L7Cv6BfwQyD/v0iSoTWr7l\r\nR908AzzK6bM3GhnpNvHaGeiUOGz87NWvgw7bpncuPLjzLaIed4G/yYgueSuY\r\nMvFHw1tK/YoxfZQcKMt0txRPNUQcRtocOaBgYJ09oPX2V3/yevXJPyEHwIUQ\r\nn7CrkrUvYdLli1v9oGB9oEBkwcFvMrmHWA9LCWl3uo4xpsPOemNkY2Mcx58F\r\n+gOJPBGkVqSOBOugJNOmualGjTDc7RUb1j4=\r\n=Fp+I\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.16.0_1661137665508_0.23248667273266443"},"_hasShrinkwrap":false},"1.17.0":{"name":"@planjs/utils","version":"1.17.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.15.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","stan-builder":"^0.18.2","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"publishConfig":{"access":"public"},"gitHead":"bb7fa8670074a10edcaf89334a78669b2cc19d0a","_id":"@planjs/utils@1.17.0","_nodeVersion":"12.22.12","_npmVersion":"6.14.16","dist":{"integrity":"sha512-3ACX+8M87wA1X0J6kouZOnKvyYsBtc2+JiXIBffIH4UnfwLLLbj85VSHG0hgXskdQwnZSOQRUrOxgXqPUSrJjg==","shasum":"06ecc5568ecffc761377f9b16c860862d4474696","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.17.0.tgz","fileCount":502,"unpackedSize":490330,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFikswaYCwtFSNEZvo6g5krfJ8wCD1g81q8jqot8/4ukAiEAozUzRgUCVs6MS/JFB9rWtYHBa+lhpl89OmIOTWoyhDY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEFleACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpJsw/+IfvzhrfXWFNf15fzv82EXf8MnbScRc48lCkvdJsU5H0l9b39\r\nCs4iVgO0PIatWk+GYVFgeJSlufSYNVq0/m0ZWFcOgsyDPdgXuX5jTOjLSkax\r\nn0Qi+W60hbeQbmSh9BWIia58ASTpV6sTvpSCugFMQbJYf+a5ZO4AFWXMvw8x\r\nbyDJ/HrrqSgKnTXZEXd3NalCjYwuhwd00LdIvyNuOVhIcFMWaFS2u5jD5B1v\r\nnGH7JgoronYvfZ6++3uZZAmALAt6Ngxo4nYwe0jf6WSo3IKOK3f5q1xj7/IT\r\nvO2K5cQEK1/0zaIZU8g0k4wvSy3zMte3Z1xFEJWPxTz0/R4pVmkCKt5EWWOZ\r\njQ58y4AA04ynp+7VhmWhJqHxX23pTJFxeNevBdhlCiletAYjpDB/xDi61pGk\r\nv6/y7iofY4ZnKYDrXLi6RxYEVhpti/aXHWgBwbKTN4Q7o9ny1aWKKz8qOf6L\r\ntU/AV4Xk+0H4vEL390gaN37OpQXWoXslBUv/I1M9L2ivTk9CkqCn2meadNEG\r\n0v7mEcsDOG2N5qhnJcWBuyosjYVvEVfhVXmpqTyVkE0irEYPFBj/hc834e8Z\r\ns7eE8mrKEWr0Zar7XnRkCVU02VIo7y0rPTNCV1vhUzNG2tEaaLeQQw9QJvJb\r\nkSbgaYFo4wXuUzUuMQjqUeOWRXAeGCijubA=\r\n=ovkU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.17.0_1662015838358_0.33872335453734315"},"_hasShrinkwrap":false},"1.17.1":{"name":"@planjs/utils","version":"1.17.1","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.19.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","pnpm":"^7.11.0","stan-builder":"^0.19.1","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"packageManager":"^pnpm@7.11.0","publishConfig":{"access":"public"},"gitHead":"535039db7b1a5f545af06224fe12c416f6ad127c","_id":"@planjs/utils@1.17.1","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-RtXNtzHNl2lZZfpdSUxv/8ND2YnyplQ4Y8ftLzwNAIRyR3c5JpuAfcgPWddeu4suv95wCI4xZAqpOMoHiciFVg==","shasum":"00c8bcec0a3403c4639736c1e2f565c5b4789e86","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.17.1.tgz","fileCount":502,"unpackedSize":490718,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD84+qBjt59i96d23LpjcW280SFGboIveNcxRtlB5xzVwIgGUitcARhqodBjJN1stRTMy/8zMY10SmGanGV3FHRCTs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjRXluACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHog/+KgqKhRM7SyKRqu/9at7nxJWbvZM4pSYr/mlKa9H4PzgFb0Yt\r\n5mFm+xzotM0xVXs9+m9KaG5OFKN7BrRbDO0t5+dhbw1R3WmnJqLHvy3XTsAt\r\nHqCBjNBaHHygFBpDFJ1IMvAiOJaQmPtzDP+mKHzG5EDH4MXEmd+tb4iTx3rB\r\nAC4GOD5Lz70rdD3nU5FNx0ONc7KwO5rxkQHfyD5QHonYclQMJ6DXD4khSaR3\r\nHnix06cFxEHeKkCpkTTNU30qA4U8lOoMBQK03vjXjn1eucob5Hbc1qQRnVrh\r\nktCY15iSasZv7DntkEIznLYxgZxfJVZeD0QXk5mCxHHHl1KYu8d8arWAq3oj\r\nUbGeou3kKT5N9NaQBBzIz9I0Tf+pU5kNALmolSgjnVuUrwjoiNwnBTIotnRK\r\nHAP84PM/D1i9tFOfEXKGDIkaZUfCq4x/f87MiSaXPt483hS0zJFaeSkDk9JV\r\nJi7yc/oDVlHk527axNYFM7oiRKmARVFad5cA50ydte42Cj0AY8bezt9bRH5b\r\nv/omgQlDTjRHIjpOfP+tJdqiRvMXfQa4dwU4YSMKLJUjQcAywlKoaw6GFeUU\r\nrwqBypAzfDkA+vj/bPoNaaptUjD8+yQZbW5MvwkqqZouRbXTW1MlmrvaWmG3\r\nRo28dfjJiSz17dIPY1b+z0qL3Jg8FhWjczA=\r\n=3uGL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.17.1_1665497454323_0.10634723979396443"},"_hasShrinkwrap":false},"1.18.0":{"name":"@planjs/utils","version":"1.18.0","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.19.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","pnpm":"^7.11.0","stan-builder":"^0.19.1","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"packageManager":"^pnpm@7.11.0","publishConfig":{"access":"public"},"gitHead":"9da4df1efbbed99a692ea3f61ea6ee9a8e8cec09","_id":"@planjs/utils@1.18.0","_nodeVersion":"14.20.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-2xWBN93o5V9FMxZvZY5j/txR3zS8VOwWJsdogO/mpz2+keJr2oU8h7cg6m9sJKfFVkjoa6tR2E9l4vG9L3FMRQ==","shasum":"5e72c245d6772b6a88039b804934e2a084348d45","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.18.0.tgz","fileCount":502,"unpackedSize":491901,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGm1/94Zk+x7KwI8q2voznwNhAx92GKQL+iKfGstyD1gIhAO9Ylf4f8Ogr2ulu8tLHjOX0/eJaY3IoAHxBMDO0cb73"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjT2smACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2GA//frYnSqo1ZVMzSsCbRbeIWtCdrAmSkWQ+rRDVAaA9OOgEGRwx\r\nFh0+3M7Q8QJwiT6aSSzN6Mau2MKhBM8PIViJTQoiEaYiwv3r95+boHowSI2V\r\nUHCLJi2cS6oF3xKk/5k5D3H0Xd6jDELluaA1ocL2TYK2/Vbgvc9dvh/Zorxw\r\nvObw6Mkb/aNwfiAOAG33Lf2dLhd/AA7Za3AkwH7hS9xG71fZm//1jYzVuFF7\r\nlO5AC4LuTz/aEVn+Lo3J7BB0PDWlTQnjpk1ryvM41TW6miy7TeAQuiOmwVKm\r\nsWZHXs9LOdlSEO3nVbStPl1WAa8BRoQvuleJvnmgOywo0uJtgYvYiRjpAVpQ\r\nzLbe/cXJRCo35zyDprQFNgsvTV8UYuat7hnUeDkLxnftl+1yi/6+X41D3bdv\r\n0xZ2coGGmKwv+KHKzB1NfY8Aqg/LZMMEk10y7Q+zTnNzF2rD1AELS/jZeoGR\r\nGaZr6xva7+i9kLgpIYeo+BECGB0V58zKVxz3Q/JeuWO+q8QKTvfGDwW2+xYw\r\n+88YsZS6nLA/FhZO6ZSvvlLyx8/ys9yK9bi1QQNQ318UlbaVL63McRt7pKzn\r\n+S64aWeKT8QyMoUPTPJNuLfdO/Ma2B+5rSR86PKY2gY5f8dK72c3G7p1kGkJ\r\nLopnMqPH0RQ+XO7BGARXcRX17hXRnB+54TM=\r\n=fRTq\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.18.0_1666149158576_0.9830341702532557"},"_hasShrinkwrap":false},"1.18.1":{"name":"@planjs/utils","version":"1.18.1","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.19.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","pnpm":"^7.11.0","stan-builder":"^0.19.1","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"packageManager":"^pnpm@7.11.0","publishConfig":{"access":"public"},"gitHead":"3535cafbf4707e5a714338eea685e1f3768e615e","_id":"@planjs/utils@1.18.1","_nodeVersion":"14.21.2","_npmVersion":"6.14.17","dist":{"integrity":"sha512-WIrCj2+4mmyshy07nR8VtT5+Bs7L6DyMNta7mbiK6SgvbRGhwhEtfS7BveUhEq8/bIXw+wGocvH1L0wKxjw3Uw==","shasum":"8721e60a386894cb571d59e9f5fa78d213ef64c8","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.18.1.tgz","fileCount":502,"unpackedSize":492149,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTpYZI4NtuVAVxVmjcW7DEohlucdXxPIJ2q3Tf13pX8gIgQYS6BXeLiYDASYmIsGtS2kFCp74oK2s1C1C3gWdAhAs="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjxlm5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYLhAAj7UZInJ6tfxnhPILxF0e7AQg1UNMKAlg97NsZePSvZatuaaj\r\nLn4dIz0del8pgwzST6DAoPKY4fHCnAE0EQhp+O5c9x3RXq6hnbXsHggsKy/X\r\naiSANzdGbpmYgMjYJkUgQFKvWop291zenxUmv2qwOgmn6Pdx0CMdb7BwpdN5\r\nWLDX9WbiZLiWkyc2K7fX5nrBcWg0uFPcLdlWi0yIlIt+XsjCaTFhrHkEcACC\r\nWx1GrM9EP1929j5/HF5sBb3mvDOZxsGG5wliuSsRTJIx8NDEpYUTfH29PvKA\r\nor7SDvMj6kwkM+f79314o70q6vmONir1UwfMD+zPJkBO7+WTZ1xoesXagEu7\r\nQRSu+DvJLoS2SiAxwrhskQuslE1JP/MKVLvAqeYKK9uX8Q7ell8RW3aE+6LN\r\nRAfb4xuCwLKFP/z3KiZ2EPYLffMSs6FI10MgI3W3xGjTID0YH6pYkOHFv01O\r\ntUiAyQwALMjQsxD/4UwJ+G8VmPjGYv0qUU34Ne4f3Vee5l27KzeSFEjjEWFN\r\nEY3DsWRuTNSTrhkwtwCWt8h3oTyebEVgEVkk6NBRL6p0T8TcXPgfltnzgGiv\r\nKIYsPJ6C2FM8VhsaQNgml492vkF/fd0VYhGNa5WUxKh1rtN7XnKQuJzsQTHx\r\nw0RcoilEjecc3akgZWkakntYv3Hx6f5D8dE=\r\n=JeM3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.18.1_1673943481237_0.39392829334226076"},"_hasShrinkwrap":false},"1.18.2":{"name":"@planjs/utils","version":"1.18.2","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.19.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","pnpm":"^7.11.0","stan-builder":"^0.19.1","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"packageManager":"^pnpm@7.11.0","publishConfig":{"access":"public"},"gitHead":"a95d5c90877d504fc6342d06b665a47929aa49cc","_id":"@planjs/utils@1.18.2","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-QpD/Vm8j76/CdelGAlkdD+OHlaD2FmYCNfkmGUJw20as1CxJAVKIerk2BXyhFqtXIWggUA/mAS1sZMmt7ccf4w==","shasum":"1ce06bda87e3ee09dc06a08015b7b365ea4ef6e2","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.18.2.tgz","fileCount":502,"unpackedSize":492325,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID4o8/dK2NR2mQuimDFLxF59EqssfqvuFx6L3LSEIjUYAiEA6x9+6MlCsBDdOy6Uy85XPirKGPHB+5rqL2+ce5UJj3A="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.18.2_1686196693564_0.6905450752543782"},"_hasShrinkwrap":false},"1.18.3":{"name":"@planjs/utils","version":"1.18.3","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.19.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","pnpm":"^7.11.0","stan-builder":"^0.19.1","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"packageManager":"^pnpm@7.11.0","publishConfig":{"access":"public"},"gitHead":"2924ce75ac16f542f375ce263786beeb22ba0296","_id":"@planjs/utils@1.18.3","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-SCucbGmrTKLha2zfLZafkfdXJki4B2Hf1OJ3xhYgaN5M6rEq/tn3P2d2B78fqI2Q4YfT+GWwWglgqnsEg9chdQ==","shasum":"85c8458ddc799a95a8ec684f5274e0ee8cc01254","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.18.3.tgz","fileCount":505,"unpackedSize":493422,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWd8K+SCKb8Y0clLFD/dc8ryh9MEAfFO3f+DNNddagoAiEA9OWhsq3rvso2sRsmaajrWApe99lrnOpmG+boc0Qt+W8="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.18.3_1688523762496_0.5966761848915576"},"_hasShrinkwrap":false},"1.18.4":{"name":"@planjs/utils","version":"1.18.4","description":"🔧 Common tools collection","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"homepage":"https://planjs.github.io/utils/","bugs":{"url":"https://github.com/planjs/utils/issues"},"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"license":"ISC","author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"sideEffects":false,"main":"lib/index.js","module":"es/index.js","typings":"typings/index.d.ts","scripts":{"build":"stan-builder","doc":"typedoc --gitRevision master","lint:fix":"eslint --fix --ext js,ts src","prepare":"npx husky install && pnpm build","prepublishOnly":"pnpm release","prepush":"git-branch-is master && pnpm doc","release":"./scripts/release.sh","serve:doc":"npx http-server docs","start":"stan-builder -w","test":"jest -u","watch:doc":"typedoc --watch --preserveWatchOutput"},"lint-staged":{"*.{js,ts,tsx}":["eslint --fix","git add"],"*.{json,json,css,scss}":["prettier --write","git add"],"package.json":["npx sort-package-json","git add"]},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"dependencies":{"@babel/runtime":"^7.19.4","@types/lodash.clonedeep":"^4.5.6","@types/lodash.debounce":"^4.0.6","@types/lodash.throttle":"^4.1.6","decimal.js":"^10.3.1","event-target-shim":"^6.0.2","lodash.clonedeep":"^4.5.0","lodash.debounce":"^4.0.8","lodash.throttle":"^4.1.1","query-string":"^7.0.1"},"devDependencies":{"@commitlint/cli":"^9.1.2","@commitlint/config-conventional":"^11.0.0","@planjs/fabric":"^0.0.91-alpha.0","@types/jest":"^26.0.23","@types/node":"^17.0.25","babel-jest":"^27.0.5","commitizen":"^4.2.4","conventional-changelog-cli":"^2.1.1","cz-conventional-changelog":"^3.3.0","husky":"^8.0.1","jest":"^26.4.2","lint-staged":"^10.2.13","pnpm":"^7.11.0","stan-builder":"^0.19.1","standard-version":"^9.3.1","ts-jest":"^26.3.0","typedoc":"^0.20.36","typescript":"4.2.4"},"packageManager":"^pnpm@7.11.0","publishConfig":{"access":"public"},"gitHead":"f17ed5bb099598521db8078cb848add8749ebc1e","_id":"@planjs/utils@1.18.4","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-JD7oDgVhW924FJr39PvTr6VIvJ/0pgMW6U3hssbTDZMkiMe38W6iZ6drfxHvzAg07b4VYFywbHudDbmw8JWK5w==","shasum":"ea841913a8b208a25ab87db17f5c5f7faf5149cf","tarball":"https://registry.npmjs.org/@planjs/utils/-/utils-1.18.4.tgz","fileCount":505,"unpackedSize":493594,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWBidErl2MAKEZSs0uNsVmPZmrYf8WR3NvOJJI8ZhX1QIgV7Vk6LtcnvyLkqqNS6Tb441IpZFU8lnweroJJFzh9G4="}]},"_npmUser":{"name":"fupengl","email":"fupenglxy@gmail.com"},"directories":{},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_1.18.4_1688639068812_0.41506628996263006"},"_hasShrinkwrap":false}},"time":{"created":"2020-09-16T17:31:28.155Z","1.0.0":"2020-09-16T17:31:28.559Z","modified":"2023-07-06T10:24:29.348Z","1.0.1":"2020-09-17T17:33:56.399Z","1.0.3":"2020-09-18T03:13:56.745Z","1.0.4":"2020-09-21T06:03:05.766Z","1.0.5":"2020-10-06T17:23:40.198Z","1.0.6":"2020-10-06T17:28:23.099Z","1.0.7":"2020-10-07T11:45:51.841Z","1.0.8":"2020-10-11T07:37:55.363Z","1.0.9":"2020-12-08T06:44:36.875Z","1.0.10":"2020-12-08T06:57:51.511Z","1.0.11":"2020-12-08T17:09:24.969Z","1.0.13":"2020-12-09T09:07:00.676Z","1.0.14":"2020-12-09T09:10:51.870Z","1.0.15":"2020-12-09T13:52:28.489Z","1.0.17":"2020-12-09T13:54:21.621Z","1.0.18":"2020-12-10T15:20:49.445Z","1.0.19":"2020-12-10T17:25:13.798Z","1.0.20":"2020-12-11T06:45:50.914Z","1.0.21":"2020-12-27T18:07:10.171Z","1.0.22":"2020-12-27T18:37:28.202Z","1.0.23":"2020-12-28T05:52:16.109Z","1.0.24":"2020-12-28T05:55:17.430Z","1.0.25":"2020-12-28T06:21:27.157Z","1.0.26":"2020-12-29T07:38:46.198Z","1.0.27":"2021-01-04T08:28:55.205Z","1.0.28":"2021-01-04T09:40:06.074Z","1.0.29":"2021-01-05T08:57:02.967Z","1.0.30":"2021-01-06T07:47:31.538Z","1.0.31":"2021-01-09T09:07:36.834Z","1.0.32":"2021-01-12T11:04:01.614Z","1.0.33":"2021-01-13T03:17:22.866Z","1.0.34":"2021-01-13T06:55:40.887Z","1.0.35":"2021-01-13T12:31:51.642Z","1.0.36":"2021-01-18T09:45:03.126Z","1.0.37":"2021-01-18T10:19:09.952Z","1.0.38":"2021-01-27T14:15:50.762Z","1.0.39":"2021-02-18T10:31:52.281Z","1.0.40":"2021-02-22T02:31:39.656Z","1.1.0":"2021-03-10T10:50:17.193Z","1.1.1":"2021-03-16T16:15:47.921Z","1.1.2":"2021-03-17T07:24:02.960Z","1.2.0":"2021-03-22T15:21:28.120Z","1.3.0":"2021-03-23T02:59:52.929Z","1.3.1":"2021-03-23T03:08:21.316Z","1.3.2":"2021-03-23T14:24:20.946Z","1.3.3":"2021-03-23T16:18:18.000Z","1.3.4":"2021-03-23T17:03:49.497Z","1.3.5":"2021-03-29T14:43:49.490Z","1.4.0":"2021-04-24T05:25:27.758Z","1.5.0":"2021-05-15T06:12:39.425Z","1.5.1":"2021-05-15T08:21:08.716Z","1.6.0":"2021-06-07T03:09:39.692Z","1.6.1":"2021-06-07T13:28:43.830Z","1.7.0":"2021-06-14T17:18:52.260Z","1.7.1":"2021-06-15T04:16:37.922Z","1.7.2":"2021-06-16T04:15:04.935Z","1.7.3":"2021-06-17T05:58:30.882Z","1.8.0":"2021-06-22T15:53:55.798Z","1.8.1":"2021-06-25T19:16:56.386Z","1.8.2":"2021-06-25T19:43:38.570Z","1.8.3":"2021-06-25T20:07:27.255Z","1.8.4":"2021-07-05T09:56:49.686Z","1.9.0":"2021-07-27T16:38:10.612Z","1.9.1":"2021-08-02T17:29:49.505Z","1.9.2":"2021-08-04T06:46:05.126Z","1.9.3":"2021-08-17T17:50:00.013Z","1.10.0":"2021-09-04T18:06:31.201Z","1.11.0":"2021-09-06T17:02:43.874Z","1.11.1":"2021-09-07T05:45:32.634Z","1.11.2":"2021-09-07T10:23:19.445Z","1.11.3":"2021-09-07T17:36:38.859Z","1.11.4":"2021-09-12T12:38:27.478Z","1.11.5":"2021-09-17T17:00:14.471Z","1.11.6":"2021-09-26T16:43:52.270Z","1.11.7":"2021-09-26T16:52:23.192Z","1.12.0":"2021-10-07T16:19:30.430Z","1.13.0":"2021-10-23T15:38:11.247Z","1.13.1":"2021-12-28T16:14:30.838Z","1.13.2":"2022-01-23T18:26:39.500Z","1.14.0":"2022-02-14T17:25:21.338Z","1.15.0":"2022-02-26T10:57:42.538Z","1.15.1":"2022-03-10T16:07:28.533Z","1.15.2":"2022-03-10T16:13:54.646Z","1.15.3":"2022-03-17T07:31:24.439Z","1.15.4":"2022-03-19T03:39:16.405Z","1.15.5":"2022-03-21T15:50:42.005Z","1.15.6":"2022-04-02T06:23:24.053Z","1.15.7":"2022-06-26T14:27:40.620Z","1.15.8":"2022-07-04T02:23:07.680Z","1.15.9":"2022-07-04T16:09:06.263Z","1.15.10":"2022-07-10T14:54:33.140Z","1.15.11":"2022-07-10T15:04:56.633Z","1.15.12":"2022-07-26T08:09:28.980Z","1.15.13":"2022-08-05T15:46:22.060Z","1.15.14":"2022-08-12T02:00:28.839Z","1.15.15":"2022-08-12T08:48:51.843Z","1.16.0":"2022-08-22T03:07:45.710Z","1.17.0":"2022-09-01T07:03:58.522Z","1.17.1":"2022-10-11T14:10:54.547Z","1.18.0":"2022-10-19T03:12:38.760Z","1.18.1":"2023-01-17T08:18:01.411Z","1.18.2":"2023-06-08T03:58:13.806Z","1.18.3":"2023-07-05T02:22:42.681Z","1.18.4":"2023-07-06T10:24:29.152Z"},"maintainers":[{"name":"fupengl","email":"fupenglxy@gmail.com"}],"homepage":"https://planjs.github.io/utils/","keywords":["es6","promise","fp","bom","ts-utils","uuid"],"repository":{"type":"git","url":"git+https://github.com/planjs/utils.git"},"author":{"name":"fupengl","email":"fupenglxy@gmail.com","url":"https://github.com/fupengl"},"bugs":{"url":"https://github.com/planjs/utils/issues"},"license":"ISC","readme":"# utils\n\n![npm](https://img.shields.io/npm/v/@planjs/utils?label=@planjs/utils) ![npm](https://packagephobia.now.sh/badge?p=@planjs/utils) [![action](https://github.com/planjs/utils/actions/workflows/npm-publish.yml/badge.svg?branch=master)](https://github.com/planjs/utils/actions/workflows/npm-publish.yml)\n<br/> [![NPM](https://nodei.co/npm/@planjs/utils.png?downloads=true&downloadRank=true&stars=true)](https://npmjs.org/package/@planjs/utils)\n\n> 🔧 contactInfoDefault [doc](https://planjs.github.io/utils/)\n\n## Installation\n\n```bash\nnpm i @planjs/utils\n```\n\n## Usage\n\n```javascript\nimport {\n  delay,\n  retry,\n  pTry,\n  sequenceChain,\n  nextTick,\n  range,\n  REG_TEL_PHONE,\n  eventCenter,\n  TimeoutMap,\n} from '@planjs/utils';\n\n// promise utils\nasync function main() {\n  await delay(100);\n  function fetchData() {\n    return Promise.reject(new Error('testing'));\n  }\n  await retry(fetchData, { maxAttempts: 3, delayMs: 500 })();\n}\n\nconst pool = asyncPool({ maxConcurrency: 10 });\n\nconst randArr = range(1, 10);\n\nnextTick(async () => {\n  const [err, res] = await pTry(main());\n  if (!err) {\n    console.log(res);\n  }\n  let start = Date.now();\n  await Promise.all(randArr.map((v) => pool.executor(delay(v))));\n  // The timer has an accuracy problem\n  if (Date.now() - start + 1 >= Math.max(...randArr)) {\n    console.log('concurrency');\n  }\n  const count = (a = 0) => ++a;\n  const val = await sequenceChain([...range(0, 10).map((v) => [count])])();\n  console.log(val); // 11\n});\n\n// commonly used regex\nREG_TEL_PHONE.test('132xxxxxxx'); // false\n\n// event center\neventCenter.on('log', console.log);\neventCenter.trigger('log', 'planjs');\n\n// ext obj\nconst timeoutMap = new TimeoutMap({\n  timeout: 200,\n  passiveDeletion: true,\n  onTimeout(k, v) {\n    console.log(`expired key [${k}], val [${v}]`);\n  },\n});\ntimeoutMap.set('name', 'fupengl');\ndelay(201).then(() => timeoutMap.get('name')); // null\n```\n","readmeFilename":"README.md","description":"🔧 Common tools collection"}