UNPKG

@kne/fastify-sequelize

Version:

Fastify与Sequelize的深度集成插件,支持自动模型加载和分布式ID生成

58 lines (57 loc) 1.47 kB
{ "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" } }