Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[JS] The package.json file incorrectly specifies sideEffects: false

Aperta
#73 8 commenti 2 reazioni 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

@domoritz ci sta già lavorando.

Dal 5/1/2024.

  • #39472 di @domoritz — chiusa senza merge
  • #39714 di @domoritz — chiusa senza merge
  • #39953 di @nrabinowitz — chiusa senza merge

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

Type: bug
Describe the bug, including details regarding any error messages, version, and platform.

Problem

When building a Node application with Webpack, calls to RecordBatchStreamWriter.toNodeStream fail with the error:

Error: "toNodeStream" not available in this environment

Cause

The apache-arrow package.json file specifies "sideEffects": false, but the Node overrides required for streaming Arrow files are applied as a side effect. I believe this is true for the DOM overrides as well.

Suggested Fix

I haven't tested this, but I think that wrapping the overrides in these two files in an IIFE as is done here will fix this issue in the Webpack build.

Component(s)

JavaScript

Lingua principale
TypeScript
Stelle
112
Fork
23
Merge medio
1g 4h
PR unite (30g)
13

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di apache/arrow-js

Tutte le issue di apache/arrow-js

Issue simili

Altre issue su TypeScript

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.