UNPKG

foop

Version:

interfaces that describe their intentions.

30 lines (28 loc) 2.12 kB
var or = require('../conditional/or') var isString = require('./string') var isNumber = require('./number') /** * Checks if `value` is classified as a `String` primitive or object. * * @since 3.0.0 * @memberOf is * * @param {*} x The value to check. * @return {boolean} Returns `true` if `value` is a string, else `false`. * * @category Lang * * {@link https://github.com/infernojs/inferno/blob/master/packages/inferno-shared/src/index.ts#L23 inferno-isstringornumber} * @see {@link inferno-isstringornumber} * * @example * * isString('abc') * //=> true * * isString(1) * //=> false * */ module.exports = or(isString, isNumber) //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3RyaW5nT3JOdW1iZXIuanMiLCJzb3VyY2VzIjpbInN0cmluZ09yTnVtYmVyLmpzIl0sInNvdXJjZXNDb250ZW50IjpbImNvbnN0IG9yID0gcmVxdWlyZSgnLi4vY29uZGl0aW9uYWwvb3InKVxuY29uc3QgaXNTdHJpbmcgPSByZXF1aXJlKCcuL3N0cmluZycpXG5jb25zdCBpc051bWJlciA9IHJlcXVpcmUoJy4vbnVtYmVyJylcblxuLyoqXG4gKiBDaGVja3MgaWYgYHZhbHVlYCBpcyBjbGFzc2lmaWVkIGFzIGEgYFN0cmluZ2AgcHJpbWl0aXZlIG9yIG9iamVjdC5cbiAqXG4gKiBAc2luY2UgMy4wLjBcbiAqIEBtZW1iZXJPZiBpc1xuICpcbiAqIEBwYXJhbSB7Kn0geCBUaGUgdmFsdWUgdG8gY2hlY2suXG4gKiBAcmV0dXJuIHtib29sZWFufSBSZXR1cm5zIGB0cnVlYCBpZiBgdmFsdWVgIGlzIGEgc3RyaW5nLCBlbHNlIGBmYWxzZWAuXG4gKlxuICogQGNhdGVnb3J5IExhbmdcbiAqXG4gKiB7QGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2luZmVybm9qcy9pbmZlcm5vL2Jsb2IvbWFzdGVyL3BhY2thZ2VzL2luZmVybm8tc2hhcmVkL3NyYy9pbmRleC50cyNMMjMgaW5mZXJuby1pc3N0cmluZ29ybnVtYmVyfVxuICogQHNlZSB7QGxpbmsgaW5mZXJuby1pc3N0cmluZ29ybnVtYmVyfVxuICpcbiAqIEBleGFtcGxlXG4gKlxuICogICBpc1N0cmluZygnYWJjJylcbiAqICAgLy89PiB0cnVlXG4gKlxuICogICBpc1N0cmluZygxKVxuICogICAvLz0+IGZhbHNlXG4gKlxuICovXG5tb2R1bGUuZXhwb3J0cyA9IG9yKGlzU3RyaW5nLCBpc051bWJlcilcbiJdLCJuYW1lcyI6WyJjb25zdCJdLCJtYXBwaW5ncyI6IkFBQUFBLEdBQUssQ0FBQyxFQUFFLEdBQUcsT0FBTyxDQUFDLG1CQUFtQixDQUFDO0FBQ3ZDQSxHQUFLLENBQUMsUUFBUSxHQUFHLE9BQU8sQ0FBQyxVQUFVLENBQUM7QUFDcENBLEdBQUssQ0FBQyxRQUFRLEdBQUcsT0FBTyxDQUFDLFVBQVUsQ0FBQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQXlCcEMsTUFBTSxDQUFDLE9BQU8sR0FBRyxFQUFFLENBQUMsUUFBUSxFQUFFLFFBQVEsQ0FBQzsifQ==