UNPKG

@compute.ts/string

Version:

Provide string operators for the computeTS package

1 lines 6.68 kB
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.toLowercase=exports.toUppercase=exports.trim=exports.isClear=exports.length=exports.slice=exports.subString=exports.replace=exports.endsWith=exports.startsWith=exports.include=exports.concat=exports.indexOf=exports.charAt=exports.isNot=exports.is=exports.padEnd=exports.padStart=exports.dot=exports.backslash=exports.slash=exports.dollar=exports.diez=exports.tild=exports.underscore=exports.dash=exports.space=exports.string=void 0;var boolean_1=require("@compute.ts/boolean"),number_1=require("@compute.ts/number"),ComputeStringNode_1=require("./ComputeStringNode"),ComputeStringImplementation_1=require("./ComputeStringImplementation"),ComputeStringImplementation_2=require("./ComputeStringImplementation"),ComputeStringImplementation_3=require("./ComputeStringImplementation"),ComputeStringImplementation_4=require("./ComputeStringImplementation"),ComputeStringImplementation_5=require("./ComputeStringImplementation"),ComputeStringImplementation_6=require("./ComputeStringImplementation"),ComputeStringImplementation_7=require("./ComputeStringImplementation"),ComputeStringImplementation_8=require("./ComputeStringImplementation"),ComputeStringImplementation_9=require("./ComputeStringImplementation"),ComputeStringImplementation_10=require("./ComputeStringImplementation"),ComputeStringImplementation_11=require("./ComputeStringImplementation"),ComputeStringImplementation_12=require("./ComputeStringImplementation"),ComputeStringImplementation_13=require("./ComputeStringImplementation"),ComputeStringImplementation_14=require("./ComputeStringImplementation"),ComputeStringImplementation_15=require("./ComputeStringImplementation"),ComputeStringImplementation_16=require("./ComputeStringImplementation"),ComputeStringImplementation_17=require("./ComputeStringImplementation"),ComputeStringImplementation_18=require("./ComputeStringImplementation"),ComputeStringVariable_1=require("./ComputeStringVariable");function string(e){return new ComputeStringVariable_1.ComputeStringVariable(e=void 0===e?void 0:e)}function padStart(e,t,o){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=ComputeStringNode_1.ComputeStringNode.nodify(t),o=number_1.ComputeNumberNode.nodify(o);return ComputeStringNode_1.ComputeStringNode.expression([e,t,o],ComputeStringImplementation_1.padStart)}function padEnd(e,t,o){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=ComputeStringNode_1.ComputeStringNode.nodify(t),o=number_1.ComputeNumberNode.nodify(o);return ComputeStringNode_1.ComputeStringNode.expression([e,t,o],ComputeStringImplementation_2.padEnd)}function is(e,t){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=ComputeStringNode_1.ComputeStringNode.nodify(t);return boolean_1.ComputeBooleanNode.expression([e,t],ComputeStringImplementation_3.is)}function isNot(e,t){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=ComputeStringNode_1.ComputeStringNode.nodify(t);return boolean_1.ComputeBooleanNode.expression([e,t],ComputeStringImplementation_4.isNot)}function charAt(e,t){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=number_1.ComputeNumberNode.nodify(t);return ComputeStringNode_1.ComputeStringNode.expression([e,t],ComputeStringImplementation_5.charAt)}function indexOf(e,t){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=ComputeStringNode_1.ComputeStringNode.nodify(t);return number_1.ComputeNumberNode.expression([e,t],ComputeStringImplementation_6.indexOf)}function concat(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var o=e.map(function(e){return ComputeStringNode_1.ComputeStringNode.nodify(e)});return ComputeStringNode_1.ComputeStringNode.expression(o,ComputeStringImplementation_7.concat)}function include(e,t){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=ComputeStringNode_1.ComputeStringNode.nodify(t);return boolean_1.ComputeBooleanNode.expression([e,t],ComputeStringImplementation_8.include)}function startsWith(e,t){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=ComputeStringNode_1.ComputeStringNode.nodify(t);return boolean_1.ComputeBooleanNode.expression([e,t],ComputeStringImplementation_9.startsWith)}function endsWith(e,t){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=ComputeStringNode_1.ComputeStringNode.nodify(t);return boolean_1.ComputeBooleanNode.expression([e,t],ComputeStringImplementation_10.endsWith)}function replace(e,t,o){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=ComputeStringNode_1.ComputeStringNode.nodify(t),o=ComputeStringNode_1.ComputeStringNode.nodify(o);return ComputeStringNode_1.ComputeStringNode.expression([e,t,o],ComputeStringImplementation_14.replace)}function subString(e,t,o){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=number_1.ComputeNumberNode.nodify(t),o=number_1.ComputeNumberNode.nodify(o);return ComputeStringNode_1.ComputeStringNode.expression([e,t,o],ComputeStringImplementation_15.subString)}function slice(e,t,o){e=ComputeStringNode_1.ComputeStringNode.nodify(e),t=number_1.ComputeNumberNode.nodify(t),o=number_1.ComputeNumberNode.nodify(o);return ComputeStringNode_1.ComputeStringNode.expression([e,t,o],ComputeStringImplementation_16.slice)}function length(e){e=ComputeStringNode_1.ComputeStringNode.nodify(e);return number_1.ComputeNumberNode.expression([e],ComputeStringImplementation_11.length)}function isClear(e){e=ComputeStringNode_1.ComputeStringNode.nodify(e);return boolean_1.ComputeBooleanNode.expression([e],ComputeStringImplementation_12.isClear)}function trim(e){e=ComputeStringNode_1.ComputeStringNode.nodify(e);return ComputeStringNode_1.ComputeStringNode.expression([e],ComputeStringImplementation_13.trim)}function toUppercase(e){e=ComputeStringNode_1.ComputeStringNode.nodify(e);return ComputeStringNode_1.ComputeStringNode.expression([e],ComputeStringImplementation_17.toUppercase)}function toLowercase(e){e=ComputeStringNode_1.ComputeStringNode.nodify(e);return ComputeStringNode_1.ComputeStringNode.expression([e],ComputeStringImplementation_18.toLowercase)}exports.string=string,exports.space=string(" "),exports.dash=string("-"),exports.underscore=string("_"),exports.tild=string("~"),exports.diez=string("#"),exports.dollar=string("$"),exports.slash=string("/"),exports.backslash=string("\\"),exports.dot=string("."),exports.padStart=padStart,exports.padEnd=padEnd,exports.is=is,exports.isNot=isNot,exports.charAt=charAt,exports.indexOf=indexOf,exports.concat=concat,exports.include=include,exports.startsWith=startsWith,exports.endsWith=endsWith,exports.replace=replace,exports.subString=subString,exports.slice=slice,exports.length=length,exports.isClear=isClear,exports.trim=trim,exports.toUppercase=toUppercase,exports.toLowercase=toLowercase;