nodeweekly

星期三 11 中午 八月 28o 2024

Now Node can run even more TypeScript

Now Node can run even more TypeScript

#545 — 2024 年 8 月 27 日

网上阅读

与 

[WorkOS](https://nodeweekly. com/link/158878/0a4070b383)

Node.js 周刊

如何在 2024 年创建 NPM 包 — 听起来很简单,但如果您想最好地遵循,则涉及很多步骤实践,引入有用的工具,并把事情做好。 Matt Pocock 在此介绍了整个过程,如果您愿意观看,还有 14 分钟的截屏视频。

马特·波考克

Node v22.7.0(当前)已发布 — Node 22.6 允许您从源代码中剥离类型,但现在带有--experimental -transform-types您也可以在运行之前将纯 TypeScript 语法转换为 JavaScript。现在默认情况下也会启用模块语法检测。

拉斐尔冈萨加

WorkOS:B2B SaaS 的现代身份平台 — WorkOS 是 B2B SaaS 的现代身份平台,提供灵活且易于使用的功能API 可在几分钟(而不是几个月)内集成 SSO、SCIM 和 RBAC。它受到 Perplexity、Vercel、Drata 和 Webflow 等数百家高增长初创公司的信任。

WorkOS 赞助商

sqlite-vec:SQLite 的矢量搜索扩展 - 如果使用专用矢量存储数据库超出了您的直接要求,您现在可以使用SQLite 用于该任务。虽然这是一个 SQLite 扩展,但它很容易与多种语言和运行时一起使用,包括 Node.js,如此处所示。

亚历克斯·加西亚

简而言之:

  • Deno 1.46 已发布并承诺成为[备受期待的 Deno 2.0 之前的最终 1.x 版本。](https://nodeweekly.com /link/158884/0a4070b383) Deno 的 Node 兼容性进一步提高(它现在支持 Playwright 和更多功能)并随 V8 12.9 一起提供。

  • Deno 项目还于 X 宣布Deno 标准库现已被认为是稳定的。标准库是一套软件包,提供各种功能,从数据结构到加密再到时间管理,其中许多功能可以跨多种 JS 运行时(包括节点)。

  • 在其他运行时新闻中,Bun 1.1.25 公布了其“node:cluster” API 支持,并通过演示展示了它在基本基础上每秒处理 129 万个请求HTTP 服务器示例。

Node v20.17.0 (LTS) 已发布 - Node 的 LTS 版本获得了一些向后移植,包括支持使用“require”进行同步 ESM图表(使用标志)、“matchesGlob”和“duplexPair”。

马可·伊波利托

正则表达式变得很好:JavaScript 中正则表达式的历史(和未来) - JavaScript 中的正则表达式支持总是有点平庸,但近年来情况有了很大改善。史蒂文带我们参观以刷新我们的知识。

史蒂文·莱维森

▶  Node.js 的演变 — 讨论新的 Node.js 功能,包括本机 TypeScript 支持、SQLite 集成、dotenv 支持等。

Sentry 播客赞助商的语法

📄 了解 Node.js 中的 AbortController Stanley Ulili

📄 使用集合在 JavaScript 中生成唯一的随机数 Amejimaobari

📄 为多个 GitHub 帐户配置 SSH 密钥 Steven Harman

📄 十大git提示和技巧 Julie Kent

🛠 代码和工具

npm-check-updates 17.0:更新 package.json 依赖项到最新版本 - 也就是说,与指定的相反版本。它包括一个方便的“-i”交互模式,因此您可以查看潜在的升级,然后一一选择。

雷恩·里维尔

html-metadata 2.0:HTML 元数据抓取器和解析器 - 维基媒体基金会的库,用于提取 HTML 中嵌入的元数据,例如 Schema․org 数据、Dublin Core、JSON-LD、Open Graph、元标签、标题标签等。

维基媒体

但它还不支持 RDF,这让我们进入下一个项目..:-)

N3.js:快速、符合规范的流式 RDF 库 — [RDF](https://nodeweekly.com/link/ 158899/0a4070b383)(资源描述框架)是一种长期存在的机制/格式,用于建模和指定 Web 资源,该库在 Node 和浏览器中都可以工作。

RDF JavaScript 库

wait-on 8.0:等待端口、文件和套接字的工具和库 - 当您需要等待文件、端口时、套接字和类似资源变得可用(或相反)。

杰夫·巴尔泽夫斯基

有我们的链接吗? 回复并告诉我们。我们无法包含所有内容,但我们会查看您发送的所有内容。 谢谢!


赞助:发送电子邮件至“<kristina@cooperpress.com>”了解详细信息。


由库珀出版社有限公司出版
费尔菲尔德企业中心, 劳斯, LN11 0LS, 英国

发布者