UNPKG

koa-typescript-router

Version:

koa router middleware, typescript fully supported, jersey like coding

60 lines (59 loc) 1.77 kB
{ "name": "koa-typescript-router", "version": "0.1.3", "description": "koa router middleware, typescript fully supported, jersey like coding", "main": "lib/index.js", "typings": "./typings/ts-router/ts-router.d.ts", "files": [ "lib", "src", "typings/ts-router" ], "scripts": { "test": "npm run test:compile && mocha .dist/test/**/*.js", "prepublish": "npm run compile", "compile": "rm -fr ./lib && tsc --outDir lib", "cover": "npm run cover:prepare && npm run cover:run && npm run cover:remap", "cover:clean": "rm -fr coverage", "cover:prepare": "npm run test:compile && npm run cover:clean", "cover:run": "istanbul cover --print=none --report=json _mocha -- .dist/**/*.js", "cover:remap": "mv coverage/coverage-final.json coverage/coverage.json && remap-istanbul -i coverage/coverage.json -o coverage/coverage.json && istanbul report lcov text", "test:compile": "rm -fr .dist && tsc -p test --outDir .dist" }, "dependencies": { "co-body": "^4.0.0", "formidable": "^1.0.17", "koa": "^2.0.0-alpha.3", "lodash": "^4.5.1", "path-to-regexp": "^1.2.1", "reflect-metadata": "^0.1.3" }, "devDependencies": { "istanbul": "^0.4.3", "mocha": "^2.4.5", "remap-istanbul": "^0.6.4", "supertest": "^1.2.0", "typescript": "^1.8.10" }, "engines": { "node": ">=6.2.0" }, "repository": { "type": "git", "url": "git+https://github.com/joesonw/ts-router.git" }, "keywords": [ "koa", "ts", "typescript", "jersey", "router", "middleware" ], "author": "Qiaosen Huang", "license": "MIT", "bugs": { "url": "https://github.com/joesonw/ts-router/issues" }, "homepage": "https://github.com/joesonw/ts-router#readme" }