我目前正在探索Deno作为概念验证,并且我正在尝试找到合适的方法来在项目中设置 linting。
这是我正在考虑设置的 eslint 配置的一部分,但我确实理解由于 Node.JS 和 Deno 之间的差异,这可能会导致更多问题:
parser: '@typescript-eslint/parser',
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/eslint-recommended',
'plugin:@typescript-eslint/recommended',
],
Run Code Online (Sandbox Code Playgroud)
话虽如此,在 Deno/TypeScript 项目中设置 linting 和格式化的一些实践/方法是什么?
我知道deno lint仍在进行中,缺乏文档阻碍了我目前采用它。
目前我正在使用 Typescript 中的 Deno 开发我的网站的后端,并且我正在使用他们的 linter Deno lint。
但是自从我的新项目开始以来,我无法找到如何正确修改 linter。
Deno lint doc说它支持大多数 eslint 规则,我的目标是添加一些规则,如eol-last或eslint semi。
有没有人对 deno 有一些经验并且它是 linter 并想分享它?