From 3a8f526decb18b1a6b49f565291f54994c7832c3 Mon Sep 17 00:00:00 2001 From: Juan Eugenio Abadie Date: Wed, 2 May 2018 03:14:44 -0300 Subject: [PATCH] Change the required node version I was getting this error: >$ node bin/vuepress dev docs SyntaxError: Invalid regular expression: /(?<=(^|\/))(index|readme)\.md$/: Invalid group at Object. (/data/proyectos/blog/vuepress/lib/prepare.js:239:17) The problem is that [**RegExp lookbehind** was implemented in V8 in version v6.2.103][look-behind-v8] and it [was just merged into the node engine in version 8.10][look-behind-node]. Check [this forum][forum] for more information. [look-behind-v8]: https://chromium.googlesource.com/v8/v8.git/+/473a6f5b03651fde33fd7b3228a7dc4e38e24914 [look-behind-node]: https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V8.md#8.10.0 [forum]: https://groups.google.com/forum/#!msg/v8-users/r-SN2yuKTL8/pfwrSuqSBQAJ --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1768fee7af..cd404bd6fc 100644 --- a/package.json +++ b/package.json @@ -101,7 +101,7 @@ "yorkie": "^1.0.3" }, "engines": { - "node": ">=8" + "node": ">=8.10" }, "browserslist": [ ">1%"