文件名称:library-starter:打字稿类库快速启动工具
文件大小:148KB
文件格式:ZIP
更新时间:2024-04-21 04:14:01
JavaScript
自动生成TypeScript类库,SDK开发环境,提供汇总,babel,jest,eslint等配置,支持打包输出commonjs,es模块和umd模块格式代码。 主要特性: Babel编译TypeScript代码, tsc代码检查,生成声明文件等 Jest单元测试,使用ts-jest转换测试代码,test目录的TypeScript代码检查 Vite运行演示测试代码 standard-version自动添加版本,变更日志 保持统一的代码规范,提交提交时自动格式化代码(eslint,prettier,lint-staged) 强制规范git commit提交(commitlint,commitizen) 用法 执行以下两步操作,快速完成初始化。 # clone repository git clone https://github.com/eleven-net-cn/library-st
【文件预览】:
library-starter-master
----rollup.config.js(5KB)
----package.json(3KB)
----tools()
--------init.ts(7KB)
----test()
--------library.test.ts(136B)
----jest.config.js(627B)
----tsconfig.spec.json(183B)
----src()
--------library.ts(41B)
----.eslintrc.js(923B)
----tsconfig.json(648B)
----.gitignore(176B)
----demo()
--------package.json(539B)
--------index.html(357B)
--------src()
--------tsconfig.json(497B)
--------.gitignore(45B)
--------vite.config.ts(188B)
--------README.md(263B)
--------yarn.lock(25KB)
----.prettierrc.js(172B)
----README.md(3KB)
----yarn.lock(456KB)
----.eslintignore(73B)
----.editorconfig(211B)
----babel.config.js(791B)
----.vscode()
--------settings.json(55B)