{"id":36822882,"url":"https://github.com/exactpro/docs-toolkit","last_synced_at":"2026-01-12T14:01:56.090Z","repository":{"id":166022273,"uuid":"635808076","full_name":"exactpro/docs-toolkit","owner":"exactpro","description":"📖 Customizable docs theme package for exactpro documentation websites.","archived":false,"fork":false,"pushed_at":"2023-08-17T08:22:06.000Z","size":4396,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-09-15T06:12:25.363Z","etag":null,"topics":["docs","nuxt-layers","nuxt-theme","nuxt3","tailwindcss"],"latest_commit_sha":null,"homepage":"https://exactpro.github.io/docs-toolkit/","language":"Vue","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/exactpro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-03T13:51:45.000Z","updated_at":"2025-09-13T15:01:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"9cd12c97-264f-42b5-b141-294567d2fad7","html_url":"https://github.com/exactpro/docs-toolkit","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"purl":"pkg:github/exactpro/docs-toolkit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exactpro%2Fdocs-toolkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exactpro%2Fdocs-toolkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exactpro%2Fdocs-toolkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exactpro%2Fdocs-toolkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/exactpro","download_url":"https://codeload.github.com/exactpro/docs-toolkit/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/exactpro%2Fdocs-toolkit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28340223,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T12:22:26.515Z","status":"ssl_error","status_checked_at":"2026-01-12T12:22:10.856Z","response_time":98,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: 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":["docs","nuxt-layers","nuxt-theme","nuxt3","tailwindcss"],"created_at":"2026-01-12T14:01:53.090Z","updated_at":"2026-01-12T14:01:55.996Z","avatar_url":"https://github.com/exactpro.png","language":"Vue","funding_links":[],"categories":[],"sub_categories":[],"readme":"# @exactpro/docs-web-toolkit\n\nWelcome to Exactpro Docs Web Toolkit! \n\nThis template repository was created to help you build a documentation website for your project – here's how it looks: https://exactpro.github.io/docs-toolkit/.\n\nQuestions? Reach out to us: [docops@exactpro.com](mailto:docops@exactpro.com).\n\n## Prerequisites\n\nThe Docs Web Toolkit is based on the Nuxt.js framework. \n\nTo use it, refer to the Nuxt prerequisites list: https://nuxt.com/docs/getting-started/installation#prerequisites.\n\n## Installation\n\nInstall this package from npm:\n\n```shell\nnpm install @exactpro/docs-web-toolkit\n```\n\n## Configuration\n\n### Typings\n\nIn development mode, you might want to suggestions from IDE. To do that, you should create `tsconfig.json` file in the docs directory.\n\n```json\n{\n  // https://v3.nuxtjs.org/concepts/typescript\n  \"extends\": \"./.nuxt/tsconfig.json\"\n}\n\n```\n\nThen generate `.nuxt` directory with all necessary typings:\n\n```shell\nnpx nuxi prepare\n```\n\nIf you have docs as subproject:\n  \n```shell\nnpx nuxi prepare my-docs/\n```\n\n### Basic features\n\nIn order to turn on base features of toolkit create `nuxt.config.ts` file in the directory where you want to build your docs website.\n\n```ts\n// nuxt.config.ts\nexport default defineNuxtConfig({\n  extends: [\n    '@exactpro/docs-web-toolkit',\n  ]\n})\n```\n\n### Basic customization\n\nAdd specific information about your project in `app.config.ts` file:\n\n```ts\n// app.config.ts\nexport default defineAppConfig({\n  exactproDocs: {\n    title: 'Exactpro Docs'\n  }\n})\n```\n\n## Local writing\n\nEnjoy writing with [Nuxt Content](https://content.nuxtjs.org/guide/writing/content-directory). \n\nIf you want to display changes in real time, run local server:\n\n```shell\nnpx nuxi dev\n```\n\nIf you have docs as subproject:\n  \n```shell\nnpx nuxi dev my-docs/\n```\n\n## Static hosting\n\nTo generate HTML files for static hosting:\n\n```shell\nnpx nuxi generate\n```\n\nIf you have docs as subproject:\n  \n```shell\nnpx nuxi generate my-docs/\n```\n\nGenerated files can be located in:\n\n- `dist`\n- `.output/public`\n\n## Check built site locally\n\nTo check built site locally:\n\n```shell\nnpx nuxi preview\n```\n\nIf you have docs as subproject:\n  \n```shell\nnpx nuxi preview my-docs/\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexactpro%2Fdocs-toolkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fexactpro%2Fdocs-toolkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fexactpro%2Fdocs-toolkit/lists"}