@manic.code/schema
Version:
A flexible schema definition and validation system for TypeScript with multi-database support
49 lines (48 loc) • 1.03 kB
JSON
{
"name": "@manic.code/schema",
"version": "1.2.1",
"scripts": {
"dev": "ts-node index.ts",
"test": "jest",
"test:watch": "jest --watch",
"test:coverage": "jest --coverage",
"lint": "tsc --noEmit"
},
"author": "Zach Winter",
"license": "ISC",
"description": "A flexible schema definition and validation system for TypeScript with multi-database support",
"publishConfig": {
"access": "public"
},
"keywords": [
"typescript",
"orm",
"odm",
"schema",
"database",
"mongodb",
"neo4j",
"postgresql",
"redis",
"dynamodb",
"sqlite",
"firestore",
"multi-database",
"decorators",
"reflection"
],
"dependencies": {
"@google-cloud/firestore": "^7.11.0",
"mongoose": "^8.12.1",
"neo4j-driver": "^5.28.1",
"redis": "^4.7.0",
"reflect-metadata": "^0.2.2",
"sqlite3": "^5.1.7"
},
"devDependencies": {
"@types/jest": "^29.5.14",
"fast-check": "^3.23.2",
"jest": "^29.7.0",
"ts-jest": "^29.2.6"
}
}