@kne/fastify-sequelize
Version:
Fastify与Sequelize的深度集成插件,支持自动模型加载和分布式ID生成
58 lines (57 loc) • 1.47 kB
JSON
{
"name": "@kne/fastify-sequelize",
"version": "4.0.1",
"description": "Fastify与Sequelize的深度集成插件,支持自动模型加载和分布式ID生成",
"main": "index.js",
"scripts": {
"init": "husky",
"build:md": "npx @kne/md-doc",
"start:md": "npx @kne/md-doc --watch",
"prettier": "prettier --config .prettierrc --write '{libs/**/*,index}.{js,jsx,ts,tsx,json,css,scss}'",
"lint-staged": "npx lint-staged"
},
"lint-staged": {
"{libs/**/*,index}.{js,jsx,ts,tsx,json,css,scss}": [
"prettier --config .prettierrc --write",
"git add"
]
},
"files": [
"index.js",
"libs"
],
"repository": {
"type": "git",
"url": "git+https://github.com/kne-union/fastify-sequelize.git"
},
"keywords": [
"fastify-plugin",
"sequelize-orm",
"database-integration",
"automatic-models",
"distributed-ids"
],
"author": "linzp",
"license": "ISC",
"bugs": {
"url": "https://github.com/kne-union/fastify-sequelize/issues"
},
"homepage": "https://github.com/kne-union/fastify-sequelize#readme",
"devDependencies": {
"fastify": "^5.3.2",
"fastify-plugin": "^5.0.1",
"husky": "^9.0.11",
"prettier": "^3.2.5",
"sqlite3": "^5.1.7"
},
"peerDependencies": {
"fastify-plugin": ">=5"
},
"dependencies": {
"fs-extra": "^11.3.1",
"glob": "^11.0.0",
"lodash": "^4.17.21",
"nodejs-snowflake": "^2.0.1",
"sequelize": "^6.37.5"
}
}