refql
Version:
A Node.js and Deno library for composing and running SQL queries.
19 lines (18 loc) • 801 B
JavaScript
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const casing_1 = require("./casing");
const defaultRunner_1 = __importDefault(require("./defaultRunner"));
const dummyQuerier_1 = __importDefault(require("./dummyQuerier"));
const withDefaultOptions = (options) => {
return {
querier: options.querier || dummyQuerier_1.default,
runner: options.runner || defaultRunner_1.default,
parameterSign: options.parameterSign || "$",
indexedParameters: options.indexedParameters || true,
toCase: (0, casing_1.getCasingFn)(options.casing || "snake_case")
};
};
exports.default = withDefaultOptions;
;