text: 'use strict';
  
  module.exports = function strripos(haystack, needle, offset) {
    //  discuss at: https://locutus.io/php/strripos/
    // original by: Kevin van Zonneveld (https://kvz.io)
    // bugfixed by: Onno Marsman (https://twitter.com/onnomarsman)
    // bugfixed by: Brett Zamir (https://brett-zamir.me)
    //    input by: saulius
    //   example 1: strripos('Kevin van Zonneveld', 'E')
    //   returns 1: 16
  
    haystack = (haystack + '').toLowerCase();
    needle = (needle + '').toLowerCase();
  
    var i = -1;
    if (offset) {
      i = (haystack + '').slice(offset).lastIndexOf(needle); // strrpos' offset indicates starting point of range till end,
      // while lastIndexOf's optional 2nd argument indicates ending point of range from the beginning
      if (i !== -1) {
        i += offset;
      }
    } else {
      i = (haystack + '').lastIndexOf(needle);
    }
    return i >= 0 ? i : false;
  };
  //# sourceMappingURL=strripos.js.map