View Code? Open in Web Editor
NEW
Trap is base on koa, running in node.js v8 runtime.
TypeScript 95.27%
Dockerfile 1.11%
Makefile 2.39%
JavaScript 1.23%
trap's Introduction
-
install
-
example
import { Server } from '@trapts/core'
import * as bodyParser from 'koa-bodyparser'
const bootstrap = () => {
const server = new Server()
// bind cache client to context
server.bindToContext('cache', new Cache({ stdTTL: 86400000 }))
// koa middleware
server.use(bodyParser())
// koa keys
server.keys(['Hello', 'World'])
// start
server.start(3000)
}
bootstrap()
trap's People
Stargazers
Watchers
trap's Issues
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
Rate-Limited
These updates are currently rate-limited. Click on a checkbox below to force their creation now.
Open
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
Detected dependencies
docker-compose
docker-compose.yml
dockerfile
Dockerfile
docker.io/node 10.15-alpine
mysql/Dockerfile
redis/Dockerfile
npm
package.json
@trapts/router 1.0.0
@trapts/schedule 1.0.3
amqplib 0.5.3
bcrypt 3.0.5
class-transformer 0.2.0
class-transformer-validator 0.7.1
class-validator 0.9.1
cron 1.7.0
dir_filenames 1.0.6
ioredis 4.9.0
jsonwebtoken 8.5.1
knex 0.16.3
koa 2.7.0
koa-bodyparser 4.2.1
koa-generic-session 2.0.1
koa-logger 3.2.0
koa-redis 3.1.3
lodash 4.17.11
mysql 2.16.0
node-cache 4.2.0
reflect-metadata 0.1.13
socket.io 2.2.0
typescript 3.4.1
@types/amqplib 0.5.11
@types/bcrypt 3.0.0
@types/cron 1.7.0
@types/ioredis 4.0.10
@types/jest 24.0.11
@types/jsonwebtoken 8.3.2
@types/knex 0.15.2
@types/koa 2.0.48
@types/koa-generic-session 1.0.2
@types/lodash 4.14.123
@types/node 10.14.4
husky 1.3.1
jest 24.5.0
nodemon 1.18.10
prettier 1.16.4
pretty-quick 1.10.0
supertest 4.0.2
ts-jest 24.0.1
ts-node 8.0.3
tsconfig-paths 3.8.0
tslint 5.14.0
tslint-config-prettier 1.18.0
tslint-plugin-prettier 2.0.1