{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":664507079,"defaultBranch":"master","name":"cnpmweb","ownerLogin":"cnpm","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-10T06:17:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6365106?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719466650.0","currentOid":""},"activityList":{"items":[{"before":"1ac63025f068259a232b37ea8490ca0b71d1bd62","after":"475ab1c5833ba10e051c5224c57851bceeb67648","ref":"refs/heads/master","pushedAt":"2024-07-08T03:50:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"feat: add copyable for commands (#89)\n\n这几个命令使用频率较高,希望可以支持一键复制,会方便很多。 thx~\r\n\r\n\r\nbefore:\r\n\r\n![image](https://github.com/cnpm/cnpmweb/assets/117748716/e2666d39-d87d-47f5-b267-e58ef9c8d1b0)\r\n\r\nafter:\r\n\r\n![image](https://github.com/cnpm/cnpmweb/assets/117748716/90293a99-25bd-4f9e-9ced-124af7b9c400)\r\n\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **New Features**\r\n- Added interactive copyable text for npm installation and aliasing\r\ncommands in the introduction section.\r\n\r\n","shortMessageHtmlLink":"feat: add copyable for commands (#89)"}},{"before":"93a5eea9e1fdb0730138764030cc73713194f5f2","after":null,"ref":"refs/heads/fengmk2-patch-1","pushedAt":"2024-06-27T05:37:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"580add065943ad1deedcf4031e41d4a2dc82911a","after":"1ac63025f068259a232b37ea8490ca0b71d1bd62","ref":"refs/heads/master","pushedAt":"2024-06-27T05:37:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"feat: add doc_version_count (#88)\n\n增加包版本下载量展示\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **New Features**\r\n- Display the number of synchronized versions along with the package\r\ncount.\r\n\t- Improved text layout for better clarity.\r\n\r\n","shortMessageHtmlLink":"feat: add doc_version_count (#88)"}},{"before":"3f61b8ec148d0515f109aa02ac07fe25221b782b","after":"93a5eea9e1fdb0730138764030cc73713194f5f2","ref":"refs/heads/fengmk2-patch-1","pushedAt":"2024-06-27T05:34:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Update Introduce.tsx","shortMessageHtmlLink":"Update Introduce.tsx"}},{"before":null,"after":"3f61b8ec148d0515f109aa02ac07fe25221b782b","ref":"refs/heads/fengmk2-patch-1","pushedAt":"2024-06-27T05:32:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"feat: add doc_version_count\n\n增加包版本下载量展示","shortMessageHtmlLink":"feat: add doc_version_count"}},{"before":"018e6e42e679d893a0c6586eab52933faa82df15","after":null,"ref":"refs/heads/refactor-version-switch","pushedAt":"2024-06-07T14:53:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"449c3952ca9eb52efb1489250eeb4b639ed4a229","after":"580add065943ad1deedcf4031e41d4a2dc82911a","ref":"refs/heads/master","pushedAt":"2024-06-07T14:53:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: version switch (#87)\n\n> 重构 `useQueryState` 统一使用受控模式\r\n* 直接通过 window 对象乐观更新 query 值\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Refactor**\r\n- Simplified the `useQueryState` hook for easier handling of URL query\r\nparameters.\r\n\r\n- **Bug Fixes**\r\n- Updated state management in `TagsList` and `VersionsList` to improve\r\nconsistency and reliability.\r\n\r\n- **Style**\r\n- Removed redundant type annotations in the `useQueryState` function\r\ncalls for cleaner code.\r\n\r\n","shortMessageHtmlLink":"fix: version switch (#87)"}},{"before":null,"after":"018e6e42e679d893a0c6586eab52933faa82df15","ref":"refs/heads/refactor-version-switch","pushedAt":"2024-06-07T14:17:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elrrrrrrr","name":"elrrrrrrr","path":"/elrrrrrrr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5574625?s=80&v=4"},"commit":{"message":"refactor: version switch","shortMessageHtmlLink":"refactor: version switch"}},{"before":"de99b9019271f664f1d367df7e8afd444adc80b0","after":null,"ref":"refs/heads/fix-version-switch","pushedAt":"2024-06-07T09:28:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"e20ba7be248ab268d85190b0f2606093d7923ab9","after":"449c3952ca9eb52efb1489250eeb4b639ed4a229","ref":"refs/heads/master","pushedAt":"2024-06-07T09:28:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"fix: version switch (#86)\n\n> 修复版本切换选择器失效问题\r\n* 由于 useRouterQueryState state 更新时机不确定,导致无法更新数据,改为 defaultValue 实现\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Bug Fixes**\r\n- Ensured `TagsList` and `VersionsList` components default to `'prod'`\r\ntype if no type is provided, improving reliability and user experience.\r\n\r\n","shortMessageHtmlLink":"fix: version switch (#86)"}},{"before":null,"after":"de99b9019271f664f1d367df7e8afd444adc80b0","ref":"refs/heads/fix-version-switch","pushedAt":"2024-06-07T09:14:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elrrrrrrr","name":"elrrrrrrr","path":"/elrrrrrrr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5574625?s=80&v=4"},"commit":{"message":"fix: version switch","shortMessageHtmlLink":"fix: version switch"}},{"before":"14366bec173d942685130db423258cc16ccb1bfa","after":null,"ref":"refs/heads/manifest-readme","pushedAt":"2024-06-07T08:22:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"3e95d2e1928a7e6f9c48b315af1810cd3f0d3d41","after":"e20ba7be248ab268d85190b0f2606093d7923ab9","ref":"refs/heads/master","pushedAt":"2024-06-07T08:22:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"feat: manifest readme (#85)\n\n> 目前已请求全量 manifest 元信息 #46,可以直接使用 readme 字段 \r\n\r\n* 优先读取 package.json 中的 readme 信息\r\n* 针对 https://github.com/cnpm/cnpmcore/pull/695 添加报错信息展示\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **New Features**\r\n- Enhanced `ReadmeContent` component to accept and display custom\r\ncontent.\r\n- Improved `useReadme` hook to fetch README content more flexibly with\r\nan additional `content` parameter.\r\n - Added error handling in directory fetching for better reliability.\r\n\r\n- **Bug Fixes**\r\n- Ensured proper error handling in the `useDirs` function to prevent\r\ncrashes.\r\n\r\n- **Refactor**\r\n- Updated `PackageManifest` type to include a `readme` field for better\r\ndata consistency.\r\n\r\n- **UI Improvements**\r\n- Added conditional error messages in the file directory view to inform\r\nusers of issues.\r\n\r\n","shortMessageHtmlLink":"feat: manifest readme (#85)"}},{"before":"dea7241a9b96b0858390020ab513f6843a6474be","after":"14366bec173d942685130db423258cc16ccb1bfa","ref":"refs/heads/manifest-readme","pushedAt":"2024-06-07T06:01:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elrrrrrrr","name":"elrrrrrrr","path":"/elrrrrrrr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5574625?s=80&v=4"},"commit":{"message":"feat: unpkg warning","shortMessageHtmlLink":"feat: unpkg warning"}},{"before":null,"after":"dea7241a9b96b0858390020ab513f6843a6474be","ref":"refs/heads/manifest-readme","pushedAt":"2024-06-07T05:43:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elrrrrrrr","name":"elrrrrrrr","path":"/elrrrrrrr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5574625?s=80&v=4"},"commit":{"message":"feat: manifest readme","shortMessageHtmlLink":"feat: manifest readme"}},{"before":"347aa82b5ebd41c1606b61955741392949f004c4","after":"3e95d2e1928a7e6f9c48b315af1810cd3f0d3d41","ref":"refs/heads/master","pushedAt":"2024-05-26T02:43:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"chore: add MIT LICENSE (#84)\n\ncloses https://github.com/cnpm/cnpmweb/issues/83","shortMessageHtmlLink":"chore: add MIT LICENSE (#84)"}},{"before":"5d61415ab107f2d3f50bd11f0ec29b07acb2bb95","after":null,"ref":"refs/heads/fengmk2-patch-1","pushedAt":"2024-05-26T02:43:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"77f7e65c138192cf10b64072e99ef1d7b700af71","after":"5d61415ab107f2d3f50bd11f0ec29b07acb2bb95","ref":"refs/heads/fengmk2-patch-1","pushedAt":"2024-05-26T02:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"77f7e65c138192cf10b64072e99ef1d7b700af71","ref":"refs/heads/fengmk2-patch-1","pushedAt":"2024-05-26T02:40:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"chore: add MIT LICENSE","shortMessageHtmlLink":"chore: add MIT LICENSE"}},{"before":"347aa82b5ebd41c1606b61955741392949f004c4","after":null,"ref":"refs/heads/main","pushedAt":"2024-05-22T09:36:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":null,"after":"347aa82b5ebd41c1606b61955741392949f004c4","ref":"refs/heads/master","pushedAt":"2024-05-22T09:36:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"chore: contributor (#82)\n\n> 添加 `git-contributor`\r\n\r\n@zhoushengdao @fengmk2 @Wxh16144 @lucaszhu2zgf @killagu @yoyo837 \r\n\r\nヽ(≧◡≦)八(o^ ^o)ノ\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Documentation**\r\n- Added a new section in the README to list contributors with GitHub\r\navatars and links.\r\n\r\n- **Chores**\r\n - Updated dependencies and devDependencies in `package.json`:\r\n - Added `\"git-contributor\": \"^2.1.5\"`.\r\n- Moved `\"@vercel/node\": \"^2.15.5\"` from devDependencies to\r\ndependencies.\r\n - Added `\"eslint-config-next\"` to devDependencies.\r\n\r\n","shortMessageHtmlLink":"chore: contributor (#82)"}},{"before":"ef019c10ed4a069fcc9b52953cbf7c2d98847363","after":null,"ref":"refs/heads/chore-contributor","pushedAt":"2024-05-22T09:35:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"23f029991b6f06bac5671791763cb31377071458","after":"347aa82b5ebd41c1606b61955741392949f004c4","ref":"refs/heads/main","pushedAt":"2024-05-22T09:35:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"chore: contributor (#82)\n\n> 添加 `git-contributor`\r\n\r\n@zhoushengdao @fengmk2 @Wxh16144 @lucaszhu2zgf @killagu @yoyo837 \r\n\r\nヽ(≧◡≦)八(o^ ^o)ノ\r\n\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **Documentation**\r\n- Added a new section in the README to list contributors with GitHub\r\navatars and links.\r\n\r\n- **Chores**\r\n - Updated dependencies and devDependencies in `package.json`:\r\n - Added `\"git-contributor\": \"^2.1.5\"`.\r\n- Moved `\"@vercel/node\": \"^2.15.5\"` from devDependencies to\r\ndependencies.\r\n - Added `\"eslint-config-next\"` to devDependencies.\r\n\r\n","shortMessageHtmlLink":"chore: contributor (#82)"}},{"before":null,"after":"ef019c10ed4a069fcc9b52953cbf7c2d98847363","ref":"refs/heads/chore-contributor","pushedAt":"2024-05-22T09:19:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elrrrrrrr","name":"elrrrrrrr","path":"/elrrrrrrr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5574625?s=80&v=4"},"commit":{"message":"chore: contributor","shortMessageHtmlLink":"chore: contributor"}},{"before":"b59943b51cd60082caa4e560a3de4868ae0b2f14","after":null,"ref":"refs/heads/loading-sub-dirs","pushedAt":"2024-05-20T10:25:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}},{"before":"1404458b00e322e5f9505ef2a6f34df0e5000ba0","after":"23f029991b6f06bac5671791763cb31377071458","ref":"refs/heads/main","pushedAt":"2024-05-20T10:25:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"},"commit":{"message":"feat: loding sub dirs (#81)\n\n> 更新 #80 实现,添加 loading 交互\r\n> 例如 `/package/zoningjs/files?version=2.0.20` 加载事件比较久\r\n* ⌛ FileIcon 添加 isLoading 逻辑\r\n\r\n\r\n## Summary by CodeRabbit\r\n\r\n- **New Features**\r\n- Added a loading indicator to the FileTree component to improve user\r\nexperience during data fetching.\r\n- Modified the Icon function in icon.tsx to accept default parameters\r\nfor more flexible usage.\r\n","shortMessageHtmlLink":"feat: loding sub dirs (#81)"}},{"before":"4d8d6b44fa5437c087611b26ed1295f362ccc4f2","after":"b59943b51cd60082caa4e560a3de4868ae0b2f14","ref":"refs/heads/loading-sub-dirs","pushedAt":"2024-05-20T09:46:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elrrrrrrr","name":"elrrrrrrr","path":"/elrrrrrrr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5574625?s=80&v=4"},"commit":{"message":"feat: loding sub dirs","shortMessageHtmlLink":"feat: loding sub dirs"}},{"before":"e06e61c71865788ab073a39f419fab03d70d6467","after":"4d8d6b44fa5437c087611b26ed1295f362ccc4f2","ref":"refs/heads/loading-sub-dirs","pushedAt":"2024-05-20T09:42:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"elrrrrrrr","name":"elrrrrrrr","path":"/elrrrrrrr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5574625?s=80&v=4"},"commit":{"message":"feat: loding sub dirs","shortMessageHtmlLink":"feat: loding sub dirs"}},{"before":null,"after":"e06e61c71865788ab073a39f419fab03d70d6467","ref":"refs/heads/loading-sub-dirs","pushedAt":"2024-05-20T09:37:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"elrrrrrrr","name":"elrrrrrrr","path":"/elrrrrrrr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5574625?s=80&v=4"},"commit":{"message":"feat: loding sub dirs","shortMessageHtmlLink":"feat: loding sub dirs"}},{"before":"baa53b2bfe53d7a73237d47bd5887f104a2ee5c7","after":null,"ref":"refs/heads/lazy-load-dirs","pushedAt":"2024-05-19T03:26:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fengmk2","name":"fengmk2","path":"/fengmk2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156269?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeSraHQA","startCursor":null,"endCursor":null}},"title":"Activity · cnpm/cnpmweb"}