UNPKG

refql

Version:

A Node.js and Deno library for composing and running SQL queries.

19 lines (18 loc) 801 B
"use strict"; 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;