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 ≈ 2,00 €
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.
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
Combinez avec d’autres services
Tout dans le même tableau de bord, sur la même infrastructure et la même facture.
Un plan pour chaque étape de votre projet
Commencez petit et évoluez quand vous en avez besoin, sans contrat d’engagement.
Hobby
Pour valider des idées, des bots et des projets personnels
À partir de 12,49 R$/mois ≈ 2,00 €
- 1 Go de RAM
- 1 vCPU
- Jusqu’à 4 projets
- Jusqu’à 2 Go sur le même plan
Standard
RecommandéPour la production, avec bases de données et domaines personnalisés
À partir de 44,99 R$/mois ≈ 7,20 €
- 4 Go de RAM
- 4 vCPU
- Jusqu’à 16 projets
- Jusqu’à 8 Go sur le même plan
Pro
Pour les projets à grande échelle, avec snapshots quotidiens des applications et statistiques avancées
À partir de 124,99 R$/mois ≈ 20,00 €
- 12 Go de RAM
- 6 vCPU
- Jusqu’à 48 projets
- Jusqu’à 24 Go sur le même plan
4,9 sur 5 · 402 avis sur Google + TrustpilotTrustpilot
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.