Is this thing dead? (Request for maintainer rights)
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 15/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- deno, javascript, typescript
- Área
- tooling
Línea de trabajo
Esta es una solicitud de propiedad del proyecto con una lista de deseos amplia, no una tarea de código acotada. No se nombra ningún archivo, prueba ni punto de entrada; primero confirma si el mantenedor transferirá el repositorio y, si no, elige un único elemento con un alcance separado, como TypeScript, Deno, pruebas, benchmarking, constructores o almacenamiento de shapes.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
This looks like an awesome lib that I'd love to use in one of my projects. However, there are a few things I'd like to see changed:
- Port to TypeScript
- Add Deno support
- Add test coverage analysis tools, and property-based testing
- Add performance benchmarking
- See #4 merged
- Add support for custom constructors so that library users are able to pass their own object constructors along with
deconstructandreconstructfunctions - Experiment with storing object shapes in order to further reduce the size of the serisalised data (I have a use case where I serialise 10 almost identical objects but one small string deep inside changes, it would be great (but probably very hard) to reduce the redundancy here)
However, it looks like this project is no longer a priority for you. Are you willing to transfer this project to me so that I can take over and perform the changes I'd like to see?
If you disagree with the direction that I'd like to see this project take, that's fine. I can rewrite this in TS under a different name and credit your project for the excellent ideas it has.
I hope you have time to quickly respond. If I don't hear back from you, I'll just accept that this thing died and go my own way :)
- Lenguaje dominante
- JavaScript
- Estrellas
- 201
- Forks
- 7
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de benjamn/arson
Todos los issues de benjamn/arson
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
Automattic/node-canvas#2633 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
capricorn86/happy-dom#2594 ·
Los mantenedores suelen responder en 1 día
-
Decoding tag 1 (epoch date) with an 8-byte integer throws "Cannot mix BigInt and other types"Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 79/100
microsoft/monaco-editor#5575 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día