{"_id":"@bluedot-tech/arco-utils","_rev":"4-8041a339e395cc7fa631e841e2fad4fd","name":"@bluedot-tech/arco-utils","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@bluedot-tech/arco-utils","version":"0.1.0","license":"MIT","_id":"@bluedot-tech/arco-utils@0.1.0","maintainers":[{"name":"bimuyu","email":"1198810568@qq.com"},{"name":"cailin.wang","email":"dreamcailin@hotmail.com"}],"umd":{"file":"./dist/index.min.js","module":"arcoMaterial"},"dist":{"shasum":"fcdf2e99aff6612fd342901f2687260f23ed4ea5","tarball":"https://registry.npmjs.org/@bluedot-tech/arco-utils/-/arco-utils-0.1.0.tgz","fileCount":9,"integrity":"sha512-pQMj+zt2WNZZLn3wJBzyuKOodKQYbsU30LTMj+/eeVp/hsckKvpj7TMsVmsBNWWF3TYknvk0GJx7AQ4W3wOmNw==","signatures":[{"sig":"MEUCIGf9WqYbCD9p0MYM0bsopYYx4Phi1iaeJqkdGdXQLic2AiEAx/3gAZVgQH1mF4IFinEnsI83FC3ac1qH5UAsIpPIci0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYiIqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqELg//aIQZ+VeMhPEMwTLSGa+7EyaoqkC0xEe8J6yuRIsXyW/Md6GH\r\n/Fqy39XboKdZGG9cmwn07cIHjQ0Vcmc1wxwdLxNybrTefIFumqE2pZxDK5VM\r\nPpM3BafnOxPosyn2NXNMz7/VVaxidyCGXlWX4Af7S9aenmApSr3qNL1gqMKA\r\nUVfJ3ScoOtsEWOuS6hj+zMVicOsJstULdbHDZiKW84gOSu0ilhTlbaOBq+Cp\r\nnglpsKNdiwL578cP6ALNwZisSsDHhdFSkLoFg2crJ/JFdtj8Af2WNK/avQ+S\r\n/vBefAMYrD8QDOgVdgxUH0/WPB9+UvgvtUVai++YrGvdYr3Hbw+MoB9LeXFh\r\nKLHTu/jGpXQb4KBAqwMHlkJYVj0YcfD91qaiJL+8F+QSJqo3b6L1wgtcjIC+\r\nGKq0KI7gGGZTpv8VRaBKfE8bCFakDfMSYDmMhT3GtuE+27zpF+Wc6jRU9EO1\r\nYbQj9JMGlakQpcovN+0TyoVyaR+gIuY3TOzloT/41dzeA9S4RNZT77lWBBCe\r\nm1ftS02o1Pib4iQ0OZVmb/cZuyZ65o96qCfrrMjZzzdzNllWgbnXwTfL+rKB\r\nuQa91bTL3RFc6lbFnn9Zp6aMhP/EJQ+W3uzU8QaNPZAxykTUgPL5qtdp4vva\r\n8jlGq5pU3J4DN1Y+xMX8dzzh0UFlhAMOf2Y=\r\n=JR+r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./es/index.d.ts","module":"./es/index.js","gitHead":"89f67aa3f1f50278fb9d69e27f870e3e5e02dca2","scripts":{"dev":"arco-scripts dev:component","test":"NODE_ENV=test arco-scripts test:client","build":"arco-scripts build:component","clean":"rm -rf es lib dist","docgen":"arco-scripts docgen","eslint":"eslint tests/ src/ --fix --cache --quiet --ext .js,.ts","format":"prettier '{tests,src}/**/*.{js,ts}' --config .prettierrc --write","add:util":"node ./scripts/addUtil.js","show:config":"arco-scripts show:config","prepublishOnly":"npm run clean && npm run build && npm run docgen"},"_npmUser":{"name":"bimuyu","email":"1198810568@qq.com"},"arcoMeta":{"type":"react-utils","title":"arco-utils","category":[]},"_npmVersion":"8.1.2","description":"[物料平台文档中心](https://arco.design/docs/material/guide)","directories":{},"lint-staged":{"*.{js,ts}":["npm run eslint","arco-scripts test:client --bail --findRelatedTests --passWithNoTests --coverage","git add"]},"sideEffects":["dist/**/*"],"_nodeVersion":"14.20.0","dependencies":{"crypto-js":"^4.1.1","jsencrypt":"3.2.1","@babel/runtime":"^7.5.5"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.6","chalk":"^2.4.2","husky":"^4.3.6","jsdom":"^16.4.0","eslint":"^7.15.0","fs-extra":"^9.0.1","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","cross-spawn":"^7.0.3","lint-staged":"^10.5.3","arco-scripts":"^1.25.15","concurrently":"^5.3.0","jsdom-global":"^3.0.2","@types/shallowequal":"^1.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.21.5","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.0.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.0","typescript-json-schema":"^0.45.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"4.0.1","@typescript-eslint/eslint-plugin":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/arco-utils_0.1.0_1667375658332_0.2699921331477948","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@bluedot-tech/arco-utils","version":"0.1.1","license":"MIT","_id":"@bluedot-tech/arco-utils@0.1.1","maintainers":[{"name":"bimuyu","email":"1198810568@qq.com"},{"name":"cailin.wang","email":"dreamcailin@hotmail.com"}],"umd":{"file":"./dist/index.min.js","module":"arcoMaterial"},"dist":{"shasum":"fe2f8df49ea484c6a61fc3518fa2b6ab5509cd3a","tarball":"https://registry.npmjs.org/@bluedot-tech/arco-utils/-/arco-utils-0.1.1.tgz","fileCount":9,"integrity":"sha512-tw8IW+glzTHJ7vnF0EygyScSNr8xABUSrziUw6RwaNZvdSN15HouGDeC31URLGviwrADDs2zRDZODqr2qsufNg==","signatures":[{"sig":"MEYCIQDSCdOtWreGPl2PNf3Ufw0Nm9c8PbiRhaRF2BaJOLqf+AIhAJpdaY5oektk+50os4uYzwho3XmvaHF4b+t3hgbivx7/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":121126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYiZRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8axAAiSlUrNjpqWxH/LgleO7VhtTeTz59cojg2wBj65q7wmY1GCu+\r\n6mcXbbugWFXX5Mc3KDFU9yHWsaJ5DWY5xymaLcUyUxq43wv2Hh+jLHF1dPGc\r\nUa9GHYef4JOjbIsTjjKk+r5K3OVWQ37IuNXF8kjekDXGRbjHkipfVGDkl3Nc\r\nEt2xkawUL5Nc5QfMK191byQLr01p/EMHPLUW1puP8zxdIe1FknwJDWA/2Qmf\r\nkwkWwmPIxbeQtWsGi3Gbdd0EpEhx15/DjGqX25mKBrprHGP3T2hj0cuaBYzl\r\n3oKm3G3gAQYcJNJkCsUK2KWUVmp8fJZp2AKGBvMbdNwG/69LWGyZUIpGcERr\r\nMk5qUURqLVHxjKsQYGevQ3qllO2rRZYYRSztvktHvY8vwwQU/YNhlgo1Yrcf\r\nWEm3aB1+r96J9TZOGVIN/D3XeVh7gjzTXAFMTfSBxLe+YAvZB2CfVQGLm8G5\r\nyamv4joZ+ysQxCVc/KHCeGDz3B66aGuU6pDWu8HmDUVU9/8ctGM2bT9IpVW5\r\nDllPh29wMl+PalUkvQrKYtLmZ1WHEoVE1CDKaR7jmCqaCe4drWomsebajf3W\r\nmvHURyy8Jx++ptDsdtUWr9R6ohpdvTLzAH9ly3EOvHMKCPwc/Kt0UVJkZNqm\r\nNUe+5Y1ayW45Staggzfvcc3f4cLug7u0uPE=\r\n=WpDX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/index.js","husky":{"hooks":{"pre-commit":"lint-staged"}},"types":"./es/index.d.ts","module":"./es/index.js","gitHead":"89f67aa3f1f50278fb9d69e27f870e3e5e02dca2","scripts":{"dev":"arco-scripts dev:component","test":"NODE_ENV=test arco-scripts test:client","build":"arco-scripts build:component","clean":"rm -rf es lib dist","docgen":"arco-scripts docgen","eslint":"eslint tests/ src/ --fix --cache --quiet --ext .js,.ts","format":"prettier '{tests,src}/**/*.{js,ts}' --config .prettierrc --write","add:util":"node ./scripts/addUtil.js","show:config":"arco-scripts show:config","prepublishOnly":"npm run clean && npm run build && npm run docgen"},"_npmUser":{"name":"bimuyu","email":"1198810568@qq.com"},"arcoMeta":{"type":"react-utils","title":"arco-utils","category":[]},"_npmVersion":"8.1.2","description":"[物料平台文档中心](https://arco.design/docs/material/guide)","directories":{},"lint-staged":{"*.{js,ts}":["npm run eslint","arco-scripts test:client --bail --findRelatedTests --passWithNoTests --coverage","git add"]},"sideEffects":["dist/**/*"],"_nodeVersion":"14.20.0","dependencies":{"crypto-js":"^4.1.1","jsencrypt":"3.2.1","@babel/runtime":"^7.5.5"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^7.1.6","chalk":"^2.4.2","husky":"^4.3.6","jsdom":"^16.4.0","eslint":"^7.15.0","fs-extra":"^9.0.1","prettier":"^2.2.1","typescript":"^4.1.3","@types/jest":"^26.0.19","cross-spawn":"^7.0.3","lint-staged":"^10.5.3","arco-scripts":"^1.25.15","concurrently":"^5.3.0","jsdom-global":"^3.0.2","@types/shallowequal":"^1.1.1","eslint-plugin-babel":"^5.3.1","eslint-plugin-react":"^7.21.5","eslint-config-airbnb":"^18.2.1","eslint-plugin-import":"^2.22.1","eslint-config-prettier":"^7.0.0","eslint-plugin-jsx-a11y":"^6.4.1","eslint-plugin-prettier":"^3.3.0","typescript-json-schema":"^0.45.0","eslint-plugin-typescript":"^0.14.0","@typescript-eslint/parser":"4.0.1","@typescript-eslint/eslint-plugin":"4.0.1"},"_npmOperationalInternal":{"tmp":"tmp/arco-utils_0.1.1_1667376720873_0.8521190052443539","host":"s3://npm-registry-packages"}}},"time":{"created":"2022-11-02T07:54:18.278Z","modified":"2025-06-25T02:23:18.993Z","0.1.0":"2022-11-02T07:54:18.536Z","0.1.1":"2022-11-02T08:12:01.030Z"},"license":"MIT","description":"[物料平台文档中心](https://arco.design/docs/material/guide)","maintainers":[{"email":"cailin.wang@outlook.com","name":"cailin.wang"},{"email":"3540172031@qq.com","name":"mars-is-register"}],"readme":"# 工具库物料\n\n[物料平台文档中心](https://arco.design/docs/material/guide)\n\n## 快速开始\n\n```\n# 添加组件\nnpm run add:util -- YourUtilName\n\n# 开发模式\nnpm run dev\n\n# 构建\nnpm run build\n\n# 发布至物料平台（需先发布 NPM 包）\narco sync\n```\n\n## 提供 Demo\n\nDemo 目录位于 `src/*/demo`。在 `demo/index.js` 中，通过 JSDoc 的语法提供物料及各个 Demo 的相关信息。\n\n```javascript\n// src/demo/index.js\n\n/**\n * @file\n * @name add\n * @memberOf 函数分类，例如：数组处理\n * @description 描述你的函数。\n * @author 物料作者\n */\nimport add from '../index';\n\n/**\n * @name 基本用法\n * @description 描述你的例子\n */\nexport const basic = {\n  exec: () => add(),\n  result: null,\n};\n```\n\n## API 文档\n\n**为了帮助他人更好地使用你的组件，请提供详细的 API 文档。**\n\n### 书写注释\n\n我们提供了自动化的文档生成工具，它从 TS 接口定义中提取注释自动生成属性文档。按照以下指引使用，为接口书写 tsDoc 类型的注释：\n\n```typescript\n/**\n * @title Add (必填，带有 `title` 描述的接口或者类型才会被收集)\n */\ntype Add = (\n  /**\n   * @zh 加数\n   * @en Base number\n   * @version 1.2.0 (可选，新增的参数在哪个版本开始支持)\n   * @defaultValue 'default' (可选，参数的默认值)\n   */\n  a: number,\n  /**\n   * @zh 被加数\n   * @en Number added\n   */\n  b: number\n) => number;\n\n```\n\n### 扩展 TEMPLATE.md\n\n`TEMPLATE.md` 是用于自动文档生成的模板，你可以修改此文件添加更多组件的使用帮助信息，但请不要删除其原有的内容，否则可能导致内容替换失败。\n\n```markdown\n// TEMPLATE.md\n---\nfile: index,interface (可以指定多个文档提取的入口文件，使用逗号隔开)\n---\n\n# Add\n\n## 属性/Props\n\n%%Props%%\n\n### OtherProps\n\n在这里你可以书写更多组件帮助文档。\n```\n\n## 测试\n\n测试目录位于 `src/*/__test__`。默认情况下会根据 Demo 中的声明进行测试，你也可以在 `index.test.tsx` 中补充你的测试用例，。\n\n`npm run test` 命令允许你传入任何 `jest` 的命令行参数，例如 `npm run test -- --u` `npm run test -- --no-cache`。\n","readmeFilename":"README.md"}