Allow to specify npm-dependencies using json file
- Lingua principale
- Java
- Stelle
- 5.6k
- Fork
- 559
- Merge medio
- 1g 14h
- PR unite (30g)
- 43
Descrizione
(From discussion in #1453)
For npm-based formatters, one can supply npm-modules to be used:
```gradle
prettier([ 'my-custom-module': '1.0.0', 'my-second-custom-module': '0.2.0'])
```
It would be nice to be able to create that list using npm itself e.g. using
```bash
echo "$(npm info --json "my-custom-module@latest" peerDependencies) $(npm info --json "my-second-custom-module" peerDependencies)" | jq -s add > dependencies.json
```
and then use that file as input
```gradle
prettier().usePeerDependenciesFrom('dependencies.json')
```
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Inizia dalla configurazione esistente del formatter prettier(...) e dall’integrazione dei formatter basata su npm; confronta l’input map attuale con l’esempio dependencies.json. Il lavoro è completato quando l’API Gradle accetta usePeerDependenciesFrom('dependencies.json') e utilizza le dipendenze JSON per i formatter basati su npm.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- java, javascript
- Ambito
- build-system, tooling
- Tipo di issue
- Funzionalità
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 48/100