OverviewFilesCommitsIssuesDocsReleasesPeers

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

23 lines · json ref:
{
  "repo": "libappling",
  "timestamp": "2026-01-16T23:56:24.561Z",
  "entryPoint": "index.js",
  "exports": {
    "packageJson": {}
  },
  "api": {},
  "readme": {
    "content": "# libappling\n\nLow-level plumbing for Pear application shells. Application shells, referred to as _applings_, are small, native applications that bundle the public key of their associated Pear application in addition to the discovery key of the Pear platform. At a glance, an appling goes through the following steps to launch its associated application:\n\n1. **Resolve:** Determine the path to the current platform installation, if available.\n2. **Bootstrap:** If no platform is available, download and install the most recent platform.\n3. **Launch:** With the platform either already available or just installed, launch the platform with the application.\n\nOnce created and distributed, an appling never needs to be recreated and redistributed as the Pear platform and application are themselves fully self updating.\n\n## API\n\nSee [`include/appling.h`](include/appling.h) for the public API.\n\n## Building\n\n```console\nnpm i -g bare-make\nnpm i\nbare-make generate\nbare-make build\n```\n\n## License\n\nApache-2",
    "sections": [
      "intro",
      "api",
      "building",
      "license"
    ],
    "hasApi": true,
    "hasExamples": false,
    "exampleCount": 0,
    "examples": []
  },
  "patterns": []
}