TypeScript logo

TypeScript sans étape de build

Envoyez vos fichiers .ts et ils s'exécutent directement via tsx, sans compilation vers dist/. Le typage statique avec la souplesse d'un script.

À partir de 12,49 R$/mois

Ce qui est prêt à l'emploi

L'environnement connaît déjà votre langage : vous envoyez le code et il tourne.

  • Les fichiers .ts s'exécutent directement

    Pas de dossier dist/, pas de tsc --build ni de Docker multi-stage : votre point d'entrée est le fichier .ts lui-même.

  • tsx installé automatiquement

    tsx, l'exécuteur TypeScript basé sur esbuild, est disponible dès le tout premier démarrage de votre application.

  • TSX, ESM et CommonJS

    Accepte .ts, .tsx, .mts et .cts sans configuration de build supplémentaire.

  • Tout ce qu'offre Node.js

    Réglage du heap V8, installation automatique des dépendances, chargement du .env et tout l'écosystème npm.

Ce que vous pouvez héberger

Des projets qui tournent sur ce runtime.

  • API typées avec tRPC et NestJS

    Des types de bout en bout partagés entre client et serveur, avec inférence automatique.

  • Bots Discord typés

    Bots avec discord.js, Sapphire ou Discordeno, avec autocomplétion et erreurs de type détectées directement dans votre éditeur.

  • Backends avec Prisma et Drizzle

    Des ORM aux types inférés depuis votre schéma, pour des requêtes typées de la base de données jusqu'à la réponse de l'API.

  • Microservices avec Hono et Fastify

    APIs légères et typées, avec un routage simple et une validation des entrées intégrée.

  • Scripts d'automatisation et CLI

    Tâches planifiées et automatisations en TypeScript, en exécutant directement le fichier .ts, sans étape de build.

  • Bots Telegram avec grammY

    Un framework moderne et typé pour les bots Telegram, avec des middlewares extensibles.

Configuration et versions

Le dashboard génère le squarecloud.app au déploiement, ou vous écrivez le vôtre à la racine du projet : nom, fichier principal, mémoire et version au même endroit.

squarecloud.app
DISPLAY_NAME=TypeScript
MAIN=index.ts
MEMORY=512
VERSION=recommended
Versions
recommended · 24latest · 26
Fichiers acceptés
.ts.tsx.mts.cts.mtsx.ctsx
Dépendances
package.json
Valeurs de RUNTIME=
typescript

Un plan pour chaque étape de votre projet

Commencez petit et évoluez quand vous en avez besoin, sans contrat d’engagement.

4,9 sur 5 · 402 avis sur Google + TrustpilotTrustpilot

Hébergé dans un datacenter partenaire disposant des certifications
Tier 3ISO 27001SOC 2 Type IIProtection DDoS permanente
Découvrez notre infrastructure

Foire aux questions sur TypeScript Hosting

Compilation, environnement d’exécution tsx et différences avec Node.js.

Comment TypeScript s’exécute-t-il sans compilation ?

Square installe automatiquement tsx (runner basé sur esbuild) et exécute votre code .ts directement. Aucun dist/ ni tsc --build requis.

Les fichiers .tsx et JSX sont-ils acceptés ?

Oui. Toutes les variantes sont acceptées : .ts, .tsx, .mts, .cts, .mtsx, .ctsx.

Quelle version de Node.js exécute TypeScript ?

Latest : Node 26 avec tsx. Recommended : Node 24 avec tsx. Les mêmes canaux que l’environnement d’exécution JavaScript.

Puis-je utiliser NestJS ou tRPC ?

Oui. Tout l’écosystème TypeScript fonctionne : NestJS, tRPC, Hono, ElysiaJS, Drizzle, Prisma et n’importe quel package npm.

Prêt à faire évoluer votre projet ?

Rejoignez les plus de 500 000 développeurs qui ont utilisé Square Cloud pour héberger leurs projets.

  • Tarifs prévisibles
  • Aucune surprise de facturation
  • Déployez en quelques secondes
  • Haute disponibilité
  • Évoluez en toute stabilité
  • Redémarrage automatique
  • SSL et sécurité inclus
  • Conteneurs isolés