snyk.io Open in urlscan Pro
2600:1403:9c00:c9d::ecd  Public Scan

URL: https://snyk.io/advisor/
Submission: On November 22 via manual from US — Scanned from US

Form analysis 4 forms found in the DOM

GET https://snyk.io/advisor/search

<form action="https://snyk.io/advisor/search" method="get" class="banner-search" data-v-a476bd7c="">
  <div class="vue--search-input vue--search-input--small" data-v-533c3a72="" data-v-a476bd7c="">
    <div class="vue--package-source-dropdown" data-v-1af49f94="" data-v-533c3a72="">
      <div class="vue--package-source-dropdown__value" data-v-1af49f94=""><span class="vue--package-source-dropdown__value-selected" data-v-1af49f94=""><img src="https://snyk.io/advisor/images/snyk-icon-npm.svg" width="20" height="20" alt="npm"
            preload="" data-v-1af49f94=""> <span data-v-1af49f94="">npm</span></span> <span aria-label="Dropdown Arrow icon" role="img" class="vue--package-source-dropdown__value-icon" data-v-1af49f94=""><svg fill="currentColor" width="8" height="8"
            viewBox="0 0 8 8">
            <path
              d="M0.170756 1.62372C0.378574 1.44188 0.694456 1.46294 0.876296 1.67076L3.99999 5.24071L7.12372 1.67075C7.30556 1.46294 7.62144 1.44188 7.82926 1.62372C8.03708 1.80556 8.05814 2.12144 7.87629 2.32926L4.37627 6.32926C4.28133 6.43777 4.14417 6.50001 3.99998 6.50001C3.8558 6.50001 3.71864 6.43777 3.6237 6.32926L0.123718 2.32926C-0.0581229 2.12144 -0.0370632 1.80556 0.170756 1.62372Z">
            </path>
          </svg></span></div>
      <div class="vue--package-source-dropdown__options" style="display:none;" data-v-1af49f94=""><label class="selected" data-v-1af49f94=""><input type="radio" name="source" value="npm" checked="checked" data-v-1af49f94=""> <img
            src="https://snyk.io/advisor/images/snyk-icon-npm.svg" width="20" height="20" alt="npm" preload="" data-v-1af49f94=""> <span class="vue--package-source-dropdown__options-title" data-v-1af49f94="">npm</span> <span
            aria-label="Dropdown Checked icon" role="img" class="vue--package-source-dropdown__options-icon" data-v-1af49f94=""><svg fill="currentColor" width="16" height="16" viewBox="0 0 16 16">
              <path
                d="M12.8 3.60003C13.0209 3.76571 13.0657 4.07912 12.9 4.30003L6.9 12.3C6.81303 12.416 6.68003 12.4885 6.53544 12.4988C6.39086 12.509 6.24894 12.4561 6.14645 12.3536L2.64645 8.85358C2.45118 8.65832 2.45118 8.34174 2.64645 8.14648C2.84171 7.95121 3.15829 7.95121 3.35355 8.14648L6.4459 11.2388L12.1 3.70003C12.2657 3.47912 12.5791 3.43434 12.8 3.60003Z">
              </path>
            </svg></span></label> <label data-v-1af49f94="" class=""><input type="radio" name="source" value="python" data-v-1af49f94=""> <img src="https://snyk.io/advisor/images/snyk-icon-pypi.svg" width="20" height="20" alt="PyPI" preload=""
            data-v-1af49f94=""> <span class="vue--package-source-dropdown__options-title" data-v-1af49f94="">PyPI</span> <span aria-label="Dropdown Checked icon" role="img" class="vue--package-source-dropdown__options-icon" style="display:none;"
            data-v-1af49f94=""><svg fill="currentColor" width="16" height="16" viewBox="0 0 16 16">
              <path
                d="M12.8 3.60003C13.0209 3.76571 13.0657 4.07912 12.9 4.30003L6.9 12.3C6.81303 12.416 6.68003 12.4885 6.53544 12.4988C6.39086 12.509 6.24894 12.4561 6.14645 12.3536L2.64645 8.85358C2.45118 8.65832 2.45118 8.34174 2.64645 8.14648C2.84171 7.95121 3.15829 7.95121 3.35355 8.14648L6.4459 11.2388L12.1 3.70003C12.2657 3.47912 12.5791 3.43434 12.8 3.60003Z">
              </path>
            </svg></span></label> <label data-v-1af49f94="" class=""><input type="radio" name="source" value="golang" data-v-1af49f94=""> <img src="https://snyk.io/advisor/images/snyk-icon-golang.svg" width="20" height="20" alt="PyPI" preload=""
            data-v-1af49f94=""> <span class="vue--package-source-dropdown__options-title" data-v-1af49f94="">Go</span> <span aria-label="Dropdown Checked icon" role="img" class="vue--package-source-dropdown__options-icon" style="display:none;"
            data-v-1af49f94=""><svg fill="currentColor" width="16" height="16" viewBox="0 0 16 16">
              <path
                d="M12.8 3.60003C13.0209 3.76571 13.0657 4.07912 12.9 4.30003L6.9 12.3C6.81303 12.416 6.68003 12.4885 6.53544 12.4988C6.39086 12.509 6.24894 12.4561 6.14645 12.3536L2.64645 8.85358C2.45118 8.65832 2.45118 8.34174 2.64645 8.14648C2.84171 7.95121 3.15829 7.95121 3.35355 8.14648L6.4459 11.2388L12.1 3.70003C12.2657 3.47912 12.5791 3.43434 12.8 3.60003Z">
              </path>
            </svg></span></label> <label data-v-1af49f94="" class=""><input type="radio" name="source" value="docker" data-v-1af49f94=""> <img src="https://snyk.io/advisor/images/snyk-icon-docker.svg" width="20" height="20" alt="Docker" preload=""
            data-v-1af49f94=""> <span class="vue--package-source-dropdown__options-title" data-v-1af49f94="">Docker</span> <span aria-label="Dropdown Checked icon" role="img" class="vue--package-source-dropdown__options-icon" style="display:none;"
            data-v-1af49f94=""><svg fill="currentColor" width="16" height="16" viewBox="0 0 16 16">
              <path
                d="M12.8 3.60003C13.0209 3.76571 13.0657 4.07912 12.9 4.30003L6.9 12.3C6.81303 12.416 6.68003 12.4885 6.53544 12.4988C6.39086 12.509 6.24894 12.4561 6.14645 12.3536L2.64645 8.85358C2.45118 8.65832 2.45118 8.34174 2.64645 8.14648C2.84171 7.95121 3.15829 7.95121 3.35355 8.14648L6.4459 11.2388L12.1 3.70003C12.2657 3.47912 12.5791 3.43434 12.8 3.60003Z">
              </path>
            </svg></span></label></div>
    </div> <input size="small" name="q" placeholder="Search packages" type="search" value="" class="vue--search-input__field" data-v-533c3a72="">
    <div data-v-533c3a72=""><!----> <span aria-label="Magnify icon" role="img" class="material-design-icon magnify-icon vue--search-input__search-icon" data-v-533c3a72=""><svg fill="currentColor" width="18" height="18" viewBox="0 0 24 24"
          class="material-design-icon__svg">
          <path
            d="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z">
            <title>Magnify icon</title>
          </path>
        </svg></span></div>
  </div>
