UNPKG

@tsed/platform-koa

Version:
132 lines 3.18 kB
{ "name": "@tsed/platform-koa", "description": "Koa package for Ts.ED framework", "type": "module", "version": "8.32.2", "source": "./src/index.ts", "main": "./lib/esm/index.js", "module": "./lib/esm/index.js", "typings": "./lib/types/index.d.ts", "exports": { ".": { "tsed-source": "./src/index.ts", "types": "./lib/types/index.d.ts", "import": "./lib/esm/index.js", "default": "./lib/esm/index.js" } }, "scripts": { "build": "yarn barrels && yarn build:ts", "barrels": "barrels", "start": "ts-node test/app/index.ts", "test": "vitest run", "build:ts": "tsc --build tsconfig.esm.json", "test:ci": "vitest run --coverage.thresholds.autoUpdate=true" }, "keywords": [ "Koa", "TypeScript", "typescript", "Decorator", "decorators", "decorator", "koa", "Controller", "Inject", "ioc", "di", "mvc", "swagger", "swagger ui", "ES2015", "ES6", "server", "rest", "api", "validation" ], "author": "Romain Lenzotti", "license": "MIT", "bugs": { "url": "https://github.com/tsedio/tsed/issues" }, "homepage": "https://github.com/tsedio/tsed/tree/production/packages/platform/platform-koa", "repository": "https://github.com/tsedio/tsed", "devDependencies": { "@koa/cors": "5.0.0", "@tsed/barrels": "8.32.2", "@tsed/core": "8.32.2", "@tsed/di": "8.32.2", "@tsed/platform-http": "8.32.2", "@tsed/platform-test-sdk": "8.32.2", "@tsed/typescript": "8.32.2", "@types/koa": "2.15.0", "@types/koa-bodyparser": "4.3.12", "@types/koa-compose": "3.2.8", "@types/koa-compress": "4.0.6", "@types/koa-json": "2.0.23", "@types/koa-mount": "4.0.5", "@types/koa-send": "4.1.6", "@types/koa-session": "6.4.5", "@types/koa__router": "12.0.4", "eslint": "9.12.0", "koa": "3.1.2", "koa-bodyparser": "4.4.1", "koa-compress": "5.1.1", "koa-override": "4.0.0", "koa-qs": "^3.0.0", "koa-session": "6.4.0", "typescript": "6.0.2", "vitest": "4.1.4" }, "dependencies": { "@koa/router": "^13.1.0", "encodeurl": "^2.0.0", "koa-send": "5.0.1", "multer": "^2.0.0", "tslib": ">=2.7.0" }, "peerDependencies": { "@tsed/core": ">=8.0.0", "@tsed/di": ">=8.0.0", "@tsed/json-mapper": ">=8.0.0", "@tsed/logger": ">=8.0.0", "@tsed/openspec": ">=8.0.0", "@tsed/platform-http": ">=8.0.0", "@tsed/schema": ">=8.0.0", "cross-env": "7.0.3", "koa": ">=2.13.0", "koa-bodyparser": ">=4.3.0", "koa-compress": ">=5.0.1", "koa-override": ">=3.0.0", "koa-qs": ">=3.0.0", "koa-session": ">=6.2.0", "multer": "^2.0.0" }, "peerDependenciesMeta": { "@tsed/core": { "optional": false }, "@tsed/di": { "optional": false }, "@tsed/json-mapper": { "optional": false }, "@tsed/logger": { "optional": false }, "@tsed/openspec": { "optional": false }, "@tsed/platform-http": { "optional": false }, "@tsed/schema": { "optional": false }, "multer": { "optional": false } } }