{"_id":"@cainiaofe/cn-domain-popup","_rev":"2-8923788338cebbe23127996b350c96b5","name":"@cainiaofe/cn-domain-popup","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.1":{"name":"@cainiaofe/cn-domain-popup","version":"1.0.1","author":{"name":"Cone - Cainiao Inc,Alibaba group."},"license":"ISC","_id":"@cainiaofe/cn-domain-popup@1.0.1","maintainers":[{"name":"ystar","email":"ystarchen@gmail.com"},{"name":"beside4ever","email":"beside4ever@outlook.com"},{"name":"leannechen","email":"811873539@qq.com"},{"name":"tgshell","email":"tgshell@sina.com"},{"name":"joshuasui","email":"joshuasui@163.com"},{"name":"shdongdongshihao","email":"630434698@qq.com"},{"name":"snowden_","email":"1149518004@qq.com"},{"name":"test_zy","email":"zhaoyangsoft@gmail.com"},{"name":"feiyanqiu","email":"fyq01039365@cainiao.com"},{"name":"vincent.ljq","email":"1312065793@qq.com"},{"name":"wangyuhao.wyh","email":"emailofwyh@foxmail.com"},{"name":"wulie88","email":"1216446181@qq.com"},{"name":"cismous","email":"251250076@qq.com"},{"name":"yuqiaoling","email":"yangyuyu9898@163.com"},{"name":"walker.whq","email":"wanghuanqiang1988@gmail.com"},{"name":"majiangqi.mjq","email":"majiangqi.mjq@cainiao.com"},{"name":"fengyue1","email":"heiniuhaha@gmail.com"},{"name":"kayla3love","email":"kayla3love@163.com"},{"name":"mcdyzg","email":"940608110@qq.com"},{"name":"juntao.wjt","email":"juntao.wjt@alibaba-inc.com"},{"name":"zhen.hz","email":"595620510@qq.com"},{"name":"gz.sanqi","email":"ozgzzyzo@gmail.com"},{"name":"hahaiwin","email":"hahaiwin@163.com"},{"name":"lanjian.yj","email":"yangjian_666@qq.com"},{"name":"qianqianyinian","email":"83581869@qq.com"},{"name":"connerliu","email":"connerliu@126.com"},{"name":"hadon","email":"huadong19890803@qq.com"},{"name":"zhouhuan","email":"zhouhuan0910@163.com"},{"name":"chenyongqing.cyq","email":"chenyongqing.cyq@cainiao.com"},{"name":"77a","email":"qdq77a@gmail.com"}],"dist":{"shasum":"8773030ccef84630bf4ddf2835d83c39d0d38270","tarball":"https://registry.npmjs.org/@cainiaofe/cn-domain-popup/-/cn-domain-popup-1.0.1.tgz","fileCount":116,"integrity":"sha512-Xkl/4KoZEEk92Elo2spxS0GXhY7JqUTTwPZOTMC3AP+gS1gtzolVvNxHsWRWnw9u5hnEVmrjLwX2I4LpK1wGGQ==","signatures":[{"sig":"MEYCIQDaR5GZ/CgflIAyluGQdZeb7k1WbdhP5QLdBoO3us19MQIhAI8eQTFFTORnI1FWUtYYzGwJq9rVr4irp0ILRW7Vz5jP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":706346},"main":"dist/cn-domain-popup-onecode-pc.js","gitHead":"34fd2f728639b76b7ddb97844cb861b181eec7b4","scripts":{"test":"jest","build":"cone build","start":"cone start","eslint":"eslint --ext .js,.jsx,.ts,.tsx src --fix","prepare":"husky","start:m":"concurrently -n onecode-m,storybook \"node ./build/onecode-m-start.js\" \"DEV=1 UA_MODE=mobile ./node_modules/.bin/storybook dev -p 9921\"","start:pc":"concurrently -n onecode-pc,storybook \"node ./build/onecode-pc-start.js\" \"DEV=1 UA_MODE=pc ./node_modules/.bin/storybook dev -p 9911\"","stylelint":"stylelint \"src/**/*.scss\" --fix","pre-commit":"lint-staged"},"_npmUser":{"name":"77a","email":"qdq77a@gmail.com"},"repository":{"url":"git@gitlab.alibaba-inc.com:cn-ui/cn-domain-popup.git","type":"git"},"_npmVersion":"10.8.2","description":"菜鸟组件工程","directories":{},"lint-staged":{"*.{css,scss}":["stylelint --cache","prettier --write --ignore-unknown"],"*.{json,md,html}":["prettier --write --ignore-unknown"],"*.{js,jsx,ts,tsx}":["eslint --cache","prettier --write --ignore-unknown","cone i18n check-lint-staged"]},"_nodeVersion":"20.18.3","dependencies":{"@alife/cn-i18n":"^0.3.21","@floating-ui/react-dom":"^2.1.8"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.4","husky":"^9.0.11","react":"^16","eslint":"^8.57.0","ts-jest":"^29.1.1","webpack":"^5.88.2","jest-axe":"^7.0.0","prettier":"^3.2.5","react-dom":"^16","storybook":"^7.4.6","stylelint":"^16.0.0","ts-loader":"^9.5.0","babel-jest":"^29.6.2","css-loader":"^6.8.1","prop-types":"^15.8.1","typescript":"^5.2.2","@babel/core":"^7.23.0","@types/jest":"^29.4.2","lint-staged":"^15.2.2","sass-loader":"^13.3.2","babel-loader":"^9.1.3","concurrently":"^8.2.1","style-loader":"^3.3.3","postcss-loader":"^7.3.3","stylelint-scss":"^6.0.0","@types/jest-axe":"^3.5.3","@storybook/react":"^7.4.6","jest-canvas-mock":"^2.4.0","@babel/preset-env":"^7.22.20","@storybook/blocks":"^7.4.6","eslint-config-ali":"^15.0.0","webpack-dev-server":"^4.15.1","@babel/preset-react":"^7.22.15","@storybook/channels":"^7.4.6","eslint-plugin-import":"^2.29.1","jest-watch-typeahead":"2.2.2","stylelint-config-ali":"^2.1.1","@storybook/addon-docs":"^7.5.3","@storybook/addon-links":"^7.4.6","@testing-library/react":"^12.1.2","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","jest-environment-jsdom":"29.5.0","@babel/preset-typescript":"^7.23.0","@storybook/addon-styling":"^1.3.7","@storybook/react-webpack5":"^7.4.6","@testing-library/jest-dom":"^5.16.1","eslint-plugin-react-hooks":"^4.6.0","@alicd/webpack-config-cone":"^0.1.7","@storybook/addon-essentials":"^7.4.6","@testing-library/user-event":"13.5.0","@alicd/storybook-config-cone":"^2.0.1","@testing-library/react-hooks":"7.0.2","@storybook/addon-interactions":"^7.4.6","tsconfig-paths-webpack-plugin":"^4.1.0","@alicd/storybook-decorator-cone":"^1.0.10","@babel/plugin-transform-react-jsx":"^7.22.15","eslint-import-resolver-typescript":"^3.6.1","@babel/plugin-transform-typescript":"^7.22.15"},"peerDependencies":{"react":"^16.8.0 || ^17 || ^18","react-dom":"^16.8.0 || ^17 || ^18"},"_npmOperationalInternal":{"tmp":"tmp/cn-domain-popup_1.0.1_1779851334786_0.4963972846922724","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-05-27T03:08:54.631Z","modified":"2026-05-28T14:28:06.905Z","1.0.1":"2026-05-27T03:08:54.937Z"},"author":{"name":"Cone - Cainiao Inc,Alibaba group."},"license":"ISC","repository":{"url":"git@gitlab.alibaba-inc.com:cn-ui/cn-domain-popup.git","type":"git"},"description":"菜鸟组件工程","maintainers":[{"email":"ystarchen@gmail.com","name":"ystar"},{"email":"beside4ever@outlook.com","name":"beside4ever"},{"email":"811873539@qq.com","name":"leannechen"},{"email":"tgshell@sina.com","name":"tgshell"},{"email":"joshuasui@163.com","name":"joshuasui"},{"email":"630434698@qq.com","name":"shdongdongshihao"},{"email":"1149518004@qq.com","name":"snowden_"},{"email":"zhaoyangsoft@gmail.com","name":"test_zy"},{"email":"fyq01039365@cainiao.com","name":"feiyanqiu"},{"email":"1312065793@qq.com","name":"vincent.ljq"},{"email":"emailofwyh@foxmail.com","name":"wangyuhao.wyh"},{"email":"1216446181@qq.com","name":"wulie88"},{"email":"251250076@qq.com","name":"cismous"},{"email":"yangyuyu9898@163.com","name":"yuqiaoling"},{"email":"wanghuanqiang1988@gmail.com","name":"walker.whq"},{"email":"majiangqi.mjq@cainiao.com","name":"majiangqi.mjq"},{"email":"heiniuhaha@gmail.com","name":"fengyue1"},{"email":"kayla3love@163.com","name":"kayla3love"},{"email":"940608110@qq.com","name":"mcdyzg"},{"email":"juntao.wjt@alibaba-inc.com","name":"juntao.wjt"},{"email":"595620510@qq.com","name":"zhen.hz"},{"email":"ozgzzyzo@gmail.com","name":"gz.sanqi"},{"email":"hahaiwin@163.com","name":"hahaiwin"},{"email":"yangjian_666@qq.com","name":"lanjian.yj"},{"email":"83581869@qq.com","name":"qianqianyinian"},{"email":"connerliu@126.com","name":"connerliu"},{"email":"huadong19890803@qq.com","name":"hadon"},{"email":"zhouhuan0910@163.com","name":"zhouhuan"},{"email":"chenyongqing.cyq@cainiao.com","name":"chenyongqing.cyq"},{"email":"qdq77a@gmail.com","name":"77a"},{"email":"1914016465@qq.com","name":"lhn123"}],"readme":"<div align=\"center\">\n  <img src=\"https://img.alicdn.com/imgextra/i3/O1CN01X7B4kK1YXeKtEDpBZ_!!6000000003069-2-tps-720-720.png\" align=\"center\" width=\"100px\">\n  <h2> cn-domain-popup </h2>\n  <h4>菜鸟 cn-ui 扩展（业务）组件｜<a href=\"https://code.alibaba-inc.com/cn-ui/cn-domain-popup\">code 代码仓库</a>｜<a href=\"https://cone.cainiao-inc.com/dsm/cnui/material/pc/overview\">cn-ui 文档</a></h4>\n</div>\n\n![](https://img.alicdn.com/imgextra/i1/O1CN01Zm0IZh1p3HY1qCQRl_!!6000000005304-2-tps-5336-3002.png)\n\n<div style=\"font-size: 14px\">\n  <a href=\"#组件开发文档\">组件开发</a>\n  &nbsp;&nbsp;|&nbsp;&nbsp;\n  <a href=\"#组件消费文档\">组件消费</a>\n  &nbsp;&nbsp;|&nbsp;&nbsp;\n  <a href=\"#常见问题\">常见问题</a>\n</div>\n\n<span id=\"组件开发文档\"/>\n\n## 🛠 组件开发文档\n\n### 🔗 参考文档\n\n- [组件开发指南](https://alidocs.dingtalk.com/i/nodes/QOG9lyrgJPPNL2rXIEzZ5e4EJzN67Mw4)\n- [菜鸟前后端数据规约和二方包](https://alidocs.dingtalk.com/i/spaces/nb9XJLWldKNLaGyA/overview)\n- [StoryBook 组件文档编写文档](https://storybook.js.org/docs/get-started/whats-a-story)\n\n### 📔 组件目录\n\n```shell\nsrc\n├── components // 组件文件夹\n│   ├── cn-new-button\n│   │   ├── index.ts # 单组件入口文件（默认）\n│   │   ├── index-onecode-m.ts # 用于覆盖H5端展示，一般场景无须使用，双端差异化开发需要\n│   │   ├── types // 组件类型件夹（如有）\n│   │   │   ├── cn-new-button.ts\n│   │   │   └── index.ts\n│   │   └── view // 组件源码文件夹（如有）\n│   │       ├── cn-new-button.scss\n│   │       ├── cn-new-button.tsx\n│   │       └── index.ts\n│   └── index.ts // 组件入口文件夹（export所有组件）\n├── locales // 组件国际化多语言文件夹（如有）\n├── lowcode // 低码组件配置文件夹\n├── plugins // 插件文件夹\n├── stories // 组件文档文件夹\n├── styles // 公共样式文件夹\n├── tests // 单元测试文件夹\n├── types // 公共类型定义文件夹\n└── utils // 公共工具类文件夹\n```\n\n### ✨ 组件特性\n\n- 依赖[菜鸟统一工程 cone-cli@1.x](https://alidocs.dingtalk.com/i/nodes/xdqZp24KneBJzvGM6XezJvyb7RA0Nr1E)\n- 依赖组件库 `@cainiaofe/cn-ui@0.x`\n- 符合菜鸟组件官方规范的业务组件大包，包含源码组件、低码组件、插件;\n- 稳定性\n  - ✅ TypeScript 语法\n  - ✅ 单测覆盖\n- 高级功能\n  - ✅ CSS Token\n  - ✅ panda 国际化\n  - ✅ 一码多端\n  - ✅ 低代码组件\n  - ✅ 插件开发\n\n### 💻 组件兼容性\n\n参考 [CNUI 浏览器兼容范围详细说明](https://alidocs.dingtalk.com/i/nodes/G1DKw2zgV2KnvL4kFwXwy7aYJB5r9YAn)\n\n### 🔨 组件开发\n\n- 安装 cone-cli ｜ [Cone-CLI 使用指引](https://alidocs.dingtalk.com/i/nodes/xdqZp24KneBJzvGM6XezJvyb7RA0Nr1E)\n  - `tnpm i -g @alife/cone-cli@latest`\n- 拉取代码\n  - `git clone git@gitlab.alibaba-inc.com:cn-ui/cn-domain-popup.git`\n- 安装依赖包\n  - `cone install`\n- 启动一码多端研发 (storybook 文档) & 实时构建（用于代理研发）\n  - `cone start`\n- 新增组件(插件)\n  - `cone add`\n- 提交代码\n  - `git add` | `git commit` | `git push`\n- 打包构建\n  - `cone build`\n- 创建新迭代 ｜ [x.y.z 语义化版本控制规范](https://semver.org/lang/zh-CN/)\n  - `cone create i`\n    > PS: 创建迭代默认会从当前分支拉取新分支\n- 国际化｜ [国际化多语言使用指引](https://alidocs.dingtalk.com/i/nodes/OmLa2Gg0l5BW7gL9gbx1WvQAdYbnKEek)\n  - `cone i18n`\n\n工具库 推荐使用 @cainiaofe/cn-utils\n\n> @cainiaofe/cn-utils 文档请查阅：https://cone.cainiao-inc.com/dsm/v3/@ali/cn-utils/overview?version=0.2.7\n\n使用参考\n\n```jsx\nimport { urlParse } from '@cainiaofe/cn-utils';\n```\n\n### 📦 组件发布\n\n- 日常发布\n\n  - `cone pub -d`\n    > PS: 如发布前未绑定需求，则有提示要求绑定需求按提示操作即可\n\n- 线上发布\n\n  - `cone pub -p`\n\n<span id=\"组件消费文档\"/>\n\n## ✈️ 组件消费\n\n> 【推荐】使用<a href=\"https://cone.cainiao-inc.com/console/index\" target=\"_blank\" >苏铁·低码平台</a>消费组件。 <br />\n> 【必须】V3 工程组件默认支持一码多端能力，构建产物为 UMD 资源（不支持 esm、cjs），请通过浏览器直接引用 CDN 资源方式消费。 <br /> > <span style=\"color: red\">【禁止】</span>请勿直接通过 tnpm install 使用本组件，会导致一码多端失效等其他副作用。\n\n组件消费详细文档请在组件发布后 <a href=\"https://cone.cainiao-inc.com/dsm/v3/@alife/cn-domain-popup/overview\" target=\"_blank\"> DSM 平台查看</a>\n\n<span id=\"常见问题\"/>\n\n## 常见问题\n\n- 启动 https 证书 报错\n\n1. 默认情况下，启动后需要手动信任 <https://localhost:9912> 和 <https://localhost:9911> 才能访问到组件构建的资源\n2. 启动前通过 trusted-cert 自动生成了可信证书，如果碰到问题，可以通过以下方式重新生成 <https://anpm.alibaba-inc.com/package/trusted-cert>\n\n```shell\n# 删除本地已生成的密钥和证书，重新启动\nnpx trusted-cert uninstall\n\n# 如果install过程中三次输入密码都错误了，还可以单独运行这个命令重新添加到系统钥匙串\nnpx trusted-cert trust\n```\n\n其他问题请查阅 https://alidocs.dingtalk.com/i/nodes/o14dA3GK8gQlkoYwc0eDzzZBV9ekBD76?utm_scene=team_space\n","readmeFilename":"README.md"}