TypeScript 代码测试与持续集成平台

该项目提供了一个用于 TypeScript 代码测试和持续集成的平台,具备以下功能:

  • 单元测试,并生成代码覆盖率报告
  • API 文件生成
  • 与 GitHub、Travis CI、CircleCI 和 AppVeyor 集成,实现持续集成和代码质量分析

示例代码:

const branch = normalizeBranchName(`refs/heads/master`);
expect(branch).toEqual('master');
zip
ts-playground-master.zip 预估大小:50个文件
folder
ts-playground-master 文件夹
file
.eslintrc.json 790B
file
.gitattributes 45B
folder
.github 文件夹
file
PULL_REQUEST_TEMPLATE.md 2KB
file
dependabot.yml 257B
folder
ISSUE_TEMPLATE 文件夹
file
bug_report.md 844B
file
custom.md 135B
file
feature_request.md 617B
folder
workflows 文件夹
file
master.yml 2KB
file
development.yml 2KB
file
feature.yml 1KB
file
release.yml 2KB
folder
src 文件夹
file
index.ts 656B
file
index.spec.ts 743B
folder
.vscode 文件夹
file
launch.json 596B
file
extensions.json 515B
file
settings.json 132B
file
workspace.code-workspace 55B
folder
.circleci 文件夹
file
config.yml 402B
file
.codacy.yml 355B
file
api-extractor.json 1KB
file
typescript.svg 3KB
file
.npmignore 61B
file
.prettierrc.json 152B
file
.codeclimate.yml 389B
file
CONTRIBUTING.md 2KB
file
.travis.yml 146B
file
tsconfig.json 991B
file
LICENSE 1KB
folder
test 文件夹
folder
.gitignore 文件夹
file
.eslintrc-cc.json 313B
file
README.md 7KB
file
SECURITY.md 366B
folder
dist 文件夹
folder
.gitignore 文件夹
file
.appveyor.yml 652B
folder
docs 文件夹
file
index.md 1KB
file
ts-playground.api.md 286B
folder
api 文件夹
file
index.md 245B
file
ts-playground.normalizebranchname.md 702B
file
ts-playground.md 368B
file
_config.yml 26B
folder
.gitignore 文件夹
file
_config.yml 26B
file
.editorconfig 552B
file
CODE_OF_CONDUCT.md 3KB
file
.gitignore 69B
file
_config.yml 27B
file
CHANGELOG.md 10KB
file
.eslintignore 68B
folder
temp 文件夹
folder
.gitignore 文件夹
file
package.json 4KB
zip 文件大小:29.48KB