{
  "name": "socks",
  "url": "https://canirequire.com/package/socks/",
  "description": "Fully featured SOCKS proxy client supporting SOCKSv4, SOCKSv4a, and SOCKSv5. Includes Bind and Associate functionality.",
  "latest": "2.8.10",
  "latestPublished": "2026-09-02T21:42:49.608Z",
  "format": "cjs",
  "summary": "socks@2.8.10 is a CommonJS package. socks ships CommonJS only. require(\"socks\") works everywhere. import \"socks\" also works because Node.js and Bun can import CommonJS from ES modules, but only the default export is guaranteed; named imports depend on Node's static analysis of the module.",
  "esmOnlySince": null,
  "esmOnlySinceDate": null,
  "lastCommonJsVersion": "2.8.10",
  "lastCommonJsDate": "2026-09-02T21:42:49.608Z",
  "nativeEsmSince": null,
  "types": "bundled",
  "nodeEngines": ">= 10.0.0",
  "deprecated": null,
  "license": "MIT",
  "repository": "https://github.com/JoshGlazebrook/socks",
  "weeklyDownloads": 51585351,
  "runtime": {
    "verifiedAt": "2026-09-09T15:28:12.856Z",
    "node": {
      "18": {
        "require": true,
        "import": true,
        "requireError": null,
        "importError": null
      },
      "20": {
        "require": true,
        "import": true,
        "requireError": null,
        "importError": null
      },
      "22": {
        "require": true,
        "import": true,
        "requireError": null,
        "importError": null
      },
      "24": {
        "require": true,
        "import": true,
        "requireError": null,
        "importError": null
      },
      "26": {
        "require": true,
        "import": true,
        "requireError": null,
        "importError": null
      }
    },
    "bun": {
      "require": true,
      "import": true,
      "requireError": null,
      "importError": null
    }
  },
  "formatHistory": [
    {
      "version": "2.8.10",
      "format": "cjs",
      "published": "2026-09-02T21:42:49.608Z"
    },
    {
      "version": "2.8.9",
      "format": "cjs",
      "published": "2026-05-08T19:49:47.594Z"
    },
    {
      "version": "2.8.8",
      "format": "cjs",
      "published": "2026-04-28T06:19:04.302Z"
    },
    {
      "version": "2.8.7",
      "format": "cjs",
      "published": "2025-08-12T05:20:24.955Z"
    },
    {
      "version": "2.8.6",
      "format": "cjs",
      "published": "2025-07-11T05:00:41.778Z"
    },
    {
      "version": "2.8.5",
      "format": "cjs",
      "published": "2025-06-10T02:39:06.624Z"
    },
    {
      "version": "2.8.4",
      "format": "cjs",
      "published": "2025-02-09T23:07:25.079Z"
    },
    {
      "version": "2.8.3",
      "format": "cjs",
      "published": "2024-04-10T02:05:21.594Z"
    },
    {
      "version": "2.8.2",
      "format": "cjs",
      "published": "2024-04-09T17:39:29.988Z"
    },
    {
      "version": "2.8.1",
      "format": "cjs",
      "published": "2024-02-23T04:24:25.622Z"
    },
    {
      "version": "2.8.0",
      "format": "cjs",
      "published": "2024-02-12T01:27:29.515Z"
    },
    {
      "version": "2.7.4",
      "format": "cjs",
      "published": "2024-02-23T04:19:59.703Z"
    },
    {
      "version": "2.7.3",
      "format": "cjs",
      "published": "2024-02-12T04:00:43.811Z"
    },
    {
      "version": "2.7.2",
      "format": "cjs",
      "published": "2024-02-12T03:39:09.348Z"
    },
    {
      "version": "2.7.1",
      "format": "cjs",
      "published": "2022-10-02T03:00:27.528Z"
    },
    {
      "version": "2.7.0",
      "format": "cjs",
      "published": "2022-07-17T22:57:07.934Z"
    },
    {
      "version": "2.6.2",
      "format": "cjs",
      "published": "2022-02-05T22:52:33.381Z"
    },
    {
      "version": "2.6.1",
      "format": "cjs",
      "published": "2021-04-18T04:11:14.072Z"
    },
    {
      "version": "2.6.0",
      "format": "cjs",
      "published": "2021-03-17T01:54:35.666Z"
    },
    {
      "version": "2.5.1",
      "format": "cjs",
      "published": "2020-12-04T04:52:12.716Z"
    },
    {
      "version": "2.5.0",
      "format": "cjs",
      "published": "2020-10-26T04:28:20.339Z"
    },
    {
      "version": "2.4.4",
      "format": "cjs",
      "published": "2020-09-08T23:19:57.959Z"
    },
    {
      "version": "2.4.3",
      "format": "cjs",
      "published": "2020-09-08T23:15:26.482Z"
    },
    {
      "version": "2.4.2",
      "format": "cjs",
      "published": "2020-08-29T05:12:31.695Z"
    },
    {
      "version": "2.4.1",
      "format": "cjs",
      "published": "2020-06-21T22:40:11.577Z"
    },
    {
      "version": "2.4.0",
      "format": "cjs",
      "published": "2020-06-21T22:28:07.875Z"
    },
    {
      "version": "2.3.3",
      "format": "cjs",
      "published": "2019-11-06T18:00:52.554Z"
    },
    {
      "version": "2.3.2",
      "format": "cjs",
      "published": "2019-02-19T04:17:24.379Z"
    },
    {
      "version": "2.3.1",
      "format": "cjs",
      "published": "2019-02-03T06:43:19.731Z"
    },
    {
      "version": "2.3.0",
      "format": "cjs",
      "published": "2019-02-01T16:11:18.635Z"
    },
    {
      "version": "2.2.3",
      "format": "cjs",
      "published": "2019-01-24T06:36:43.043Z"
    },
    {
      "version": "2.2.2",
      "format": "cjs",
      "published": "2018-11-06T19:13:45.856Z"
    },
    {
      "version": "2.2.1",
      "format": "cjs",
      "published": "2018-06-27T20:31:44.116Z"
    },
    {
      "version": "2.2.0",
      "format": "cjs",
      "published": "2018-04-04T03:31:51.143Z"
    },
    {
      "version": "2.1.6",
      "format": "cjs",
      "published": "2018-03-18T06:04:51.026Z"
    },
    {
      "version": "2.1.5",
      "format": "cjs",
      "published": "2018-03-11T03:49:49.484Z"
    },
    {
      "version": "2.1.4",
      "format": "cjs",
      "published": "2018-03-09T06:20:49.529Z"
    },
    {
      "version": "2.1.3",
      "format": "cjs",
      "published": "2018-03-09T06:02:46.967Z"
    },
    {
      "version": "2.1.2",
      "format": "cjs",
      "published": "2017-12-30T04:22:14.177Z"
    },
    {
      "version": "2.1.1",
      "format": "cjs",
      "published": "2017-12-28T01:44:23.011Z"
    },
    {
      "version": "2.1.0",
      "format": "cjs",
      "published": "2017-12-28T01:34:26.148Z"
    },
    {
      "version": "2.0.5",
      "format": "cjs",
      "published": "2017-12-28T00:59:19.494Z"
    },
    {
      "version": "2.0.4",
      "format": "cjs",
      "published": "2017-12-28T00:38:49.233Z"
    },
    {
      "version": "2.0.3",
      "format": "cjs",
      "published": "2017-12-12T04:46:52.990Z"
    },
    {
      "version": "2.0.2",
      "format": "cjs",
      "published": "2017-12-12T04:45:01.939Z"
    },
    {
      "version": "2.0.1",
      "format": "cjs",
      "published": "2017-12-12T04:12:06.504Z"
    },
    {
      "version": "2.0.0",
      "format": "cjs",
      "published": "2017-12-12T04:04:35.874Z"
    },
    {
      "version": "1.1.10",
      "format": "cjs",
      "published": "2017-01-14T03:55:36.177Z"
    },
    {
      "version": "1.1.9",
      "format": "cjs",
      "published": "2016-04-07T03:14:44.536Z"
    },
    {
      "version": "1.1.8",
      "format": "cjs",
      "published": "2015-06-30T02:50:07.573Z"
    },
    {
      "version": "1.1.7",
      "format": "cjs",
      "published": "2015-03-02T01:39:15.091Z"
    },
    {
      "version": "1.1.6",
      "format": "cjs",
      "published": "2015-02-26T23:18:28.742Z"
    },
    {
      "version": "1.1.5",
      "format": "cjs",
      "published": "2015-02-26T22:40:50.190Z"
    },
    {
      "version": "1.0.0",
      "format": "cjs",
      "published": "2015-02-26T22:05:11.951Z"
    },
    {
      "version": "0.0.1",
      "format": "cjs",
      "published": "2013-02-15T12:59:01.831Z"
    }
  ]
}