文件名称:jsii-srcmak:从打字稿生成多语言的面向对象的源代码
文件大小:149KB
文件格式:ZIP
更新时间:2024-04-06 08:29:11
TypeScript
jsii-srcmak 从TypeScript生成源文件。 用法 该软件包既可以用作库,也可以通过CLI使用。 库入口点是srcmak函数: import { srcmak } from 'jsii-srcmak' ; await srcmak ( srcdir [ , options ] ) ; CLI是jsii-srcmak : $ jsii-srcmak srcdir [OPTIONS] srcdir参数指向包含TypeScript文件的目录树,这些文件将通过jsii转换为一种受支持的语言。 仅编译 如果没有其他参数调用,则srcmak将仅jsii编译源代码。 如果编译失败,将引发错误。 这是检查生成的打字稿代码是否与jsii兼容的好方法: const srcdir = generateSomeTypeScriptCode ( ) ; // verify it is j
【文件预览】:
jsii-srcmak-main
----.eslintrc.json(4KB)
----.gitignore(793B)
----package.json(3KB)
----src()
--------cli.ts(3KB)
--------options.ts(2KB)
--------srcmak.ts(2KB)
--------index.ts(52B)
--------util.ts(3KB)
--------compile.ts(3KB)
----bin()
--------jsii-srcmak(111B)
----tsconfig.eslint.json(739B)
----LICENSE(11KB)
----.mergify.yml(978B)
----CHANGELOG.md(23KB)
----tsconfig.json(753B)
----.github()
--------pull_request_template.md(7B)
--------workflows()
--------dependabot.yml(261B)
----.projenrc.js(835B)
----README.md(5KB)
----.projen()
--------tasks.json(4KB)
--------deps.json(2KB)
----example()
--------lib()
----version.json(27B)
----tsconfig.jest.json(739B)
----.versionrc.json(267B)
----.npmignore(316B)
----test()
--------cli.test.ts(4KB)
--------srcmak.test.ts(6KB)
--------util.ts(1KB)
--------__snapshots__()
----yarn.lock(257KB)