From f736a74f2b50e834dda2b149ce0fc7523b922676 Mon Sep 17 00:00:00 2001 From: Joseph Carras Date: Thu, 20 Jul 2017 11:25:28 +0300 Subject: [PATCH 1/2] Fix JAVA versioning so package can work with yarn. Added -Xss1280k option to resolve segmentation fualt with JAVA (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=865311) --- package.json | 2 +- src/index.coffee | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 9c204a7..9b3f390 100644 --- a/package.json +++ b/package.json @@ -8,7 +8,7 @@ "main": "lib/index.js", "dependencies": { "async": ">= 0.2.9", - "java": ">= 0.2.3" + "java": "~ 0" }, "readmeFilename": "README.md", "description": "A node.js wrapper for Boilerpipe, an excellent Java library for boilerplate removal and fulltext extraction from HTML pages.", diff --git a/src/index.coffee b/src/index.coffee index 039e91c..95ac556 100644 --- a/src/index.coffee +++ b/src/index.coffee @@ -1,6 +1,8 @@ async = require 'async' java = require 'java' +java.options.push("-Xss1280k") + java.classpath.push "#{__dirname}/../jar/nekohtml-1.9.13.jar" java.classpath.push "#{__dirname}/../jar/xerces-2.9.1.jar" java.classpath.push "#{__dirname}/../jar/boilerpipe-core-1.2.0-xissy.jar" From b2c89e3d8eb87f4ad91f72bb7222c7fe50d9de1c Mon Sep 17 00:00:00 2001 From: Joseph Carras Date: Thu, 20 Jul 2017 11:34:37 +0300 Subject: [PATCH 2/2] Update test coffee script compiler option. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 9b3f390..582ae98 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,6 @@ "build": "coffee -co lib/ src/", "prepublish": "coffee -co lib/ src/", "postpublish": "rm -rf lib", - "test": "mocha --compilers coffee:coffee-script --globals lw --recursive ./test -t 10000" + "test": "mocha --compilers coffee:coffee-script/register --globals lw --recursive ./test -t 10000" } }