0 commenti (0 commenti)0 reazioni (0 reazioni)0 assegnatari (0 assegnatari)JavaScript468 fork (468 fork)user submission
enhancementhelp wanted
Metriche repository
- Star
- 5022 stelle (5022 stelle)
- Metriche merge PR
- Merge medio 1g 16h (Merge medio 1g 16h)399 PR mergiate in 30 g (399 PR mergiate in 30 g)
Guida contributor
- Direzione di ricerca
- Esamina il correttore esistente in `rules/prefer dom node remove.js` (probabilmente nel repository). Rivedi la PR #2333 unita per lo stile dei test snapshot. Per il secondo compito, sostituisci l'uso del testo originale con la manipolazione dei token accedendo ai token AST tramite `sourceCode.getTokens()` o simile. Per il terzo compito, gestisci l'optional chaining (es. `node?.parentNode.removeChild(node)`) assicurandoti che lo stesso riferimento sia utilizzato sia nell'oggetto che nell'argomento; considera l'uso di `sourceCode.getText()` o il confronto dei nodi AST. Guarda i test esistenti in `test/snapshots/prefer dom node remove.md` per una guida.
- Tech stack
- javascriptnodejs
- Dominio
- developer experiencetooling
- Tipo issue
- Refactoring
- Prerequisiti
- Experience with ESLint rulesUnderstanding of ASTFamiliarity with fixer API