UNPKG

@dmgt/google-ad-manager-api

Version:
20 lines 700 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.formatValue = formatValue; const tslib_1 = require("tslib"); const assert_never_1 = tslib_1.__importDefault(require("assert-never")); function formatValue(value) { switch (typeof value) { case 'boolean': return value.toString().toUpperCase(); case 'number': return value.toString(); case 'string': return value.startsWith(':') ? value : `'${value.replaceAll("'", "\\'")}'`; case 'object': return `'${value.toISOString()}'`; default: (0, assert_never_1.default)(value); } } //# sourceMappingURL=format.js.map