diff --git a/.travis.yml b/.travis.yml index 77efc17..06ba4ee 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,5 @@ language: node_js node_js: - - "0.12" - "4" - "6" - "7" diff --git a/README.md b/README.md index a1ff5c2..e5b990a 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,14 @@ -espower-typescript [![npm version][npm-image]][npm-url] [![build status][travis-image]][travis-url] [![Dependency Status][deps-image]][deps-url] +espower-typescript ==== > power-assert instrumentor for TypeScript +[![npm version][npm-image]][npm-url] +![Node.js Version Support][node-version] +[![build status][travis-image]][travis-url] +[![Dependency Status][deps-image]][deps-url] +![License][license] + ## Install ```console @@ -11,6 +17,7 @@ $ npm install -D espower-typescript ## TypeScript versions +* espower-typescript v8.x uses TypeScript v2.2 * espower-typescript v7.x uses TypeScript v2.1 * espower-typescript v6.x uses TypeScript v2.0 * espower-typescript v5.x uses TypeScript v1.8 @@ -72,3 +79,5 @@ Note: only `compilerOptions` field in tsconfig.json is applied. [travis-url]: https://travis-ci.org/power-assert-js/espower-typescript [deps-image]: https://david-dm.org/power-assert-js/espower-typescript.svg [deps-url]: https://david-dm.org/power-assert-js/espower-typescript +[node-version]: https://img.shields.io/badge/Node.js%20support-v4,v6,v7-brightgreen.svg +[license]: https://img.shields.io/npm/l/espower-typescript.svg diff --git a/package.json b/package.json index cf7692c..62f5401 100644 --- a/package.json +++ b/package.json @@ -1,13 +1,30 @@ { "name": "espower-typescript", - "version": "7.0.1", "description": "power-assert instrumentor for TypeScript", + "version": "7.0.1", + "author": "Teppei Sato ", + "engines": { + "node": ">=4" + }, "main": "index.js", "scripts": { "demo": "mocha --require './guess' test/demo.ts", - "test:outdir": "cd test/test-outdir && mocha --require ../../guess test/*_test.ts", - "test": "mocha --require './guess' test/*_test.ts && npm run test:outdir" + "test": "mocha --require './guess' test/*_test.ts && npm run test:outdir", + "test:outdir": "cd test/test-outdir && mocha --require ../../guess test/*_test.ts" + }, + "dependencies": { + "espower-source": "^2.0.0", + "minimatch": "^3.0.3", + "typescript": "^2.2.1", + "typescript-simple": "^8.0.0" + }, + "devDependencies": { + "expect.js": "^0.3.1", + "mocha": "^3.1.2", + "power-assert": "^1.2.0", + "react": "^15.3.2" }, + "homepage": "https://github.com/power-assert-js/espower-typescript", "repository": { "type": "git", "url": "https://github.com/power-assert-js/espower-typescript" @@ -15,23 +32,9 @@ "bugs": { "url": "https://github.com/power-assert-js/espower-typescript/issues" }, - "homepage": "https://github.com/power-assert-js/espower-typescript", "keywords": [ "power-assert", "typescript" ], - "author": "Teppei Sato ", - "license": "MIT", - "devDependencies": { - "expect.js": "^0.3.1", - "mocha": "^3.1.2", - "power-assert": "^1.2.0", - "react": "^15.3.2" - }, - "dependencies": { - "espower-source": "^2.0.0", - "minimatch": "^3.0.3", - "typescript": "~2.1.4", - "typescript-simple": "^7.0.0" - } + "license": "MIT" }