diff --git a/nodejs-eyes-node12.patch b/nodejs-eyes-node12.patch new file mode 100644 index 0000000..99a4a35 --- /dev/null +++ b/nodejs-eyes-node12.patch @@ -0,0 +1,26 @@ +commit 9ea7bf2a3d414ace352eaaafb0557567848020d3 +Author: Nilesh +Date: Wed Jan 22 20:36:50 2020 +0000 + + Remove deprecated syntax to work with Node.js >= 12 + +diff --git a/test/eyes-test.js b/test/eyes-test.js +index 1f9606a..a320ec0 100644 +--- a/test/eyes-test.js ++++ b/test/eyes-test.js +@@ -1,4 +1,3 @@ +-var util = require('util'); + var eyes = require('../lib/eyes'); + + eyes.inspect({ +@@ -50,7 +49,7 @@ eyes.inspect([null], "null in array"); + + var inspect = eyes.inspector({ stream: null }); + +-util.puts(inspect('something', "something")); +-util.puts(inspect("something else")); ++console.log(inspect('something', "something")); ++console.log(inspect("something else")); + +-util.puts(inspect(["no color"], null, { styles: false })); ++console.log(inspect(["no color"], null, { styles: false })); diff --git a/nodejs-eyes.spec b/nodejs-eyes.spec index 46feccb..a218686 100644 --- a/nodejs-eyes.spec +++ b/nodejs-eyes.spec @@ -2,11 +2,12 @@ %global enable_tests 1 Name: nodejs-eyes Version: 0.1.8 -Release: 1 +Release: 2 Summary: A customizable value inspector for Node.js License: MIT URL: https://github.com/cloudhead/eyes.js Source0: https://github.com/cloudhead/eyes.js/archive/v%{version}.tar.gz +Patch0001: nodejs-eyes-node12.patch BuildArch: noarch ExclusiveArch: %{nodejs_arches} noarch ExclusiveArch: %{ix86} x86_64 %{arm} noarch @@ -15,7 +16,7 @@ BuildRequires: nodejs-packaging %{summary} %prep -%autosetup -n eyes.js-%{version} +%autosetup -n eyes.js-%{version} -p1 %build @@ -35,5 +36,8 @@ cp -pr package.json lib/ \ %{nodejs_sitelib}/eyes %changelog +* Fri Nov 20 2020 lingsheng - 0.1.8-2 +- Fix tests for node 12.x support + * Thu Aug 20 2020 Anan Fu - 0.1.8-1 - package init