OverviewFilesCommitsIssuesDocsReleasesPeers

holepunchto-kb / skills / simple-seeder / api-extract.json

55 lines · json ref:
{
  "repo": "simple-seeder",
  "timestamp": "2026-01-16T23:39:49.000Z",
  "entryPoint": "index.js",
  "exports": {
    "packageJson": {
      "main": "index.js"
    }
  },
  "api": {
    "file": "index.js",
    "exports": [],
    "classes": [],
    "functions": [
      {
        "name": "main"
      },
      {
        "name": "ui"
      },
      {
        "name": "firewall"
      },
      {
        "name": "formatResource"
      },
      {
        "name": "format"
      },
      {
        "name": "onsocket"
      }
    ]
  },
  "readme": {
    "content": "# simple-seeder\n\nDead simple Hypercore seeder\n\n```\nnpm install -g simple-seeder\n```\n\n## Usage\n\nThree ways to load seeds, you can only use one approach per process:\n\n#### Args\nYou use those args:\n\n```\n--core, -c <key>\n--bee, -b <key>\n--drive, -d <key>\n--seeders, -s <key>\n```\n\n```\nsimple-seeder -c <key> -c <another-key>\n```\n\nThe `seeders` is an option, and must use the same key as the resource to enable it.\n\n#### File\nA file containing the seeds list:\n\n`seeds.txt`\n```\ncore <key>\nbee <key>\ndrive <key>\nseeders <key>\n```\n\n```\nsimple-seeder --file ./seeds.txt\n```\n\n#### List\nA Hyperbee list that can receive updates in real-time.\n\nManage the list with `simple-seeder --menu [key]`\n\nThe menu will also show you the Hyperbee list key that you can use:\n```\nsimple-seeder <key>\n```\n\n## License\n\nApache-2.0\n",
    "sections": [
      "intro",
      "usage",
      "license"
    ],
    "hasApi": true,
    "hasExamples": true,
    "exampleCount": 6,
    "examples": [
      "npm install -g simple-seeder",
      "--core, -c <key>\n--bee, -b <key>\n--drive, -d <key>\n--seeders, -s <key>",
      "simple-seeder -c <key> -c <another-key>"
    ]
  },
  "patterns": [
    "peer-discovery",
    "dht-discovery"
  ]
}