1.0.7 • Published 6 months ago
@ogea12/tsconfig v1.0.7
@ogea12/tsconfig est un package permettant de bénéficier des configurations TypeScript utilisées dans les projets de l'OGEA 12.
Premiers pas
Installation
Pour utiliser le package, vous devez d'abord l'intégrer dans votre projet.
npm install -D @ogea12/tsconfig
# Assurez-vous également d'installer les packages suivants
npm install -D typescript @swc/coreUtilisation
Une fois l'installation terminée, vous pouvez ajouter le fichier tsconfig.json dans votre projet avec un des préréglages ci-dessous en fonction de vos besoins.
Pour le développement d'applications
// tsconfig.json
{
"extends": "@ogea12/tsconfig/tsconfig.app",
"compilerOptions": {
"rootDir": "./",
"outDir": "./build",
},
}Pour le développement de packages
// tsconfig.json
{
"extends": "@ogea12/tsconfig/tsconfig.package",
"compilerOptions": {
"rootDir": "./",
"outDir": "./build",
},
}Pour le développement côté client
// resources/tsconfig.json
{
"extends": "@adonisjs/tsconfig/tsconfig.client",
}Vous pouvez également ajouter un script pour utiliser le compilateur TypeScript dans le fichier package.json. Après avoir ajouté le script, vous pouvez exécuter la commande npm run typecheck afin de vérifier les fichiers du projet.
// package.json
{
"scripts": {
"typecheck": "tsc --noEmit",
},
}