Bug when used an object with a function and a variable with a function and destructuring
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 35/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- javascript
- Domaine
- backend
Piste de recherche
Commencez par exécuter la reproduction RunKit liée avec javascript-serialize 1.6.1 et examinez le chemin de sérialisation qui gère les méthodes d’objet, les variables dont la valeur est une fonction et la syntaxe de déstructuration. Ajoutez une couverture de régression pour l’objet montré et vérifiez que la sérialisation ne produit plus la sortie de fonction tronquée incorrecte.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
https://runkit.com/leobastiani/javascript-serialize-bug-variable-function-destructuring
Try the following code:
const serialize = require("javascript-serialize"); // version 1.6.1
const obj = {
someKey() {
const someVariable = ({ someParam }) => {};
},
};
serialize(obj);
and get: { "someKey": "someKey() { ...
- Langage dominant
- JavaScript
- Étoiles
- 2.9k
- Forks
- 214
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de yahoo/serialize-javascript
-
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
yahoo/serialize-javascript#230 ·
-
Ad java scriptOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 20/100
yahoo/serialize-javascript#212 · 1 commentaire ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
yahoo/serialize-javascript#208 · 10 commentaires · 25 réactions ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
yahoo/serialize-javascript#195 ·
-
Serialize regexp to literalOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
yahoo/serialize-javascript#182 ·
Toutes les issues de yahoo/serialize-javascript
Issues similaires
-
release:v5.34
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
Jason-Vaughan/TangleClaw#2469 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
hacktoberfest help wanted skip-changelog
Difficulté 2/5 1-3 heures Accessibilité débutants 85/100
wassim-azi/agy-powerline#74 ·
Les mainteneurs répondent en général sous 1 jour
-
tests
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
smonn/validator-fns#741 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 2 jours