commitizen / commitizen/cz-cli
Question: Is it possible to write an adapter in ES6?
- 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