Registre public de packages · v2

Construisez
Publiez
Partagez

Silex grandit grâce aux logiciels qui fonctionnent. Améliorez le langage, renforcez ses packages ou publiez une capacité réutilisable.

Faites avancer Silex

Partez d’un besoin concret. Une correction ciblée, un exemple lisible ou un petit package peut améliorer toute l’expérience de développement.

01

Langage et toolchain

Améliorez les diagnostics, la sémantique, la compilation native, les outils ou les exemples qui prouvent une fonctionnalité.

Explorer Silex
02

Packages officiels

Renforcez la bibliothèque standard ou la pile applicative GFX avec des API publiques orientées intention.

Explorer les packages
03

Packages communautaires

Publiez un instantané local avec Silex ; un dépôt public peut servir de lien pour contribuer.

Voir le parcours

Publiez votre package

Connectez-vous avec GitHub pour prouver votre identité, puis publiez les fichiers locaux avec silex publish. Le registre conserve l’archive et les artefacts sur Cloudflare. Aucun dépôt Git n’est requis.

  1. 01

    Préparer le package

    Définissez son nom, sa version et la compatibilité Silex dans Package.json.

  2. 02

    Prévisualiser

    Lancez silex publish chemin/du/Package --dry-run pour vérifier les fichiers et artefacts inclus.

  3. 03

    Se connecter

    Autorisez votre identité GitHub avec silex login. La connexion dure 30 jours et peut être renouvelée lors d’une publication, au plus jusqu’à 90 jours.

  4. 04

    Publier

    Envoyez cet instantané avec silex publish chemin/du/Package. Les utilisateurs l’installent ensuite depuis Cloudflare.

Example 1.0.0
$ silex publish Packages/Example --dry-run
silex: dry run for Example@1.0.0 (nothing uploaded)

$ silex login
$ silex publish Packages/Example
silex: published Example@1.0.0
Vérifier le registre public