diff --git a/Makefile b/Makefile index 9c3661d84..d8a42ce42 100644 --- a/Makefile +++ b/Makefile @@ -42,7 +42,7 @@ install-nodejs: dist/build/uBlock0.nodejs.tgz # Uninstall the Node.js package. uninstall-nodejs: - npm uninstall ubo-snfe --no-save + npm uninstall '@gorhill/ubo-core' --no-save # Update submodules. update-submodules: diff --git a/platform/nodejs/main.js b/platform/nodejs/index.js similarity index 100% rename from platform/nodejs/main.js rename to platform/nodejs/index.js diff --git a/platform/nodejs/install.js b/platform/nodejs/install.js index 047c821c2..e3fb85ac2 100644 --- a/platform/nodejs/install.js +++ b/platform/nodejs/install.js @@ -25,7 +25,7 @@ import fs from 'fs'; -import { pslInit } from './main.js'; +import { pslInit } from './index.js'; /******************************************************************************/ diff --git a/platform/nodejs/package.json b/platform/nodejs/package.json index 9c9b5591a..84b4ebdb6 100644 --- a/platform/nodejs/package.json +++ b/platform/nodejs/package.json @@ -3,9 +3,9 @@ "version": "0.1.0", "description": "To create a working instance of uBlock Origin's static network filtering engine", "type": "module", - "main": "main.js", + "main": "index.js", "scripts": { - "install": "node install.js && rollup main.js --file bundle.min.cjs --format cjs --context global --plugin terser", + "install": "node install.js", "test": "node test.js" }, "repository": { @@ -23,8 +23,8 @@ "url": "https://github.com/gorhill/uBlock/issues" }, "homepage": "https://github.com/gorhill/uBlock#readme", - "dependencies": { - "rollup": "^2.55.1", - "rollup-plugin-terser": "^7.0.2" + "engines": { + "node": ">=14.0.0", + "npm": ">=6.14.4" } } diff --git a/platform/nodejs/test.js b/platform/nodejs/test.js index f9cf9849d..24d245d61 100644 --- a/platform/nodejs/test.js +++ b/platform/nodejs/test.js @@ -32,7 +32,7 @@ import { FilteringContext, pslInit, restart, -} from './main.js'; +} from './index.js'; /******************************************************************************/