Merge pull request #2636 from erik-krogh/NewSocketIO

Approved by esbena
This commit is contained in:
semmle-qlci
2020-01-22 13:46:11 +00:00
committed by GitHub
16 changed files with 427 additions and 362 deletions

View File

@@ -13,6 +13,9 @@
- [react](https://www.npmjs.com/package/react)
- [typeahead.js](https://www.npmjs.com/package/typeahead.js)
- [Handlebars](https://www.npmjs.com/package/handlebars)
- [Electron](https://electronjs.org/)
- [Node.js](https://nodejs.org/)
- [Socket.IO](https://socket.io/)
## New queries
@@ -37,3 +40,4 @@
## Changes to libraries
* The predicates `RegExpTerm.getSuccessor` and `RegExpTerm.getPredecessor` have been changed to reflect textual, not operational, matching order. This only makes a difference in lookbehind assertions, which are operationally matched backwards. Previously, `getSuccessor` would mimick this, so in an assertion `(?<=ab)` the term `b` would be considered the predecessor, not the successor, of `a`. Textually, however, `a` is still matched before `b`, and this is the order we now follow.
* An extensible model of the `EventEmitter` pattern has been implemented.