repl: deprecate REPLServer.rli · nodejs/node@5843058 (original) (raw)
`@@ -176,8 +176,15 @@ function REPLServer(prompt,
`
176
176
`// Context id for use with the inspector protocol.
`
177
177
`self[kContextId] = undefined;
`
178
178
``
179
``
`-
// Just for backwards compat, see github.com/joyent/node/pull/7127
`
180
``
`-
self.rli = this;
`
``
179
`+
let rli = self;
`
``
180
`+
Object.defineProperty(self, 'rli', {
`
``
181
`+
get: util.deprecate(() => rli,
`
``
182
`+
'REPLServer.rli is deprecated', 'DEP0XXX'),
`
``
183
`+
set: util.deprecate((val) => rli = val,
`
``
184
`+
'REPLServer.rli is deprecated', 'DEP0XXX'),
`
``
185
`+
enumerable: true,
`
``
186
`+
configurable: true
`
``
187
`+
});
`
181
188
``
182
189
`const savedRegExMatches = ['', '', '', '', '', '', '', '', '', ''];
`
183
190
`const sep = '\u0000\u0000\u0000';
`