{"id":15068641,"url":"https://github.com/gokemon/superhero-api","last_synced_at":"2026-01-02T08:40:52.025Z","repository":{"id":122181799,"uuid":"85715489","full_name":"gokemon/superhero-api","owner":"gokemon","description":"a RESTful API With Node and TypeScript for superheros","archived":false,"fork":false,"pushed_at":"2017-03-22T15:31:33.000Z","size":9,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-22T21:32:37.473Z","etag":null,"topics":["expressjs","nodejs","typescript2"],"latest_commit_sha":null,"homepage":null,"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/gokemon.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}},"created_at":"2017-03-21T14:58:53.000Z","updated_at":"2017-03-29T20:10:15.000Z","dependencies_parsed_at":null,"dependency_job_id":"ea4a660c-8432-46a7-9b50-dc8c8842f805","html_url":"https://github.com/gokemon/superhero-api","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gokemon%2Fsuperhero-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gokemon%2Fsuperhero-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gokemon%2Fsuperhero-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gokemon%2Fsuperhero-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gokemon","download_url":"https://codeload.github.com/gokemon/superhero-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243849005,"owners_count":20357688,"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","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":["expressjs","nodejs","typescript2"],"created_at":"2024-09-25T01:38:41.712Z","updated_at":"2026-01-02T08:40:51.987Z","avatar_url":"https://github.com/gokemon.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# superhero-api\n\n## Developing a superhero-api with Node, Express and TypeScript2\n\nTest-driven development (TDD) with Mocha and Chai.\n\nGulp for my process flow. \n\nNo Angular front-end, and no database back-end, just a JSON datafile, so we can focus on the middleware steps. \n\n1. Project Setup\n1. Express Config\n1. The API\n1. First Endpoint\n2. Setting Up Tests\n3. Setting Up Routes\n1. Second Endpoint\n\nthen what?\n\nWe can GET all, and get can GET one by id.\n\nNext I could do a Update and Delete?\n\nThen go create a CodePen angular front-end to read from this.... after I get it deployed.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgokemon%2Fsuperhero-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgokemon%2Fsuperhero-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgokemon%2Fsuperhero-api/lists"}