bigskysoftware / bigskysoftware/_hyperscript
ESM packaging
- Lenguaje dominante
- JavaScript
- Estrellas
- 3.8k
- Forks
- 172
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
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`.
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Línea de trabajo
Comience inspeccionando package.json y los puntos de entrada actuales del paquete y la configuración de distribución del repositorio. Compruebe cómo se expondrían las exportaciones solicitadas default, workers, socket y eventsource a un sistema de compilación ESM y, después, verifique que el bundle resultante siga aplicando los efectos secundarios del DOM de hyperscript.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript
- Área
- build-system
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100