{"id":18932578,"url":"https://github.com/aerilym/typescript-template","last_synced_at":"2025-06-27T23:39:54.615Z","repository":{"id":92605266,"uuid":"534892493","full_name":"Aerilym/typescript-template","owner":"Aerilym","description":"This is a template for TypeScript projects using Node. It uses TypeScript for strict typing and compiling into JavaScript and Nodemon to automatically refresh the build when changes are made. It's set up to use ESLint for linting and Prettier for formatting.","archived":false,"fork":false,"pushed_at":"2022-09-10T04:41:02.000Z","size":26,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-12-31T20:27:11.342Z","etag":null,"topics":["linter","template","typescipt","typescript-template"],"latest_commit_sha":null,"homepage":"","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/Aerilym.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":"2022-09-10T04:40:59.000Z","updated_at":"2022-10-10T00:48:10.000Z","dependencies_parsed_at":"2023-04-22T04:31:56.083Z","dependency_job_id":null,"html_url":"https://github.com/Aerilym/typescript-template","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aerilym%2Ftypescript-template","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aerilym%2Ftypescript-template/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aerilym%2Ftypescript-template/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Aerilym%2Ftypescript-template/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Aerilym","download_url":"https://codeload.github.com/Aerilym/typescript-template/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239931217,"owners_count":19720474,"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":["linter","template","typescipt","typescript-template"],"created_at":"2024-11-08T11:49:45.751Z","updated_at":"2025-02-20T23:28:20.346Z","avatar_url":"https://github.com/Aerilym.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# TypeScript Template for Node\n\nThis is a template for TypeScript projects using [Node](https://nodejs.org/). It uses [TypeScript](https://www.typescriptlang.org/) for strict typing and compiling into JavaScript and [Nodemon](https://nodemon.io/) to automatically refresh the build when changes are made. It's set up to use [ESLint](https://eslint.org/) for linting and [Prettier](https://prettier.io/) for formatting.\n\n## Getting Started\n\nTo get started, clone this repository and run `yarn install` or `npm install` to install the dependencies.\n\nThe information in `package.json` should be changed to reflect the details of your project.\n\n## Scripts\n\nThe following scripts are available:\n\n- `yarn build` or `npm run build` - Compiles the TypeScript files into JavaScript.\n- `yarn start` or `npm run start` - Runs the compiled JavaScript files.\n- `yarn dev` or `npm run dev` - Runs the TypeScript files directly using Nodemon.\n- `yarn lint` or `npm run lint` - Runs ESLint on the TypeScript files.\n- `yarn format` or `npm run format` - Runs Prettier on the TypeScript files.\n- `yarn release:\u003cmajor|minor|patch\u003e` or `npm run release:\u003cmajor|minor|patch\u003e` - Formats and build the project then bumps the version number and creates a Git tag.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faerilym%2Ftypescript-template","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faerilym%2Ftypescript-template","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faerilym%2Ftypescript-template/lists"}