{"id":16534595,"url":"https://github.com/katrotz/github-explorer","last_synced_at":"2026-04-10T06:48:39.029Z","repository":{"id":88330654,"uuid":"105469704","full_name":"katrotz/github-explorer","owner":"katrotz","description":"Lists Github user repositories","archived":false,"fork":false,"pushed_at":"2017-10-04T21:44:19.000Z","size":461,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-03T14:11:34.569Z","etag":null,"topics":["angular","github","lerna","react","tslint","typescript"],"latest_commit_sha":null,"homepage":"http://katrotz.space/cc/github-explorer/packages/angular/dist","language":"TypeScript","has_issues":true,"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/katrotz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2017-10-01T19:49:43.000Z","updated_at":"2023-03-08T15:53:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"a6e30ab6-615a-47e5-8527-f4f823c818c8","html_url":"https://github.com/katrotz/github-explorer","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/katrotz/github-explorer","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/katrotz%2Fgithub-explorer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/katrotz%2Fgithub-explorer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/katrotz%2Fgithub-explorer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/katrotz%2Fgithub-explorer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/katrotz","download_url":"https://codeload.github.com/katrotz/github-explorer/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/katrotz%2Fgithub-explorer/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27388880,"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-11-30T02:00:05.582Z","response_time":55,"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":["angular","github","lerna","react","tslint","typescript"],"created_at":"2024-10-11T18:24:43.697Z","updated_at":"2025-11-30T11:05:02.409Z","avatar_url":"https://github.com/katrotz.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Github Explorer\n\u003e Monorepo managed using `lerna`, containing implementations of a code challenge task using several front-end frameworks\n\n## Live preview\nPlease note that the preview versions might have routing issues due to relative path they are served from.\nIn case of issues, please consider running the local server as described below.\n- [Angular](http://katrotz.space/cc/github-explorer/packages/angular/dist)\n- [React](http://katrotz.space/cc/github-explorer/packages/react-app/build)\n- Vue (Unfortunately didn't make it)\n\n## How to\nIt requires npm package [lerna](https://lernajs.io/) globally pre-installed.\nTested with `node@8`, `npm@5`.\n\n#### Install\nType the following command in the root directory of the monorepo.\nIt will install the dependencies for all packages.\n\n```\nlerna bootstrap\n```\n\n#### Run\nRun the local web server for a specific application and follow the shell instructions\n```\n    cd packages/{packageName}\n    npm start \n```\n\n#### Test\nTo test all the packages run\n```\n    lerna run test\n```\nwhich will execute `npm test` in each package. To test a specific package run\n```\n    cd packages/{packageName}\n    npm test \n```\n\n## About\n\n### Angular\n\n- Written in TypeScript | ES2015\n- Linted using [tslint](https://github.com/palantir/tslint)\n- Tests basic functionality with jasmine\n- Uses the UI Library [Clarity UI](https://vmware.github.io/clarity/)\n- Live preview can be found [here](http://katrotz.space/cc/github-explorer/packages/angular/dist)\n\n### React\n- Written in JSX | ES2015\n- Unfortunately did not finish due to time constraints. Would have been linted using eslint.\n- Tests basic functionality with jest and enzyme\n- Uses the UI Library [Ant Design](https://ant.design/index-cn)\n- Live preview can be found [here](http://katrotz.space/cc/github-explorer/packages/react-app/build)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkatrotz%2Fgithub-explorer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkatrotz%2Fgithub-explorer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkatrotz%2Fgithub-explorer/lists"}