{"id":18955261,"url":"https://github.com/jordanpapaleo/node-typescript","last_synced_at":"2026-04-10T13:31:07.738Z","repository":{"id":43988546,"uuid":"242238256","full_name":"jordanpapaleo/node-typescript","owner":"jordanpapaleo","description":"A node starter using typescript for type checking and babel for code transpiling","archived":false,"fork":false,"pushed_at":"2022-12-12T02:26:09.000Z","size":1172,"stargazers_count":1,"open_issues_count":11,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-01-03T16:19:14.258Z","etag":null,"topics":["babel","eslint","jest","nodejs","prettier","typescript"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/jordanpapaleo.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}},"created_at":"2020-02-21T22:01:12.000Z","updated_at":"2023-03-08T05:09:10.000Z","dependencies_parsed_at":"2023-01-27T11:17:10.142Z","dependency_job_id":null,"html_url":"https://github.com/jordanpapaleo/node-typescript","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/jordanpapaleo/node-typescript","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanpapaleo%2Fnode-typescript","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanpapaleo%2Fnode-typescript/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanpapaleo%2Fnode-typescript/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanpapaleo%2Fnode-typescript/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jordanpapaleo","download_url":"https://codeload.github.com/jordanpapaleo/node-typescript/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jordanpapaleo%2Fnode-typescript/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31645177,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-10T07:40:12.752Z","status":"ssl_error","status_checked_at":"2026-04-10T07:40:11.664Z","response_time":98,"last_error":"SSL_read: 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":["babel","eslint","jest","nodejs","prettier","typescript"],"created_at":"2024-11-08T13:47:55.045Z","updated_at":"2026-04-10T13:31:07.719Z","avatar_url":"https://github.com/jordanpapaleo.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Node Typescript\n\nThe purpose of this repo is to implement type checking with typescript.  We are not using typescript to transpile our code.  For that we are using the JavaScript standard way of doing it with babel.\n\nEveryone can agree that having types makes a huge improvement to all of our codebases.  Everyone can probably agree that using typescript is super invasive.  You need to change your build tool, your linting (up until recently), your way you include JS features.  Typescript is invasive.  But what if TS only checked types?  It can with the correct configuration.\n\nUsing TS for types works great allowing you to use you normal JS workflows everywhere else.\n\n\n## Things to figure out\n\n- [ ] Can TS use paths resolved by babel\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjordanpapaleo%2Fnode-typescript","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjordanpapaleo%2Fnode-typescript","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjordanpapaleo%2Fnode-typescript/lists"}