Skip to content

Document the R SDK#5

Merged
clemensv merged 1 commit into
mainfrom
feature/r-sdk-docs
Jul 14, 2026
Merged

Document the R SDK#5
clemensv merged 1 commit into
mainfrom
feature/r-sdk-docs

Conversation

@clemensv

Copy link
Copy Markdown
Contributor

Summary

Adds documentation for the new R language SDK to the project website, alongside the other SDKs.

Changes

  • sdks/r.md — a dedicated R SDK page: installation via remotes::install_github("json-structure/sdk", subdir = "r"), a note that it is intentionally not on CRAN (it downloads a prebuilt native library at first use), a usage snippet (js_validate_schema, js_validate_instance, is_valid), the feature list (binds the native C engine via a compiled shim, downloads the prebuilt library, JSONSTRUCTURE_LIB_PATH override), and a link to the package README.
  • _layouts/sdk-index.html — adds R to the SDK sidebar navigation and a matching R SDK card in the grid.
  • index.md — adds an R row to the ## SDKs table.

Related

Companion to the SDK implementation PR: json-structure/sdk#177. Merge that first so the remotes::install_github(... subdir = "r") instructions and the GitHub links resolve.


Co-authored-by: Copilot 223556219+Copilot@users.noreply.github.com

Document the new R language SDK alongside the other SDKs:

- sdks/r.md: dedicated R SDK page (install via remotes::install_github with
  subdir = 'r', not on CRAN, usage snippet, JSONSTRUCTURE_LIB_PATH note)
- _layouts/sdk-index.html: add R to the sidebar nav and an R SDK card
- index.md: add an R row to the SDKs table

Companion to json-structure/sdk#177.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@clemensv clemensv merged commit b7af2cb into main Jul 14, 2026
@clemensv clemensv deleted the feature/r-sdk-docs branch July 14, 2026 05:48
clemensv added a commit that referenced this pull request Jul 14, 2026
PR #5 added the R SDK page, homepage table row, and the SDK-index
layout card, but missed the persistent SDK sidebar nav in the default
layout that appears on every page. Add the R link after Ruby to match
the ordering used elsewhere.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant