You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 

43 lines
1.0 KiB

{
"name": "koa3-demo",
"module": "index.js",
"type": "module",
"scripts": {
"dev": "bun --hot src/main.js",
"start": "bun run src/main.js",
"migrate:make": "npx knex migrate:make ",
"migrate": "npx knex migrate:latest",
"seed:make": "npx knex seed:make ",
"seed": "npx knex seed:run ",
"init": "bun run scripts/init.js"
},
"devDependencies": {
"@types/bun": "latest",
"@types/node": "^24.0.1"
},
"dependencies": {
"bcryptjs": "^3.0.2",
"consolidate": "^1.0.4",
"get-paths": "^0.0.7",
"jsonwebtoken": "^9.0.0",
"knex": "^3.1.0",
"koa": "^3.0.0",
"koa-bodyparser": "^4.4.1",
"koa-session": "^7.0.2",
"lodash": "^4.17.21",
"log4js": "^6.9.1",
"minimatch": "^9.0.0",
"module-alias": "^2.2.3",
"node-cron": "^4.1.0",
"path-to-regexp": "^8.2.0",
"pug": "^3.0.3",
"sqlite3": "^5.1.7"
},
"_moduleAliases": {
"@": "./src",
"config": "./src/config",
"db": "./src/db",
"utils": "./src/utils",
"services": "./src/services"
}
}