1.0.7 • Published 6 months ago

@ogea12/tsconfig v1.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Version Code Size License

@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/core

Utilisation

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",
  },
}
1.0.7

6 months ago

1.0.6

6 months ago

1.0.5

6 months ago

1.0.4

7 months ago

1.0.3

8 months ago

1.0.2

9 months ago

1.0.1

10 months ago

1.0.0

11 months ago