js-tokens
Advanced tools
Comparing version 4.0.0 to 5.0.0
@@ -0,1 +1,6 @@ | ||
### Version 5.0.0 (2019-06-15) ### | ||
- Added: Support for ES2019. The only change is that `\u2028` and `\u2029` are | ||
now allowed unescaped inside string literals. | ||
### Version 4.0.0 (2018-01-28) ### | ||
@@ -2,0 +7,0 @@ |
@@ -10,3 +10,3 @@ // Copyright 2014, 2015, 2016, 2017, 2018 Simon Lydell | ||
// (run `npm run build`). | ||
exports.default = /((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g | ||
exports.default = /((['"])(?:(?!\2)[^\\\n\r]|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g | ||
@@ -13,0 +13,0 @@ exports.matchToToken = function(match) { |
{ | ||
"name": "js-tokens", | ||
"version": "4.0.0", | ||
"version": "5.0.0", | ||
"author": "Simon Lydell", | ||
@@ -25,7 +25,7 @@ "license": "MIT", | ||
"devDependencies": { | ||
"coffeescript": "2.1.1", | ||
"esprima": "4.0.0", | ||
"coffeescript": "2.4.1", | ||
"esprima": "4.0.1", | ||
"everything.js": "1.0.3", | ||
"mocha": "5.0.0" | ||
"mocha": "6.1.4" | ||
} | ||
} |
@@ -82,3 +82,3 @@ Overview [![Build Status](https://travis-ci.org/lydell/js-tokens.svg?branch=master)](https://travis-ci.org/lydell/js-tokens) | ||
Currently, ECMAScript 2018 is supported. | ||
Currently, ECMAScript 2019 is supported. | ||
@@ -85,0 +85,0 @@ |
Sorry, the diff of this file is not supported yet
15244