{"_id":"@abcd-npm/script-tools","name":"@abcd-npm/script-tools","dist-tags":{"latest":"2.0.5"},"versions":{"2.0.5":{"name":"@abcd-npm/script-tools","version":"2.0.5","license":"MIT","description":"charm script-tools","typings":"./dist/lib/index.d.ts","bin":{"script-tools":"dist/bin/cli.js"},"main":"dist/lib/index.js","dependencies":{"async-validator":"4.2.5","axios":"^1.4.0","error-stack-parser":"^2.1.4","js-cookie":"^3.0.5","numeral":"^2.0.6","semver":"^7.5.4","yargs":"^17.7.2"},"devDependencies":{"@abcd-npm/eslint-config":"","eslint":"^8.57.0","@types/js-cookie":"^3.0.3","@types/node":"^16.11.7","@types/numeral":"^2.0.5","@types/semver":"^7.5.0","@types/yargs":"^17.0.24","element-plus":"2.6.0","ts-node":"^9.0.0","typescript":"5.1.6"},"keywords":[],"packageInfo":{"repoPath":"packages/script-tools"},"publishConfig":{"access":"public","directory":"./"},"scripts":{"test":"ts-node --transpile-only ./lib/test/console-format.ts","build":"tsc --project ./tsconfig.json && eslint ./lib/*.ts && eslint ./bin/cli.ts","checkCode":"npm run build"},"_id":"@abcd-npm/script-tools@2.0.5","_integrity":"sha512-fO3US5yAAep8G8jUTSHBciRTAKbF70DP+KHVMB5G7iPWQwMC3VaFa3n5EF2PItEYtQ6o5HtG7ezzI74Mf6JDww==","_resolved":"/private/var/folders/6b/gr1y86bn4bg9qk22wxz8sn980000gn/T/f12808cb9b92911e4de831016e0dcf49/abcd-npm-script-tools-2.0.5.tgz","_from":"file:abcd-npm-script-tools-2.0.5.tgz","_nodeVersion":"22.11.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-fO3US5yAAep8G8jUTSHBciRTAKbF70DP+KHVMB5G7iPWQwMC3VaFa3n5EF2PItEYtQ6o5HtG7ezzI74Mf6JDww==","shasum":"437656adabecbd8481011b7e49e049909b0473fb","tarball":"https://registry.npmjs.org/@abcd-npm/script-tools/-/script-tools-2.0.5.tgz","fileCount":58,"unpackedSize":181032,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCbt+Gv17qiRaMoiTYIigLRKD5CEu4HQYw0FQ1rHcIc2QIhAJ39oQumQOxPM+rBWZsg5zo4R92xeJjETN9n9oiFXDyn"}]},"_npmUser":{"name":"abcd-npm","email":"593213753@qq.com"},"directories":{},"maintainers":[{"name":"abcd-npm","email":"593213753@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/script-tools_2.0.5_1777387713611_0.069188783525993"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-28T14:48:33.547Z","2.0.5":"2026-04-28T14:48:33.788Z","modified":"2026-04-28T14:48:34.020Z"},"maintainers":[{"name":"abcd-npm","email":"593213753@qq.com"}],"description":"charm script-tools","keywords":[],"license":"MIT","readme":"# @abcd-npm/script-tools\n\n## CLI 介绍\n\n1. `npx script-tools manifest`: 一般放置在 postbuild 命令里，用于生成该分支的最后一次提交信息\n\n## 工具函数介绍\n\n见`lib/index.ts`，每个文件每个方法的上面都有其介绍。\n\n## 工具函数的使用\n\n```js\nimport { deepClone } from '@abcd-npm/script-tools';\n\nconst valueCopy = deepClone(value);\n```\n","readmeFilename":"README.md","_rev":"1-8caedc1b97dd95f99209680e1656448a"}