Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tddbc/typescript-mocha
skeleton for TypeScript users.
https://github.com/tddbc/typescript-mocha
Last synced: 13 days ago
JSON representation
skeleton for TypeScript users.
- Host: GitHub
- URL: https://github.com/tddbc/typescript-mocha
- Owner: tddbc
- License: mit
- Created: 2017-08-29T17:40:01.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2017-09-30T09:58:10.000Z (about 7 years ago)
- Last Synced: 2024-08-01T16:39:56.720Z (3 months ago)
- Language: TypeScript
- Size: 8.79 KB
- Stars: 3
- Watchers: 18
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TDDBC for TypeScript with Node.js
これは、TDDBCのTypeScript向けプロジェクトです。
## Documentation
### 動作環境
* Node.js : 4以上
### セットアップ
* まずはじめに、プロジェクトをcloneしてください。
```sh
$ git clone https://github.com/tddbc/typescript-mocha.git
```* 次に、依存関係をダウンロードしてください。
```sh
$ npm install
```* 最後に、下記の様に表示されるか、確認してください。
```sh
$ npm test> [email protected] pretest /path/to/projects/typescript-mocha
> npm run lint> [email protected] lint /path/to/projects/typescript-mocha
> tslint -c tslint.json 'src/**/*.ts' 'test/**/*.ts'> [email protected] test /path/to/projects/typescript-mocha
> mocha --compilers ts:ts-node/register --require source-map-support/register --full-trace --bailSample
.status
✓ は、trueであるべき
#say()
✓ は、"Hello TDDBC!"が返ってくるべき2 passing (11ms)
$
```### コマンド
| コマンド | 内容 |
|:----------------|:-----------------------------------------------------------|
| `npm test` | lint とテストをまとめて行います |
| `npm run lint` | コードの静的検証を行います |
| `npm run watch` | ファイル変更を監視し、変更があったらテストを自動で行います |## License
Copyright (c) 2017 TDD BaseCamp and other contributorshttp://devtesting.jp/tddbc/
https://github.com/tddbc
Licensed under the MIT license.