{"id":30874863,"url":"https://github.com/lslezak/agama-online-validator","last_synced_at":"2026-05-19T10:07:33.389Z","repository":{"id":307815730,"uuid":"1030547577","full_name":"lslezak/agama-online-validator","owner":"lslezak","description":"Online Agama autoinstallation profile validator","archived":false,"fork":false,"pushed_at":"2025-09-03T19:52:20.000Z","size":512,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-09-03T21:37:00.494Z","etag":null,"topics":["json","validation"],"latest_commit_sha":null,"homepage":"https://lslezak.github.io/agama-online-validator/","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lslezak.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"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,"zenodo":null}},"created_at":"2025-08-01T20:43:16.000Z","updated_at":"2025-09-03T19:52:24.000Z","dependencies_parsed_at":"2025-08-02T12:29:16.352Z","dependency_job_id":"c9bce984-00be-4bba-9c3a-aee3ef034111","html_url":"https://github.com/lslezak/agama-online-validator","commit_stats":null,"previous_names":["lslezak/agama-online-validator"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lslezak/agama-online-validator","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lslezak%2Fagama-online-validator","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lslezak%2Fagama-online-validator/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lslezak%2Fagama-online-validator/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lslezak%2Fagama-online-validator/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lslezak","download_url":"https://codeload.github.com/lslezak/agama-online-validator/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lslezak%2Fagama-online-validator/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274121927,"owners_count":25225801,"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","status":"online","status_checked_at":"2025-09-07T02:00:09.463Z","response_time":67,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["json","validation"],"created_at":"2025-09-08T01:34:51.922Z","updated_at":"2026-05-19T10:07:33.383Z","avatar_url":"https://github.com/lslezak.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Online Agama autoinstallation profile validator\n\n\u003e [!NOTE]  \n\u003e This is an experimental project! There might be bugs and the UI is not perfect!\n\nHere are the sources for the [Agama](https://agama-project.github.io/) autoinstallation profile\nvalidator.\n\n## Online version\n\nThe validator is available online at https://lslezak.github.io/agama-online-validator/.\n\n## Offline version\n\nThe validator can be also used offline, without any internet access. The page\nand the JSON validation schema files are cached in the browser. If network is\nnot available these cached files are used to provide the functionality.\n\nPress the \"Install app\" button in the top right corner to install it as a web\napplication. This adds creates a shortcut on the desktop and associates the\n`*.json` extension with the web application. See more details about the web\napplications in the [Mozilla\ndocumentation](https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Installing).\n\n_Note: This is supported only in some browsers. Not all browsers support\ninstalling web applications (PWA). It should work in all Chrome based browsers.\nFirefox requires a [PWA\nextension](https://addons.mozilla.org/en-US/firefox/addon/pwas-for-firefox/).\nSee more details about the web apps in the [Chrome\ndocumentation](https://support.google.com/chrome/answer/9658361?hl=en\u0026ref_topic=7439636)._\n\nYou can download the [ZIP\narchive](https://lslezak.github.io/agama-online-validator/agama-validator.zip)\nwith the built validator and deploy it on a local HTTP server or directly in\nyour machine.\n\n## PWA documentation links\n\n- https://docs.pwabuilder.com/\n- https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps\n- https://github.com/mdn/pwa-examples\n- https://support.google.com/chrome/answer/9658361?hl=en\u0026ref_topic=7439636\n\n## Defined scripts\n\n```sh\n# Install dependencies\nnpm install\n\n# Start the development server\nnpm run start:dev\n\n# Create production build (saved to ./dist subdirectory)\nnpm run build\n\n# Run the linter\nnpm run lint\n\n# Run the code formatter\nnpm run format\n\n# Inspect the bundle size\nnpm run bundle-profile:analyze\n\n# Build and serve the production build\nnpm run build \u0026\u0026 npm run start\n```\n\nThe repository structure was based on the [patternfly-react-seed](https://github.com/patternfly/patternfly-react-seed) repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flslezak%2Fagama-online-validator","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flslezak%2Fagama-online-validator","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flslezak%2Fagama-online-validator/lists"}