grasp (npm): JavaScript structural search, replace, and refactor
Keywords: javascript|search|replace|refactor|structural|ast