From 671ca83eedbd120bc2ffcef55580b9af5a351a8d Mon Sep 17 00:00:00 2001 From: freestrings Date: Tue, 7 May 2019 00:02:27 +0900 Subject: [PATCH] neon build broken on nodejs v12.1.0 --- .travis.yml | 4 ++-- nodejs/package-lock.json | 2 +- nodejs/package.json | 6 +++++- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index 531b4f9..4608bb2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,7 +45,6 @@ matrix: - language: node_js os: linux node_js: - - 'node' - '11' - '10' - '9' @@ -55,6 +54,7 @@ matrix: - sh /tmp/rustup.sh -y - export PATH="$HOME/.cargo/bin:$PATH" - source "$HOME/.cargo/env" + - npm install -g neon-cli - cd nodejs - node -v - npm -v @@ -64,7 +64,6 @@ matrix: - language: node_js os: osx node_js: - - 'node' - '11' - '10' - '9' @@ -74,6 +73,7 @@ matrix: - sh /tmp/rustup.sh -y - export PATH="$HOME/.cargo/bin:$PATH" - source "$HOME/.cargo/env" + - npm install -g neon-cli - cd nodejs - node -v - npm -v diff --git a/nodejs/package-lock.json b/nodejs/package-lock.json index 15db008..c59e430 100644 --- a/nodejs/package-lock.json +++ b/nodejs/package-lock.json @@ -1,6 +1,6 @@ { "name": "jsonpath-rs", - "version": "0.1.8", + "version": "0.1.9", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/nodejs/package.json b/nodejs/package.json index 7bd97d9..4b9684f 100644 --- a/nodejs/package.json +++ b/nodejs/package.json @@ -1,6 +1,6 @@ { "name": "jsonpath-rs", - "version": "0.1.8", + "version": "0.1.9", "description": "It is JsonPath implementation. The core implementation is written in Rust", "author": "Changseok Han ", "license": "MIT", @@ -26,5 +26,9 @@ "repository": { "type": "git", "url": "git+https://github.com/freestrings/jsonpath.git" + }, + "engineStrict": true, + "engines": { + "node": ">=8.0 <12.0" } }