From 0f04946fb207775e06b88faa1bca5c14d435a0c1 Mon Sep 17 00:00:00 2001 From: Antonio Barcelos Date: Thu, 21 Apr 2022 14:11:58 +0200 Subject: [PATCH 1/2] Remove Mustache --- packages/neo4j-driver/package-lock.json | 1 + packages/neo4j-driver/test/internal/bolt-stub.js | 15 --------------- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/packages/neo4j-driver/package-lock.json b/packages/neo4j-driver/package-lock.json index 517a80ef4..b1cb0a390 100644 --- a/packages/neo4j-driver/package-lock.json +++ b/packages/neo4j-driver/package-lock.json @@ -5,6 +5,7 @@ "requires": true, "packages": { "": { + "name": "neo4j-driver", "version": "5.0.0-dev", "license": "Apache-2.0", "dependencies": { diff --git a/packages/neo4j-driver/test/internal/bolt-stub.js b/packages/neo4j-driver/test/internal/bolt-stub.js index a6067aa0a..e808e2dd8 100644 --- a/packages/neo4j-driver/test/internal/bolt-stub.js +++ b/packages/neo4j-driver/test/internal/bolt-stub.js @@ -24,12 +24,6 @@ class UnsupportedBoltStub { start (script, port) { throw new Error('BoltStub: unable to start, unavailable on this platform') } - - startWithTemplate (scriptTemplate, parameters, port) { - throw new Error( - 'BoltStub: unable to start with template, unavailable on this platform' - ) - } } const verbose = (process.env.NEOLOGLEVEL || 'error').toLowerCase() === 'debug' // for debugging purposes @@ -115,14 +109,6 @@ class SupportedBoltStub extends UnsupportedBoltStub { tryConnect() }) } - - startWithTemplate (scriptTemplate, parameters, port) { - const template = this._fs.readFileSync(scriptTemplate, 'utf-8') - const scriptContents = this._mustache.render(template, parameters) - const script = this._tmp.fileSync().name - this._fs.writeFileSync(script, scriptContents, 'utf-8') - return this.start(script, port) - } } class StubServer { @@ -182,6 +168,5 @@ const stub = supported ? supportedStub : new UnsupportedBoltStub() export default { supported: supported, start: stub.start.bind(stub), - startWithTemplate: stub.startWithTemplate.bind(stub), newDriver: newDriver } From 64e84085606a2dc8e85f2ff755ed4334da9ab194 Mon Sep 17 00:00:00 2001 From: Antonio Barcelos Date: Thu, 21 Apr 2022 14:24:09 +0200 Subject: [PATCH 2/2] Remove the dependency --- packages/neo4j-driver/package-lock.json | 16 ---------------- packages/neo4j-driver/package.json | 1 - 2 files changed, 17 deletions(-) diff --git a/packages/neo4j-driver/package-lock.json b/packages/neo4j-driver/package-lock.json index b1cb0a390..1735a1a4d 100644 --- a/packages/neo4j-driver/package-lock.json +++ b/packages/neo4j-driver/package-lock.json @@ -55,7 +55,6 @@ "lodash": "^4.17.21", "lolex": "^6.0.0", "minimist": "^1.2.6", - "mustache": "^4.2.0", "nyc": "^15.1.0", "run-sequence": "^2.2.1", "semver": "^7.3.5", @@ -10831,15 +10830,6 @@ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", "dev": true }, - "node_modules/mustache": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", - "dev": true, - "bin": { - "mustache": "bin/mustache" - } - }, "node_modules/mute-stdout": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", @@ -24403,12 +24393,6 @@ } } }, - "mustache": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", - "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", - "dev": true - }, "mute-stdout": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", diff --git a/packages/neo4j-driver/package.json b/packages/neo4j-driver/package.json index a7f13427e..78e620359 100644 --- a/packages/neo4j-driver/package.json +++ b/packages/neo4j-driver/package.json @@ -76,7 +76,6 @@ "lodash": "^4.17.21", "lolex": "^6.0.0", "minimist": "^1.2.6", - "mustache": "^4.2.0", "nyc": "^15.1.0", "run-sequence": "^2.2.1", "semver": "^7.3.5",