@dbcube/schema-builder
Version:
The DBCube Query Builder is a lightweight, flexible, and fluent library for building queries across multiple database engines, including MySQL, PostgreSQL, SQLite, and MongoDB, using JavaScript/Node.js. Its agnostic design allows you to generate data man
71 lines • 1.95 kB
JSON
{
"name": "@dbcube/schema-builder",
"version": "3.2.1",
"description": "The DBCube Query Builder is a lightweight, flexible, and fluent library for building queries across multiple database engines, including MySQL, PostgreSQL, SQLite, and MongoDB, using JavaScript/Node.js. \nIts agnostic design allows you to generate data manipulation (DML) and data definition (DDL) operations with a clean, chainable syntax—without sacrificing power or expressiveness.\nIt’s designed to work seamlessly in both SQL and NoSQL environments, providing a consistent abstraction layer across different storage technologies while still leveraging the native capabilities of each engine.",
"main": "dist/index.cjs",
"module": "dist/index.js",
"types": "dist/index.d.ts",
"exports": {
"import": "./dist/index.js",
"require": "./dist/index.cjs"
},
"scripts": {
"build": "tsup"
},
"keywords": [
"dbcube",
"mysql",
"mongodb",
"postgresql",
"sqlite",
"database",
"db",
"orm",
"sql",
"query builder",
"query",
"builder",
"nodejs",
"backend",
"library",
"database library",
"base de datos",
"sequelize alternative",
"lightweight orm",
"sql toolkit",
"query optimizer",
"typescript",
"javascript",
"async",
"modern database",
"dbcube-orm",
"@dbcube/query-builder",
"query-builder",
"dbcube-query-builder",
"@dbcube/query-builder",
"albert",
"araya",
"@dbcube",
"@albrtaraya"
],
"author": "Albert Araya",
"license": "MIT",
"publishConfig": {
"access": "public"
},
"dependencies": {
"@dbcube/core": "^3.2.1",
"chalk": "^5.6.2",
"ora": "^9.0.0"
},
"repository": {
"type": "git",
"url": "https://github.com/Dbcube/query-builder"
},
"devDependencies": {
"@types/node": "^24.9.1",
"rollup": "^4.52.5",
"tsup": "^8.5.0",
"typescript": "^5.9.3"
}
}