UNPKG

decaffeinate-parser

Version:

A better AST for CoffeeScript, inspired by CoffeeScriptRedux.

13 lines (12 loc) 437 B
import { Base as CS1Base, Op as CS1Op } from 'decaffeinate-coffeescript/lib/coffee-script/nodes'; import { Base, Op } from 'decaffeinate-coffeescript2/lib/coffeescript/nodes'; export function patchCoffeeScript() { CS1Op.prototype.invert = invert; CS1Base.prototype.invert = invert; Op.prototype.invert = invert; Base.prototype.invert = invert; } function invert() { this.inverted = !this.inverted; return this; }