{"id":153823379,"number":"1.17.2","published_at":"2025-11-14T13:30:36.926Z","licenses":"Apache-2.0","integrity":"sha512-8en1/Gfq4GAmnqQoptH2VVOu+mMvkEiuis+5rWO3nyPw0AGXeQ7NQ2tlyu9x1+LpNyl9y7bqbNzjfNPxqp6kLw==","status":null,"download_url":"https://registry.npmjs.org/@abtnode/util/-/util-1.17.2.tgz","registry_url":"https://www.npmjs.com/package/@abtnode/util/v/1.17.2","documentation_url":null,"install_command":"npm install @abtnode/util@1.17.2","immutable":null,"metadata":{"deprecated":null,"_npmUser":{"name":"wangshijun","email":"shijun@arcblock.io"},"dist":{"shasum":"67b1c53a5eb93d2ce3bee1e70d3be35d70cb0bff","tarball":"https://registry.npmjs.org/@abtnode/util/-/util-1.17.2.tgz","fileCount":101,"integrity":"sha512-8en1/Gfq4GAmnqQoptH2VVOu+mMvkEiuis+5rWO3nyPw0AGXeQ7NQ2tlyu9x1+LpNyl9y7bqbNzjfNPxqp6kLw==","signatures":[{"sig":"MEYCIQDPFHusFy5CE0HE5HeIYGZFxyg4GlrIedsPPl9hVHqcYwIhAI4U7gIHfBoPp4CzjDgT0i1xBTLOc1QUxfFtoWdkKja5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190985},"gitHead":"d11c73575f9211d0794ccb72ea8981c50700ad10","main":"lib/index.js","scripts":{"lint":"eslint tests lib","test":"NODE_ENV=test ABT_NODE_HOST='' bun test","coverage":"ABT_NODE_HOST='' bun test --coverage","lint:fix":"eslint --fix tests lib"},"_npmVersion":"lerna/7.4.2/node@v20.19.5+x64 (linux)","_nodeVersion":"20.19.5","_hasShrinkwrap":false,"directories":{},"engines":null,"exports":null,"browserify":null},"created_at":"2025-11-17T10:35:18.056Z","updated_at":"2025-11-28T09:55:33.367Z","purl":"pkg:npm/%40abtnode/util@1.17.2","related_tag":null,"latest":false,"version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@abtnode%2Futil/versions/1.17.2","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@abtnode%2Futil/versions/1.17.2/codemeta","dependencies":[{"id":1796257841,"ecosystem":"npm","package_name":"axon","requirements":"^2.0.3","kind":"runtime","optional":false},{"id":1796257845,"ecosystem":"npm","package_name":"pump","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1796257849,"ecosystem":"npm","package_name":"ssri","requirements":"^8.0.1","kind":"runtime","optional":false},{"id":1796257850,"ecosystem":"npm","package_name":"axios","requirements":"^1.7.9","kind":"runtime","optional":false},{"id":1796257856,"ecosystem":"npm","package_name":"chalk","requirements":"^4.1.2","kind":"runtime","optional":false},{"id":1796257857,"ecosystem":"npm","package_name":"dayjs","requirements":"^1.11.8","kind":"runtime","optional":false},{"id":1796257868,"ecosystem":"npm","package_name":"debug","requirements":"^4.4.1","kind":"runtime","optional":false},{"id":1796257869,"ecosystem":"npm","package_name":"fkill","requirements":"^7.2.1","kind":"runtime","optional":false},{"id":1796257870,"ecosystem":"npm","package_name":"hasha","requirements":"^5.2.2","kind":"runtime","optional":false},{"id":1796257871,"ecosystem":"npm","package_name":"is-ip","requirements":"3","kind":"runtime","optional":false},{"id":1796257872,"ecosystem":"npm","package_name":"which","requirements":"^2.0.2","kind":"runtime","optional":false},{"id":1796257873,"ecosystem":"npm","package_name":"cookie","requirements":"^1.0.2","kind":"runtime","optional":false},{"id":1796257879,"ecosystem":"npm","package_name":"is-url","requirements":"^1.2.4","kind":"runtime","optional":false},{"id":1796257838,"ecosystem":"npm","package_name":"tar","requirements":"^6.1.11","kind":"runtime","optional":false},{"id":1796257840,"ecosystem":"npm","package_name":"ufo","requirements":"^1.5.3","kind":"runtime","optional":false},{"id":1796257880,"ecosystem":"npm","package_name":"lodash","requirements":"^4.17.21","kind":"runtime","optional":false},{"id":1796257881,"ecosystem":"npm","package_name":"semver","requirements":"^7.6.3","kind":"runtime","optional":false},{"id":1796257882,"ecosystem":"npm","package_name":"find-up","requirements":"^5.0.0","kind":"runtime","optional":false},{"id":1796257884,"ecosystem":"npm","package_name":"hpagent","requirements":"^1.1.0","kind":"runtime","optional":false},{"id":1796257885,"ecosystem":"npm","package_name":"p-retry","requirements":"^4.6.2","kind":"runtime","optional":false},{"id":1796257886,"ecosystem":"npm","package_name":"resolve","requirements":"^1.22.8","kind":"runtime","optional":false},{"id":1796257888,"ecosystem":"npm","package_name":"shelljs","requirements":"^0.8.5","kind":"runtime","optional":false},{"id":1796257889,"ecosystem":"npm","package_name":"slugify","requirements":"^1.6.5","kind":"runtime","optional":false},{"id":1796257890,"ecosystem":"npm","package_name":"archiver","requirements":"^7.0.1","kind":"runtime","optional":false},{"id":1796257891,"ecosystem":"npm","package_name":"fast-glob","requirements":"^3.3.2","kind":"runtime","optional":false},{"id":1796257892,"ecosystem":"npm","package_name":"form-data","requirements":"^4.0.2","kind":"runtime","optional":false},{"id":1796257893,"ecosystem":"npm","package_name":"is-docker","requirements":"^2.2.1","kind":"runtime","optional":false},{"id":1796257900,"ecosystem":"npm","package_name":"minimatch","requirements":"^9.0.4","kind":"runtime","optional":false},{"id":1796257901,"ecosystem":"npm","package_name":"public-ip","requirements":"^4.0.4","kind":"runtime","optional":false},{"id":1796257902,"ecosystem":"npm","package_name":"to-semver","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1796257909,"ecosystem":"npm","package_name":"@ocap/util","requirements":"^1.27.6","kind":"runtime","optional":false},{"id":1796257910,"ecosystem":"npm","package_name":"p-wait-for","requirements":"^3.2.0","kind":"runtime","optional":false},{"id":1796257911,"ecosystem":"npm","package_name":"private-ip","requirements":"^2.3.4","kind":"runtime","optional":false},{"id":1796257913,"ecosystem":"npm","package_name":"request-ip","requirements":"^3.3.0","kind":"runtime","optional":false},{"id":1796257914,"ecosystem":"npm","package_name":"cross-spawn","requirements":"^7.0.3","kind":"runtime","optional":false},{"id":1796257916,"ecosystem":"npm","package_name":"internal-ip","requirements":"^6.2.0","kind":"runtime","optional":false},{"id":1796257927,"ecosystem":"npm","package_name":"semver-sort","requirements":"^1.0.0","kind":"runtime","optional":false},{"id":1796257932,"ecosystem":"npm","package_name":"@ocap/client","requirements":"^1.27.6","kind":"runtime","optional":false},{"id":1796257934,"ecosystem":"npm","package_name":"@ocap/wallet","requirements":"^1.27.6","kind":"runtime","optional":false},{"id":1796257935,"ecosystem":"npm","package_name":"multiformats","requirements":"9.9.0","kind":"runtime","optional":false},{"id":1796257936,"ecosystem":"npm","package_name":"npm-packlist","requirements":"^7.0.4","kind":"runtime","optional":false},{"id":1796257941,"ecosystem":"npm","package_name":"through2-map","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1796257942,"ecosystem":"npm","package_name":"@arcblock/did","requirements":"^1.27.6","kind":"runtime","optional":false},{"id":1796257943,"ecosystem":"npm","package_name":"@arcblock/pm2","requirements":"^6.0.12","kind":"runtime","optional":false},{"id":1796257944,"ecosystem":"npm","package_name":"@blocklet/xss","requirements":"^0.3.8","kind":"runtime","optional":false},{"id":1796257945,"ecosystem":"npm","package_name":"@ocap/mcrypto","requirements":"^1.27.6","kind":"runtime","optional":false},{"id":1796257946,"ecosystem":"npm","package_name":"cookie-parser","requirements":"^1.4.7","kind":"runtime","optional":false},{"id":1796257953,"ecosystem":"npm","package_name":"folder-walker","requirements":"^3.2.0","kind":"runtime","optional":false},{"id":1796257958,"ecosystem":"npm","package_name":"@blocklet/meta","requirements":"1.17.2","kind":"runtime","optional":false},{"id":1796257959,"ecosystem":"npm","package_name":"@blocklet/error","requirements":"^0.3.2","kind":"runtime","optional":false},{"id":1796257960,"ecosystem":"npm","package_name":"get-folder-size","requirements":"^2.0.1","kind":"runtime","optional":false},{"id":1796257963,"ecosystem":"npm","package_name":"node-stream-zip","requirements":"^1.15.0","kind":"runtime","optional":false},{"id":1796257964,"ecosystem":"npm","package_name":"through2-filter","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1796257968,"ecosystem":"npm","package_name":"transliteration","requirements":"^2.3.5","kind":"runtime","optional":false},{"id":1796257969,"ecosystem":"npm","package_name":"fast-folder-size","requirements":"^2.4.0","kind":"runtime","optional":false},{"id":1796257972,"ecosystem":"npm","package_name":"@abtnode/constant","requirements":"1.17.2","kind":"runtime","optional":false},{"id":1796257973,"ecosystem":"npm","package_name":"@abtnode/db-cache","requirements":"1.17.2","kind":"runtime","optional":false},{"id":1796257974,"ecosystem":"npm","package_name":"stream-to-promise","requirements":"^3.0.0","kind":"runtime","optional":false},{"id":1796257975,"ecosystem":"npm","package_name":"@blocklet/constant","requirements":"1.17.2","kind":"runtime","optional":false},{"id":1796257976,"ecosystem":"npm","package_name":"axios-mock-adapter","requirements":"^2.1.0","kind":"runtime","optional":false},{"id":1796257977,"ecosystem":"npm","package_name":"flush-write-stream","requirements":"^2.0.0","kind":"runtime","optional":false},{"id":1796257980,"ecosystem":"npm","package_name":"parallel-transform","requirements":"^1.2.0","kind":"runtime","optional":false},{"id":1796257982,"ecosystem":"npm","package_name":"@arcblock/event-hub","requirements":"^1.27.6","kind":"runtime","optional":false},{"id":1796257983,"ecosystem":"npm","package_name":"json-stable-stringify","requirements":"^1.0.1","kind":"runtime","optional":false},{"id":1796257984,"ecosystem":"npm","package_name":"express","requirements":"^4.18.2","kind":"Development","optional":false},{"id":1796257985,"ecosystem":"npm","package_name":"fs-extra","requirements":"^11.2.0","kind":"Development","optional":false},{"id":1796257986,"ecosystem":"npm","package_name":"detect-port","requirements":"^1.5.1","kind":"Development","optional":false},{"id":1796257987,"ecosystem":"npm","package_name":"@types/resolve","requirements":"^1.20.6","kind":"Development","optional":false},{"id":1796257989,"ecosystem":"npm","package_name":"cookie-signature","requirements":"^1.2.2","kind":"Development","optional":false}],"advisories":[],"package_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@abtnode%2Futil"}