{"id":23701005,"url":"https://github.com/lennetech/typescript-starter","last_synced_at":"2025-10-19T19:23:51.544Z","repository":{"id":72581322,"uuid":"205714442","full_name":"lenneTech/typescript-starter","owner":"lenneTech","description":"Starter for TypeScript projects","archived":false,"fork":false,"pushed_at":"2023-01-04T08:41:58.000Z","size":225,"stargazers_count":2,"open_issues_count":2,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-30T09:31:40.891Z","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":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lenneTech.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":"2019-09-01T18:10:58.000Z","updated_at":"2020-02-17T04:33:35.000Z","dependencies_parsed_at":"2023-04-15T19:18:56.041Z","dependency_job_id":null,"html_url":"https://github.com/lenneTech/typescript-starter","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/lenneTech%2Ftypescript-starter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lenneTech%2Ftypescript-starter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lenneTech%2Ftypescript-starter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lenneTech%2Ftypescript-starter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lenneTech","download_url":"https://codeload.github.com/lenneTech/typescript-starter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239776509,"owners_count":19695118,"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":[],"created_at":"2024-12-30T09:31:27.927Z","updated_at":"2025-10-19T19:23:46.521Z","avatar_url":"https://github.com/lenneTech.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TypeScript Starter\n\nThe [lenne.Tech](https://github.com/lenneTech) TypeScript Starter helps to initialize your next [TypeScript](https://www.typescriptlang.org/) project extremely fast.\nFor example, it is ideal for creating a new npm package.\n\n[![License](https://img.shields.io/github/license/lenneTech/typescript-starter)](/LICENSE) [![CircleCI](https://circleci.com/gh/lenneTech/typescript-starter/tree/master.svg?style=shield)](https://circleci.com/gh/lenneTech/typescript-starter/tree/master)\n[![Dependency Status](https://david-dm.org/lenneTech/typescript-starter.svg)](https://david-dm.org/lenneTech/typescript-starter) [![devDependency Status](https://david-dm.org/lenneTech/typescript-starter/dev-status.svg)](https://david-dm.org/lenneTech/typescript-starter?type=dev)\n\n\u003c!--\n[![GitHub forks](https://img.shields.io/github/forks/lenneTech/typescript-starter)](https://github.com/lenneTech/typescript-starter/fork) [![GitHub stars](https://img.shields.io/github/stars/lenneTech/typescript-starter)](https://github.com/lenneTech/typescript-starter)\n--\u003e\n\n## Requirements\n\n- [Node.js incl. npm](https://nodejs.org):  \n  the runtime environment for your TypeScript project\n\n- [Git](https://git-scm.com/book/en/v2/Getting-Started-Installing-Git):  \n  the version control system for your source code\n\n## Initialization\n\n### Via [CLI](https://github.com/lenneTech/cli) (recommended)\n\n```\n$ npm install -g @lenne.tech/cli\n$ lt ts new \u003cproject-name\u003e\n$ cd \u003cproject-name\u003e\n$ npm test\n$ npm start\n```\n\nInstallation via the CLI is recommended, as automated adjustments are made to the configuration for the respective project, so that you can start development directly and spend as little time as possible on configuring the development environment.\n\n### Via GitHub\n\n```\n$ git clone https://github.com/lenneTech/typescript-starter.git \u003cproject-name\u003e\n$ cd \u003cproject-name\u003e\n$ npm test\n$ npm start\n```\n\nAfter the installation via GitHub it is recommended to adjust package.json and README.md directly.\n\n## Update packages\n\nFor regular control and easy update of new npm packages you can use e.g. [npm-check-updates](https://github.com/tjunnone/npm-check-updates).\n\n## Alternative recommendations for specific purposes\n\n### Create a new CLI or shell script\n\nFor the creation of a new CLI or a shell script we recommend [Gluegun](https://github.com/infinitered/gluegun).\nTo create a new CLI with the help of Gluegun we built the [CLI Starter](https://github.com/lenneTech/cli-starter).\n\n### Create a new server\n\nSo that you can quickly set up a server with database connection and GraphQL API via [NestJS](https://nestjs.com/), we have developed the lenne.Tech [Nest Server Starter](https://github.com/lenneTech/nest-server-starter) for you.\n\n## License\n\nMIT - see LICENSE\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flennetech%2Ftypescript-starter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flennetech%2Ftypescript-starter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flennetech%2Ftypescript-starter/lists"}