{"id":16385376,"url":"https://github.com/any86/my","last_synced_at":"2025-08-02T01:09:29.109Z","repository":{"id":57093795,"uuid":"149414314","full_name":"any86/my","owner":"any86","description":"🌱常用函数, 都小于1k, 方便看源码学ts","archived":false,"fork":false,"pushed_at":"2022-05-04T08:51:45.000Z","size":410,"stargazers_count":60,"open_issues_count":1,"forks_count":19,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-07-11T07:31:41.016Z","etag":null,"topics":["awsome","javascript","lerna","mini","typescript","utils"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/any86.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-09-19T08:02:11.000Z","updated_at":"2025-03-07T03:56:35.000Z","dependencies_parsed_at":"2022-08-22T21:40:34.748Z","dependency_job_id":null,"html_url":"https://github.com/any86/my","commit_stats":null,"previous_names":["383514580/utils","any86/6h"],"tags_count":15,"template":false,"template_full_name":null,"purl":"pkg:github/any86/my","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/any86%2Fmy","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/any86%2Fmy/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/any86%2Fmy/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/any86%2Fmy/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/any86","download_url":"https://codeload.github.com/any86/my/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/any86%2Fmy/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264936400,"owners_count":23685698,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["awsome","javascript","lerna","mini","typescript","utils"],"created_at":"2024-10-11T04:14:20.961Z","updated_at":"2025-08-02T01:09:29.066Z","avatar_url":"https://github.com/any86.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 常用短代码 [![lerna](https://img.shields.io/badge/packages-lerna-cc00ff.svg)]() [![lerna](https://img.shields.io/badge/lang-TypeScript-blue)]()\n\n代码都不长, 都用 **typescript** 实现, 方便大家学习 typescript.\n\n## 安装\n```shell\nnpm i @any86/array-to-tree -S\nnpm i @any86/quick-sort -S\nnpm i @any86/click-outside -S\n...\n```\n\n## 有什么?\n\n[@any86/array-to-tree](packages/array-to-tree) 数组变树.\n\n[@any86/quick-sort](packages/quick-sort) 快速排序.\n\n[@any86/click-outside](packages/click-outside) 点击元素外部触发回调.\n\n[@any86/load-image](packages/load-image) 加载图片.\n\n[@any86/sleep](packages/sleep) 暂停.\n\n[@any86/repeat](packages/repeat) 按次数循环.\n\n\n\n\n## 📚 typescript 基础\n\n[第一课, 体验typescript](https://juejin.im/post/6844904008583217165)\n\n[第二课, 基础类型和入门高级类型](https://juejin.im/post/6844904008583233544)\n\n[第三课, 泛型](https://juejin.im/post/6844904008587411463)\n\n[第四课, 解读高级类型](https://juejin.im/post/6844903902563794952)\n\n[第五课, 命名空间(namespace)是什么](https://juejin.im/post/6844903921031479309)\n\n[特别篇, 在vue3🔥源码中学会typescript🦕 - \"is\"](https://juejin.im/post/6844903967877513230)\n\n[第六课, 什么是声明文件(declare)? 🦕 - 全局声明篇](https://juejin.im/post/6844903993727008776)\n\n[第七课, 通过vue3实例说说declare module语法怎么用🦕模块声明篇](https://juejin.cn/post/7008710181769084964)\n\n[新开发vscode插件: ⚡any-type, 一键json到ts类型](https://juejin.cn/post/7055097715994132516)\n\n## 微信群\n\n由于腾讯对微信群的 100 人限制, 超过 100 人后必须由我拉进去.\n\n![](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/41d88adec9564f5aaef95f8bc4b4cdfc~tplv-k3u1fbpfcp-zoom-1.image)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fany86%2Fmy","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fany86%2Fmy","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fany86%2Fmy/lists"}