Skip to content

refactor: Add TypeScript support#943

Closed
fabiovincenzi wants to merge 5 commits intofinos:mainfrom
fabiovincenzi:ts-setup
Closed

refactor: Add TypeScript support#943
fabiovincenzi wants to merge 5 commits intofinos:mainfrom
fabiovincenzi:ts-setup

Conversation

@fabiovincenzi
Copy link
Copy Markdown
Contributor

Overview
This PR introduces TypeScript to git-proxy and refactors relevant code to support it.

Changelog

  • Added TypeScript configuration (tsconfig.json) with essential settings for strict type checking, ES6 compatibility, and JSX support.
  • Added typescript and ts-node to manage TypeScript code compilation and execution.
  • Updated the package.json to include TypeScript dependencies.
  • Converted the main entry file from JavaScript (index.js) to TypeScript (index.ts).
  • Modified the start script to use ts-node for running TypeScript files.

Thanks to @jescalada for the work on fixing CI issues on G-Research-Forks#31, which helped guide the necessary changes in this PR.

Related issue: #927

@netlify
Copy link
Copy Markdown

netlify Bot commented Mar 20, 2025

Deploy Preview for endearing-brigadeiros-63f9d0 canceled.

Name Link
🔨 Latest commit 47990ea
🔍 Latest deploy log https://app.netlify.com/sites/endearing-brigadeiros-63f9d0/deploys/67dbe1972e7faf000881aead

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant