SuperAPI AI 工具集

deno-expert

测试与质量

查看项目

更新于 10-16 09:34

技能介绍

用途:为 Deno 代码审查、调试和最佳实践落地提供专家级知识,仅在用户明确涉及 Deno 或处于 Deno 项目时使用;对 Node.js、Bun、Python、Go、Rust 等其他技术直接按其自身方式回答,不引入 Deno 模式。

主要能力:覆盖 Deno 运行时(权限、内置工具、TypeScript 支持)、Fresh 框架(岛屿架构、路由、组件)、JSR 包与 @std/* 标准库、Preact(组件、hooks、signals)、Deno Deploy 边缘部署与环境变量、@deno/sandbox 安全执行。依赖推荐优先 jsr: 包,其次 npm:;标准库位于 jsr:@std/*,并建议提交 deno.lock 以保证 CI 可复现。

使用方式:涉及 Deno 代码时推荐内置工具,如 deno fmt、deno lint、deno test、deno check、deno doc <package>、deno add <package>、deno deploy。项目搭建可用 deno run -Ar jsr:@fresh/init;开发用 deno task dev;部署用 deno task build 与 deno deploy --prod。审查要点包括导入使用 jsr:/npm:、deno.json 配置与 import map、运行权限、Fresh 岛屿精简且 props 可 JSON 序列化、非交互组件放 components/、构建步骤先于部署。

限制:资料明确禁止写出已弃用的旧注册表 URL 与旧标准库 URL,即使作为反例也不可;迁移时只展示现代正确写法。资料未提供收费、价格、平台支持范围等事实。