{"id":37422275,"url":"https://github.com/devrev/fern-api-docs","last_synced_at":"2026-01-20T18:03:55.219Z","repository":{"id":213322019,"uuid":"633091969","full_name":"devrev/fern-api-docs","owner":"devrev","description":"The Fern configuration for generating DevRev Docs.","archived":true,"fork":false,"pushed_at":"2025-10-24T22:17:33.000Z","size":28449,"stargazers_count":0,"open_issues_count":7,"forks_count":3,"subscribers_count":15,"default_branch":"main","last_synced_at":"2026-01-16T18:15:14.440Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"MDX","has_issues":false,"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/devrev.png","metadata":{"files":{"readme":"README.md","changelog":"changelog.py","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-04-26T19:04:05.000Z","updated_at":"2025-11-06T02:50:51.000Z","dependencies_parsed_at":"2023-12-19T23:17:52.492Z","dependency_job_id":"5e624a29-7d8e-4f90-b84a-3aca06ce296a","html_url":"https://github.com/devrev/fern-api-docs","commit_stats":null,"previous_names":["devrev/fern-api-docs"],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/devrev/fern-api-docs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devrev%2Ffern-api-docs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devrev%2Ffern-api-docs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devrev%2Ffern-api-docs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devrev%2Ffern-api-docs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/devrev","download_url":"https://codeload.github.com/devrev/fern-api-docs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/devrev%2Ffern-api-docs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28607986,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-20T16:10:39.856Z","status":"ssl_error","status_checked_at":"2026-01-20T16:10:39.493Z","response_time":117,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":"2026-01-16T06:07:46.128Z","updated_at":"2026-01-20T18:03:50.189Z","avatar_url":"https://github.com/devrev.png","language":"MDX","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DevRev Docs\n\nMerging a change in this repository will update the following clients:\n\n- [API Docs](https://developer.devrev.ai)\n\nThis repository contains\n\n- DevRev's `Public` OpenAPI spec \u0026 `Beta` OpenAPI spec\n- Fern configuration\n\n## API definition\n\nThe API Definition contains an OpenAPI specification adapted to be compatible with Fern. The specs are in `/fern/apis`.\n\nTo make sure that the definition is valid, you can use the Fern CLI.\n\n```bash\nnpm install -g fern-api # Installs CLI\nfern check # Checks if the definition is valid\n```\n\n## Generators\n\nGenerators read in your API Definition and output artifacts (the TypeScript SDK Generator) and are tracked in [generators.yml](./fern/api/generators.yml).\n\nTo trigger the generators run:\n\n```bash\n# publish generated files\nfern generate --version \u003cversion\u003e\n```\n\n## Run a local instance\n\nIn the root of this repository:\n```\ncd custom-implementation/ \u0026\u0026 yarn \u0026\u0026 yarn build \u0026\u0026 cd ..\nfern docs dev\n```\n\n### Troubleshooting\n\nIf you run into errors, you can add the ` --log-level debug` flag to get more information.\n\n## Stylecheck (Beta)\n\nThe `stylecheck.py` script sends a markdown file to Claude Sonnet for revision according to defined style, structure, and terminology rules.\n\n### GitHub action\nIf a PR has the label `stylecheck` and not the label `stylecheck-complete`, the `stylecheck.py` script runs on any `.md(x)` files changed in the PR. A summary of changes is posted as a comment on the timeline. Suggestions for the diff context are added. If there are any proposed revisions outside the diff context, the full text of the revision is included in the summary comment. \n\nWhen the action completes, it adds the `stylecheck-complete` tag. If you want stylecheck to run on new changes on a PR where it has already run, remove the `stylecheck-complete` label before pushing the new changes.\n\n### Local execution\nTo run the script locally and not as part of a PR, set your environment variable `LLM_TOKEN` to your PAT from [OpenWebUI](https://openwebui.dev.devrev-eng.ai/) \u003e **Settings** \u003e **Account** \u003e API Keys. Include the supplemental developer style rules with the `--style` option.\n```\npython stylecheck.py --style=style/developer.md \u003cpath/to/file.mdx\u003e\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevrev%2Ffern-api-docs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdevrev%2Ffern-api-docs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdevrev%2Ffern-api-docs/lists"}