===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js-68-  if (diff) {
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js:69:    element.dispatchEvent(createEvent(`ps-scroll-${y}`));
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js-70-
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js-71-    if (diff < 0) {
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js:72:      element.dispatchEvent(createEvent(`ps-scroll-${up}`));
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js-73-    } else if (diff > 0) {
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js:74:      element.dispatchEvent(createEvent(`ps-scroll-${down}`));
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js-75-    }
##############################################
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js-82-  if (i.reach[y] && (diff || forceFireReachEvent)) {
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js:83:    element.dispatchEvent(createEvent(`ps-${y}-reach-${i.reach[y]}`));
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/process-scroll-diff.js-84-  }
##############################################
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/css.js-8-    if (typeof val === 'number') {
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/css.js:9:      val = `${val}px`;
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/css.js-10-    }
##############################################
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/class-names.js-3-  element: {
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/class-names.js:4:    thumb: x => `ps__thumb-${x}`,
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/class-names.js:5:    rail: x => `ps__rail-${x}`,
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/class-names.js-6-    consuming: 'ps__child--consume',
##############################################
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/class-names.js-10-    clicking: 'ps--clicking',
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/class-names.js:11:    active: x => `ps--active-${x}`,
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/class-names.js:12:    scrolling: x => `ps--scrolling-${x}`,
ruby-rails-assets-perfect-scrollbar-1.4.0/app/assets/javascripts/utatti-perfect-scrollbar/src/lib/class-names.js-13-  },