commercetools / commercetools/nodejs

[product-json-to-csv] Use another unzip library

Offen
#732 0 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Node SDK Type: Enhancement Type: Maintenance
Vorherrschende Sprache
JavaScript
Sterne
77
Forks
70
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

In our unit tests we are using [unzip](https://github.com/commercetools/nodejs/blob/master/packages/product-json-to-csv/package.json#L62) module which comes from [this repo](https://github.com/EvanOxfeld/node-unzip) and has many open PRs, issues and [is not maintained anymore](https://github.com/EvanOxfeld/node-unzip/issues/95).

We should switch to some other library which has an active support, for example:
https://github.com/mhr3/unzip-stream

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start in packages/product-json-to-csv/package.json, where the unzip test dependency is declared, then inspect the package's unit tests to check how it is used. Replace the unmaintained library with an actively supported alternative such as unzip-stream, and confirm the product-json-to-csv unit tests still pass.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript, nodejs
Bereich
testing
Issue-Typ
Refactoring
Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
58/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.