{ "name": "fxsql", "version": "1.6.2", "description": "Functional query builder based on fxjs", "type": "module", "main": "index.js", "module": "mjs/index.js", "scripts": { "transpile:mjs": "BABEL_ENV=mjs babel src --out-dir ./mjs", "transpile:cjs": "BABEL_ENV=cjs babel src --out-dir ./cjs", "transpile": "npm run transpile:mjs && npm run transpile:cjs", "build": "npm run transpile && node scripts/transfrom_cjs_exports.js && mv src es", "deploy": "npx np --no-tests --no-publish", "test": "mocha -R spec test/**/*.js" }, "repository": { "type": "git", "url": "git+https://github.com/marpple/FxSQL.git" }, "keywords": [ "functional", "orm", "sql query builder", "template literals", "tagged template literals", "sql injection", "mysql", "postgresql" ], "exports": { ".": { "import": "./mjs/index.js", "require": "./cjs/index.js" }, "./index": { "import": "./mjs/index.js", "require": "./cjs/index.js" }, "./index.js": { "import": "./mjs/index.js", "require": "./cjs/index.js" }, "./ljoin": { "import": "./mjs/ljoin.js", "require": "./ljoin.js" }, "./ljoin.js": { "import": "./mjs/ljoin.js", "require": "./ljoin.js" }, "./es": "./es/index.js", "./es/index": "./es/index.js", "./es/index.js": "./es/index.js", "./es/ljoin": "./es/ljoin.js", "./es/ljoin.js": "./es/ljoin.js" }, "files": [ "mjs/", "cjs/", "es/", "index.js", "ljoin.js" ], "author": "marpple", "license": "MIT", "bugs": { "url": "https://github.com/marpple/FxSQL/issues" }, "homepage": "https://github.com/marpple/FxSQL", "dependencies": { "@babel/runtime-corejs3": "^7.14.5", "dumper.js": "^1.3.1", "fxjs": "^0.21.3", "mysql": "^2.18.1", "pg-pool": "^3.3.0", "pluralize": "^8.0.0" }, "devDependencies": { "@babel/cli": "^7.14.5", "@babel/core": "^7.14.5", "@babel/plugin-transform-runtime": "^7.14.5", "@babel/preset-env": "^7.14.5", "chai": "^4.3.4", "mocha": "^9.0.0", "prettier": "^2.3.1" }, "peerDependencies": { "pg": "8.x" } }