commitizen / commitizen/cz-cli

Question: Is it possible to write an adapter in ES6?

Aperta
#990 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
17.5k
Fork
566
Merge medio
8h 16m
PR unite (30g)
1

Descrizione

We have written a custom commitizen adapter that is used via our `package.json`:

```
"config": {
"commitizen": {
"path": "./node_modules/our_cz_adapter"
}
},
```

The code in this module is written in TS, and has several dependencies that would need upgrading but we cannot do so since their maintainters are only publishing ESM packages nowadays and we could not find a way to import adapters using ESM imports. Is it possible somehow? Thanks!

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Inizia tracciando il modo in cui cz-cli carica il percorso dell’adapter configurato in package.json e verifica se gli import ESM sono supportati. Conferma i formati dei moduli supportati e definisci un caso riproducibile di adapter TypeScript; l’issue non indica alcun file sorgente né alcun test, quindi i criteri di accettazione devono essere chiariti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript, node.js, typescript
Ambito
cli
Tipo di issue
Funzionalità
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.