routing-controllers
Version:
Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage for Express / Koa using TypeScript.
47 lines (46 loc) • 1.23 kB
JSON
{
"name": "routing-controllers",
"private": false,
"version": "0.11.2",
"description": "Create structured, declarative and beautifully organized class-based controllers with heavy decorators usage for Express / Koa using TypeScript.",
"author": "TypeStack contributors",
"license": "MIT",
"sideEffects": false,
"main": "./cjs/index.js",
"module": "./esm2015/index.js",
"es2015": "./esm2015/index.js",
"typings": "./types/index.d.ts",
"repository": {
"type": "git",
"url": "https://github.com/typestack/routing-controllers.git"
},
"tags": [
"express",
"express.js",
"typescript",
"typescript-express",
"typescript-express.js",
"express-controllers",
"controllers"
],
"dependencies": {
"cookie": "^1.0.2",
"glob": "^11.0.0",
"reflect-metadata": "^0.2.2",
"template-url": "^1.0.0"
},
"peerDependencies": {
"class-transformer": "^0.5.1",
"class-validator": "^0.14.1"
},
"optionalDependencies": {
"@koa/multer": "^3.0.2",
"@koa/router": "^12.0.1",
"body-parser": "^1.20.2",
"express": "^4.21.2",
"express-session": "^1.18.0",
"koa": "^2.15.4",
"koa-bodyparser": "^4.4.1",
"multer": "^1.4.5-lts.1"
}
}