moai-lang-javascript
moai-lang-javascript 是一个面向 JavaScript ES2024+ 的开发技能模块,覆盖 Node.js 22 LTS、Bun 1.x、Deno 2.x 等多种运行时,以及 Vitest、Jest、Node.js 测试运行器等测试工具,ESLint 9、Biome 等代码检查工具,和 Vite、esbuild、Rollup 等打包器。它会在处理 .js、.mjs、.cjs 文件、package.json 或 Node.js 项目时自动触发,提供现代 JavaScript 的写法示例与配置参考,包括 Set 操作方法、Promise.withResolvers、不可变数组方法、Object.groupBy 与 Map.groupBy、导入属性、RegExp.escape 等新特性,以及 Node.js 22 的内置 WebSocket、原生 TypeScript 支持、稳定的 watch 模式和权限模型。文档还给出 Express、Fastify、Hono 三种后端框架的使用范式,以及 Vitest 测试与 ESLint 9 flat config、Biome 的配置示例,并可与 moai-lang-typescript、moai-domain-backend 等模块配合使用。