文件名称:typescript-exercises-tools:用于编写和验证TypeScript练习的工具
文件大小:271KB
文件格式:ZIP
更新时间:2024-05-10 16:35:05
testing typescript validation assertions comments
@ peerigon / typescript-exercises-tools 用于编写和验证TypeScript练习的工具。 该模块允许您在TypeScript代码中注释预期的类型错误,如下所示: export const add = ( a : number , b : string ) => { return a + b ; } ; // :collision: Expect error 2345: Argument of type '4' is not assignable to parameter of type... add ( 3 , 4 ) ; 使用此模块提供的TypeScript语言服务插件,这些预期的类型错误将显示为建议而不是错误: 此外,如果在此位置没有类型错误,这些注释将导致编辑器显示错误: 在撰写本文时,仅编辑者使用TypeScript语言服务插件。 从命令行调用
【文件预览】:
typescript-exercises-tools-master
----.eslintrc.json(243B)
----.gitignore(1KB)
----plugin.d.ts(41B)
----package.json(2KB)
----package-lock.json(336KB)
----src()
--------assertions.test.ts(2KB)
--------assertions.ts(2KB)
--------tests.ts(183B)
--------plugin.ts(2KB)
--------diagnostics.ts(4KB)
--------const.ts(245B)
--------typescript.ts(323B)
--------test()
----plugin.js(69B)
----jest.config.js(88B)
----LICENSE(1KB)
----CHANGELOG.md(211B)
----tsconfig.json(621B)
----.github()
--------workflows()
----README.md(4KB)
----tests.d.ts(30B)
----.eslintignore(93B)
----tsconfig.build.json(90B)
----.vscode()
--------settings.json(146B)
----releaserc.json(441B)
----docs()
--------editor-screenshot-3.jpg(101KB)
--------editor-screenshot-1.jpg(44KB)
--------editor-screenshot-2.jpg(70KB)
----tests.js(60B)
----.editorconfig(304B)
----.prettierrc(34B)