bigskysoftware / bigskysoftware/_hyperscript
ESM packaging
- Vorherrschende Sprache
- JavaScript
- Sterne
- 3.8k
- Forks
- 172
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hi, would it be possible to offer ESM-friendly packaging for frameworks wishing to support _hyperscript?
The goal is to be able to pass the build system something like
`export { default } from "hyperscript.org";`
Or with advanced features,
`export { default, workers, socket, eventsource } from "hyperscript.org";`
such that the build system can bundle it in into one file, and hyperscript's side-effecting the DOM can still work.
It would typically involve using the `exports` field in `package.json`.
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Beginnen Sie mit der Untersuchung von package.json und der aktuellen Paket-Einstiegspunkte sowie der Distributionskonfiguration des Repositorys. Prüfen Sie, wie die angeforderten Exporte default, workers, socket und eventsource für ein ESM-Build-System bereitgestellt würden, und verifizieren Sie anschließend, dass das resultierende Bundle weiterhin die DOM-Seiteneffekte von hyperscript anwendet.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- build-system
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100