@maximekaufmann/nestjs-ecommerce-sdk
v1.0.0
Published
SDK TypeScript pour l'API NestJS E-commerce
Downloads
5
Maintainers
Readme
NestJS E-commerce SDK
SDK TypeScript généré automatiquement pour l'API NestJS E-commerce.
Installation
npm install ./sdk # Installation locale
# ou après publication sur npm:
# npm install nestjs-ecommerce-sdkUtilisation rapide
import { Configuration, ProductsApi, AuthApi } from 'nestjs-ecommerce-sdk';
// Configuration simple
const config = new Configuration({
basePath: 'http://localhost:3000'
});
// Utilisation des APIs
const productsApi = new ProductsApi(config);
const authApi = new AuthApi(config);
// Exemples d'appels
async function exemples() {
// Récupérer tous les produits
const products = await productsApi.productsControllerFindAll();
// Inscription
const user = await authApi.authControllerRegister({
firstName: 'John',
lastName: 'Doe',
email: '[email protected]',
password: 'Password123!'
});
// Connexion
const login = await authApi.authControllerLogin({
email: '[email protected]',
password: 'Password123!'
});
}APIs disponibles
Toutes les APIs de votre application NestJS sont automatiquement disponibles :
- AuthApi (authentification)
- ProductsApi (produits)
- UsersApi (utilisateurs)
- CategoriesApi (catégories)
- OrdersApi (commandes)
- CartItemsApi (panier)
- Et plus...
Construction du SDK
cd sdk
npm install
npm run buildMise à jour du SDK
Quand vous modifiez votre API NestJS :
- Redémarrez votre application NestJS
- Exécutez:
npm run generate-sdk - Le SDK sera mis à jour automatiquement
