<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>TS | 锤子前端</title><description>Now vibe coding, so learning hammer FE ?</description><link>https://channel.meo-ai.com</link><item><title>#TS typescript-plugin-directives: 一个 TypeScript 语言服务插件，为诸如 &quot;use server&quot; 、 &quot;use client&quot; 、 &quot;use cache&quot; 等 &quot;use …&quot; 指令提供 IDE 级别的感知功能</title><link>https://channel.meo-ai.com/posts/510</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/510</guid><pubDate>Wed, 12 Nov 2025 13:47:44 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; typescript-plugin-directives: 一个 TypeScript 语言服务插件，为诸如 &quot;use server&quot; 、 &quot;use client&quot; 、 &quot;use cache&quot; 等 &quot;use …&quot; 指令提供 IDE 级别的感知功能。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/lazarv/typescript-plugin-directives&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/lazarv/typescript-plugin-directives&quot;&gt;https://github.com/lazarv/typescript-plugin-directives&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://github.com/lazarv/typescript-plugin-directives&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;TypeScript LS plugin adding inline hints and hover info for \&amp;quot;use …\&amp;quot; directives - lazarv/typescript-plugin-directives&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;GitHub&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;GitHub - lazarv/typescript-plugin-directives: TypeScript LS plugin adding inline hints and hover info for \&quot;use …\&quot; directives&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;TypeScript LS plugin adding inline hints and hover info for \&quot;use …\&quot; directives - lazarv/typescript-plugin-directives&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#TS 在 monorepo 的类型安全问题的论述</title><link>https://channel.meo-ai.com/posts/425</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/425</guid><pubDate>Sat, 02 Aug 2025 05:11:02 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; 在 monorepo 的类型安全问题的论述&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.carrick.tools/blog/the-multi-repository-typescript-problem&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://www.carrick.tools/blog/the-multi-repository-typescript-problem&quot;&gt;https://www.carrick.tools/blog/the-multi-repository-typescript-problem&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://carrick.tools/blog/the-multi-repository-typescript-problem&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;How do you maintain TypeScript type safety across microservices in separate repos? A deep dive on cross-repo type validation with SWC and ts-morph.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Carrick&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;TypeScript Across Microservices: The Multi-Repo Problem | Carrick&quot; src=&quot;/static/https://cdn4.telesco.pe/file/P_oMmJv2VQJdOzVVQfUS_IajWxEhivcnCuWOV4q1F2znPR8g6sk5lpUyrwXfUYtSuAT3dpTzwe1DYfyBnzJl_sTF7086y9tWde-UR0pwNF3KIAKtyU7zIwIeQ3mORXSJ5pCimm5OUqa2nyc81c7UcwoytZb86vsyIDUIqnkTeg8loWv6dhxfZ929JnMzD6DbIEIzYyz1C3-jK4Ts-dFwBgazunfriaSnn-Qy6-AlxZSEc_x2GHJGRx-hB5Ut4o4WWb75EY3DrBBrIS2QlWrgdbWJHWDjT-qIXsHhQJs9jBLnwOFlvaSpaZjkc6cpRRDD2tN3vU1xNUFTFJN8OOyN7A.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;TypeScript Across Microservices: The Multi-Repo Problem | Carrick&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;How do you maintain TypeScript type safety across microservices in separate repos? A deep dive on cross-repo type validation with SWC and &lt;mark class=&quot;highlight&quot;&gt;ts&lt;/mark&gt;-morph.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#TS 大事件 根据微软的计划，TypeScript 7.0（Go版本）预计将在2025年年中发布一个支持命令行类型检查的预览版</title><link>https://channel.meo-ai.com/posts/272</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/272</guid><pubDate>Sat, 15 Mar 2025 10:02:31 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; 大事件 根据微软的计划，TypeScript 7.0（Go版本）预计将在2025年年中发布一个支持命令行类型检查的预览版。到2025年底，完整支持项目构建和语言服务的版本有望发布。此外，TypeScript 6.x（JavaScript版本）将继续维护，直到TypeScript 7.x足够稳定并被广泛采用。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://2ality.com/2025/03/typescript-in-go.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://2ality.com/2025/03/typescript-in-go.html&quot;&gt;https://2ality.com/2025/03/typescript-in-go.html&lt;/a&gt;</content:encoded></item><item><title>#TS #文章 什么是Typescript ？</title><link>https://channel.meo-ai.com/posts/257</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/257</guid><pubDate>Sun, 09 Mar 2025 07:54:04 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%96%87%E7%AB%A0&quot; title=&quot;#文章&quot;&gt;#文章&lt;/a&gt; 什么是Typescript ？&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://2ality.com/2025/02/what-is-typescript.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://2ality.com/2025/02/what-is-typescript.html&quot;&gt;https://2ality.com/2025/02/what-is-typescript.html&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://2ality.com/2025/02/what-is-typescript.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Read this blog post if you are a JavaScript programmer and want to get a rough idea of what using TypeScript is like (think first step before learning more details). You’ll get answers to the following questions: How is TypeScript code different from JavaScript…&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;2Ality&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;What is TypeScript? An overview for JavaScript programmers&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Read this blog post if you are a JavaScript programmer and want to get a rough idea of what using TypeScript is like (think first step before learning more details). You’ll get answers to the following questions: How is TypeScript code different from JavaScript…&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#文章 #TS 关于如何使用 Node.js 和 TypeScript 构建简单交互式命令行界面（CLI）应用程序的教程</title><link>https://channel.meo-ai.com/posts/247</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/247</guid><pubDate>Mon, 03 Mar 2025 01:16:34 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23%E6%96%87%E7%AB%A0&quot; title=&quot;#文章&quot;&gt;#文章&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; 关于如何使用 Node.js 和 TypeScript 构建简单交互式命令行界面（CLI）应用程序的教程。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.robinwieruch.de/node-js-cli/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://www.robinwieruch.de/node-js-cli/&quot;&gt;https://www.robinwieruch.de/node-js-cli/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://robinwieruch.de/node-js-cli&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Learn how to build a simple interactive CLI app with Node.js and TypeScript. Create a chat interface that reads user input and responds interactively ...&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;www.robinwieruch.de&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;Simple Interactive CLI App with Node.js&quot; src=&quot;/static/https://cdn4.telesco.pe/file/UVyBEFbKYVfgR42XW49CdIawdtibes17Y9K7C8IDfoDmVAK71LzwaXWTnqeexFxO5jT8VJZrinonBTAvyTZd_1TTFrdS8OMkqsSMiHBoOm4D3eQ14HepFh1h2tzqLwo88kCfjVa5z79AUb49d4F0I-quEv8yc-8uvcATKbqC1cITUeSkOO465RnTv5-x1QIIi8X-xjkG6zEgKSkuRglKWR2_zZBgSUzQd3Gh7Gvd47mB7kx2Wc2sWnBCOnaNyNOHQUWoaztMSMn1f5T7ekh44h4FswmZPTQiNWO7OTixMuUMYYH8y75X8XWy-KYWTxgE8gWe_R1Sdbm_6Y5SVQia6A.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;Simple Interactive CLI App with Node.js&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Learn how to build a simple interactive CLI app with Node.js and TypeScript. Create a chat interface that reads user input and responds interactively ...&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#TS 一个类型安全的fetch包装</title><link>https://channel.meo-ai.com/posts/236</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/236</guid><pubDate>Tue, 25 Feb 2025 01:04:42 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; 一个类型安全的fetch包装&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://github.com/L-Blondy/up-fetch&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://github.com/L-Blondy/up-fetch&quot;&gt;https://github.com/L-Blondy/up-fetch&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://github.com/L-Blondy/up-fetch?tab=readme-ov-file&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Advanced fetch client builder. Contribute to L-Blondy/up-fetch development by creating an account on GitHub.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;GitHub&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;GitHub - L-Blondy/up-fetch: Advanced fetch client builder&quot; src=&quot;/static/https://cdn4.telesco.pe/file/rBPUxUQ9xZnxaR7Cy2Ua57sYQ0aVJYnzm97HoVesUSGlcuhO6HBa4tSO5xEik2cCpR687wqUoO3kMVzFiFE1hQ1ktkURyD2hz_scSBs-iyJPEyD03CAqYuRW5MnzWXx5k9p_5sJKGf2-jfOxcFd2OXeSCsY6VC2zEntaDVmFE7fEP5OD1wQAkwjcNyZUQkV8hA6Q7oV0BM0b3jvkUwGclYPZR0Zioqi-T5Io8qESKSpIY4vX0cRJb3XfpCohk6za5GANOCkeC6MN_3ArPoEGtAksW5qHSD8Dr6yGloteUy3grAKA8-1VwxXqrNyBNuM4mzjJexNW43vmfhj2e1VFtA.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;GitHub - L-Blondy/up-fetch: Advanced fetch client builder&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Advanced fetch client builder. Contribute to L-Blondy/up-fetch development by creating an account on GitHub.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#TS 在 Node.js 项目中设置和使用 TypeScript</title><link>https://channel.meo-ai.com/posts/220</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/220</guid><pubDate>Tue, 18 Feb 2025 15:47:10 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; 在 Node.js 项目中设置和使用 TypeScript。它从创建项目开始，逐步指导如何安装和配置 TypeScript，设置源代码目录和入口文件，并通过工具如  tsx  和  dotenv  实现高效的开发和环境变量管理。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.robinwieruch.de/typescript-node-js/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://www.robinwieruch.de/typescript-node-js/&quot;&gt;https://www.robinwieruch.de/typescript-node-js/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://robinwieruch.de/typescript-node-js&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Learn how to set up a TypeScript Node.js project from scratch with this step-by-step guide. Configure TypeScript, install dependencies, manage environment variables, and streamline development with tsx ...&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Robin Wieruch&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;TypeScript in a Node.js Project - Robin Wieruch&quot; src=&quot;/static/https://cdn4.telesco.pe/file/RAz1_Loe55PxAn8SPLaylyvtGbvDnEq_UHfmECxQv0p_M9TRd1RtG-pKa6SeQK8A3Sher2boaYibE00dbDVi11KEloXRN8OI-UUJFKOAeOIp7QdSUFICdzbS2WcjKr5KaQ0Q2tSXl7B9Ga6mR7FloTAF3z4pEBozExPwVzPgb_LSLDzpoGfl6tzps3fUasLegDRM3Md_KO3ZL-phXkCK8u7_pOOBPprWa9DMQFn38H3rHnoz463WPwvUqSbhOeCu11r8l0ExkEww5akHcN-BrqSwgFRSTGyr9l3RViWkIMX4oHHO7_wZkUuCS2ukl-sRnSs-JSH3Fz6VIZpBU2FMZQ.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;TypeScript in a Node.js Project - Robin Wieruch&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Learn how to set up a TypeScript Node.js project from scratch with this step-by-step guide. Configure TypeScript, install dependencies, manage environment variables, and streamline development with tsx ...&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#文章 #TS 配置指南</title><link>https://channel.meo-ai.com/posts/186</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/186</guid><pubDate>Sun, 19 Jan 2025 01:21:48 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23%E6%96%87%E7%AB%A0&quot; title=&quot;#文章&quot;&gt;#文章&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; 配置指南&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://2ality.com/2025/01/tsconfig-json.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://2ality.com/2025/01/tsconfig-json.html&quot;&gt;https://2ality.com/2025/01/tsconfig-json.html&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://2ality.com/2025/01/tsconfig-json.html&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;I never felt confident about my tsconfig.json. To change that, I went through the official documentation, collected all common options, and documented them in this blog post: This knowledge will enable you to write a tsconfig.json that is cleaner and that…&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;2Ality&lt;/div&gt;
  
  &lt;div class=&quot;link_preview_title&quot;&gt;A guide to `tsconfig.json`&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;I never felt confident about my tsconfig.json. To change that, I went through the official documentation, collected all common options, and documented them in this blog post: This knowledge will enable you to write a tsconfig.json that is cleaner and that…&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#TS #网站 披荆斩棘之 TS</title><link>https://channel.meo-ai.com/posts/111</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/111</guid><pubDate>Wed, 11 Dec 2024 00:45:24 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E7%BD%91%E7%AB%99&quot; title=&quot;#网站&quot;&gt;#网站&lt;/a&gt; &lt;a href=&quot;https://www.adventofts.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;披荆斩棘之 TS&quot;&gt;披荆斩棘之 &lt;mark class=&quot;highlight&quot;&gt;TS&lt;/mark&gt;&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://adventofts.com/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the TypeScript community&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Adventofts&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;Advent of TypeScript&quot; src=&quot;/static/https://cdn4.telesco.pe/file/FwNFVKvITuBYFB7TfnhDfG6XW-rboc3o2Z7hXomBcL2DBMX-DzmWL7rI6Chg177DU29VZYt4d_7fn2k7JsraibZ1nA7Hg7UM4G5JjRign-j55tjfe4661lh65DMI_ZEr44wRu2sARY1fsdlsZtwm5A2vnBGK15eChsfnBbG-WJMd_ElJ-g1-1_VQK29HvbKfQtURr3vZ6qHKjop-90TzwQl_x-MzHmk3EmSL43QOqdxwAit_rSJA67M6O-S01L5pCAC4-dpJn-HAZlSCbfPtnNtIcxlWp-PvgOTVG31lOCL_mG10BNDBdqQE8GQ32rPftFdDVmvFGjlO5iSiT9K2Dg.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;Advent of TypeScript&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Advent of TypeScript is a month-long event running from December 1 to Christmas, featuring daily TypeScript challenges. Participants can test their skills, climb the leaderboard, and engage with the TypeScript community&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#TS #文章 「您应该使用的基本 tsconfig.json 选项」</title><link>https://channel.meo-ai.com/posts/109</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/109</guid><pubDate>Tue, 10 Dec 2024 01:35:37 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23%E6%96%87%E7%AB%A0&quot; title=&quot;#文章&quot;&gt;#文章&lt;/a&gt; 「&lt;a href=&quot;https://tduyng.com/blog/tsconfig-options-you-should-use/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;您应该使用的基本 tsconfig.json 选项&quot;&gt;您应该使用的基本 tsconfig.json 选项&lt;/a&gt;」&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://tduyng.com/blog/tsconfig-options-you-should-use&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;A guide to essential tsconfig.json options for boosting TypeScript code safety, performance, and reliability.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Duy NG&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;Essential tsconfig.json options you should use&quot; src=&quot;/static/https://cdn4.telesco.pe/file/tj2fT1pQQlticTNZSDFEA5G5s76tnd-aY9l4pfG6VT4skDpckdkiRzxOIsCKQn2Sf8fOowxlqcWzakbiUFRDzMsc_JJ_wj6nXVGND-qDBLiblPs9ozMHtIKx5W3fisP7SIrogCWy1UfVsF5VduihsdEG-Zi0h4UZ9BdqeI0vLHxWs1fAi8SuGPwE8pmUcH0ykNhrwmSAXMojHbZ43ERFZweoOzCcSDR-ClWI98iNuCiqoAcnk7k1_fA-p2uJg0hjrzHYBuf4vc4XUc4vlaoUROgA2w68m6zNjk7pX3yMWvW7WPlfuAkR2fiMt8or58AttAqqnFoziATTXc5zEgRtjA.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;Essential tsconfig.json options you should use&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;A guide to essential tsconfig.json options for boosting TypeScript code safety, performance, and reliability.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>基于 #TS 的 #AI 框架；</title><link>https://channel.meo-ai.com/posts/81</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/81</guid><pubDate>Sat, 23 Nov 2024 01:04:00 GMT</pubDate><content:encoded>基于 &lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; 的 &lt;a href=&quot;/search/result?q=%23AI&quot; title=&quot;#AI&quot;&gt;#AI&lt;/a&gt; 框架；&lt;br /&gt;使用现代 JS/&lt;mark class=&quot;highlight&quot;&gt;TS&lt;/mark&gt; 对 AI 功能进行原型设计和生产。&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://mastra.ai/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://mastra.ai/&quot;&gt;https://mastra.ai/&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://mastra.ai/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Ship AI agents that reason, remember, and act in TypeScript. Mastra provides memory, tools, MCP, and observability to go from prototype to production.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;mastra.ai&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;TypeScript AI Framework for Agents and Apps | Mastra&quot; src=&quot;/static/https://cdn4.telesco.pe/file/Ci6bgu9JhRavm8AN0fCxRk1Uh6lNNn6aWhooeB8_1-oHwvO5_VaRRhw5gL-WWlx1DrVg2Jndn6aEP6Ynk3l8AtRPTV6ZGYQogHPIrOFZF4prtehvmX06hKu-g5w1AJwe9s5WObK5_1e1g3lAyT4LkLd_q7zN5W48nxeKFI2EQy8ujIM2vaOFgmtCjg9noyzjrmlKyOJz52ZSMUZJ9eWHu-j_ivb4vF9kbJnmB9pE7N3N3hHy_gm-e3KFe3M2oayhftIPH_Cu6FSIPo02VFFBBpelGPyhfKC-pl_GKvqCj0uh6ySOagUTyBrkS0biawbuoU7uZ34cRbzXsalTN6Vbrg.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;TypeScript AI Framework for Agents and Apps | Mastra&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Ship AI agents that reason, remember, and act in TypeScript. Mastra provides memory, tools, MCP, and observability to go from prototype to production.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item><item><title>#文章 #TS 关于 tsconfig 各个配置项需要了解的：</title><link>https://channel.meo-ai.com/posts/60</link><guid isPermaLink="true">https://channel.meo-ai.com/posts/60</guid><pubDate>Fri, 15 Nov 2024 02:50:40 GMT</pubDate><content:encoded>&lt;a href=&quot;/search/result?q=%23%E6%96%87%E7%AB%A0&quot; title=&quot;#文章&quot;&gt;#文章&lt;/a&gt; &lt;a href=&quot;/search/result?q=%23TS&quot; title=&quot;#TS&quot;&gt;#TS&lt;/a&gt; 关于 tsconfig 各个配置项需要了解的：&lt;br /&gt;&lt;br /&gt;- tsconfig 小抄：&lt;a href=&quot;https://www.totaltypescript.com/tsconfig-cheat-sheet&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://www.totaltypescript.com/tsconfig-cheat-sheet&quot;&gt;https://www.totaltypescript.com/tsconfig-cheat-sheet&lt;/a&gt;&lt;br /&gt;- 你应该使用基本的 tsconfig 选项：&lt;a href=&quot;https://www.totaltypescript.com/tsconfig-cheat-sheet&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;https://www.totaltypescript.com/tsconfig-cheat-sheet&quot;&gt;https://www.totaltypescript.com/tsconfig-cheat-sheet&lt;/a&gt;&lt;a class=&quot;tgme_widget_message_link_preview&quot; href=&quot;https://totaltypescript.com/tsconfig-cheat-sheet&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot; title=&quot;Learn the essential TypeScript configuration options and create a concise tsconfig.json file for your projects with this helpful cheatsheet.&quot;&gt;
  
  &lt;div class=&quot;link_preview_site_name accent_color&quot;&gt;Total TypeScript&lt;/div&gt;
  &lt;img class=&quot;link_preview_image&quot; alt=&quot;The TSConfig Cheat Sheet&quot; src=&quot;/static/https://cdn4.telesco.pe/file/NnPYit2NQMMYR_D1Ps-CtIsoLfNNDVbTwri-pDUfXsV7hOZmL6iXf0RsgMcHuiICvMtmpB4jWCDHH64TKQbidHAG9a7QsM4x9oOUM5ZyGXHMSx5HadYXm8XJaN4kJJiSaC9SIscW9g-WMKuSnAxqxsLAnTyTburJ-NASrLdJEIudrXxQvQCtKg6p7YWUSzi5eK0tiOD_6GKn1EUMxNXIeAKxMxBFUEoZVtJWYeLlpiLZutbaD16kvSpUpF6UvLgu5xt4lpbSdOye_B1Xhhxh27iq-TXgsmT920IdMZR_PlBflOZZ4tRSU-k7xlwtmh_Lc9-wc8ebGSAEUulXwGMFzw.jpg&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;eager&quot; /&gt;
  &lt;div class=&quot;link_preview_title&quot;&gt;The TSConfig Cheat Sheet&lt;/div&gt;
  &lt;div class=&quot;link_preview_description&quot;&gt;Learn the essential TypeScript configuration options and create a concise tsconfig.json file for your projects with this helpful cheatsheet.&lt;/div&gt;
&lt;/a&gt;</content:encoded></item></channel></rss>