{"id":20806375,"url":"https://github.com/nodesource/node-native-api","last_synced_at":"2025-03-12T03:41:42.319Z","repository":{"id":29605731,"uuid":"33146024","full_name":"nodesource/node-native-api","owner":"nodesource","description":"Low-level API for Node","archived":false,"fork":false,"pushed_at":"2015-04-06T22:18:18.000Z","size":192,"stargazers_count":13,"open_issues_count":0,"forks_count":4,"subscribers_count":17,"default_branch":"master","last_synced_at":"2025-01-18T13:29:29.508Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nodesource.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-03-30T20:23:39.000Z","updated_at":"2021-12-24T15:27:55.000Z","dependencies_parsed_at":"2022-08-24T08:01:44.990Z","dependency_job_id":null,"html_url":"https://github.com/nodesource/node-native-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodesource%2Fnode-native-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodesource%2Fnode-native-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodesource%2Fnode-native-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nodesource%2Fnode-native-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nodesource","download_url":"https://codeload.github.com/nodesource/node-native-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243152876,"owners_count":20244657,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-17T19:19:39.197Z","updated_at":"2025-03-12T03:41:42.299Z","avatar_url":"https://github.com/nodesource.png","language":null,"readme":"## LL-API Interface\n\nThe purpose of these documents is to provide a uniform API across Node. It is\nmeant to be more low-level than the current API, has been tuned for performance\nand flexibility. This API has the following goals:\n\n1) Be so light weight that it offers no observable impact on users' code.\n\n2) Be flexible enough that any other desired interface could be written using\n   it.\n\n3) Be resilient and allow the developer to recover.\n\n\n### Documents\n\nMost of the documents address API, but there are a couple that explain\ngeneralities.\n\n* `README.md` - You're reading it.\n* `design-rules.md` - List of general rules for creating new APIs. It is to\n  help guide the design process so all APIs can feel as uniform as possible.\n* `fs.md` - Some revised API for the file system module.\n* `tcp.md` - A TCP API, instead of unified `'net'` module.\n* `udp.md` - A UDP API\n* `stream.md` - Some streams examples that will be used to write the spec.\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnodesource%2Fnode-native-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnodesource%2Fnode-native-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnodesource%2Fnode-native-api/lists"}