UNPKG

@nestia/sdk

Version:

Nestia SDK and Swagger generator

16 lines 777 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ExpressionFactory = void 0; const factory_1 = require("@ttsc/factory"); /** * Numeric-literal helper that handles negative values via a leading * `MinusToken` prefix unary, matching how the TypeScript factory itself emits * negative numeric literals. */ var ExpressionFactory; (function (ExpressionFactory) { ExpressionFactory.number = (value) => value < 0 ? factory_1.factory.createPrefixUnaryExpression(factory_1.SyntaxKind.MinusToken, factory_1.factory.createNumericLiteral(Math.abs(value))) : factory_1.factory.createNumericLiteral(value); })(ExpressionFactory || (exports.ExpressionFactory = ExpressionFactory = {})); //# sourceMappingURL=ExpressionFactory.js.map