UNPKG

awesome-string

Version:

The ultimate JavaScript string library

25 lines (22 loc) 592 B
import getGlobalObject from 'helper/object/get_global'; const globalObject = getGlobalObject(); const previousAS = globalObject.as; /** * Restores `as` variable to previous value and returns Awesome String library instance. * * @function noConflict * @static * @since 1.0.0 * @memberOf Util * @return {Object} Returns AwesomeString library instance. * @example * var awesomeString = as.noConflict(); * awesomeString.isAlpha('Hello'); * // => true */ export default function noConflict() { if (this === globalObject.as) { globalObject.as = previousAS; } return this; }