OverviewFilesCommitsIssuesDocsReleasesPeers

holepunchto-kb / skills / netpaste / api-extract.json

50 lines · json ref:
{
  "repo": "netpaste",
  "timestamp": "2026-01-16T23:55:55.637Z",
  "entryPoint": "index.js",
  "exports": {
    "packageJson": {
      "main": "index.js",
      "type": "module"
    }
  },
  "api": {
    "file": "lib/index.mjs",
    "exports": [],
    "classes": [],
    "functions": [
      {
        "name": "seed"
      },
      {
        "name": "copy"
      },
      {
        "name": "clear"
      },
      {
        "name": "paste"
      },
      {
        "name": "generateKeys"
      }
    ]
  },
  "readme": {
    "content": "# netpaste\n\nCopy and paste over the DHT.\n\n## Usage\n\n```\n# generate a seed\nnetpaate seed\n\n# export default key\nnetpaste export\n> default: abc..123\n\n# import a key under test profile\nnetpaste import test 123..abc\n\n# copy to default profile\nnetpaste copy 'hello, world!'\n\n# paste from another profile\nnetpaste paste --profile test\n> 'some other text...'\n```\n\n## API\n\n#### `netpaste copy  <data>`\n\nCopy data to the DHT.\n\n#### `netpaste paste`\n\nPaste data from the DHT.\n\n#### `netpaste seed`\n\nGenerate a seed.\n\n#### `netpaste import <profile> <key>`\n\nImport a key to a given profile.\n\n#### `netpaste export [profile]`\n\nExport a key.\n\n#### Options:\n\n`--profile | -p`  -- specify a profile to use. defaults to `default`\n\nProfile keys are stored to `~/.netpaste/<profile>`.\n",
    "sections": [
      "intro",
      "usage",
      "api"
    ],
    "hasApi": true,
    "hasExamples": true,
    "exampleCount": 1,
    "examples": [
      "# generate a seed\nnetpaate seed\n\n# export default key\nnetpaste export\n> default: abc..123\n\n# import a key under test profile\nnetpaste import test 123..abc\n\n# copy to default profile\nnetpaste copy 'hello, world!'\n\n# paste from another profile\nnetpaste paste --profile test\n> 'some other text...'"
    ]
  },
  "patterns": [
    "cryptography"
  ]
}