{
  "rows": [
    {
      "name": "react",
      "version": "18.2.0",
      "description": "React is a JavaScript library for building user interfaces.",
      "license": "MIT",
      "homepage": "https://reactjs.org/",
      "repository": "https://github.com/facebook/react",
      "npm": "https://www.npmjs.com/package/react",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 3385837,
      "monthlyDownloads": 63819506,
      "dependents": 0,
      "starsCount": 200439,
      "forksCount": 41607,
      "issues": {
        "count": 25023,
        "openCount": 1139,
        "distribution": {
          "3600": 5150,
          "10800": 2435,
          "32400": 2438,
          "97200": 3183,
          "291600": 2278,
          "874800": 2182,
          "2624400": 1716,
          "7873200": 1445,
          "23619600": 1852,
          "70858800": 1705,
          "212576400": 639
        },
        "isDisabled": false
      },
      "score": 94,
      "grade": "A",
      "breakdown": {
        "popularity": 92,
        "maintenance": 97,
        "quality": 90,
        "risk": 100
      },
      "publisher": "gnoff",
      "maintainers": [
        "gaearon",
        "acdlite",
        "gnoff",
        "fb",
        "trueadm"
      ],
      "fetchedAt": "2026-04-28T07:16:58.770Z"
    },
    {
      "name": "react-dom",
      "version": "18.2.0",
      "description": "React package for working with the DOM.",
      "license": "MIT",
      "homepage": "https://reactjs.org/",
      "repository": "https://github.com/facebook/react",
      "npm": "https://www.npmjs.com/package/react-dom",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 3189950,
      "monthlyDownloads": 61262775,
      "dependents": 0,
      "starsCount": 200439,
      "forksCount": 41607,
      "issues": {
        "count": 25023,
        "openCount": 1139,
        "distribution": {
          "3600": 5150,
          "10800": 2435,
          "32400": 2438,
          "97200": 3183,
          "291600": 2278,
          "874800": 2182,
          "2624400": 1716,
          "7873200": 1445,
          "23619600": 1852,
          "70858800": 1705,
          "212576400": 639
        },
        "isDisabled": false
      },
      "score": 51,
      "grade": "F",
      "breakdown": {
        "popularity": 62,
        "maintenance": 33,
        "quality": 30,
        "risk": 100
      },
      "publisher": "gnoff",
      "maintainers": [
        "gaearon",
        "zpao",
        "acdlite",
        "gnoff",
        "fb"
      ],
      "fetchedAt": "2026-04-28T07:16:59.650Z"
    },
    {
      "name": "vue",
      "version": "3.2.45",
      "description": "The progressive JavaScript framework for building modern web UI.",
      "license": "MIT",
      "homepage": "https://github.com/vuejs/core/tree/main/packages/vue#readme",
      "repository": "https://github.com/vuejs/core",
      "npm": "https://www.npmjs.com/package/vue",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 743255,
      "monthlyDownloads": 16538541,
      "dependents": 0,
      "starsCount": 33643,
      "forksCount": 6059,
      "issues": {
        "count": 6704,
        "openCount": 732,
        "distribution": {
          "3600": 1486,
          "10800": 573,
          "32400": 816,
          "97200": 753,
          "291600": 592,
          "874800": 622,
          "2624400": 428,
          "7873200": 448,
          "23619600": 529,
          "70858800": 433,
          "212576400": 24
        },
        "isDisabled": false
      },
      "score": 86,
      "grade": "B",
      "breakdown": {
        "popularity": 74,
        "maintenance": 100,
        "quality": 74,
        "risk": 100
      },
      "publisher": "yyx990803",
      "maintainers": [
        "yyx990803",
        "posva"
      ],
      "fetchedAt": "2026-04-28T07:17:00.367Z"
    },
    {
      "name": "@angular/core",
      "version": "15.1.0",
      "description": "Angular - the core framework",
      "license": "MIT",
      "homepage": "https://github.com/angular/angular#readme",
      "repository": "https://github.com/angular/angular",
      "npm": "https://www.npmjs.com/package/%40angular%2Fcore",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 10626067,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 56,
      "grade": "F",
      "breakdown": {
        "popularity": 43,
        "maintenance": 33,
        "quality": 72,
        "risk": 100
      },
      "publisher": "google-wombot",
      "maintainers": [
        "angular",
        "google-wombot"
      ],
      "fetchedAt": "2026-04-28T07:17:01.051Z"
    },
    {
      "name": "svelte",
      "version": "3.55.1",
      "description": "Cybernetically enhanced web apps",
      "license": "MIT",
      "homepage": "https://svelte.dev",
      "repository": "https://github.com/sveltejs/svelte",
      "npm": "https://www.npmjs.com/package/svelte",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 81003,
      "monthlyDownloads": 1679440,
      "dependents": 0,
      "starsCount": 64636,
      "forksCount": 3166,
      "issues": {
        "count": 8004,
        "openCount": 855,
        "distribution": {
          "3600": 1335,
          "10800": 589,
          "32400": 565,
          "97200": 847,
          "291600": 847,
          "874800": 882,
          "2624400": 632,
          "7873200": 513,
          "23619600": 676,
          "70858800": 786,
          "212576400": 332
        },
        "isDisabled": false
      },
      "score": 81,
      "grade": "B",
      "breakdown": {
        "popularity": 60,
        "maintenance": 80,
        "quality": 96,
        "risk": 100
      },
      "publisher": "conduitry",
      "maintainers": [
        "rich_harris",
        "conduitry"
      ],
      "fetchedAt": "2026-04-28T07:17:01.861Z"
    },
    {
      "name": "next",
      "version": "13.1.2",
      "description": "The React Framework",
      "license": "MIT",
      "homepage": "https://nextjs.org",
      "repository": "https://github.com/vercel/next.js",
      "npm": "https://www.npmjs.com/package/next",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 12150059,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 58,
      "grade": "F",
      "breakdown": {
        "popularity": 43,
        "maintenance": 33,
        "quality": 81,
        "risk": 100
      },
      "publisher": "vercel-release-bot",
      "maintainers": [
        "rauchg",
        "timneutkens",
        "vercel-release-bot"
      ],
      "fetchedAt": "2026-04-28T07:17:03.297Z"
    },
    {
      "name": "nuxt",
      "version": "3.0.0",
      "description": "> The core of Nuxt 3",
      "license": "MIT",
      "homepage": "https://github.com/nuxt/framework#readme",
      "repository": "https://github.com/nuxt/framework",
      "npm": "https://www.npmjs.com/package/nuxt",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 2068515,
      "dependents": 0,
      "starsCount": 10768,
      "forksCount": 1058,
      "issues": {
        "count": 6209,
        "openCount": 494,
        "distribution": {
          "3600": 1499,
          "10800": 620,
          "32400": 572,
          "97200": 828,
          "291600": 678,
          "874800": 569,
          "2624400": 470,
          "7873200": 442,
          "23619600": 448,
          "70858800": 82,
          "212576400": 1
        },
        "isDisabled": false
      },
      "score": 80,
      "grade": "B",
      "breakdown": {
        "popularity": 57,
        "maintenance": 99,
        "quality": 72,
        "risk": 100
      },
      "publisher": "pi0",
      "maintainers": [
        "atinux",
        "pi0",
        "clarkdo",
        "danielroe"
      ],
      "fetchedAt": "2026-04-28T07:17:03.946Z"
    },
    {
      "name": "remix",
      "version": "1.10.1",
      "description": "A framework for building better websites",
      "license": "MIT",
      "homepage": "https://remix.run",
      "repository": "https://github.com/remix-run/remix",
      "npm": "https://www.npmjs.com/package/remix",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 819,
      "monthlyDownloads": 49082,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 78,
      "grade": "C",
      "breakdown": {
        "popularity": 43,
        "maintenance": 100,
        "quality": 79,
        "risk": 100
      },
      "publisher": "mjackson",
      "maintainers": [
        "mjackson"
      ],
      "fetchedAt": "2026-04-28T07:17:04.788Z"
    },
    {
      "name": "astro",
      "version": "1.9.2",
      "description": "Astro is a modern site builder with web best practices, performance, and DX front-of-mind.",
      "license": "MIT",
      "homepage": "https://astro.build",
      "repository": "https://github.com/withastro/astro",
      "npm": "https://www.npmjs.com/package/astro",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 8302,
      "monthlyDownloads": 169374,
      "dependents": 0,
      "starsCount": 24581,
      "forksCount": 1157,
      "issues": {
        "count": 5690,
        "openCount": 106,
        "distribution": {
          "3600": 1015,
          "10800": 580,
          "32400": 581,
          "97200": 867,
          "291600": 763,
          "874800": 698,
          "2624400": 532,
          "7873200": 404,
          "23619600": 249,
          "70858800": 1,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 78,
      "grade": "C",
      "breakdown": {
        "popularity": 39,
        "maintenance": 100,
        "quality": 86,
        "risk": 100
      },
      "publisher": "fredkschott",
      "maintainers": [
        "fredkschott",
        "matthewp",
        "natemoo-re",
        "drewpowers"
      ],
      "fetchedAt": "2026-04-28T07:17:05.784Z"
    },
    {
      "name": "solid-js",
      "version": "1.6.9",
      "description": "A declarative JavaScript library for building user interfaces.",
      "license": "MIT",
      "homepage": "https://solidjs.com",
      "repository": "https://github.com/solidjs/solid",
      "npm": "https://www.npmjs.com/package/solid-js",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 12309,
      "monthlyDownloads": 201633,
      "dependents": 0,
      "starsCount": 24759,
      "forksCount": 650,
      "issues": {
        "count": 964,
        "openCount": 27,
        "distribution": {
          "3600": 127,
          "10800": 65,
          "32400": 99,
          "97200": 175,
          "291600": 136,
          "874800": 126,
          "2624400": 108,
          "7873200": 74,
          "23619600": 41,
          "70858800": 12,
          "212576400": 1
        },
        "isDisabled": false
      },
      "score": 82,
      "grade": "B",
      "breakdown": {
        "popularity": 43,
        "maintenance": 100,
        "quality": 96,
        "risk": 100
      },
      "publisher": "ryansolid",
      "maintainers": [
        "ryansolid"
      ],
      "fetchedAt": "2026-04-28T07:17:06.621Z"
    },
    {
      "name": "vite",
      "version": "4.0.4",
      "description": "Native-ESM powered web dev build tool",
      "license": "MIT",
      "homepage": "https://github.com/vitejs/vite/tree/main/#readme",
      "repository": "https://github.com/vitejs/vite",
      "npm": "https://www.npmjs.com/package/vite",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 144836,
      "monthlyDownloads": 8875728,
      "dependents": 0,
      "starsCount": 51296,
      "forksCount": 4440,
      "issues": {
        "count": 9041,
        "openCount": 590,
        "distribution": {
          "3600": 1316,
          "10800": 817,
          "32400": 999,
          "97200": 1141,
          "291600": 918,
          "874800": 1040,
          "2624400": 730,
          "7873200": 742,
          "23619600": 870,
          "70858800": 467,
          "212576400": 1
        },
        "isDisabled": false
      },
      "score": 86,
      "grade": "B",
      "breakdown": {
        "popularity": 68,
        "maintenance": 100,
        "quality": 83,
        "risk": 100
      },
      "publisher": "vitebot",
      "maintainers": [
        "soda",
        "vitebot",
        "yyx990803",
        "patak",
        "antfu"
      ],
      "fetchedAt": "2026-04-28T07:17:08.834Z"
    },
    {
      "name": "webpack",
      "version": "5.75.0",
      "description": "Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.",
      "license": "MIT",
      "homepage": "https://github.com/webpack/webpack",
      "repository": "https://github.com/webpack/webpack",
      "npm": "https://www.npmjs.com/package/webpack",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 2309104,
      "monthlyDownloads": 93517231,
      "dependents": 0,
      "starsCount": 62285,
      "forksCount": 8584,
      "issues": {
        "count": 15278,
        "openCount": 355,
        "distribution": {
          "3600": 1844,
          "10800": 1261,
          "32400": 1592,
          "97200": 2380,
          "291600": 1708,
          "874800": 1539,
          "2624400": 998,
          "7873200": 795,
          "23619600": 1503,
          "70858800": 1281,
          "212576400": 377
        },
        "isDisabled": false
      },
      "score": 95,
      "grade": "A",
      "breakdown": {
        "popularity": 93,
        "maintenance": 92,
        "quality": 97,
        "risk": 100
      },
      "publisher": "sokra",
      "maintainers": [
        "sokra",
        "jhnns"
      ],
      "fetchedAt": "2026-04-28T07:17:09.871Z"
    },
    {
      "name": "esbuild",
      "version": "0.17.0",
      "description": "An extremely fast JavaScript and CSS bundler and minifier.",
      "license": "MIT",
      "homepage": "https://github.com/evanw/esbuild#readme",
      "repository": "https://github.com/evanw/esbuild",
      "npm": "https://www.npmjs.com/package/esbuild",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 38057756,
      "dependents": 0,
      "starsCount": 34305,
      "forksCount": 950,
      "issues": {
        "count": 2794,
        "openCount": 264,
        "distribution": {
          "3600": 291,
          "10800": 221,
          "32400": 358,
          "97200": 469,
          "291600": 345,
          "874800": 300,
          "2624400": 179,
          "7873200": 183,
          "23619600": 189,
          "70858800": 237,
          "212576400": 22
        },
        "isDisabled": false
      },
      "score": 88,
      "grade": "B",
      "breakdown": {
        "popularity": 80,
        "maintenance": 100,
        "quality": 75,
        "risk": 100
      },
      "publisher": "evanw",
      "maintainers": [
        "evanw",
        "esbuild"
      ],
      "fetchedAt": "2026-04-28T07:17:10.607Z"
    },
    {
      "name": "rollup",
      "version": "3.10.0",
      "description": "Next-generation ES module bundler",
      "license": "MIT",
      "homepage": "https://rollupjs.org/",
      "repository": "https://github.com/rollup/rollup",
      "npm": "https://www.npmjs.com/package/rollup",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 34273174,
      "dependents": 0,
      "starsCount": 22838,
      "forksCount": 1268,
      "issues": {
        "count": 4787,
        "openCount": 420,
        "distribution": {
          "3600": 546,
          "10800": 236,
          "32400": 287,
          "97200": 586,
          "291600": 607,
          "874800": 679,
          "2624400": 399,
          "7873200": 370,
          "23619600": 354,
          "70858800": 471,
          "212576400": 252
        },
        "isDisabled": false
      },
      "score": 84,
      "grade": "B",
      "breakdown": {
        "popularity": 81,
        "maintenance": 67,
        "quality": 100,
        "risk": 100
      },
      "publisher": "lukastaegert",
      "maintainers": [
        "eventualbuddha",
        "trysound",
        "rich_harris",
        "victorystick",
        "lukastaegert"
      ],
      "fetchedAt": "2026-04-28T07:17:11.511Z"
    },
    {
      "name": "parcel",
      "version": "2.8.2",
      "description": "Blazing fast, zero configuration web application bundler",
      "license": "MIT",
      "homepage": "https://github.com/parcel-bundler/parcel#readme",
      "repository": "https://github.com/parcel-bundler/parcel",
      "npm": "https://www.npmjs.com/package/parcel",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 581533,
      "dependents": 0,
      "starsCount": 41841,
      "forksCount": 2229,
      "issues": {
        "count": 7670,
        "openCount": 748,
        "distribution": {
          "3600": 575,
          "10800": 389,
          "32400": 490,
          "97200": 813,
          "291600": 801,
          "874800": 810,
          "2624400": 758,
          "7873200": 699,
          "23619600": 1067,
          "70858800": 911,
          "212576400": 357
        },
        "isDisabled": false
      },
      "score": 69,
      "grade": "D",
      "breakdown": {
        "popularity": 54,
        "maintenance": 67,
        "quality": 71,
        "risk": 100
      },
      "publisher": "devongovett",
      "maintainers": [
        "devongovett"
      ],
      "fetchedAt": "2026-04-28T07:19:28.629Z"
    },
    {
      "name": "typescript",
      "version": "0.0.0",
      "description": "",
      "license": "Apache-2.0",
      "npm": "https://www.npmjs.com/package/typescript",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 0,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 53,
      "grade": "F",
      "breakdown": {
        "popularity": 68,
        "maintenance": 33,
        "quality": 30,
        "risk": 100
      },
      "maintainers": [],
      "fetchedAt": "2026-04-28T07:19:29.766Z"
    },
    {
      "name": "ts-node",
      "version": "10.9.1",
      "description": "TypeScript execution environment and REPL for node.js, with source map support",
      "license": "MIT",
      "homepage": "https://typestrong.org/ts-node",
      "repository": "https://github.com/TypeStrong/ts-node",
      "npm": "https://www.npmjs.com/package/ts-node",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 3378699,
      "monthlyDownloads": 74944344,
      "dependents": 0,
      "starsCount": 10556,
      "forksCount": 451,
      "issues": {
        "count": 1697,
        "openCount": 115,
        "distribution": {
          "3600": 323,
          "10800": 127,
          "32400": 163,
          "97200": 194,
          "291600": 148,
          "874800": 151,
          "2624400": 159,
          "7873200": 149,
          "23619600": 134,
          "70858800": 102,
          "212576400": 47
        },
        "isDisabled": false
      },
      "score": 92,
      "grade": "A",
      "breakdown": {
        "popularity": 83,
        "maintenance": 96,
        "quality": 94,
        "risk": 100
      },
      "publisher": "cspotcode",
      "maintainers": [
        "blakeembrey",
        "cspotcode"
      ],
      "fetchedAt": "2026-04-28T07:19:30.599Z"
    },
    {
      "name": "tsx",
      "version": "3.12.2",
      "description": "TypeScript Execute (tsx): Node.js enhanced with esbuild to run TypeScript & ESM files",
      "license": "MIT",
      "homepage": "https://github.com/esbuild-kit/tsx#readme",
      "repository": "https://github.com/esbuild-kit/tsx",
      "npm": "https://www.npmjs.com/package/tsx",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 9534,
      "monthlyDownloads": 578440,
      "dependents": 0,
      "starsCount": 2985,
      "forksCount": 33,
      "issues": {
        "count": 144,
        "openCount": 20,
        "distribution": {
          "3600": 32,
          "10800": 14,
          "32400": 14,
          "97200": 13,
          "291600": 20,
          "874800": 15,
          "2624400": 11,
          "7873200": 13,
          "23619600": 12,
          "70858800": 0,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 73,
      "grade": "C",
      "breakdown": {
        "popularity": 24,
        "maintenance": 100,
        "quality": 84,
        "risk": 100
      },
      "publisher": "hirokiosame",
      "maintainers": [
        "hirokiosame"
      ],
      "fetchedAt": "2026-04-28T07:19:31.227Z"
    },
    {
      "name": "bun",
      "version": "0.0.12",
      "description": "A useful container for streams",
      "license": "BSD-2-Clause",
      "npm": "https://www.npmjs.com/package/bun",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 8241,
      "monthlyDownloads": 188786,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 31,
      "grade": "F",
      "breakdown": {
        "popularity": 11,
        "maintenance": 33,
        "quality": 11,
        "risk": 100
      },
      "publisher": "deoxxa",
      "maintainers": [
        "deoxxa",
        "colinmcd94",
        "jarred"
      ],
      "fetchedAt": "2026-04-28T07:19:31.959Z"
    },
    {
      "name": "deno",
      "version": "0.1.1",
      "description": "A bridge to Deno.",
      "license": "MIT",
      "homepage": "https://github.com/YounGoat/nodejs.deno",
      "repository": "https://github.com/YounGoat/nodejs.deno/tree/v1",
      "npm": "https://www.npmjs.com/package/deno",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 6,
      "monthlyDownloads": 317,
      "dependents": 0,
      "starsCount": 8,
      "forksCount": 3,
      "issues": {
        "count": 5,
        "openCount": 2,
        "distribution": {
          "3600": 0,
          "10800": 0,
          "32400": 0,
          "97200": 0,
          "291600": 0,
          "874800": 1,
          "2624400": 1,
          "7873200": 1,
          "23619600": 0,
          "70858800": 0,
          "212576400": 2
        },
        "isDisabled": false
      },
      "score": 44,
      "grade": "F",
      "breakdown": {
        "popularity": 6,
        "maintenance": 50,
        "quality": 49,
        "risk": 100
      },
      "publisher": "youngoat",
      "maintainers": [
        "youngoat"
      ],
      "fetchedAt": "2026-04-28T07:19:32.608Z"
    },
    {
      "name": "express",
      "version": "4.18.2",
      "description": "Fast, unopinionated, minimalist web framework",
      "license": "MIT",
      "homepage": "http://expressjs.com/",
      "repository": "https://github.com/expressjs/express",
      "npm": "https://www.npmjs.com/package/express",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 5735463,
      "monthlyDownloads": 121376913,
      "dependents": 0,
      "starsCount": 59136,
      "forksCount": 10028,
      "issues": {
        "count": 4845,
        "openCount": 170,
        "distribution": {
          "3600": 1292,
          "10800": 406,
          "32400": 476,
          "97200": 520,
          "291600": 381,
          "874800": 357,
          "2624400": 343,
          "7873200": 332,
          "23619600": 328,
          "70858800": 235,
          "212576400": 175
        },
        "isDisabled": false
      },
      "score": 96,
      "grade": "A",
      "breakdown": {
        "popularity": 93,
        "maintenance": 94,
        "quality": 98,
        "risk": 100
      },
      "publisher": "dougwilson",
      "maintainers": [
        "mikeal",
        "dougwilson",
        "jasnell"
      ],
      "fetchedAt": "2026-04-28T07:19:33.419Z"
    },
    {
      "name": "fastify",
      "version": "4.11.0",
      "description": "Fast and low overhead web framework, for Node.js",
      "license": "MIT",
      "homepage": "https://www.fastify.io/",
      "repository": "https://github.com/fastify/fastify",
      "npm": "https://www.npmjs.com/package/fastify",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 19938,
      "monthlyDownloads": 3010267,
      "dependents": 0,
      "starsCount": 25975,
      "forksCount": 1918,
      "issues": {
        "count": 4247,
        "openCount": 63,
        "distribution": {
          "3600": 696,
          "10800": 460,
          "32400": 487,
          "97200": 678,
          "291600": 538,
          "874800": 477,
          "2624400": 409,
          "7873200": 241,
          "23619600": 156,
          "70858800": 83,
          "212576400": 22
        },
        "isDisabled": false
      },
      "score": 87,
      "grade": "B",
      "breakdown": {
        "popularity": 60,
        "maintenance": 100,
        "quality": 96,
        "risk": 100
      },
      "publisher": "matteo.collina",
      "maintainers": [
        "jsumners",
        "delvedor",
        "matteo.collina"
      ],
      "fetchedAt": "2026-04-28T07:19:34.263Z"
    },
    {
      "name": "koa",
      "version": "2.14.1",
      "description": "Koa web app framework",
      "license": "MIT",
      "homepage": "https://github.com/koajs/koa#readme",
      "repository": "https://github.com/koajs/koa",
      "npm": "https://www.npmjs.com/package/koa",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 61747,
      "monthlyDownloads": 4982962,
      "dependents": 0,
      "starsCount": 33477,
      "forksCount": 3253,
      "issues": {
        "count": 1679,
        "openCount": 50,
        "distribution": {
          "3600": 331,
          "10800": 136,
          "32400": 155,
          "97200": 217,
          "291600": 181,
          "874800": 202,
          "2624400": 143,
          "7873200": 125,
          "23619600": 85,
          "70858800": 67,
          "212576400": 37
        },
        "isDisabled": false
      },
      "score": 89,
      "grade": "B",
      "breakdown": {
        "popularity": 63,
        "maintenance": 99,
        "quality": 100,
        "risk": 100
      },
      "publisher": "fengmk2",
      "maintainers": [
        "ljharb",
        "3imed-jaberi",
        "titanism",
        "niftylettuce",
        "fengmk2"
      ],
      "fetchedAt": "2026-04-28T07:19:34.985Z"
    },
    {
      "name": "hono",
      "version": "2.7.2",
      "description": "Ultrafast web framework for Cloudflare Workers, Deno, and Bun.",
      "license": "MIT",
      "homepage": "https://honojs.dev/",
      "repository": "https://github.com/honojs/hono",
      "npm": "https://www.npmjs.com/package/hono",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 26178,
      "dependents": 0,
      "starsCount": 3185,
      "forksCount": 96,
      "issues": {
        "count": 792,
        "openCount": 63,
        "distribution": {
          "3600": 305,
          "10800": 51,
          "32400": 70,
          "97200": 108,
          "291600": 99,
          "874800": 54,
          "2624400": 36,
          "7873200": 49,
          "23619600": 19,
          "70858800": 1,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 47,
      "grade": "F",
      "breakdown": {
        "popularity": 3,
        "maintenance": 33,
        "quality": 84,
        "risk": 100
      },
      "publisher": "yusukebe",
      "maintainers": [
        "yusukebe"
      ],
      "fetchedAt": "2026-04-28T07:19:35.689Z"
    },
    {
      "name": "@nestjs/core",
      "version": "9.2.1",
      "description": "Nest - modern, fast, powerful node.js web framework (@core)",
      "license": "MIT",
      "homepage": "https://nestjs.com",
      "repository": "https://github.com/nestjs/nest",
      "npm": "https://www.npmjs.com/package/%40nestjs%2Fcore",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 379098,
      "monthlyDownloads": 6843816,
      "dependents": 0,
      "starsCount": 53517,
      "forksCount": 6369,
      "issues": {
        "count": 10573,
        "openCount": 144,
        "distribution": {
          "3600": 1523,
          "10800": 860,
          "32400": 1339,
          "97200": 2300,
          "291600": 1752,
          "874800": 1343,
          "2624400": 711,
          "7873200": 388,
          "23619600": 230,
          "70858800": 92,
          "212576400": 35
        },
        "isDisabled": false
      },
      "score": 89,
      "grade": "B",
      "breakdown": {
        "popularity": 70,
        "maintenance": 100,
        "quality": 92,
        "risk": 100
      },
      "publisher": "nestjscore",
      "maintainers": [
        "nestjscore"
      ],
      "fetchedAt": "2026-04-28T07:19:36.417Z"
    },
    {
      "name": "lodash",
      "version": "4.17.21",
      "description": "Lodash modular utilities.",
      "license": "MIT",
      "homepage": "https://lodash.com/",
      "repository": "https://github.com/lodash/lodash",
      "npm": "https://www.npmjs.com/package/lodash",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 193278689,
      "dependents": 0,
      "starsCount": 55066,
      "forksCount": 6730,
      "issues": {
        "count": 5375,
        "openCount": 462,
        "distribution": {
          "3600": 2154,
          "10800": 848,
          "32400": 960,
          "97200": 319,
          "291600": 223,
          "874800": 167,
          "2624400": 96,
          "7873200": 107,
          "23619600": 138,
          "70858800": 266,
          "212576400": 97
        },
        "isDisabled": false
      },
      "score": 85,
      "grade": "B",
      "breakdown": {
        "popularity": 94,
        "maintenance": 83,
        "quality": 68,
        "risk": 100
      },
      "publisher": "bnjmnt4n",
      "maintainers": [
        "mathias",
        "jdalton",
        "bnjmnt4n"
      ],
      "fetchedAt": "2026-04-28T07:19:37.015Z"
    },
    {
      "name": "underscore",
      "version": "1.13.6",
      "description": "JavaScript's functional programming helper library.",
      "license": "MIT",
      "homepage": "https://underscorejs.org",
      "repository": "https://github.com/jashkenas/underscore",
      "npm": "https://www.npmjs.com/package/underscore",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 1872290,
      "monthlyDownloads": 43386690,
      "dependents": 0,
      "starsCount": 26678,
      "forksCount": 5612,
      "issues": {
        "count": 2961,
        "openCount": 48,
        "distribution": {
          "3600": 687,
          "10800": 304,
          "32400": 330,
          "97200": 347,
          "291600": 254,
          "874800": 267,
          "2624400": 304,
          "7873200": 204,
          "23619600": 93,
          "70858800": 67,
          "212576400": 104
        },
        "isDisabled": false
      },
      "score": 91,
      "grade": "A",
      "breakdown": {
        "popularity": 77,
        "maintenance": 98,
        "quality": 95,
        "risk": 100
      },
      "publisher": "jgonggrijp",
      "maintainers": [
        "jashkenas",
        "jgonggrijp"
      ],
      "fetchedAt": "2026-04-28T07:19:37.717Z"
    },
    {
      "name": "ramda",
      "version": "0.28.0",
      "description": "A practical functional library for JavaScript programmers.",
      "license": "MIT",
      "homepage": "https://ramdajs.com/",
      "repository": "https://github.com/ramda/ramda",
      "npm": "https://www.npmjs.com/package/ramda",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 309542,
      "monthlyDownloads": 44678986,
      "dependents": 0,
      "starsCount": 22334,
      "forksCount": 1435,
      "issues": {
        "count": 3275,
        "openCount": 136,
        "distribution": {
          "3600": 507,
          "10800": 232,
          "32400": 278,
          "97200": 391,
          "291600": 374,
          "874800": 339,
          "2624400": 247,
          "7873200": 202,
          "23619600": 167,
          "70858800": 284,
          "212576400": 254
        },
        "isDisabled": false
      },
      "score": 81,
      "grade": "B",
      "breakdown": {
        "popularity": 81,
        "maintenance": 67,
        "quality": 86,
        "risk": 100
      },
      "publisher": "crosseye",
      "maintainers": [
        "crosseye",
        "davidchambers",
        "rane",
        "buzzdecafe",
        "scott-christopher"
      ],
      "fetchedAt": "2026-04-28T07:19:38.407Z"
    },
    {
      "name": "date-fns",
      "version": "2.29.3",
      "description": "Modern JavaScript date utility library",
      "license": "MIT",
      "homepage": "https://github.com/date-fns/date-fns#readme",
      "repository": "https://github.com/date-fns/date-fns",
      "npm": "https://www.npmjs.com/package/date-fns",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 2996801,
      "monthlyDownloads": 63602469,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 47,
      "grade": "F",
      "breakdown": {
        "popularity": 57,
        "maintenance": 33,
        "quality": 20,
        "risk": 100
      },
      "publisher": "leshakoss",
      "maintainers": [
        "kossnocorp",
        "leshakoss"
      ],
      "fetchedAt": "2026-04-28T07:19:39.301Z"
    },
    {
      "name": "dayjs",
      "version": "1.11.7",
      "description": "2KB immutable date time library alternative to Moment.js with the same modern API",
      "license": "MIT",
      "homepage": "https://day.js.org",
      "repository": "https://github.com/iamkun/dayjs",
      "npm": "https://www.npmjs.com/package/dayjs",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 1062487,
      "monthlyDownloads": 52849766,
      "dependents": 0,
      "starsCount": 41711,
      "forksCount": 2083,
      "issues": {
        "count": 2165,
        "openCount": 628,
        "distribution": {
          "3600": 386,
          "10800": 87,
          "32400": 74,
          "97200": 220,
          "291600": 178,
          "874800": 178,
          "2624400": 165,
          "7873200": 175,
          "23619600": 231,
          "70858800": 397,
          "212576400": 74
        },
        "isDisabled": false
      },
      "score": 85,
      "grade": "B",
      "breakdown": {
        "popularity": 86,
        "maintenance": 67,
        "quality": 97,
        "risk": 100
      },
      "publisher": "iamkun",
      "maintainers": [
        "iamkun"
      ],
      "fetchedAt": "2026-04-28T07:19:40.086Z"
    },
    {
      "name": "moment",
      "version": "2.29.4",
      "description": "Parse, validate, manipulate, and display dates",
      "license": "MIT",
      "homepage": "https://momentjs.com",
      "repository": "https://github.com/moment/moment",
      "npm": "https://www.npmjs.com/package/moment",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 3989766,
      "monthlyDownloads": 86132994,
      "dependents": 0,
      "starsCount": 47056,
      "forksCount": 7115,
      "issues": {
        "count": 6025,
        "openCount": 236,
        "distribution": {
          "3600": 574,
          "10800": 240,
          "32400": 322,
          "97200": 557,
          "291600": 622,
          "874800": 725,
          "2624400": 754,
          "7873200": 830,
          "23619600": 644,
          "70858800": 502,
          "212576400": 255
        },
        "isDisabled": false
      },
      "score": 87,
      "grade": "B",
      "breakdown": {
        "popularity": 90,
        "maintenance": 70,
        "quality": 97,
        "risk": 100
      },
      "publisher": "ichernev",
      "maintainers": [
        "ichernev",
        "timrwood",
        "mj1856",
        "maggiepint",
        "marwahaha"
      ],
      "fetchedAt": "2026-04-28T07:19:40.647Z"
    },
    {
      "name": "axios",
      "version": "1.2.2",
      "description": "Promise based HTTP client for the browser and node.js",
      "license": "MIT",
      "homepage": "https://axios-http.com",
      "repository": "https://github.com/axios/axios",
      "npm": "https://www.npmjs.com/package/axios",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 3990025,
      "monthlyDownloads": 147405388,
      "dependents": 0,
      "starsCount": 97937,
      "forksCount": 10085,
      "issues": {
        "count": 5303,
        "openCount": 322,
        "distribution": {
          "3600": 1023,
          "10800": 134,
          "32400": 173,
          "97200": 356,
          "291600": 384,
          "874800": 470,
          "2624400": 469,
          "7873200": 595,
          "23619600": 714,
          "70858800": 818,
          "212576400": 167
        },
        "isDisabled": false
      },
      "score": 83,
      "grade": "B",
      "breakdown": {
        "popularity": 96,
        "maintenance": 67,
        "quality": 78,
        "risk": 100
      },
      "publisher": "jasonsaayman",
      "maintainers": [
        "mzabriskie",
        "nickuraltsev",
        "emilyemorehouse",
        "jasonsaayman"
      ],
      "fetchedAt": "2026-04-28T07:19:41.497Z"
    },
    {
      "name": "node-fetch",
      "version": "3.3.0",
      "description": "A light-weight module that brings Fetch API to node.js",
      "license": "MIT",
      "homepage": "https://github.com/node-fetch/node-fetch",
      "repository": "https://github.com/node-fetch/node-fetch",
      "npm": "https://www.npmjs.com/package/node-fetch",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 7198400,
      "monthlyDownloads": 139877500,
      "dependents": 0,
      "starsCount": 8075,
      "forksCount": 986,
      "issues": {
        "count": 1538,
        "openCount": 166,
        "distribution": {
          "3600": 214,
          "10800": 102,
          "32400": 95,
          "97200": 141,
          "291600": 135,
          "874800": 166,
          "2624400": 157,
          "7873200": 181,
          "23619600": 135,
          "70858800": 162,
          "212576400": 50
        },
        "isDisabled": false
      },
      "score": 88,
      "grade": "B",
      "breakdown": {
        "popularity": 85,
        "maintenance": 89,
        "quality": 84,
        "risk": 100
      },
      "publisher": "node-fetch-bot",
      "maintainers": [
        "endless",
        "bitinn",
        "timothygu",
        "akepinski",
        "node-fetch-bot"
      ],
      "fetchedAt": "2026-04-28T07:19:42.149Z"
    },
    {
      "name": "undici",
      "version": "5.15.0",
      "description": "An HTTP/1.1 client, written from scratch for Node.js",
      "license": "MIT",
      "homepage": "https://undici.nodejs.org",
      "repository": "https://github.com/nodejs/undici",
      "npm": "https://www.npmjs.com/package/undici",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 643122,
      "monthlyDownloads": 11219676,
      "dependents": 0,
      "starsCount": 4462,
      "forksCount": 319,
      "issues": {
        "count": 1743,
        "openCount": 113,
        "distribution": {
          "3600": 297,
          "10800": 205,
          "32400": 230,
          "97200": 313,
          "291600": 176,
          "874800": 166,
          "2624400": 122,
          "7873200": 75,
          "23619600": 72,
          "70858800": 73,
          "212576400": 14
        },
        "isDisabled": false
      },
      "score": 87,
      "grade": "B",
      "breakdown": {
        "popularity": 59,
        "maintenance": 100,
        "quality": 95,
        "risk": 100
      },
      "publisher": "matteo.collina",
      "maintainers": [
        "matteo.collina",
        "ronag",
        "ethan_arrowood"
      ],
      "fetchedAt": "2026-04-28T07:19:42.965Z"
    },
    {
      "name": "got",
      "version": "12.5.3",
      "description": "Human-friendly and powerful HTTP request library for Node.js",
      "license": "MIT",
      "homepage": "https://github.com/sindresorhus/got#readme",
      "repository": "https://github.com/sindresorhus/got",
      "npm": "https://www.npmjs.com/package/got",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 3736253,
      "monthlyDownloads": 88281578,
      "dependents": 0,
      "starsCount": 12357,
      "forksCount": 863,
      "issues": {
        "count": 2002,
        "openCount": 67,
        "distribution": {
          "3600": 352,
          "10800": 191,
          "32400": 211,
          "97200": 233,
          "291600": 186,
          "874800": 215,
          "2624400": 190,
          "7873200": 189,
          "23619600": 132,
          "70858800": 80,
          "212576400": 23
        },
        "isDisabled": false
      },
      "score": 91,
      "grade": "A",
      "breakdown": {
        "popularity": 82,
        "maintenance": 100,
        "quality": 86,
        "risk": 100
      },
      "publisher": "sindresorhus",
      "maintainers": [
        "sindresorhus",
        "szmarczak"
      ],
      "fetchedAt": "2026-04-28T07:19:43.841Z"
    },
    {
      "name": "superagent",
      "version": "8.0.6",
      "description": "elegant & feature rich browser / node HTTP with a fluent API",
      "license": "MIT",
      "homepage": "https://github.com/ladjs/superagent",
      "repository": "https://github.com/ladjs/superagent",
      "npm": "https://www.npmjs.com/package/superagent",
      "types": false,
      "deprecated": true,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 32788998,
      "dependents": 0,
      "starsCount": 16203,
      "forksCount": 1339,
      "issues": {
        "count": 1723,
        "openCount": 164,
        "distribution": {
          "3600": 198,
          "10800": 123,
          "32400": 102,
          "97200": 159,
          "291600": 98,
          "874800": 130,
          "2624400": 150,
          "7873200": 167,
          "23619600": 200,
          "70858800": 207,
          "212576400": 189
        },
        "isDisabled": false
      },
      "score": 67,
      "grade": "D",
      "breakdown": {
        "popularity": 78,
        "maintenance": 67,
        "quality": 96,
        "risk": 0
      },
      "publisher": "titanism",
      "maintainers": [
        "niftylettuce",
        "superjoe",
        "rauchg",
        "travisjeffery",
        "tjholowaychuk"
      ],
      "fetchedAt": "2026-04-28T07:19:44.439Z"
    },
    {
      "name": "jest",
      "version": "29.3.1",
      "description": "Delightful JavaScript Testing.",
      "license": "MIT",
      "homepage": "https://jestjs.io/",
      "repository": "https://github.com/facebook/jest",
      "npm": "https://www.npmjs.com/package/jest",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 4015371,
      "monthlyDownloads": 83014419,
      "dependents": 0,
      "starsCount": 40675,
      "forksCount": 6138,
      "issues": {
        "count": 13508,
        "openCount": 994,
        "distribution": {
          "3600": 2693,
          "10800": 1199,
          "32400": 1179,
          "97200": 1679,
          "291600": 1175,
          "874800": 1036,
          "2624400": 884,
          "7873200": 901,
          "23619600": 741,
          "70858800": 1093,
          "212576400": 928
        },
        "isDisabled": false
      },
      "score": 84,
      "grade": "B",
      "breakdown": {
        "popularity": 88,
        "maintenance": 67,
        "quality": 91,
        "risk": 100
      },
      "publisher": "simenb",
      "maintainers": [
        "scotthovestadt",
        "zpao",
        "rubennorte",
        "simenb",
        "fb"
      ],
      "fetchedAt": "2026-04-28T07:19:45.115Z"
    },
    {
      "name": "mocha",
      "version": "10.2.0",
      "description": "simple, flexible, fun test framework",
      "license": "MIT",
      "homepage": "https://mochajs.org/",
      "repository": "https://github.com/mochajs/mocha",
      "npm": "https://www.npmjs.com/package/mocha",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 331586,
      "monthlyDownloads": 28660824,
      "dependents": 0,
      "starsCount": 21817,
      "forksCount": 2991,
      "issues": {
        "count": 4894,
        "openCount": 285,
        "distribution": {
          "3600": 498,
          "10800": 233,
          "32400": 245,
          "97200": 479,
          "291600": 521,
          "874800": 545,
          "2624400": 543,
          "7873200": 449,
          "23619600": 494,
          "70858800": 440,
          "212576400": 447
        },
        "isDisabled": false
      },
      "score": 81,
      "grade": "B",
      "breakdown": {
        "popularity": 77,
        "maintenance": 67,
        "quality": 94,
        "risk": 100
      },
      "publisher": "juergba",
      "maintainers": [
        "boneskull",
        "juergba",
        "munter"
      ],
      "fetchedAt": "2026-04-28T07:19:46.225Z"
    },
    {
      "name": "chai",
      "version": "4.3.7",
      "description": "BDD/TDD assertion library for node.js and the browser. Test framework agnostic.",
      "license": "MIT",
      "homepage": "http://chaijs.com",
      "repository": "https://github.com/chaijs/chai",
      "npm": "https://www.npmjs.com/package/chai",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 644073,
      "monthlyDownloads": 24404564,
      "dependents": 0,
      "starsCount": 7799,
      "forksCount": 709,
      "issues": {
        "count": 1479,
        "openCount": 95,
        "distribution": {
          "3600": 192,
          "10800": 118,
          "32400": 134,
          "97200": 204,
          "291600": 119,
          "874800": 132,
          "2624400": 132,
          "7873200": 110,
          "23619600": 148,
          "70858800": 131,
          "212576400": 59
        },
        "isDisabled": false
      },
      "score": 84,
      "grade": "B",
      "breakdown": {
        "popularity": 71,
        "maintenance": 84,
        "quality": 89,
        "risk": 100
      },
      "publisher": "chai",
      "maintainers": [
        "keithamus",
        "chai-bot",
        "chaijs"
      ],
      "fetchedAt": "2026-04-28T07:19:46.922Z"
    },
    {
      "name": "vitest",
      "version": "0.27.1",
      "description": "A blazing fast unit test framework powered by Vite",
      "license": "MIT",
      "homepage": "https://github.com/vitest-dev/vitest#readme",
      "repository": "https://github.com/vitest-dev/vitest",
      "npm": "https://www.npmjs.com/package/vitest",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 3167621,
      "dependents": 0,
      "starsCount": 7518,
      "forksCount": 638,
      "issues": {
        "count": 2305,
        "openCount": 181,
        "distribution": {
          "3600": 478,
          "10800": 207,
          "32400": 232,
          "97200": 340,
          "291600": 287,
          "874800": 258,
          "2624400": 182,
          "7873200": 157,
          "23619600": 137,
          "70858800": 27,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 73,
      "grade": "C",
      "breakdown": {
        "popularity": 46,
        "maintenance": 100,
        "quality": 58,
        "risk": 100
      },
      "publisher": "oreanno",
      "maintainers": [
        "oreanno",
        "patak",
        "antfu"
      ],
      "fetchedAt": "2026-04-28T07:19:47.588Z"
    },
    {
      "name": "playwright",
      "version": "1.29.2",
      "description": "A high-level API to automate web browsers",
      "license": "Apache-2.0",
      "homepage": "https://playwright.dev",
      "repository": "https://github.com/Microsoft/playwright",
      "npm": "https://www.npmjs.com/package/playwright",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 3655549,
      "dependents": 0,
      "starsCount": 46658,
      "forksCount": 2286,
      "issues": {
        "count": 18945,
        "openCount": 701,
        "distribution": {
          "3600": 4008,
          "10800": 2343,
          "32400": 2186,
          "97200": 3016,
          "291600": 2066,
          "874800": 2259,
          "2624400": 1219,
          "7873200": 696,
          "23619600": 726,
          "70858800": 411,
          "212576400": 15
        },
        "isDisabled": false
      },
      "score": 84,
      "grade": "B",
      "breakdown": {
        "popularity": 64,
        "maintenance": 100,
        "quality": 79,
        "risk": 100
      },
      "publisher": "aslushnikov",
      "maintainers": [
        "aslushnikov",
        "pavelfeldman",
        "dgozman",
        "yurys"
      ],
      "fetchedAt": "2026-04-28T07:19:49.018Z"
    },
    {
      "name": "eslint",
      "version": "8.32.0",
      "description": "An AST-based pattern checker for JavaScript.",
      "license": "MIT",
      "homepage": "https://eslint.org",
      "repository": "https://github.com/eslint/eslint",
      "npm": "https://www.npmjs.com/package/eslint",
      "types": false,
      "deprecated": true,
      "deprecatedMessage": null,
      "weeklyDownloads": 1351869,
      "monthlyDownloads": 100301313,
      "dependents": 0,
      "starsCount": 22026,
      "forksCount": 4019,
      "issues": {
        "count": 16007,
        "openCount": 139,
        "distribution": {
          "3600": 1734,
          "10800": 1134,
          "32400": 1405,
          "97200": 2091,
          "291600": 2281,
          "874800": 2102,
          "2624400": 1696,
          "7873200": 1936,
          "23619600": 1160,
          "70858800": 419,
          "212576400": 49
        },
        "isDisabled": false
      },
      "score": 80,
      "grade": "B",
      "breakdown": {
        "popularity": 89,
        "maintenance": 100,
        "quality": 93,
        "risk": 0
      },
      "publisher": "eslintbot",
      "maintainers": [
        "openjsfoundation",
        "eslintbot",
        "nzakas",
        "ivolodin"
      ],
      "fetchedAt": "2026-04-28T07:19:49.814Z"
    },
    {
      "name": "prettier",
      "version": "2.8.3",
      "description": "Prettier is an opinionated code formatter",
      "license": "MIT",
      "homepage": "https://prettier.io",
      "repository": "https://github.com/prettier/prettier",
      "npm": "https://www.npmjs.com/package/prettier",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 89760459,
      "dependents": 0,
      "starsCount": 44622,
      "forksCount": 3690,
      "issues": {
        "count": 13988,
        "openCount": 1134,
        "distribution": {
          "3600": 2203,
          "10800": 1636,
          "32400": 1761,
          "97200": 2121,
          "291600": 1692,
          "874800": 1158,
          "2624400": 919,
          "7873200": 599,
          "23619600": 515,
          "70858800": 681,
          "212576400": 703
        },
        "isDisabled": false
      },
      "score": 92,
      "grade": "A",
      "breakdown": {
        "popularity": 92,
        "maintenance": 89,
        "quality": 91,
        "risk": 100
      },
      "publisher": "prettier-bot",
      "maintainers": [
        "jlongster",
        "lydell",
        "thorn0",
        "vjeux",
        "fisker"
      ],
      "fetchedAt": "2026-04-28T07:19:50.530Z"
    },
    {
      "name": "tslint",
      "version": "6.1.3",
      "description": "An extensible static analysis linter for the TypeScript language",
      "license": "Apache-2.0",
      "homepage": "https://palantir.github.io/tslint",
      "repository": "https://github.com/palantir/tslint",
      "npm": "https://www.npmjs.com/package/tslint",
      "types": false,
      "deprecated": true,
      "deprecatedMessage": "TSLint has been deprecated in favor of ESLint. Please see https://github.com/palantir/tslint/issues/4534 for more information.",
      "weeklyDownloads": 524504,
      "monthlyDownloads": 11958603,
      "dependents": 0,
      "starsCount": 5908,
      "forksCount": 936,
      "issues": {
        "count": 4920,
        "openCount": 1,
        "distribution": {
          "3600": 578,
          "10800": 307,
          "32400": 316,
          "97200": 500,
          "291600": 440,
          "874800": 555,
          "2624400": 518,
          "7873200": 433,
          "23619600": 454,
          "70858800": 621,
          "212576400": 198
        },
        "isDisabled": false
      },
      "score": 45,
      "grade": "F",
      "breakdown": {
        "popularity": 53,
        "maintenance": 50,
        "quality": 55,
        "risk": 0
      },
      "publisher": "palantir",
      "maintainers": [
        "palantir"
      ],
      "fetchedAt": "2026-04-28T07:19:51.125Z"
    },
    {
      "name": "standard",
      "version": "17.0.0",
      "description": "JavaScript Standard Style",
      "license": "MIT",
      "homepage": "https://standardjs.com",
      "repository": "https://github.com/standard/standard",
      "npm": "https://www.npmjs.com/package/standard",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 20223,
      "monthlyDownloads": 1388419,
      "dependents": 0,
      "starsCount": 27130,
      "forksCount": 2255,
      "issues": {
        "count": 1780,
        "openCount": 82,
        "distribution": {
          "3600": 285,
          "10800": 128,
          "32400": 140,
          "97200": 196,
          "291600": 161,
          "874800": 161,
          "2624400": 180,
          "7873200": 158,
          "23619600": 193,
          "70858800": 98,
          "212576400": 80
        },
        "isDisabled": false
      },
      "score": 78,
      "grade": "C",
      "breakdown": {
        "popularity": 55,
        "maintenance": 76,
        "quality": 95,
        "risk": 100
      },
      "publisher": "voxpelli",
      "maintainers": [
        "jhiesey",
        "bret",
        "feross",
        "flet",
        "linusu"
      ],
      "fetchedAt": "2026-04-28T07:19:51.827Z"
    },
    {
      "name": "biome",
      "version": "0.3.3",
      "description": "A simple way to manage environment variables on a per-project basis",
      "license": "ISC",
      "npm": "https://www.npmjs.com/package/biome",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 22,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 44,
      "grade": "F",
      "breakdown": {
        "popularity": 0,
        "maintenance": 33,
        "quality": 77,
        "risk": 100
      },
      "publisher": "1egoman",
      "maintainers": [
        "1egoman"
      ],
      "fetchedAt": "2026-04-28T07:19:52.404Z"
    },
    {
      "name": "webpack-cli",
      "version": "5.0.1",
      "description": "CLI for webpack & friends",
      "license": "MIT",
      "homepage": "https://github.com/webpack/webpack-cli/tree/master/packages/webpack-cli",
      "repository": "https://github.com/webpack/webpack-cli",
      "npm": "https://www.npmjs.com/package/webpack-cli",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 1440517,
      "monthlyDownloads": 31281219,
      "dependents": 0,
      "starsCount": 2437,
      "forksCount": 549,
      "issues": {
        "count": 3504,
        "openCount": 40,
        "distribution": {
          "3600": 285,
          "10800": 279,
          "32400": 475,
          "97200": 752,
          "291600": 578,
          "874800": 398,
          "2624400": 268,
          "7873200": 209,
          "23619600": 148,
          "70858800": 99,
          "212576400": 13
        },
        "isDisabled": false
      },
      "score": 87,
      "grade": "B",
      "breakdown": {
        "popularity": 66,
        "maintenance": 100,
        "quality": 89,
        "risk": 100
      },
      "publisher": "evilebottnawi",
      "maintainers": [
        "ev1stensberg",
        "ematipico",
        "evilebottnawi"
      ],
      "fetchedAt": "2026-04-28T07:19:53.172Z"
    },
    {
      "name": "create-react-app",
      "version": "5.0.1",
      "description": "Create React apps with no build configuration.",
      "license": "MIT",
      "homepage": "https://github.com/facebook/create-react-app#readme",
      "repository": "https://github.com/facebook/create-react-app",
      "npm": "https://www.npmjs.com/package/create-react-app",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 16009,
      "monthlyDownloads": 693025,
      "dependents": 0,
      "starsCount": 95890,
      "forksCount": 24872,
      "issues": {
        "count": 11783,
        "openCount": 1717,
        "distribution": {
          "3600": 1822,
          "10800": 737,
          "32400": 779,
          "97200": 992,
          "291600": 859,
          "874800": 892,
          "2624400": 920,
          "7873200": 1982,
          "23619600": 1216,
          "70858800": 1199,
          "212576400": 385
        },
        "isDisabled": false
      },
      "score": 74,
      "grade": "C",
      "breakdown": {
        "popularity": 57,
        "maintenance": 73,
        "quality": 79,
        "risk": 100
      },
      "publisher": "iansu",
      "maintainers": [
        "gaearon",
        "vjeux",
        "fb",
        "timer",
        "iansu"
      ],
      "fetchedAt": "2026-04-28T07:19:53.744Z"
    },
    {
      "name": "@vitejs/plugin-react",
      "version": "3.0.1",
      "description": "The all-in-one Vite plugin for React projects.",
      "license": "MIT",
      "homepage": "https://github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme",
      "repository": "https://github.com/vitejs/vite-plugin-react",
      "npm": "https://www.npmjs.com/package/%40vitejs%2Fplugin-react",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 188694,
      "monthlyDownloads": 3838593,
      "dependents": 0,
      "starsCount": 68,
      "forksCount": 18,
      "issues": {
        "count": 72,
        "openCount": 28,
        "distribution": {
          "3600": 14,
          "10800": 4,
          "32400": 4,
          "97200": 6,
          "291600": 6,
          "874800": 0,
          "2624400": 6,
          "7873200": 5,
          "23619600": 12,
          "70858800": 15,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 82,
      "grade": "B",
      "breakdown": {
        "popularity": 62,
        "maintenance": 100,
        "quality": 73,
        "risk": 100
      },
      "publisher": "vitebot",
      "maintainers": [
        "soda",
        "vitebot",
        "yyx990803",
        "patak",
        "antfu"
      ],
      "fetchedAt": "2026-04-28T07:19:54.357Z"
    },
    {
      "name": "@babel/core",
      "version": "0.0.0",
      "description": "",
      "license": "MIT",
      "npm": "https://www.npmjs.com/package/%40babel%2Fcore",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 0,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 49,
      "grade": "F",
      "breakdown": {
        "popularity": 56,
        "maintenance": 33,
        "quality": 30,
        "risk": 100
      },
      "maintainers": [],
      "fetchedAt": "2026-04-28T07:19:54.981Z"
    },
    {
      "name": "@babel/preset-env",
      "version": "0.0.0",
      "description": "",
      "license": "MIT",
      "npm": "https://www.npmjs.com/package/%40babel%2Fpreset-env",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 0,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 89,
      "grade": "B",
      "breakdown": {
        "popularity": 89,
        "maintenance": 82,
        "quality": 90,
        "risk": 100
      },
      "maintainers": [],
      "fetchedAt": "2026-04-28T07:19:55.664Z"
    },
    {
      "name": "commander",
      "version": "10.0.0",
      "description": "the complete solution for node.js command-line programs",
      "license": "MIT",
      "homepage": "https://github.com/tj/commander.js#readme",
      "repository": "https://github.com/tj/commander.js",
      "npm": "https://www.npmjs.com/package/commander",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 363500833,
      "dependents": 0,
      "starsCount": 24053,
      "forksCount": 1690,
      "issues": {
        "count": 1836,
        "openCount": 5,
        "distribution": {
          "3600": 204,
          "10800": 116,
          "32400": 131,
          "97200": 244,
          "291600": 147,
          "874800": 125,
          "2624400": 201,
          "7873200": 159,
          "23619600": 127,
          "70858800": 188,
          "212576400": 194
        },
        "isDisabled": false
      },
      "score": 97,
      "grade": "A",
      "breakdown": {
        "popularity": 94,
        "maintenance": 100,
        "quality": 96,
        "risk": 100
      },
      "publisher": "shadowspawn",
      "maintainers": [
        "somekittens",
        "tjholowaychuk",
        "shadowspawn",
        "abetomo"
      ],
      "fetchedAt": "2026-04-28T07:19:56.561Z"
    },
    {
      "name": "yargs",
      "version": "17.6.2",
      "description": "yargs the modern, pirate-themed, successor to optimist.",
      "license": "MIT",
      "homepage": "https://yargs.js.org/",
      "repository": "https://github.com/yargs/yargs",
      "npm": "https://www.npmjs.com/package/yargs",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 316041524,
      "dependents": 0,
      "starsCount": 10145,
      "forksCount": 1021,
      "issues": {
        "count": 2236,
        "openCount": 342,
        "distribution": {
          "3600": 282,
          "10800": 76,
          "32400": 110,
          "97200": 187,
          "291600": 215,
          "874800": 319,
          "2624400": 248,
          "7873200": 207,
          "23619600": 164,
          "70858800": 167,
          "212576400": 261
        },
        "isDisabled": false
      },
      "score": 85,
      "grade": "B",
      "breakdown": {
        "popularity": 88,
        "maintenance": 67,
        "quality": 94,
        "risk": 100
      },
      "publisher": "oss-bot",
      "maintainers": [
        "bcoe",
        "oss-bot"
      ],
      "fetchedAt": "2026-04-28T07:19:57.224Z"
    },
    {
      "name": "inquirer",
      "version": "9.1.4",
      "description": "A collection of common interactive command line user interfaces.",
      "license": "MIT",
      "homepage": "https://github.com/SBoudrias/Inquirer.js#readme",
      "repository": "https://github.com/SBoudrias/Inquirer.js",
      "npm": "https://www.npmjs.com/package/inquirer",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 110806538,
      "dependents": 0,
      "starsCount": 17165,
      "forksCount": 1190,
      "issues": {
        "count": 1169,
        "openCount": 230,
        "distribution": {
          "3600": 146,
          "10800": 65,
          "32400": 112,
          "97200": 119,
          "291600": 98,
          "874800": 106,
          "2624400": 104,
          "7873200": 77,
          "23619600": 78,
          "70858800": 87,
          "212576400": 177
        },
        "isDisabled": false
      },
      "score": 80,
      "grade": "B",
      "breakdown": {
        "popularity": 85,
        "maintenance": 67,
        "quality": 79,
        "risk": 100
      },
      "publisher": "sboudrias",
      "maintainers": [
        "sboudrias",
        "danielchatfield",
        "mischah",
        "ruyadorno"
      ],
      "fetchedAt": "2026-04-28T07:19:58.023Z"
    },
    {
      "name": "chalk",
      "version": "5.2.0",
      "description": "Terminal string styling done right",
      "license": "MIT",
      "homepage": "https://github.com/chalk/chalk#readme",
      "repository": "https://github.com/chalk/chalk",
      "npm": "https://www.npmjs.com/package/chalk",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 9837053,
      "monthlyDownloads": 912005669,
      "dependents": 0,
      "starsCount": 19524,
      "forksCount": 799,
      "issues": {
        "count": 511,
        "openCount": 1,
        "distribution": {
          "3600": 128,
          "10800": 57,
          "32400": 62,
          "97200": 55,
          "291600": 34,
          "874800": 36,
          "2624400": 35,
          "7873200": 39,
          "23619600": 41,
          "70858800": 21,
          "212576400": 3
        },
        "isDisabled": false
      },
      "score": 95,
      "grade": "A",
      "breakdown": {
        "popularity": 93,
        "maintenance": 100,
        "quality": 89,
        "risk": 100
      },
      "publisher": "sindresorhus",
      "maintainers": [
        "sindresorhus",
        "qix"
      ],
      "fetchedAt": "2026-04-28T07:19:58.771Z"
    },
    {
      "name": "picocolors",
      "version": "1.0.0",
      "description": "The tiniest and the fastest library for terminal output formatting with ANSI colors",
      "license": "ISC",
      "homepage": "https://github.com/alexeyraspopov/picocolors#readme",
      "repository": "https://github.com/alexeyraspopov/picocolors",
      "npm": "https://www.npmjs.com/package/picocolors",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 216122602,
      "dependents": 0,
      "starsCount": 781,
      "forksCount": 23,
      "issues": {
        "count": 48,
        "openCount": 7,
        "distribution": {
          "3600": 8,
          "10800": 2,
          "32400": 12,
          "97200": 0,
          "291600": 7,
          "874800": 11,
          "2624400": 0,
          "7873200": 0,
          "23619600": 1,
          "70858800": 7,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 88,
      "grade": "B",
      "breakdown": {
        "popularity": 73,
        "maintenance": 100,
        "quality": 85,
        "risk": 100
      },
      "publisher": "alexeyraspopov",
      "maintainers": [
        "alexeyraspopov"
      ],
      "fetchedAt": "2026-04-28T07:19:59.368Z"
    },
    {
      "name": "kleur",
      "version": "4.1.5",
      "description": "The fastest Node.js library for formatting terminal text with ANSI colors~!",
      "license": "MIT",
      "homepage": "https://github.com/lukeed/kleur#readme",
      "repository": "https://github.com/lukeed/kleur",
      "npm": "https://www.npmjs.com/package/kleur",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 663517,
      "monthlyDownloads": 69599429,
      "dependents": 0,
      "starsCount": 1344,
      "forksCount": 44,
      "issues": {
        "count": 57,
        "openCount": 10,
        "distribution": {
          "3600": 12,
          "10800": 4,
          "32400": 8,
          "97200": 10,
          "291600": 6,
          "874800": 1,
          "2624400": 3,
          "7873200": 1,
          "23619600": 4,
          "70858800": 5,
          "212576400": 3
        },
        "isDisabled": false
      },
      "score": 88,
      "grade": "B",
      "breakdown": {
        "popularity": 70,
        "maintenance": 100,
        "quality": 89,
        "risk": 100
      },
      "publisher": "lukeed",
      "maintainers": [
        "lukeed"
      ],
      "fetchedAt": "2026-04-28T07:19:59.972Z"
    },
    {
      "name": "dotenv",
      "version": "16.0.3",
      "description": "Loads environment variables from .env file",
      "license": "BSD-2-Clause",
      "homepage": "https://github.com/motdotla/dotenv#readme",
      "repository": "https://github.com/motdotla/dotenv",
      "npm": "https://www.npmjs.com/package/dotenv",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 117360410,
      "dependents": 0,
      "starsCount": 16293,
      "forksCount": 810,
      "issues": {
        "count": 685,
        "openCount": 45,
        "distribution": {
          "3600": 91,
          "10800": 40,
          "32400": 79,
          "97200": 92,
          "291600": 87,
          "874800": 68,
          "2624400": 68,
          "7873200": 52,
          "23619600": 69,
          "70858800": 35,
          "212576400": 4
        },
        "isDisabled": false
      },
      "score": 96,
      "grade": "A",
      "breakdown": {
        "popularity": 87,
        "maintenance": 100,
        "quality": 100,
        "risk": 100
      },
      "publisher": "motdotla",
      "maintainers": [
        "~jcblw",
        "scottmotte",
        "motdotla"
      ],
      "fetchedAt": "2026-04-28T07:20:00.865Z"
    },
    {
      "name": "cross-env",
      "version": "7.0.3",
      "description": "Run scripts that set and use environment variables across platforms",
      "license": "MIT",
      "homepage": "https://github.com/kentcdodds/cross-env#readme",
      "repository": "https://github.com/kentcdodds/cross-env",
      "npm": "https://www.npmjs.com/package/cross-env",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 1018542,
      "monthlyDownloads": 22705595,
      "dependents": 0,
      "starsCount": 5925,
      "forksCount": 256,
      "issues": {
        "count": 253,
        "openCount": 1,
        "distribution": {
          "3600": 76,
          "10800": 25,
          "32400": 32,
          "97200": 29,
          "291600": 13,
          "874800": 11,
          "2624400": 21,
          "7873200": 13,
          "23619600": 20,
          "70858800": 13,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 89,
      "grade": "B",
      "breakdown": {
        "popularity": 67,
        "maintenance": 100,
        "quality": 97,
        "risk": 100
      },
      "publisher": "kentcdodds",
      "maintainers": [
        "kentcdodds"
      ],
      "fetchedAt": "2026-04-28T07:20:01.582Z"
    },
    {
      "name": "rimraf",
      "version": "4.0.7",
      "description": "A deep deletion module for node (like `rm -rf`)",
      "license": "ISC",
      "homepage": "https://github.com/isaacs/rimraf#readme",
      "repository": "https://github.com/isaacs/rimraf",
      "npm": "https://www.npmjs.com/package/rimraf",
      "types": false,
      "deprecated": true,
      "deprecatedMessage": null,
      "weeklyDownloads": 3384533,
      "monthlyDownloads": 247792185,
      "dependents": 0,
      "starsCount": 4994,
      "forksCount": 247,
      "issues": {
        "count": 245,
        "openCount": 3,
        "distribution": {
          "3600": 19,
          "10800": 24,
          "32400": 13,
          "97200": 22,
          "291600": 18,
          "874800": 10,
          "2624400": 8,
          "7873200": 22,
          "23619600": 26,
          "70858800": 19,
          "212576400": 64
        },
        "isDisabled": false
      },
      "score": 68,
      "grade": "D",
      "breakdown": {
        "popularity": 84,
        "maintenance": 63,
        "quality": 97,
        "risk": 0
      },
      "publisher": "isaacs",
      "maintainers": [
        "isaacs"
      ],
      "fetchedAt": "2026-04-28T07:20:02.267Z"
    },
    {
      "name": "mkdirp",
      "version": "1.0.4",
      "description": "Recursively mkdir, like `mkdir -p`",
      "license": "MIT",
      "homepage": "https://github.com/isaacs/node-mkdirp#readme",
      "repository": "https://github.com/isaacs/node-mkdirp",
      "npm": "https://www.npmjs.com/package/mkdirp",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 11855563,
      "monthlyDownloads": 266234770,
      "dependents": 0,
      "starsCount": 116,
      "forksCount": 29,
      "issues": {
        "count": 35,
        "openCount": 4,
        "distribution": {
          "3600": 5,
          "10800": 3,
          "32400": 3,
          "97200": 3,
          "291600": 4,
          "874800": 6,
          "2624400": 4,
          "7873200": 3,
          "23619600": 1,
          "70858800": 3,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 84,
      "grade": "B",
      "breakdown": {
        "popularity": 73,
        "maintenance": 94,
        "quality": 76,
        "risk": 100
      },
      "publisher": "isaacs",
      "maintainers": [
        "isaacs"
      ],
      "fetchedAt": "2026-04-28T07:20:02.853Z"
    },
    {
      "name": "fs-extra",
      "version": "11.1.0",
      "description": "fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.",
      "license": "MIT",
      "homepage": "https://github.com/jprichardson/node-fs-extra",
      "repository": "https://github.com/jprichardson/node-fs-extra",
      "npm": "https://www.npmjs.com/package/fs-extra",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 14113540,
      "monthlyDownloads": 322297580,
      "dependents": 0,
      "starsCount": 8810,
      "forksCount": 786,
      "issues": {
        "count": 976,
        "openCount": 11,
        "distribution": {
          "3600": 123,
          "10800": 71,
          "32400": 99,
          "97200": 128,
          "291600": 104,
          "874800": 71,
          "2624400": 70,
          "7873200": 101,
          "23619600": 100,
          "70858800": 84,
          "212576400": 25
        },
        "isDisabled": false
      },
      "score": 92,
      "grade": "A",
      "breakdown": {
        "popularity": 88,
        "maintenance": 87,
        "quality": 96,
        "risk": 100
      },
      "publisher": "ryanzim",
      "maintainers": [
        "jprichardson",
        "ryanzim",
        "manidlou"
      ],
      "fetchedAt": "2026-04-28T07:20:03.544Z"
    },
    {
      "name": "glob",
      "version": "8.1.0",
      "description": "a little globber",
      "license": "ISC",
      "homepage": "https://github.com/isaacs/node-glob#readme",
      "repository": "https://github.com/isaacs/node-glob",
      "npm": "https://www.npmjs.com/package/glob",
      "types": false,
      "deprecated": true,
      "deprecatedMessage": null,
      "weeklyDownloads": 4159855,
      "monthlyDownloads": 298775475,
      "dependents": 0,
      "starsCount": 7806,
      "forksCount": 487,
      "issues": {
        "count": 479,
        "openCount": 118,
        "distribution": {
          "3600": 39,
          "10800": 26,
          "32400": 39,
          "97200": 32,
          "291600": 26,
          "874800": 32,
          "2624400": 31,
          "7873200": 48,
          "23619600": 55,
          "70858800": 36,
          "212576400": 115
        },
        "isDisabled": false
      },
      "score": 66,
      "grade": "D",
      "breakdown": {
        "popularity": 87,
        "maintenance": 67,
        "quality": 78,
        "risk": 0
      },
      "publisher": "isaacs",
      "maintainers": [
        "isaacs"
      ],
      "fetchedAt": "2026-04-28T07:20:04.315Z"
    },
    {
      "name": "minimatch",
      "version": "6.0.4",
      "description": "a glob matcher in javascript",
      "license": "ISC",
      "homepage": "https://github.com/isaacs/minimatch#readme",
      "repository": "https://github.com/isaacs/minimatch",
      "npm": "https://www.npmjs.com/package/minimatch",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 293752537,
      "dependents": 0,
      "starsCount": 2878,
      "forksCount": 255,
      "issues": {
        "count": 173,
        "openCount": 1,
        "distribution": {
          "3600": 18,
          "10800": 9,
          "32400": 11,
          "97200": 3,
          "291600": 12,
          "874800": 6,
          "2624400": 8,
          "7873200": 15,
          "23619600": 43,
          "70858800": 11,
          "212576400": 37
        },
        "isDisabled": false
      },
      "score": 93,
      "grade": "A",
      "breakdown": {
        "popularity": 82,
        "maintenance": 100,
        "quality": 93,
        "risk": 100
      },
      "publisher": "isaacs",
      "maintainers": [
        "isaacs"
      ],
      "fetchedAt": "2026-04-28T07:20:04.976Z"
    },
    {
      "name": "fast-glob",
      "version": "3.2.12",
      "description": "It's a very fast and efficient glob library for Node.js",
      "license": "MIT",
      "homepage": "https://github.com/mrmlnc/fast-glob#readme",
      "repository": "https://github.com/mrmlnc/fast-glob",
      "npm": "https://www.npmjs.com/package/fast-glob",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 165456908,
      "dependents": 0,
      "starsCount": 1872,
      "forksCount": 92,
      "issues": {
        "count": 374,
        "openCount": 27,
        "distribution": {
          "3600": 82,
          "10800": 22,
          "32400": 18,
          "97200": 46,
          "291600": 35,
          "874800": 38,
          "2624400": 38,
          "7873200": 35,
          "23619600": 25,
          "70858800": 20,
          "212576400": 15
        },
        "isDisabled": false
      },
      "score": 85,
      "grade": "B",
      "breakdown": {
        "popularity": 76,
        "maintenance": 89,
        "quality": 84,
        "risk": 100
      },
      "publisher": "mrmlnc",
      "maintainers": [
        "mrmlnc"
      ],
      "fetchedAt": "2026-04-28T07:20:05.782Z"
    },
    {
      "name": "micromatch",
      "version": "4.0.5",
      "description": "Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.",
      "license": "MIT",
      "homepage": "https://github.com/micromatch/micromatch",
      "repository": "https://github.com/micromatch/micromatch",
      "npm": "https://www.npmjs.com/package/micromatch",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 11020777,
      "monthlyDownloads": 252056531,
      "dependents": 0,
      "starsCount": 2162,
      "forksCount": 137,
      "issues": {
        "count": 229,
        "openCount": 27,
        "distribution": {
          "3600": 35,
          "10800": 13,
          "32400": 18,
          "97200": 21,
          "291600": 14,
          "874800": 18,
          "2624400": 21,
          "7873200": 19,
          "23619600": 32,
          "70858800": 27,
          "212576400": 11
        },
        "isDisabled": false
      },
      "score": 82,
      "grade": "B",
      "breakdown": {
        "popularity": 79,
        "maintenance": 66,
        "quality": 94,
        "risk": 100
      },
      "publisher": "jonschlinkert",
      "maintainers": [
        "es128",
        "jonschlinkert",
        "doowb",
        "danez"
      ],
      "fetchedAt": "2026-04-28T07:20:06.678Z"
    },
    {
      "name": "zod",
      "version": "3.20.2",
      "description": "TypeScript-first schema declaration and validation library with static type inference",
      "license": "MIT",
      "homepage": "https://github.com/colinhacks/zod",
      "repository": "https://github.com/colinhacks/zod",
      "npm": "https://www.npmjs.com/package/zod",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 262807,
      "monthlyDownloads": 5728486,
      "dependents": 0,
      "starsCount": 15200,
      "forksCount": 531,
      "issues": {
        "count": 1364,
        "openCount": 129,
        "distribution": {
          "3600": 92,
          "10800": 48,
          "32400": 97,
          "97200": 134,
          "291600": 156,
          "874800": 164,
          "2624400": 217,
          "7873200": 268,
          "23619600": 126,
          "70858800": 60,
          "212576400": 2
        },
        "isDisabled": false
      },
      "score": 85,
      "grade": "B",
      "breakdown": {
        "popularity": 56,
        "maintenance": 100,
        "quality": 93,
        "risk": 100
      },
      "publisher": "colinmcd94",
      "maintainers": [
        "colinmcd94",
        "vriad"
      ],
      "fetchedAt": "2026-04-28T07:20:10.197Z"
    },
    {
      "name": "yup",
      "version": "0.32.11",
      "description": "Dead simple Object schema validation",
      "license": "MIT",
      "homepage": "https://github.com/jquense/yup",
      "repository": "https://github.com/jquense/yup",
      "npm": "https://www.npmjs.com/package/yup",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 752459,
      "monthlyDownloads": 16712836,
      "dependents": 0,
      "starsCount": 18768,
      "forksCount": 806,
      "issues": {
        "count": 1825,
        "openCount": 118,
        "distribution": {
          "3600": 219,
          "10800": 141,
          "32400": 152,
          "97200": 173,
          "291600": 109,
          "874800": 98,
          "2624400": 139,
          "7873200": 192,
          "23619600": 178,
          "70858800": 332,
          "212576400": 92
        },
        "isDisabled": false
      },
      "score": 74,
      "grade": "C",
      "breakdown": {
        "popularity": 72,
        "maintenance": 67,
        "quality": 68,
        "risk": 100
      },
      "publisher": "monastic.panic",
      "maintainers": [
        "monastic.panic"
      ],
      "fetchedAt": "2026-04-28T07:20:10.823Z"
    },
    {
      "name": "joi",
      "version": "17.7.0",
      "description": "Object schema validation",
      "license": "BSD-3-Clause",
      "homepage": "https://github.com/hapijs/joi#readme",
      "repository": "https://github.com/hapijs/joi",
      "npm": "https://www.npmjs.com/package/joi",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 1386997,
      "monthlyDownloads": 31717961,
      "dependents": 0,
      "starsCount": 19320,
      "forksCount": 1512,
      "issues": {
        "count": 2863,
        "openCount": 121,
        "distribution": {
          "3600": 621,
          "10800": 274,
          "32400": 280,
          "97200": 285,
          "291600": 206,
          "874800": 256,
          "2624400": 285,
          "7873200": 253,
          "23619600": 201,
          "70858800": 175,
          "212576400": 27
        },
        "isDisabled": false
      },
      "score": 87,
      "grade": "B",
      "breakdown": {
        "popularity": 77,
        "maintenance": 99,
        "quality": 76,
        "risk": 100
      },
      "publisher": "marsup",
      "maintainers": [
        "wyatt",
        "devinivy",
        "nargonath",
        "nlf",
        "marsup"
      ],
      "fetchedAt": "2026-04-28T07:20:11.427Z"
    },
    {
      "name": "ajv",
      "version": "8.12.0",
      "description": "Another JSON Schema Validator",
      "license": "MIT",
      "homepage": "https://ajv.js.org",
      "repository": "https://github.com/ajv-validator/ajv",
      "npm": "https://www.npmjs.com/package/ajv",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 7925869,
      "monthlyDownloads": 301184400,
      "dependents": 0,
      "starsCount": 12004,
      "forksCount": 868,
      "issues": {
        "count": 2180,
        "openCount": 219,
        "distribution": {
          "3600": 261,
          "10800": 135,
          "32400": 200,
          "97200": 254,
          "291600": 271,
          "874800": 289,
          "2624400": 266,
          "7873200": 159,
          "23619600": 131,
          "70858800": 151,
          "212576400": 63
        },
        "isDisabled": false
      },
      "score": 96,
      "grade": "A",
      "breakdown": {
        "popularity": 89,
        "maintenance": 97,
        "quality": 99,
        "risk": 100
      },
      "publisher": "esp",
      "maintainers": [
        "blakeembrey",
        "esp"
      ],
      "fetchedAt": "2026-04-28T07:20:12.240Z"
    },
    {
      "name": "class-validator",
      "version": "0.14.0",
      "description": "Decorator-based property validation for classes.",
      "license": "MIT",
      "homepage": "https://github.com/typestack/class-validator#readme",
      "repository": "https://github.com/typestack/class-validator",
      "npm": "https://www.npmjs.com/package/class-validator",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 76783,
      "monthlyDownloads": 6917984,
      "dependents": 0,
      "starsCount": 8661,
      "forksCount": 663,
      "issues": {
        "count": 1837,
        "openCount": 196,
        "distribution": {
          "3600": 517,
          "10800": 26,
          "32400": 36,
          "97200": 83,
          "291600": 128,
          "874800": 140,
          "2624400": 155,
          "7873200": 152,
          "23619600": 187,
          "70858800": 271,
          "212576400": 142
        },
        "isDisabled": false
      },
      "score": 72,
      "grade": "C",
      "breakdown": {
        "popularity": 59,
        "maintenance": 67,
        "quality": 78,
        "risk": 100
      },
      "publisher": "typestack-release-bot",
      "maintainers": [
        "nonameprovided",
        "typestack-release-bot"
      ],
      "fetchedAt": "2026-04-28T07:20:13.057Z"
    },
    {
      "name": "graphql",
      "version": "16.6.0",
      "description": "A Query Language and Runtime which can target any service.",
      "license": "MIT",
      "homepage": "https://github.com/graphql/graphql-js",
      "repository": "https://github.com/graphql/graphql-js",
      "npm": "https://www.npmjs.com/package/graphql",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 614613,
      "monthlyDownloads": 38583677,
      "dependents": 0,
      "starsCount": 19268,
      "forksCount": 2058,
      "issues": {
        "count": 3718,
        "openCount": 218,
        "distribution": {
          "3600": 1152,
          "10800": 331,
          "32400": 249,
          "97200": 400,
          "291600": 345,
          "874800": 303,
          "2624400": 237,
          "7873200": 189,
          "23619600": 200,
          "70858800": 179,
          "212576400": 133
        },
        "isDisabled": false
      },
      "score": 88,
      "grade": "B",
      "breakdown": {
        "popularity": 80,
        "maintenance": 97,
        "quality": 81,
        "risk": 100
      },
      "publisher": "i1g",
      "maintainers": [
        "leebyron",
        "i1g",
        "wincent",
        "josephsavona",
        "kassens"
      ],
      "fetchedAt": "2026-04-28T07:20:13.716Z"
    },
    {
      "name": "apollo-server",
      "version": "3.11.1",
      "description": "Production ready GraphQL Server",
      "license": "MIT",
      "homepage": "https://github.com/apollographql/apollo-server#readme",
      "repository": "https://github.com/apollographql/apollo-server",
      "npm": "https://www.npmjs.com/package/apollo-server",
      "types": false,
      "deprecated": true,
      "deprecatedMessage": "The `apollo-server` package is part of Apollo Server v2 and v3, which are now deprecated (end-of-life October 22nd 2023). This package's functionality is now found in the `@apollo/server` package. See https://www.apollographql.com/docs/apollo-server/previous-versions/ for more details.",
      "weeklyDownloads": 92504,
      "monthlyDownloads": 1644077,
      "dependents": 0,
      "starsCount": 13130,
      "forksCount": 1999,
      "issues": {
        "count": 6881,
        "openCount": 43,
        "distribution": {
          "3600": 1145,
          "10800": 1090,
          "32400": 708,
          "97200": 671,
          "291600": 595,
          "874800": 615,
          "2624400": 505,
          "7873200": 407,
          "23619600": 429,
          "70858800": 471,
          "212576400": 245
        },
        "isDisabled": false
      },
      "score": 66,
      "grade": "D",
      "breakdown": {
        "popularity": 55,
        "maintenance": 88,
        "quality": 94,
        "risk": 0
      },
      "publisher": "apollo-bot",
      "maintainers": [
        "apollo-bot"
      ],
      "fetchedAt": "2026-04-28T07:20:14.590Z"
    },
    {
      "name": "@apollo/client",
      "version": "3.7.4",
      "description": "A fully-featured caching GraphQL client.",
      "license": "MIT",
      "homepage": "https://www.apollographql.com/docs/react/",
      "repository": "https://github.com/apollographql/apollo-client",
      "npm": "https://www.npmjs.com/package/%40apollo%2Fclient",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 430742,
      "monthlyDownloads": 8583973,
      "dependents": 0,
      "starsCount": 18381,
      "forksCount": 2520,
      "issues": {
        "count": 9978,
        "openCount": 636,
        "distribution": {
          "3600": 1296,
          "10800": 995,
          "32400": 847,
          "97200": 874,
          "291600": 908,
          "874800": 1010,
          "2624400": 883,
          "7873200": 892,
          "23619600": 941,
          "70858800": 1193,
          "212576400": 139
        },
        "isDisabled": false
      },
      "score": 86,
      "grade": "B",
      "breakdown": {
        "popularity": 69,
        "maintenance": 96,
        "quality": 88,
        "risk": 100
      },
      "publisher": "apollo-bot",
      "maintainers": [
        "benjamn",
        "jerelmiller",
        "alessbell",
        "apollo-bot"
      ],
      "fetchedAt": "2026-04-28T07:20:15.547Z"
    },
    {
      "name": "urql",
      "version": "3.0.3",
      "description": "A highly customizable and versatile GraphQL client for React",
      "license": "MIT",
      "homepage": "https://formidable.com/open-source/urql/docs/",
      "repository": "https://github.com/FormidableLabs/urql",
      "npm": "https://www.npmjs.com/package/urql",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 12917,
      "monthlyDownloads": 702163,
      "dependents": 0,
      "starsCount": 7726,
      "forksCount": 377,
      "issues": {
        "count": 1961,
        "openCount": 44,
        "distribution": {
          "3600": 462,
          "10800": 235,
          "32400": 184,
          "97200": 283,
          "291600": 200,
          "874800": 199,
          "2624400": 169,
          "7873200": 127,
          "23619600": 72,
          "70858800": 29,
          "212576400": 1
        },
        "isDisabled": false
      },
      "score": 81,
      "grade": "B",
      "breakdown": {
        "popularity": 43,
        "maintenance": 100,
        "quality": 94,
        "risk": 100
      },
      "publisher": "npm-urql",
      "maintainers": [
        "ceceppa",
        "robwalkerco",
        "gksander",
        "sarahformidable",
        "scott-rippey"
      ],
      "fetchedAt": "2026-04-28T07:20:16.366Z"
    },
    {
      "name": "@trpc/server",
      "version": "10.9.0",
      "description": "tRPC Server",
      "license": "MIT",
      "homepage": "https://trpc.io",
      "repository": "https://github.com/trpc/trpc",
      "npm": "https://www.npmjs.com/package/%40trpc%2Fserver",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 7862,
      "monthlyDownloads": 426611,
      "dependents": 0,
      "starsCount": 19201,
      "forksCount": 620,
      "issues": {
        "count": 3187,
        "openCount": 71,
        "distribution": {
          "3600": 1549,
          "10800": 204,
          "32400": 262,
          "97200": 357,
          "291600": 251,
          "874800": 207,
          "2624400": 162,
          "7873200": 123,
          "23619600": 59,
          "70858800": 13,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 80,
      "grade": "B",
      "breakdown": {
        "popularity": 39,
        "maintenance": 100,
        "quality": 93,
        "risk": 100
      },
      "publisher": "katt",
      "maintainers": [
        "sachinraja",
        "trpc-bot",
        "katt"
      ],
      "fetchedAt": "2026-04-28T07:20:17.345Z"
    },
    {
      "name": "mongoose",
      "version": "6.8.3",
      "description": "Mongoose MongoDB ODM",
      "license": "MIT",
      "homepage": "https://mongoosejs.com",
      "repository": "https://github.com/Automattic/mongoose",
      "npm": "https://www.npmjs.com/package/mongoose",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 321907,
      "monthlyDownloads": 7461883,
      "dependents": 0,
      "starsCount": 25174,
      "forksCount": 3646,
      "issues": {
        "count": 12664,
        "openCount": 291,
        "distribution": {
          "3600": 899,
          "10800": 464,
          "32400": 725,
          "97200": 1347,
          "291600": 1912,
          "874800": 2547,
          "2624400": 1969,
          "7873200": 1180,
          "23619600": 593,
          "70858800": 550,
          "212576400": 478
        },
        "isDisabled": false
      },
      "score": 86,
      "grade": "B",
      "breakdown": {
        "popularity": 65,
        "maintenance": 93,
        "quality": 95,
        "risk": 100
      },
      "publisher": "vkarpov15",
      "maintainers": [
        "aaron",
        "rauchg",
        "tjholowaychuk",
        "vkarpov15"
      ],
      "fetchedAt": "2026-04-28T07:20:18.220Z"
    },
    {
      "name": "prisma",
      "version": "4.8.1",
      "description": "Prisma is an open-source database toolkit. It includes a JavaScript/TypeScript ORM for Node.js, migrations and a modern GUI to view and edit the data in your database. You can use Prisma in new projects or add it to an existing one.",
      "license": "Apache-2.0",
      "homepage": "https://www.prisma.io",
      "repository": "https://github.com/prisma/prisma",
      "npm": "https://www.npmjs.com/package/prisma",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 69687,
      "monthlyDownloads": 3316027,
      "dependents": 0,
      "starsCount": 28313,
      "forksCount": 1017,
      "issues": {
        "count": 12439,
        "openCount": 2549,
        "distribution": {
          "3600": 2039,
          "10800": 912,
          "32400": 618,
          "97200": 976,
          "291600": 963,
          "874800": 1043,
          "2624400": 1193,
          "7873200": 1167,
          "23619600": 1482,
          "70858800": 1697,
          "212576400": 349
        },
        "isDisabled": false
      },
      "score": 80,
      "grade": "B",
      "breakdown": {
        "popularity": 59,
        "maintenance": 85,
        "quality": 89,
        "risk": 100
      },
      "publisher": "prismabot",
      "maintainers": [
        "jolg42",
        "schickling",
        "pirix-gh",
        "janpio",
        "prismabot"
      ],
      "fetchedAt": "2026-04-28T07:20:20.606Z"
    },
    {
      "name": "@prisma/client",
      "version": "4.8.1",
      "description": "Prisma Client is an auto-generated, type-safe and modern JavaScript/TypeScript ORM for Node.js that's tailored to your data. Supports MySQL, PostgreSQL, MariaDB, SQLite databases.",
      "license": "Apache-2.0",
      "homepage": "https://www.prisma.io",
      "repository": "https://github.com/prisma/prisma",
      "npm": "https://www.npmjs.com/package/%40prisma%2Fclient",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 64677,
      "monthlyDownloads": 3105178,
      "dependents": 0,
      "starsCount": 28313,
      "forksCount": 1017,
      "issues": {
        "count": 12439,
        "openCount": 2549,
        "distribution": {
          "3600": 2039,
          "10800": 912,
          "32400": 618,
          "97200": 976,
          "291600": 963,
          "874800": 1043,
          "2624400": 1193,
          "7873200": 1167,
          "23619600": 1482,
          "70858800": 1697,
          "212576400": 349
        },
        "isDisabled": false
      },
      "score": 80,
      "grade": "B",
      "breakdown": {
        "popularity": 58,
        "maintenance": 85,
        "quality": 89,
        "risk": 100
      },
      "publisher": "prismabot",
      "maintainers": [
        "jolg42",
        "janpio",
        "pirix-gh",
        "prismabot"
      ],
      "fetchedAt": "2026-04-28T07:20:23.267Z"
    },
    {
      "name": "sequelize",
      "version": "6.28.0",
      "description": "Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift and Snowflake’s Data Cloud. It features solid transaction support, relations, eager and lazy loading, read replication and more.",
      "license": "MIT",
      "homepage": "https://sequelize.org/",
      "repository": "https://github.com/sequelize/sequelize",
      "npm": "https://www.npmjs.com/package/sequelize",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 221291,
      "monthlyDownloads": 6025230,
      "dependents": 0,
      "starsCount": 27201,
      "forksCount": 4134,
      "issues": {
        "count": 15196,
        "openCount": 822,
        "distribution": {
          "3600": 2072,
          "10800": 923,
          "32400": 1164,
          "97200": 1805,
          "291600": 1390,
          "874800": 1421,
          "2624400": 1268,
          "7873200": 1249,
          "23619600": 1521,
          "70858800": 1475,
          "212576400": 908
        },
        "isDisabled": false
      },
      "score": 78,
      "grade": "C",
      "breakdown": {
        "popularity": 65,
        "maintenance": 67,
        "quality": 95,
        "risk": 100
      },
      "publisher": "sdepold",
      "maintainers": [
        "janaameier",
        "durango",
        "mickhansen",
        "sdepold",
        "felixfbecker"
      ],
      "fetchedAt": "2026-04-28T07:20:24.097Z"
    },
    {
      "name": "typeorm",
      "version": "0.3.11",
      "description": "Data-Mapper ORM for TypeScript, ES7, ES6, ES5. Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, MongoDB databases.",
      "license": "MIT",
      "homepage": "https://typeorm.io",
      "repository": "https://github.com/typeorm/typeorm",
      "npm": "https://www.npmjs.com/package/typeorm",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 220080,
      "monthlyDownloads": 4197271,
      "dependents": 0,
      "starsCount": 30134,
      "forksCount": 5615,
      "issues": {
        "count": 9696,
        "openCount": 1813,
        "distribution": {
          "3600": 566,
          "10800": 356,
          "32400": 434,
          "97200": 803,
          "291600": 763,
          "874800": 903,
          "2624400": 923,
          "7873200": 1022,
          "23619600": 1365,
          "70858800": 1575,
          "212576400": 986
        },
        "isDisabled": false
      },
      "score": 72,
      "grade": "C",
      "breakdown": {
        "popularity": 65,
        "maintenance": 67,
        "quality": 71,
        "risk": 100
      },
      "publisher": "pleerock",
      "maintainers": [
        "imnotjames",
        "pleerock",
        "alexmesser"
      ],
      "fetchedAt": "2026-04-28T07:20:24.868Z"
    },
    {
      "name": "drizzle-orm",
      "version": "0.15.1",
      "description": "Drizzle ORM package for SQL databases",
      "license": "Apache-2.0",
      "homepage": "https://github.com/drizzle-team/drizzle-orm#readme",
      "repository": "https://github.com/drizzle-team/drizzle-orm",
      "npm": "https://www.npmjs.com/package/drizzle-orm",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 4368,
      "dependents": 0,
      "starsCount": 99,
      "forksCount": 1,
      "issues": {
        "count": 119,
        "openCount": 4,
        "distribution": {
          "3600": 94,
          "10800": 3,
          "32400": 1,
          "97200": 6,
          "291600": 3,
          "874800": 8,
          "2624400": 2,
          "7873200": 1,
          "23619600": 1,
          "70858800": 0,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 56,
      "grade": "F",
      "breakdown": {
        "popularity": 6,
        "maintenance": 99,
        "quality": 37,
        "risk": 100
      },
      "publisher": "dankochetov",
      "maintainers": [
        "alexblokh",
        "sheriman",
        "dankochetov"
      ],
      "fetchedAt": "2026-04-28T07:20:32.492Z"
    },
    {
      "name": "pg",
      "version": "8.8.0",
      "description": "PostgreSQL client - pure javascript & libpq with the same API",
      "license": "MIT",
      "homepage": "https://github.com/brianc/node-postgres",
      "repository": "https://github.com/brianc/node-postgres",
      "npm": "https://www.npmjs.com/package/pg",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 736645,
      "monthlyDownloads": 16581785,
      "dependents": 0,
      "starsCount": 10835,
      "forksCount": 1139,
      "issues": {
        "count": 2874,
        "openCount": 410,
        "distribution": {
          "3600": 359,
          "10800": 202,
          "32400": 253,
          "97200": 303,
          "291600": 248,
          "874800": 273,
          "2624400": 233,
          "7873200": 197,
          "23619600": 175,
          "70858800": 335,
          "212576400": 296
        },
        "isDisabled": false
      },
      "score": 79,
      "grade": "C",
      "breakdown": {
        "popularity": 68,
        "maintenance": 67,
        "quality": 94,
        "risk": 100
      },
      "publisher": "brianc",
      "maintainers": [
        "brianc"
      ],
      "fetchedAt": "2026-04-28T07:20:33.309Z"
    },
    {
      "name": "mysql2",
      "version": "3.0.1",
      "description": "fast mysql driver. Implements core protocol, prepared statements, ssl and compression in native JS",
      "license": "MIT",
      "homepage": "https://github.com/sidorares/node-mysql2#readme",
      "repository": "https://github.com/sidorares/node-mysql2",
      "npm": "https://www.npmjs.com/package/mysql2",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 251860,
      "monthlyDownloads": 4715572,
      "dependents": 0,
      "starsCount": 3293,
      "forksCount": 503,
      "issues": {
        "count": 1733,
        "openCount": 392,
        "distribution": {
          "3600": 247,
          "10800": 116,
          "32400": 169,
          "97200": 223,
          "291600": 123,
          "874800": 113,
          "2624400": 95,
          "7873200": 112,
          "23619600": 117,
          "70858800": 171,
          "212576400": 247
        },
        "isDisabled": false
      },
      "score": 74,
      "grade": "C",
      "breakdown": {
        "popularity": 52,
        "maintenance": 67,
        "quality": 93,
        "risk": 100
      },
      "publisher": "sidorares",
      "maintainers": [
        "sidorares",
        "iarna",
        "sushantdhiman"
      ],
      "fetchedAt": "2026-04-28T07:20:34.069Z"
    },
    {
      "name": "sqlite3",
      "version": "5.1.4",
      "description": "Asynchronous, non-blocking SQLite3 bindings",
      "license": "BSD-3-Clause",
      "homepage": "https://github.com/TryGhost/node-sqlite3",
      "repository": "https://github.com/TryGhost/node-sqlite3",
      "npm": "https://www.npmjs.com/package/sqlite3",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 2657746,
      "dependents": 0,
      "starsCount": 5590,
      "forksCount": 755,
      "issues": {
        "count": 1664,
        "openCount": 101,
        "distribution": {
          "3600": 118,
          "10800": 50,
          "32400": 80,
          "97200": 114,
          "291600": 124,
          "874800": 138,
          "2624400": 174,
          "7873200": 194,
          "23619600": 169,
          "70858800": 180,
          "212576400": 323
        },
        "isDisabled": false
      },
      "score": 67,
      "grade": "D",
      "breakdown": {
        "popularity": 42,
        "maintenance": 67,
        "quality": 79,
        "risk": 100
      },
      "publisher": "daniellockyer",
      "maintainers": [
        "springmeyer",
        "kkaefer",
        "tmcw",
        "erisds",
        "yhahn"
      ],
      "fetchedAt": "2026-04-28T07:20:34.778Z"
    },
    {
      "name": "redis",
      "version": "4.5.1",
      "description": "A modern, high performance Redis client",
      "license": "MIT",
      "homepage": "https://github.com/redis/node-redis",
      "repository": "https://github.com/redis/node-redis",
      "npm": "https://www.npmjs.com/package/redis",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 131133,
      "monthlyDownloads": 12614897,
      "dependents": 0,
      "starsCount": 15687,
      "forksCount": 1742,
      "issues": {
        "count": 2316,
        "openCount": 213,
        "distribution": {
          "3600": 267,
          "10800": 108,
          "32400": 161,
          "97200": 202,
          "291600": 222,
          "874800": 237,
          "2624400": 221,
          "7873200": 265,
          "23619600": 217,
          "70858800": 263,
          "212576400": 153
        },
        "isDisabled": false
      },
      "score": 79,
      "grade": "C",
      "breakdown": {
        "popularity": 69,
        "maintenance": 67,
        "quality": 95,
        "risk": 100
      },
      "publisher": "leibale",
      "maintainers": [
        "gkorland",
        "leibale",
        "mjr"
      ],
      "fetchedAt": "2026-04-28T07:20:35.492Z"
    },
    {
      "name": "ioredis",
      "version": "5.2.5",
      "description": "A robust, performance-focused and full-featured Redis client for Node.js.",
      "license": "MIT",
      "homepage": "https://github.com/luin/ioredis#readme",
      "repository": "https://github.com/luin/ioredis",
      "npm": "https://www.npmjs.com/package/ioredis",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 10675358,
      "dependents": 0,
      "starsCount": 11636,
      "forksCount": 1043,
      "issues": {
        "count": 1703,
        "openCount": 220,
        "distribution": {
          "3600": 267,
          "10800": 90,
          "32400": 106,
          "97200": 140,
          "291600": 122,
          "874800": 178,
          "2624400": 134,
          "7873200": 278,
          "23619600": 142,
          "70858800": 166,
          "212576400": 80
        },
        "isDisabled": false
      },
      "score": 84,
      "grade": "B",
      "breakdown": {
        "popularity": 65,
        "maintenance": 86,
        "quality": 95,
        "risk": 100
      },
      "publisher": "ioredis-robot",
      "maintainers": [
        "luin",
        "ioredis-robot"
      ],
      "fetchedAt": "2026-04-28T07:20:36.289Z"
    },
    {
      "name": "jsonwebtoken",
      "version": "9.0.0",
      "description": "JSON Web Token implementation (symmetric and asymmetric)",
      "license": "MIT",
      "homepage": "https://github.com/auth0/node-jsonwebtoken#readme",
      "repository": "https://github.com/auth0/node-jsonwebtoken",
      "npm": "https://www.npmjs.com/package/jsonwebtoken",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 1764814,
      "monthlyDownloads": 43841830,
      "dependents": 0,
      "starsCount": 15990,
      "forksCount": 1161,
      "issues": {
        "count": 824,
        "openCount": 104,
        "distribution": {
          "3600": 98,
          "10800": 35,
          "32400": 31,
          "97200": 47,
          "291600": 52,
          "874800": 84,
          "2624400": 101,
          "7873200": 127,
          "23619600": 112,
          "70858800": 79,
          "212576400": 58
        },
        "isDisabled": false
      },
      "score": 77,
      "grade": "C",
      "breakdown": {
        "popularity": 80,
        "maintenance": 50,
        "quality": 92,
        "risk": 100
      },
      "publisher": "julien.wollscheid",
      "maintainers": [
        "jake.lacey",
        "lbalmaceda",
        "ziluvatar",
        "jstrutz",
        "woloski"
      ],
      "fetchedAt": "2026-04-28T07:20:36.846Z"
    },
    {
      "name": "bcrypt",
      "version": "5.1.0",
      "description": "A bcrypt library for NodeJS.",
      "license": "MIT",
      "homepage": "https://github.com/kelektiv/node.bcrypt.js#readme",
      "repository": "https://github.com/kelektiv/node.bcrypt.js",
      "npm": "https://www.npmjs.com/package/bcrypt",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 177011,
      "monthlyDownloads": 4036251,
      "dependents": 0,
      "starsCount": 6588,
      "forksCount": 466,
      "issues": {
        "count": 960,
        "openCount": 18,
        "distribution": {
          "3600": 186,
          "10800": 81,
          "32400": 70,
          "97200": 108,
          "291600": 69,
          "874800": 106,
          "2624400": 100,
          "7873200": 86,
          "23619600": 101,
          "70858800": 48,
          "212576400": 5
        },
        "isDisabled": false
      },
      "score": 85,
      "grade": "B",
      "breakdown": {
        "popularity": 53,
        "maintenance": 99,
        "quality": 96,
        "risk": 100
      },
      "publisher": "amitosh",
      "maintainers": [
        "jfirebaugh",
        "tootallnate",
        "ncb000gt",
        "defunctzombie",
        "amitosh"
      ],
      "fetchedAt": "2026-04-28T07:20:37.569Z"
    },
    {
      "name": "bcryptjs",
      "version": "2.4.3",
      "description": "Optimized bcrypt in plain JavaScript with zero dependencies. Compatible to 'bcrypt'.",
      "license": "MIT",
      "homepage": "https://github.com/dcodeIO/bcrypt.js#readme",
      "repository": "https://github.com/dcodeIO/bcrypt.js",
      "npm": "https://www.npmjs.com/package/bcryptjs",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 276543,
      "monthlyDownloads": 6296167,
      "dependents": 0,
      "starsCount": 3098,
      "forksCount": 256,
      "issues": {
        "count": 137,
        "openCount": 39,
        "distribution": {
          "3600": 17,
          "10800": 4,
          "32400": 5,
          "97200": 10,
          "291600": 10,
          "874800": 8,
          "2624400": 5,
          "7873200": 20,
          "23619600": 14,
          "70858800": 18,
          "212576400": 26
        },
        "isDisabled": false
      },
      "score": 70,
      "grade": "C",
      "breakdown": {
        "popularity": 53,
        "maintenance": 50,
        "quality": 95,
        "risk": 100
      },
      "publisher": "dcode",
      "maintainers": [
        "dcode"
      ],
      "fetchedAt": "2026-04-28T07:20:38.151Z"
    },
    {
      "name": "passport",
      "version": "0.6.0",
      "description": "Simple, unobtrusive authentication for Node.js.",
      "license": "MIT",
      "homepage": "https://www.passportjs.org/",
      "npm": "https://www.npmjs.com/package/passport",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 6512503,
      "dependents": 0,
      "starsCount": 20352,
      "forksCount": 1179,
      "issues": {
        "count": 850,
        "openCount": 342,
        "distribution": {
          "3600": 85,
          "10800": 38,
          "32400": 52,
          "97200": 40,
          "291600": 45,
          "874800": 29,
          "2624400": 35,
          "7873200": 68,
          "23619600": 58,
          "70858800": 69,
          "212576400": 331
        },
        "isDisabled": false
      },
      "score": 76,
      "grade": "C",
      "breakdown": {
        "popularity": 64,
        "maintenance": 67,
        "quality": 88,
        "risk": 100
      },
      "publisher": "jaredhanson",
      "maintainers": [
        "jaredhanson"
      ],
      "fetchedAt": "2026-04-28T07:20:38.735Z"
    },
    {
      "name": "helmet",
      "version": "6.0.1",
      "description": "help secure Express/Connect apps with various HTTP headers",
      "license": "MIT",
      "homepage": "https://helmetjs.github.io/",
      "repository": "https://github.com/helmetjs/helmet",
      "npm": "https://www.npmjs.com/package/helmet",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 421832,
      "monthlyDownloads": 9631445,
      "dependents": 0,
      "starsCount": 9279,
      "forksCount": 391,
      "issues": {
        "count": 385,
        "openCount": 4,
        "distribution": {
          "3600": 50,
          "10800": 28,
          "32400": 33,
          "97200": 42,
          "291600": 43,
          "874800": 42,
          "2624400": 39,
          "7873200": 52,
          "23619600": 36,
          "70858800": 17,
          "212576400": 3
        },
        "isDisabled": false
      },
      "score": 87,
      "grade": "B",
      "breakdown": {
        "popularity": 63,
        "maintenance": 100,
        "quality": 94,
        "risk": 100
      },
      "publisher": "evanhahn",
      "maintainers": [
        "adam_baldwin",
        "evanhahn"
      ],
      "fetchedAt": "2026-04-28T07:20:39.457Z"
    },
    {
      "name": "tailwindcss",
      "version": "3.2.4",
      "description": "A utility-first CSS framework for rapidly building custom user interfaces.",
      "license": "MIT",
      "homepage": "https://tailwindcss.com",
      "repository": "https://github.com/tailwindlabs/tailwindcss",
      "npm": "https://www.npmjs.com/package/tailwindcss",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 15726846,
      "dependents": 0,
      "starsCount": 64059,
      "forksCount": 3271,
      "issues": {
        "count": 4722,
        "openCount": 11,
        "distribution": {
          "3600": 1459,
          "10800": 460,
          "32400": 517,
          "97200": 576,
          "291600": 458,
          "874800": 408,
          "2624400": 315,
          "7873200": 281,
          "23619600": 181,
          "70858800": 65,
          "212576400": 2
        },
        "isDisabled": false
      },
      "score": 91,
      "grade": "A",
      "breakdown": {
        "popularity": 79,
        "maintenance": 100,
        "quality": 90,
        "risk": 100
      },
      "publisher": "adamwathan",
      "maintainers": [
        "malfaitrobin",
        "bradlc",
        "adamwathan",
        "reinink"
      ],
      "fetchedAt": "2026-04-28T07:20:40.369Z"
    },
    {
      "name": "autoprefixer",
      "version": "10.4.13",
      "description": "Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website",
      "license": "MIT",
      "homepage": "https://github.com/postcss/autoprefixer#readme",
      "repository": "https://github.com/postcss/autoprefixer",
      "npm": "https://www.npmjs.com/package/autoprefixer",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 3804083,
      "monthlyDownloads": 82591356,
      "dependents": 0,
      "starsCount": 20636,
      "forksCount": 1276,
      "issues": {
        "count": 1458,
        "openCount": 35,
        "distribution": {
          "3600": 469,
          "10800": 181,
          "32400": 197,
          "97200": 153,
          "291600": 100,
          "874800": 104,
          "2624400": 110,
          "7873200": 63,
          "23619600": 31,
          "70858800": 25,
          "212576400": 25
        },
        "isDisabled": false
      },
      "score": 92,
      "grade": "A",
      "breakdown": {
        "popularity": 86,
        "maintenance": 100,
        "quality": 85,
        "risk": 100
      },
      "publisher": "ai",
      "maintainers": [
        "ai"
      ],
      "fetchedAt": "2026-04-28T07:20:41.137Z"
    },
    {
      "name": "postcss",
      "version": "8.4.21",
      "description": "Tool for transforming styles with JS plugins",
      "license": "MIT",
      "homepage": "https://postcss.org/",
      "repository": "https://github.com/postcss/postcss",
      "npm": "https://www.npmjs.com/package/postcss",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 12214641,
      "monthlyDownloads": 261823473,
      "dependents": 0,
      "starsCount": 27065,
      "forksCount": 1556,
      "issues": {
        "count": 1762,
        "openCount": 18,
        "distribution": {
          "3600": 657,
          "10800": 196,
          "32400": 254,
          "97200": 186,
          "291600": 100,
          "874800": 75,
          "2624400": 86,
          "7873200": 82,
          "23619600": 81,
          "70858800": 30,
          "212576400": 15
        },
        "isDisabled": false
      },
      "score": 97,
      "grade": "A",
      "breakdown": {
        "popularity": 94,
        "maintenance": 100,
        "quality": 94,
        "risk": 100
      },
      "publisher": "ai",
      "maintainers": [
        "ai"
      ],
      "fetchedAt": "2026-04-28T07:20:41.849Z"
    },
    {
      "name": "sass",
      "version": "1.57.1",
      "description": "A pure JavaScript implementation of Sass.",
      "license": "MIT",
      "homepage": "https://github.com/sass/dart-sass",
      "repository": "https://github.com/sass/dart-sass",
      "npm": "https://www.npmjs.com/package/sass",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 1799449,
      "monthlyDownloads": 42261037,
      "dependents": 0,
      "starsCount": 3365,
      "forksCount": 330,
      "issues": {
        "count": 1823,
        "openCount": 76,
        "distribution": {
          "3600": 207,
          "10800": 165,
          "32400": 137,
          "97200": 306,
          "291600": 288,
          "874800": 341,
          "2624400": 135,
          "7873200": 88,
          "23619600": 49,
          "70858800": 54,
          "212576400": 53
        },
        "isDisabled": false
      },
      "score": 87,
      "grade": "B",
      "breakdown": {
        "popularity": 70,
        "maintenance": 99,
        "quality": 85,
        "risk": 100
      },
      "publisher": "sassbot",
      "maintainers": [
        "nex3",
        "xzyfer",
        "hcatlin",
        "sassbot"
      ],
      "fetchedAt": "2026-04-28T07:20:42.456Z"
    },
    {
      "name": "less",
      "version": "4.1.3",
      "description": "Leaner CSS",
      "license": "Apache-2.0",
      "homepage": "http://lesscss.org",
      "repository": "https://github.com/less/less.js",
      "npm": "https://www.npmjs.com/package/less",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 741764,
      "monthlyDownloads": 17447371,
      "dependents": 0,
      "starsCount": 16876,
      "forksCount": 3463,
      "issues": {
        "count": 3730,
        "openCount": 180,
        "distribution": {
          "3600": 364,
          "10800": 206,
          "32400": 257,
          "97200": 315,
          "291600": 275,
          "874800": 305,
          "2624400": 345,
          "7873200": 353,
          "23619600": 537,
          "70858800": 488,
          "212576400": 285
        },
        "isDisabled": false
      },
      "score": 78,
      "grade": "C",
      "breakdown": {
        "popularity": 71,
        "maintenance": 67,
        "quality": 87,
        "risk": 100
      },
      "publisher": "matthew-dean",
      "maintainers": [
        "matthew-dean",
        "matthew-dean2",
        "seven-phases-max",
        "meri",
        "calvinjuarez"
      ],
      "fetchedAt": "2026-04-28T07:20:43.028Z"
    },
    {
      "name": "styled-components",
      "version": "5.3.6",
      "description": "Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress",
      "license": "MIT",
      "homepage": "https://styled-components.com/",
      "repository": "https://github.com/styled-components/styled-components",
      "npm": "https://www.npmjs.com/package/styled-components",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 16480237,
      "dependents": 0,
      "starsCount": 37998,
      "forksCount": 2385,
      "issues": {
        "count": 3833,
        "openCount": 138,
        "distribution": {
          "3600": 652,
          "10800": 281,
          "32400": 324,
          "97200": 398,
          "291600": 386,
          "874800": 416,
          "2624400": 396,
          "7873200": 319,
          "23619600": 362,
          "70858800": 252,
          "212576400": 47
        },
        "isDisabled": false
      },
      "score": 89,
      "grade": "B",
      "breakdown": {
        "popularity": 77,
        "maintenance": 99,
        "quality": 83,
        "risk": 100
      },
      "publisher": "probablyup",
      "maintainers": [
        "geelen",
        "mxstbr",
        "probablyup",
        "philpl"
      ],
      "fetchedAt": "2026-04-28T07:20:43.705Z"
    },
    {
      "name": "@emotion/react",
      "version": "11.10.5",
      "description": "> Simple styling in React.",
      "license": "MIT",
      "homepage": "https://github.com/emotion-js/emotion/tree/main#readme",
      "repository": "https://github.com/emotion-js/emotion/tree/main",
      "npm": "https://www.npmjs.com/package/%40emotion%2Freact",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 19552839,
      "dependents": 0,
      "starsCount": 15687,
      "forksCount": 1046,
      "issues": {
        "count": 2818,
        "openCount": 185,
        "distribution": {
          "3600": 353,
          "10800": 188,
          "32400": 242,
          "97200": 316,
          "291600": 299,
          "874800": 297,
          "2624400": 263,
          "7873200": 272,
          "23619600": 291,
          "70858800": 279,
          "212576400": 18
        },
        "isDisabled": false
      },
      "score": 89,
      "grade": "B",
      "breakdown": {
        "popularity": 73,
        "maintenance": 98,
        "quality": 91,
        "risk": 100
      },
      "publisher": "emotion-release-bot",
      "maintainers": [
        "emmatown",
        "tkh44",
        "emotion-release-bot",
        "andarist"
      ],
      "fetchedAt": "2026-04-28T07:20:44.339Z"
    },
    {
      "name": "@mui/material",
      "version": "0.0.0",
      "description": "",
      "license": "MIT",
      "npm": "https://www.npmjs.com/package/%40mui%2Fmaterial",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 0,
      "monthlyDownloads": 0,
      "dependents": 0,
      "starsCount": 0,
      "forksCount": 0,
      "issues": null,
      "score": 15,
      "grade": "F",
      "breakdown": {
        "popularity": 0,
        "maintenance": 0,
        "quality": 0,
        "risk": 100
      },
      "maintainers": [],
      "fetchedAt": "2026-04-28T07:20:45.020Z"
    },
    {
      "name": "@chakra-ui/react",
      "version": "2.4.8",
      "description": "Responsive and accessible React UI components built with React and Emotion",
      "license": "MIT",
      "homepage": "https://chakra-ui.com/",
      "repository": "https://github.com/chakra-ui/chakra-ui",
      "npm": "https://www.npmjs.com/package/%40chakra-ui%2Freact",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 79783,
      "monthlyDownloads": 1403290,
      "dependents": 0,
      "starsCount": 30666,
      "forksCount": 2740,
      "issues": {
        "count": 5810,
        "openCount": 101,
        "distribution": {
          "3600": 727,
          "10800": 369,
          "32400": 518,
          "97200": 948,
          "291600": 926,
          "874800": 816,
          "2624400": 649,
          "7873200": 533,
          "23619600": 257,
          "70858800": 67,
          "212576400": 0
        },
        "isDisabled": false
      },
      "score": 84,
      "grade": "B",
      "breakdown": {
        "popularity": 57,
        "maintenance": 100,
        "quality": 88,
        "risk": 100
      },
      "publisher": "segunadebayo",
      "maintainers": [
        "timkolberger",
        "segunadebayo",
        "_codebender828"
      ],
      "fetchedAt": "2026-04-28T07:20:45.821Z"
    },
    {
      "name": "antd",
      "version": "5.1.5",
      "description": "An enterprise-class UI design language and React components implementation",
      "license": "MIT",
      "homepage": "https://ant.design",
      "repository": "https://github.com/ant-design/ant-design",
      "npm": "https://www.npmjs.com/package/antd",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 47817,
      "monthlyDownloads": 3657856,
      "dependents": 0,
      "starsCount": 83824,
      "forksCount": 37784,
      "issues": {
        "count": 38779,
        "openCount": 943,
        "distribution": {
          "3600": 14479,
          "10800": 4211,
          "32400": 3501,
          "97200": 5081,
          "291600": 3300,
          "874800": 3413,
          "2624400": 1717,
          "7873200": 1065,
          "23619600": 841,
          "70858800": 843,
          "212576400": 328
        },
        "isDisabled": false
      },
      "score": 89,
      "grade": "B",
      "breakdown": {
        "popularity": 66,
        "maintenance": 100,
        "quality": 99,
        "risk": 100
      },
      "publisher": "madccc",
      "maintainers": [
        "afc163",
        "vagusx",
        "peachscript",
        "zombiej",
        "chenshuai2144"
      ],
      "fetchedAt": "2026-04-28T07:20:46.757Z"
    },
    {
      "name": "react-router-dom",
      "version": "6.6.2",
      "description": "Declarative routing for React web applications",
      "license": "MIT",
      "homepage": "https://github.com/remix-run/react-router#readme",
      "repository": "https://github.com/remix-run/react-router",
      "npm": "https://www.npmjs.com/package/react-router-dom",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 1397817,
      "monthlyDownloads": 29497896,
      "dependents": 0,
      "starsCount": 49355,
      "forksCount": 9744,
      "issues": {
        "count": 9478,
        "openCount": 86,
        "distribution": {
          "3600": 2367,
          "10800": 1304,
          "32400": 1838,
          "97200": 1256,
          "291600": 631,
          "874800": 559,
          "2624400": 505,
          "7873200": 605,
          "23619600": 248,
          "70858800": 141,
          "212576400": 24
        },
        "isDisabled": false
      },
      "score": 88,
      "grade": "B",
      "breakdown": {
        "popularity": 86,
        "maintenance": 100,
        "quality": 69,
        "risk": 100
      },
      "publisher": "mjackson",
      "maintainers": [
        "timdorr",
        "mjackson",
        "chancestrickland"
      ],
      "fetchedAt": "2026-04-28T07:20:47.465Z"
    },
    {
      "name": "swr",
      "version": "2.0.0",
      "description": "React Hooks library for remote data fetching",
      "license": "MIT",
      "homepage": "https://swr.vercel.app",
      "repository": "https://github.com/vercel/swr",
      "npm": "https://www.npmjs.com/package/swr",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 36579,
      "monthlyDownloads": 3868070,
      "dependents": 0,
      "starsCount": 24896,
      "forksCount": 979,
      "issues": {
        "count": 1403,
        "openCount": 102,
        "distribution": {
          "3600": 264,
          "10800": 97,
          "32400": 132,
          "97200": 166,
          "291600": 143,
          "874800": 140,
          "2624400": 117,
          "7873200": 99,
          "23619600": 109,
          "70858800": 124,
          "212576400": 12
        },
        "isDisabled": false
      },
      "score": 85,
      "grade": "B",
      "breakdown": {
        "popularity": 62,
        "maintenance": 99,
        "quality": 87,
        "risk": 100
      },
      "publisher": "quietshu",
      "maintainers": [
        "nwienert",
        "gdborton",
        "quietshu",
        "nick.tracey",
        "zeit-bot"
      ],
      "fetchedAt": "2026-04-28T07:20:50.433Z"
    },
    {
      "name": "redux",
      "version": "4.2.0",
      "description": "Predictable state container for JavaScript apps",
      "license": "MIT",
      "homepage": "http://redux.js.org",
      "repository": "https://github.com/reduxjs/redux",
      "npm": "https://www.npmjs.com/package/redux",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 1623914,
      "monthlyDownloads": 35849222,
      "dependents": 0,
      "starsCount": 58888,
      "forksCount": 15339,
      "issues": {
        "count": 4331,
        "openCount": 57,
        "distribution": {
          "3600": 1338,
          "10800": 596,
          "32400": 770,
          "97200": 501,
          "291600": 287,
          "874800": 217,
          "2624400": 204,
          "7873200": 156,
          "23619600": 120,
          "70858800": 107,
          "212576400": 35
        },
        "isDisabled": false
      },
      "score": 94,
      "grade": "A",
      "breakdown": {
        "popularity": 84,
        "maintenance": 100,
        "quality": 95,
        "risk": 100
      },
      "publisher": "acemarke",
      "maintainers": [
        "gaearon",
        "timdorr",
        "acdlite",
        "acemarke"
      ],
      "fetchedAt": "2026-04-28T07:20:51.143Z"
    },
    {
      "name": "@reduxjs/toolkit",
      "version": "1.9.1",
      "description": "The official, opinionated, batteries-included toolset for efficient Redux development",
      "license": "MIT",
      "homepage": "https://redux-toolkit.js.org",
      "repository": "https://github.com/reduxjs/redux-toolkit",
      "npm": "https://www.npmjs.com/package/%40reduxjs%2Ftoolkit",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 79457,
      "monthlyDownloads": 7150223,
      "dependents": 0,
      "starsCount": 9014,
      "forksCount": 872,
      "issues": {
        "count": 2650,
        "openCount": 311,
        "distribution": {
          "3600": 555,
          "10800": 272,
          "32400": 306,
          "97200": 273,
          "291600": 179,
          "874800": 202,
          "2624400": 217,
          "7873200": 251,
          "23619600": 240,
          "70858800": 150,
          "212576400": 5
        },
        "isDisabled": false
      },
      "score": 87,
      "grade": "B",
      "breakdown": {
        "popularity": 61,
        "maintenance": 100,
        "quality": 94,
        "risk": 100
      },
      "publisher": "acemarke",
      "maintainers": [
        "acemarke",
        "timdorr",
        "gaearon",
        "phryneas"
      ],
      "fetchedAt": "2026-04-28T07:20:51.850Z"
    },
    {
      "name": "zustand",
      "version": "4.3.2",
      "description": "🐻 Bear necessities for state management in React",
      "license": "MIT",
      "homepage": "https://github.com/pmndrs/zustand",
      "repository": "https://github.com/pmndrs/zustand",
      "npm": "https://www.npmjs.com/package/zustand",
      "types": false,
      "deprecated": false,
      "deprecatedMessage": null,
      "weeklyDownloads": 183125,
      "monthlyDownloads": 3541543,
      "dependents": 0,
      "starsCount": 25902,
      "forksCount": 778,
      "issues": {
        "count": 1061,
        "openCount": 15,
        "distribution": {
          "3600": 192,
          "10800": 69,
          "32400": 114,
          "97200": 140,
          "291600": 138,
          "874800": 122,
          "2624400": 93,
          "7873200": 87,
          "23619600": 80,
          "70858800": 25,
          "212576400": 1
        },
        "isDisabled": false
      },
      "score": 85,
      "grade": "B",
      "breakdown": {
        "popularity": 58,
        "maintenance": 100,
        "quality": 92,
        "risk": 100
      },
      "publisher": "daishi",
      "maintainers": [
        "daishi",
        "jeremyrh",
        "drcmda"
      ],
      "fetchedAt": "2026-04-28T07:20:52.599Z"
    }
  ],
  "generatedAt": "2026-04-28T07:20:52.956Z"
}