</form>

GET https://snyk.io/advisor/search

<form action="https://snyk.io/advisor/search" method="get" class="hero-search" data-v-a476bd7c="" data-v-22f75fb5="">
  <div class="vue--search-input vue--search-input--small" data-v-533c3a72="" data-v-22f75fb5="" data-v-a476bd7c="">
    <div class="vue--package-source-dropdown" data-v-1af49f94="" data-v-533c3a72="">
      <div class="vue--package-source-dropdown__value" data-v-1af49f94=""><span class="vue--package-source-dropdown__value-selected" data-v-1af49f94=""><img src="https://snyk.io/advisor/images/snyk-icon-npm.svg" width="20" height="20" alt="npm"
            preload="" data-v-1af49f94=""> <span data-v-1af49f94="">npm</span></span> <span aria-label="Dropdown Arrow icon" role="img" class="vue--package-source-dropdown__value-icon" data-v-1af49f94=""><svg fill="currentColor" width="8" height="8"
            viewBox="0 0 8 8">
            <path
              d="M0.170756 1.62372C0.378574 1.44188 0.694456 1.46294 0.876296 1.67076L3.99999 5.24071L7.12372 1.67075C7.30556 1.46294 7.62144 1.44188 7.82926 1.62372C8.03708 1.80556 8.05814 2.12144 7.87629 2.32926L4.37627 6.32926C4.28133 6.43777 4.14417 6.50001 3.99998 6.50001C3.8558 6.50001 3.71864 6.43777 3.6237 6.32926L0.123718 2.32926C-0.0581229 2.12144 -0.0370632 1.80556 0.170756 1.62372Z">
            </path>
          </svg></span></div>
      <div class="vue--package-source-dropdown__options" style="display:none;" data-v-1af49f94=""><label class="selected" data-v-1af49f94=""><input type="radio" name="source" value="npm" checked="checked" data-v-1af49f94=""> <img
            src="https://snyk.io/advisor/images/snyk-icon-npm.svg" width="20" height="20" alt="npm" preload="" data-v-1af49f94=""> <span class="vue--package-source-dropdown__options-title" data-v-1af49f94="">npm</span> <span
            aria-label="Dropdown Checked icon" role="img" class="vue--package-source-dropdown__options-icon" data-v-1af49f94=""><svg fill="currentColor" width="16" height="16" viewBox="0 0 16 16">
              <path
                d="M12.8 3.60003C13.0209 3.76571 13.0657 4.07912 12.9 4.30003L6.9 12.3C6.81303 12.416 6.68003 12.4885 6.53544 12.4988C6.39086 12.509 6.24894 12.4561 6.14645 12.3536L2.64645 8.85358C2.45118 8.65832 2.45118 8.34174 2.64645 8.14648C2.84171 7.95121 3.15829 7.95121 3.35355 8.14648L6.4459 11.2388L12.1 3.70003C12.2657 3.47912 12.5791 3.43434 12.8 3.60003Z">
              </path>
            </svg></span></label> <label data-v-1af49f94="" class=""><input type="radio" name="source" value="python" data-v-1af49f94=""> <img src="https://snyk.io/advisor/images/snyk-icon-pypi.svg" width="20" height="20" alt="PyPI" preload=""
            data-v-1af49f94=""> <span class="vue--package-source-dropdown__options-title" data-v-1af49f94="">PyPI</span> <span aria-label="Dropdown Checked icon" role="img" class="vue--package-source-dropdown__options-icon" style="display:none;"
            data-v-1af49f94=""><svg fill="currentColor" width="16" height="16" viewBox="0 0 16 16">
              <path
                d="M12.8 3.60003C13.0209 3.76571 13.0657 4.07912 12.9 4.30003L6.9 12.3C6.81303 12.416 6.68003 12.4885 6.53544 12.4988C6.39086 12.509 6.24894 12.4561 6.14645 12.3536L2.64645 8.85358C2.45118 8.65832 2.45118 8.34174 2.64645 8.14648C2.84171 7.95121 3.15829 7.95121 3.35355 8.14648L6.4459 11.2388L12.1 3.70003C12.2657 3.47912 12.5791 3.43434 12.8 3.60003Z">
              </path>
            </svg></span></label> <label data-v-1af49f94="" class=""><input type="radio" name="source" value="golang" data-v-1af49f94=""> <img src="https://snyk.io/advisor/images/snyk-icon-golang.svg" width="20" height="20" alt="PyPI" preload=""
            data-v-1af49f94=""> <span class="vue--package-source-dropdown__options-title" data-v-1af49f94="">Go</span> <span aria-label="Dropdown Checked icon" role="img" class="vue--package-source-dropdown__options-icon" style="display:none;"
            data-v-1af49f94=""><svg fill="currentColor" width="16" height="16" viewBox="0 0 16 16">
              <path
                d="M12.8 3.60003C13.0209 3.76571 13.0657 4.07912 12.9 4.30003L6.9 12.3C6.81303 12.416 6.68003 12.4885 6.53544 12.4988C6.39086 12.509 6.24894 12.4561 6.14645 12.3536L2.64645 8.85358C2.45118 8.65832 2.45118 8.34174 2.64645 8.14648C2.84171 7.95121 3.15829 7.95121 3.35355 8.14648L6.4459 11.2388L12.1 3.70003C12.2657 3.47912 12.5791 3.43434 12.8 3.60003Z">
              </path>
            </svg></span></label> <label data-v-1af49f94="" class=""><input type="radio" name="source" value="docker" data-v-1af49f94=""> <img src="https://snyk.io/advisor/images/snyk-icon-docker.svg" width="20" height="20" alt="Docker" preload=""
            data-v-1af49f94=""> <span class="vue--package-source-dropdown__options-title" data-v-1af49f94="">Docker</span> <span aria-label="Dropdown Checked icon" role="img" class="vue--package-source-dropdown__options-icon" style="display:none;"
            data-v-1af49f94=""><svg fill="currentColor" width="16" height="16" viewBox="0 0 16 16">
              <path
                d="M12.8 3.60003C13.0209 3.76571 13.0657 4.07912 12.9 4.30003L6.9 12.3C6.81303 12.416 6.68003 12.4885 6.53544 12.4988C6.39086 12.509 6.24894 12.4561 6.14645 12.3536L2.64645 8.85358C2.45118 8.65832 2.45118 8.34174 2.64645 8.14648C2.84171 7.95121 3.15829 7.95121 3.35355 8.14648L6.4459 11.2388L12.1 3.70003C12.2657 3.47912 12.5791 3.43434 12.8 3.60003Z">
              </path>
            </svg></span></label></div>
    </div> <input size="small" name="q" placeholder="Search packages" type="search" value="" class="vue--search-input__field" data-v-533c3a72="">
    <div data-v-533c3a72=""><!----> <span aria-label="Magnify icon" role="img" class="material-design-icon magnify-icon vue--search-input__search-icon" data-v-533c3a72=""><svg fill="currentColor" width="18" height="18" viewBox="0 0 24 24"
          class="material-design-icon__svg">
          <path
            d="M9.5,3A6.5,6.5 0 0,1 16,9.5C16,11.11 15.41,12.59 14.44,13.73L14.71,14H15.5L20.5,19L19,20.5L14,15.5V14.71L13.73,14.44C12.59,15.41 11.11,16 9.5,16A6.5,6.5 0 0,1 3,9.5A6.5,6.5 0 0,1 9.5,3M9.5,5C7,5 5,7 5,9.5C5,12 7,14 9.5,14C12,14 14,12 14,9.5C14,7 12,5 9.5,5Z">
            <title>Magnify icon</title>
          </path>
        </svg></span></div>
  </div>
  <div class="popular" data-v-a476bd7c="" data-v-22f75fb5="">
    <div data-v-a476bd7c="" data-v-22f75fb5="">Examples:</div> <a href="https://snyk.io/advisor/npm-package/nodemon" class="vue--anchor vue--anchor--cta" data-v-dfa31db0="" data-v-22f75fb5="" data-v-a476bd7c="">nodemon</a>
    <a href="https://snyk.io/advisor/npm-package/react" class="vue--anchor vue--anchor--cta" data-v-dfa31db0="" data-v-22f75fb5="" data-v-a476bd7c="">react</a>
    <a href="https://snyk.io/advisor/npm-package/angular" class="vue--anchor vue--anchor--cta" data-v-dfa31db0="" data-v-22f75fb5="" data-v-a476bd7c="">angular</a>
    <a href="https://snyk.io/advisor/npm-package/vue" class="vue--anchor vue--anchor--cta" data-v-dfa31db0="" data-v-22f75fb5="" data-v-a476bd7c="">vue</a>
    <a href="https://snyk.io/advisor/npm-package/moment" class="vue--anchor vue--anchor--cta" data-v-dfa31db0="" data-v-22f75fb5="" data-v-a476bd7c="">moment</a>
    <a href="https://snyk.io/advisor/npm-package/passport" class="vue--anchor vue--anchor--cta" data-v-dfa31db0="" data-v-22f75fb5="" data-v-a476bd7c="">passport</a>
    <a href="https://snyk.io/advisor/npm-package/mocha" class="vue--anchor vue--anchor--cta" data-v-dfa31db0="" data-v-22f75fb5="" data-v-a476bd7c="">mocha</a>
  </div>
