Stop shipping the `docs/` folder inside the `@angular/fire` npm package
I maintainer di solito rispondono entro 3 giorni
Una pull request collegata è già stata integrata.
- #3811 di @armando-navarro — integrata
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 35/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Ferma
- Stack tecnologico
- angular, firebase, typescript
- Ambito
- build-system, release
Direzione di ricerca
Read tools/build.ts and inspect the build output and package contents to confirm where docs/ is copied and that README.md remains included. The issue reports that no package code reads the copied documentation and proposes removing it from the publish output. Done means the built package excludes docs/ while preserving README.md; an open linked pull request (#3811) already addresses this work.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
The published @angular/fire tarball carries the repository's whole docs/ tree. tools/build.ts has copied it into the publish output since the 6.0.0 build script (#2282), and no code in the package reads it.
What it costs
Measured on 22.0.0-canary.20261023183021.sha-f95d598:
- 53 of the tarball's 175 files are documentation, 1,030,796 of 4,694,110 bytes unpacked.
- Without them the compressed tarball goes from 2,021,273 to 1,173,999 bytes, a 42 percent cut.
- The shipped copy freezes at the installed version while the GitHub pages move on.
- The copy includes
docs/firebase.json, a sample file. At least one published project points its App HostingrootDiratnode_modules/@angular/fire/docs/firebase.json, which the file's presence invited.
Proposal
Drop the docs/ copy from the build. README.md keeps shipping. The documentation stays where it is maintained, on GitHub.
I have not found anything that depends on the in-package path, and I would like to hear about it if you have.
- Lingua principale
- TypeScript
- Stelle
- 7.8k
- Fork
- 2.2k
- Merge medio
- 3g 36m
- PR unite (30g)
- 24
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Ha un modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di angular/angularfire
-
comp: compat comp: firestore comp: storage type: chore
Difficoltà 4/5 3-5 giorni Idoneità per principianti 48/100
angular/angularfire#3822 ·
I maintainer di solito rispondono entro 3 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 55/100
angular/angularfire#3800 · 1 reazione ·
I maintainer di solito rispondono entro 3 giorni
-
Use `TransferState` to hand server-rendered Firestore data to the browser, instead of reading every document twiceForse di nuovo libera @armando-navarro l’ha presa 57 giorni fa e non c’è nessuna pull request aperta. Apertacomp: firestore comp: ssr priority: P0 (critical) type: feature version: current (v17+)
angular/angularfire#3757 · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
Six `firebase` entry points have no `@angular/fire` equivalent, so their exports are unreachableForse di nuovo libera @armando-navarro l’ha presa 58 giorni fa e non c’è nessuna pull request aperta. Apertacomp: core type: feature
angular/angularfire#3755 · 1 assegnatario ·
I maintainer di solito rispondono entro 3 giorni
-
Angular 22 release pleaseAperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
angular/angularfire#3737 · 3 commenti · 24 reazioni ·
I maintainer di solito rispondono entro 3 giorni
Tutte le issue di angular/angularfire
Issue simili
-
[Bug]: Pen taps on sidebar rows start a drag and lose their clickForse già presa @makhnatkin l’ha presa oggi. Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 62/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
b310-digital/teammapper#1515 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 79/100
puckeditor/puck#1884 ·
I maintainer di solito rispondono entro 1 giorno
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
outline/outline#14378 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 72/100
nicobailon/pi-web-access#642 ·
I maintainer di solito rispondono entro 1 giorno