{"id":18258848,"url":"https://github.com/apicurio/apicurio-studio-react-poc","last_synced_at":"2025-08-01T23:04:59.809Z","repository":{"id":39556106,"uuid":"175831860","full_name":"Apicurio/apicurio-studio-react-poc","owner":"Apicurio","description":"React PoC for apicurio studio","archived":false,"fork":false,"pushed_at":"2023-01-07T03:51:37.000Z","size":8161,"stargazers_count":3,"open_issues_count":36,"forks_count":9,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-30T13:02:55.313Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","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/Apicurio.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}},"created_at":"2019-03-15T14:06:54.000Z","updated_at":"2020-11-26T08:15:02.000Z","dependencies_parsed_at":"2023-02-06T11:15:20.046Z","dependency_job_id":null,"html_url":"https://github.com/Apicurio/apicurio-studio-react-poc","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Apicurio/apicurio-studio-react-poc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apicurio%2Fapicurio-studio-react-poc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apicurio%2Fapicurio-studio-react-poc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apicurio%2Fapicurio-studio-react-poc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apicurio%2Fapicurio-studio-react-poc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Apicurio","download_url":"https://codeload.github.com/Apicurio/apicurio-studio-react-poc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Apicurio%2Fapicurio-studio-react-poc/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268310701,"owners_count":24230181,"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-08-01T02:00:08.611Z","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":[],"created_at":"2024-11-05T10:35:03.388Z","updated_at":"2025-08-01T23:04:59.789Z","avatar_url":"https://github.com/Apicurio.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Apicurio React PoC\n\nApicurio React based Single Page Application based of Patternfly 4\n\n## Requirements\nThis project requires node version 10.x.x and npm version 6.x.x.  It also uses the yarn package manager (version 1.13.0 or higher).  Prior to building this project make sure you have these applications installed.  After installing node and npm you can install yarn globally by typing \n\n`npm install yarn -g'\n\n## Development Scripts\n\nInstall development/build dependencies\n`yarn`\n\nStart the development server\n`yarn start:studio`\n\nRun a full build\n`yarn build`\n\nRun the test suite\n`yarn test`\n\nRun the linter\n`yarn lint`\n\nLaunch a tool to inspect the bundle size\n`yarn bundle-profile:analyze`\n\n## Configurations\n* [TypeScript Config](./tsconfig.json)\n* [Webpack Config](./webpack.common.js)\n* [Jest Config](./jest.config.js)\n\n## Code Quality Tools\n* For accessibility compliance, we use [react-axe](https://github.com/dequelabs/react-axe)\n* To keep our bundle size in check, we use [webpack-bundle-analyzer](https://github.com/webpack-contrib/webpack-bundle-analyzer)\n* To keep our code formatting in check, we use [prettier](https://github.com/prettier/prettier)\n* To keep our code logic and test coverage in check, we use [jest](https://github.com/facebook/jest)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapicurio%2Fapicurio-studio-react-poc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fapicurio%2Fapicurio-studio-react-poc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fapicurio%2Fapicurio-studio-react-poc/lists"}