</form>

<form id="mktoForm_1461" style="display: none; font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); width: 1px;" novalidate="novalidate" class="mktoForm mktoHasWidth mktoLayoutLeft">
  <style type="text/css">
    .mktoForm .mktoButtonWrap.mktoSimple .mktoButton {
      color: #fff;
      border: 1px solid #75ae4c;
      padding: 0.4em 1em;
      font-size: 1em;
      background-color: #99c47c;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#99c47c), to(#75ae4c));
      background-image: -webkit-linear-gradient(top, #99c47c, #75ae4c);
      background-image: -moz-linear-gradient(top, #99c47c, #75ae4c);
      background-image: linear-gradient(to bottom, #99c47c, #75ae4c);
    }

    .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:hover {
      border: 1px solid #447f19;
    }

    .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:focus {
      outline: none;
      border: 1px solid #447f19;
    }

    .mktoForm .mktoButtonWrap.mktoSimple .mktoButton:active {
      background-color: #75ae4c;
      background-image: -webkit-gradient(linear, left top, left bottom, from(#75ae4c), to(#99c47c));
      background-image: -webkit-linear-gradient(top, #75ae4c, #99c47c);
      background-image: -moz-linear-gradient(top, #75ae4c, #99c47c);
      background-image: linear-gradient(to bottom, #75ae4c, #99c47c);
    }
  </style>
  <div class="mktoButtonRow"><span class="mktoButtonWrap mktoSimple" style="margin-left: 120px;"><button type="submit" class="mktoButton">Submit</button></span></div><input type="hidden" name="formid" class="mktoField mktoFieldDescriptor"
    value="1461"><input type="hidden" name="munchkinId" class="mktoField mktoFieldDescriptor" value="677-THP-415">
</form>

<form style="display: none; font-family: Helvetica, Arial, sans-serif; font-size: 13px; color: rgb(51, 51, 51); visibility: hidden; position: absolute; top: -500px; left: -1000px; width: 1600px;" novalidate="novalidate"
  class="mktoForm mktoHasWidth mktoLayoutLeft"></form>

Text Content

npm
npm PyPI Go Docker
Magnify icon
 * All Packages
   * JavaScript
   * Python
   * Go
 * Code Examples
   * JavaScript
   * Python
 * Categories
   * JavaScript
   * Python
 * Developer Tools
   * Vulnerability DB
   * Code Checker
   * Snyk Learn
   * Blog

Sign Up


FIND THE BEST PACKAGE FOR YOUR NEXT PROJECT.


SEARCH AND COMPARE OVER 1 MILLION OPEN SOURCE PACKAGES.

npm
npm PyPI Go Docker
Magnify icon
Examples:
nodemon react angular vue moment passport mocha

--------------------------------------------------------------------------------


COMING SOON




POPULARITY

Understand the prevalence of an open source package using metrics such as
downloads and source code repository stars to measure popularity.


MAINTENANCE

Get insights about an open source dependency health and assess the
sustainability of the project.


SECURITY

Quickly assess the security posture of an open source project and its past
versions. Further connecting your project with Snyk will offer fix advice and
automations that enable security at scale and speed.


COMMUNITY

Is the community thriving for an open source package you use in your project or
had it gone stale? Gauge the status with project metrics.


POPULAR PACKAGES FOR:

npm
npm PyPI Go Docker
 * Frontend Frameworks
 * Testing
 * Popular Utilities
 * State Management
 * Database / ORM
 * Security


REACT



published 5 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

93 / 100



ANGULAR



published 8 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

49 / 100



BOOTSTRAP



published 2 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



SVELTE



published 12 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



VUE



published 11 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

92 / 100



EMBER-SOURCE



published 19 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

92 / 100



BACKBONE



published 9 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

81 / 100



PUPPETEER



published 19 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

94 / 100



JEST



published 13 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



QUNIT



published 1 month ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

98 / 100



JASMINE-CORE



published 23 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



MOCHA



published 1 month ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



NIGHTWATCH



published 5 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

92 / 100



UNDERSCORE



published 2 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

100 / 100



WINSTON



published 3 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



LODASH



published 2 years ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

80 / 100



MOMENT



published 5 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

87 / 100



UUID



published 3 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

94 / 100



PROP-TYPES



published 11 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

94 / 100



SHAVE



published 4 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

77 / 100



PASSPORT



published 6 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

82 / 100



CLASSNAMES



published 2 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

94 / 100



REDUX



published 7 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

98 / 100



REACT-REDUX



published 18 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

100 / 100



ZONE.JS



published 14 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



VUEX



published 1 month ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

90 / 100



MOBX



published 7 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

100 / 100



RXJS



published 2 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



MONGOOSE



published 15 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



SEQUELIZE



published 3 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

95 / 100



TYPEORM



published 2 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

89 / 100



BOOKSHELF



published 2 years ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

65 / 100



OBJECTION



published 11 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

83 / 100



PRISMA



published 12 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

92 / 100



HELMET



published 3 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

97 / 100



SNYK



published 4 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

88 / 100



CSURF



published 3 years ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

58 / 100



X-XSS-PROTECTION



published 2 years ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

84 / 100



XSS



published 3 months ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

84 / 100



DOMPURIFY



published 12 days ago

--------------------------------------------------------------------------------

PACKAGE HEALTH SCORE

88 / 100



TRUSTED. LOVED. WIDELY ADOPTED.

Snyk: Security, Built for Developers.

Sign Up for Free

PRODUCT

 * Partners
 * Developers & DevOps Features
 * Enterprise Features
 * Pricing
 * API Status

RESOURCES

 * Vulnerability DB
 * Blog
 * Learn
 * Documentation
 * Snyk API
 * Research
 * FAQs
 * npm packages list
 * JavaScript Code Examples
 * Browse all JavaScript packages

COMPANY

 * About us
 * Customers
 * Jobs at Snyk
 * Legal Terms
 * Privacy
 * Press Kit
 * Events
 * Secure by Design

CONNECT

 * Book a demo
 * Contact us
 * Support
 * Report a new vuln

SECURITY

 * JavaScript Security
 * Kubernetes Security
 * Container Security
 * Open Source Security
 * Secure SDLC

FIND US ONLINE

 * 
 * 
 * 
 * 

TRACK OUR DEVELOPMENT

 * 
 * 


© 2022 Snyk Ltd.
Submit