svelte2dts:生成svelte.d.ts文件,以帮助创建类型良好的可共享svelte组件

时间:2024-05-22 03:04:38
【文件属性】:

文件名称:svelte2dts:生成svelte.d.ts文件,以帮助创建类型良好的可共享svelte组件

文件大小:104KB

文件格式:ZIP

更新时间:2024-05-22 03:04:38

cli typescript svelte-components svelte command-line-tool

svelte2dts 从苗条的文件生成d.ts文件,创建真正可共享且类型正确的组件! 警告! 该软件包仍在大力开发中。 据我所知,它按预期工作。 可以认为API不存在。 目前只有该命令具有任何级别的支持。 安装 安装svelte2dts及其对等部门 npm i -D svelte2dts svelte2tsx typescript 用法 安装后,您可以通过npx或package.json调用命令。 通过CLI 从./src读取所有Svelte文件,并以./types生成d.ts文件 npx svelte2dts --overwrite --runOnTS --declarationDir ./types ./src 显示帮助 npx svelte2dts --help 配置中 package.json 将package.json指向clarificationDir和outDir。


【文件预览】:
svelte2dts-master
----.gitignore(178B)
----package.json(2KB)
----package-lock.json(318KB)
----src()
--------file-manager.ts(3KB)
--------tsconfig.json(365B)
--------index.ts(22B)
--------lib.ts(10KB)
--------commands()
--------utils.ts(3KB)
----bin()
--------svelte2dts.cmd(38B)
--------svelte2dts(318B)
----jest.config.js(146B)
----tsconfig.json(513B)
----.github()
--------workflows()
----.eslintrc.js(1021B)
----README.md(5KB)
----.eslintignore(28B)
----test()
--------command.test.ts(7KB)
--------tsconfig.json(254B)
--------fixtures()
----.editorconfig(171B)

网友评论