Mobrovac has uploaded a new change for review. https://gerrit.wikimedia.org/r/309273
Change subject: Update change-propagation to dee8738 ...................................................................... Update change-propagation to dee8738 List of changes: 563edd4 Added if-unmodified-since to transcludes (#97) c30106d Added metrics for how many messages CP emits (#99) dee8738 Deduplicate continuation events (#98) xxxxxxx Update node module dependencies Change-Id: Icbeb3b39f493ef003230131f0a600afee5d3be8a --- M node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js M node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json D node_modules/bl/node_modules/readable-stream/node_modules/inherits/test.js M node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/inherits.js M node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/package.json D node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/test.js M node_modules/hyperswitch/node_modules/json-stable-stringify/package.json M node_modules/hyperswitch/node_modules/swagger-ui/package.json M node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/once.js M node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/package.json M node_modules/service-runner/node_modules/inherits/inherits.js M node_modules/service-runner/node_modules/inherits/package.json D node_modules/service-runner/node_modules/inherits/test.js M node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json M node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/inherits.js M node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json D node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/test.js M src 18 files changed, 164 insertions(+), 163 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/services/change-propagation/deploy refs/changes/73/309273/1 diff --git a/node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js b/node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js index 29f5e24..3b94763 100644 --- a/node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js +++ b/node_modules/bl/node_modules/readable-stream/node_modules/inherits/inherits.js @@ -1 +1,7 @@ -module.exports = require('util').inherits +try { + var util = require('util'); + if (typeof util.inherits !== 'function') throw ''; + module.exports = util.inherits; +} catch (e) { + module.exports = require('./inherits_browser.js'); +} diff --git a/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json b/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json index 02af46a..9146e75 100644 --- a/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json +++ b/node_modules/bl/node_modules/readable-stream/node_modules/inherits/package.json @@ -1,7 +1,7 @@ { "name": "inherits", "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", - "version": "2.0.1", + "version": "2.0.3", "keywords": [ "inheritance", "class", @@ -22,19 +22,30 @@ "scripts": { "test": "node test" }, + "devDependencies": { + "tap": "^7.1.0" + }, + "files": [ + "inherits.js", + "inherits_browser.js" + ], + "gitHead": "e05d0fb27c61a3ec687214f0476386b765364d5f", "bugs": { "url": "https://github.com/isaacs/inherits/issues" }, - "_id": "inherits@2.0.1", - "dist": { - "shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "tarball": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" - }, + "homepage": "https://github.com/isaacs/inherits#readme", + "_id": "inherits@2.0.3", + "_shasum": "633c2c83e3da42a502f52466022480f4208261de", "_from": "inherits@>=2.0.1 <2.1.0", - "_npmVersion": "1.3.8", + "_npmVersion": "3.10.7", + "_nodeVersion": "6.5.0", "_npmUser": { "name": "isaacs", "email": "i...@izs.me" + }, + "dist": { + "shasum": "633c2c83e3da42a502f52466022480f4208261de", + "tarball": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" }, "maintainers": [ { @@ -42,9 +53,11 @@ "email": "i...@izs.me" } ], + "_npmOperationalInternal": { + "host": "packages-16-east.internal.npmjs.com", + "tmp": "tmp/inherits-2.0.3.tgz_1473295776489_0.08142363070510328" + }, "directories": {}, - "_shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "readme": "ERROR: No README data found!", - "homepage": "https://github.com/isaacs/inherits#readme" + "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "readme": "ERROR: No README data found!" } diff --git a/node_modules/bl/node_modules/readable-stream/node_modules/inherits/test.js b/node_modules/bl/node_modules/readable-stream/node_modules/inherits/test.js deleted file mode 100644 index fc53012..0000000 --- a/node_modules/bl/node_modules/readable-stream/node_modules/inherits/test.js +++ /dev/null @@ -1,25 +0,0 @@ -var inherits = require('./inherits.js') -var assert = require('assert') - -function test(c) { - assert(c.constructor === Child) - assert(c.constructor.super_ === Parent) - assert(Object.getPrototypeOf(c) === Child.prototype) - assert(Object.getPrototypeOf(Object.getPrototypeOf(c)) === Parent.prototype) - assert(c instanceof Child) - assert(c instanceof Parent) -} - -function Child() { - Parent.call(this) - test(this) -} - -function Parent() {} - -inherits(Child, Parent) - -var c = new Child -test(c) - -console.log('ok') diff --git a/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/inherits.js b/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/inherits.js index 29f5e24..3b94763 100644 --- a/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/inherits.js +++ b/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/inherits.js @@ -1 +1,7 @@ -module.exports = require('util').inherits +try { + var util = require('util'); + if (typeof util.inherits !== 'function') throw ''; + module.exports = util.inherits; +} catch (e) { + module.exports = require('./inherits_browser.js'); +} diff --git a/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/package.json b/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/package.json index 02af46a..9146e75 100644 --- a/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/package.json +++ b/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/package.json @@ -1,7 +1,7 @@ { "name": "inherits", "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", - "version": "2.0.1", + "version": "2.0.3", "keywords": [ "inheritance", "class", @@ -22,19 +22,30 @@ "scripts": { "test": "node test" }, + "devDependencies": { + "tap": "^7.1.0" + }, + "files": [ + "inherits.js", + "inherits_browser.js" + ], + "gitHead": "e05d0fb27c61a3ec687214f0476386b765364d5f", "bugs": { "url": "https://github.com/isaacs/inherits/issues" }, - "_id": "inherits@2.0.1", - "dist": { - "shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "tarball": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" - }, + "homepage": "https://github.com/isaacs/inherits#readme", + "_id": "inherits@2.0.3", + "_shasum": "633c2c83e3da42a502f52466022480f4208261de", "_from": "inherits@>=2.0.1 <2.1.0", - "_npmVersion": "1.3.8", + "_npmVersion": "3.10.7", + "_nodeVersion": "6.5.0", "_npmUser": { "name": "isaacs", "email": "i...@izs.me" + }, + "dist": { + "shasum": "633c2c83e3da42a502f52466022480f4208261de", + "tarball": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" }, "maintainers": [ { @@ -42,9 +53,11 @@ "email": "i...@izs.me" } ], + "_npmOperationalInternal": { + "host": "packages-16-east.internal.npmjs.com", + "tmp": "tmp/inherits-2.0.3.tgz_1473295776489_0.08142363070510328" + }, "directories": {}, - "_shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "readme": "ERROR: No README data found!", - "homepage": "https://github.com/isaacs/inherits#readme" + "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "readme": "ERROR: No README data found!" } diff --git a/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/test.js b/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/test.js deleted file mode 100644 index fc53012..0000000 --- a/node_modules/hyperswitch/node_modules/busboy/node_modules/readable-stream/node_modules/inherits/test.js +++ /dev/null @@ -1,25 +0,0 @@ -var inherits = require('./inherits.js') -var assert = require('assert') - -function test(c) { - assert(c.constructor === Child) - assert(c.constructor.super_ === Parent) - assert(Object.getPrototypeOf(c) === Child.prototype) - assert(Object.getPrototypeOf(Object.getPrototypeOf(c)) === Parent.prototype) - assert(c instanceof Child) - assert(c instanceof Parent) -} - -function Child() { - Parent.call(this) - test(this) -} - -function Parent() {} - -inherits(Child, Parent) - -var c = new Child -test(c) - -console.log('ok') diff --git a/node_modules/hyperswitch/node_modules/json-stable-stringify/package.json b/node_modules/hyperswitch/node_modules/json-stable-stringify/package.json index dee2a61..c845531 100644 --- a/node_modules/hyperswitch/node_modules/json-stable-stringify/package.json +++ b/node_modules/hyperswitch/node_modules/json-stable-stringify/package.json @@ -50,7 +50,7 @@ "url": "https://github.com/substack/json-stable-stringify/issues" }, "_id": "json-stable-stringify@1.0.0", - "_shasum": "f147cfebaa0e77a910aad2ff70df268012193459", + "_shasum": "378b9dea9f95face0608841c5c3ce840b04a5a1e", "_from": "git+https://github.com/wikimedia/json-stable-stringify.git#master", "_resolved": "git+https://github.com/wikimedia/json-stable-stringify.git#c05178e4dfc3834017f017732934c1c52ba3dd8f" } diff --git a/node_modules/hyperswitch/node_modules/swagger-ui/package.json b/node_modules/hyperswitch/node_modules/swagger-ui/package.json index e1dfe5e..915bb67 100644 --- a/node_modules/hyperswitch/node_modules/swagger-ui/package.json +++ b/node_modules/hyperswitch/node_modules/swagger-ui/package.json @@ -70,7 +70,7 @@ "url": "https://github.com/swagger-api/swagger-ui/issues" }, "_id": "swagger-ui@2.2.2", - "_shasum": "35788dd7d9ec24c0a41a770fbcb66771c79bc5d8", + "_shasum": "75e5e09ef38d2ea8c16db8a678a7bd748d32c399", "_from": "git+https://github.com/wikimedia/swagger-ui.git#master", "_resolved": "git+https://github.com/wikimedia/swagger-ui.git#f89ca3d27111bde918492db6d7eaca37302407f6" } diff --git a/node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/once.js b/node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/once.js index 2e1e721..2354067 100644 --- a/node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/once.js +++ b/node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/once.js @@ -1,10 +1,18 @@ var wrappy = require('wrappy') module.exports = wrappy(once) +module.exports.strict = wrappy(onceStrict) once.proto = once(function () { Object.defineProperty(Function.prototype, 'once', { value: function () { return once(this) + }, + configurable: true + }) + + Object.defineProperty(Function.prototype, 'onceStrict', { + value: function () { + return onceStrict(this) }, configurable: true }) @@ -19,3 +27,16 @@ f.called = false return f } + +function onceStrict (fn) { + var f = function () { + if (f.called) + throw new Error(f.onceError) + f.called = true + return f.value = fn.apply(this, arguments) + } + var name = fn.name || 'Function wrapped with `once`' + f.onceError = name + " shouldn't be called more than once" + f.called = false + return f +} diff --git a/node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/package.json b/node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/package.json index 980e6cc..30b53e0 100644 --- a/node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/package.json +++ b/node_modules/service-runner/node_modules/bunyan/node_modules/mv/node_modules/rimraf/node_modules/glob/node_modules/once/package.json @@ -1,6 +1,6 @@ { "name": "once", - "version": "1.3.3", + "version": "1.4.0", "description": "Run a function exactly one time", "main": "once.js", "directories": { @@ -10,7 +10,7 @@ "wrappy": "1" }, "devDependencies": { - "tap": "^1.2.0" + "tap": "^7.0.1" }, "scripts": { "test": "tap test/*.js" @@ -34,23 +34,23 @@ "url": "http://blog.izs.me/" }, "license": "ISC", - "gitHead": "2ad558657e17fafd24803217ba854762842e4178", + "gitHead": "0e614d9f5a7e6f0305c625f6b581f6d80b33b8a6", "bugs": { "url": "https://github.com/isaacs/once/issues" }, "homepage": "https://github.com/isaacs/once#readme", - "_id": "once@1.3.3", - "_shasum": "b2e261557ce4c314ec8304f3fa82663e4297ca20", + "_id": "once@1.4.0", + "_shasum": "583b1aa775961d4b113ac17d9c50baef9dd76bd1", "_from": "once@>=1.3.0 <2.0.0", - "_npmVersion": "3.3.2", - "_nodeVersion": "4.0.0", + "_npmVersion": "3.10.7", + "_nodeVersion": "6.5.0", "_npmUser": { "name": "isaacs", "email": "i...@izs.me" }, "dist": { - "shasum": "b2e261557ce4c314ec8304f3fa82663e4297ca20", - "tarball": "https://registry.npmjs.org/once/-/once-1.3.3.tgz" + "shasum": "583b1aa775961d4b113ac17d9c50baef9dd76bd1", + "tarball": "https://registry.npmjs.org/once/-/once-1.4.0.tgz" }, "maintainers": [ { @@ -58,5 +58,9 @@ "email": "i...@izs.me" } ], - "_resolved": "https://registry.npmjs.org/once/-/once-1.3.3.tgz" + "_npmOperationalInternal": { + "host": "packages-12-west.internal.npmjs.com", + "tmp": "tmp/once-1.4.0.tgz_1473196269128_0.537820661207661" + }, + "_resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz" } diff --git a/node_modules/service-runner/node_modules/inherits/inherits.js b/node_modules/service-runner/node_modules/inherits/inherits.js index 29f5e24..3b94763 100644 --- a/node_modules/service-runner/node_modules/inherits/inherits.js +++ b/node_modules/service-runner/node_modules/inherits/inherits.js @@ -1 +1,7 @@ -module.exports = require('util').inherits +try { + var util = require('util'); + if (typeof util.inherits !== 'function') throw ''; + module.exports = util.inherits; +} catch (e) { + module.exports = require('./inherits_browser.js'); +} diff --git a/node_modules/service-runner/node_modules/inherits/package.json b/node_modules/service-runner/node_modules/inherits/package.json index b7b5b01..092ed55 100644 --- a/node_modules/service-runner/node_modules/inherits/package.json +++ b/node_modules/service-runner/node_modules/inherits/package.json @@ -1,7 +1,7 @@ { "name": "inherits", "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", - "version": "2.0.1", + "version": "2.0.3", "keywords": [ "inheritance", "class", @@ -22,19 +22,30 @@ "scripts": { "test": "node test" }, + "devDependencies": { + "tap": "^7.1.0" + }, + "files": [ + "inherits.js", + "inherits_browser.js" + ], + "gitHead": "e05d0fb27c61a3ec687214f0476386b765364d5f", "bugs": { "url": "https://github.com/isaacs/inherits/issues" }, - "_id": "inherits@2.0.1", - "dist": { - "shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "tarball": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" - }, - "_from": "inherits@2.0.1", - "_npmVersion": "1.3.8", + "homepage": "https://github.com/isaacs/inherits#readme", + "_id": "inherits@2.0.3", + "_shasum": "633c2c83e3da42a502f52466022480f4208261de", + "_from": "inherits@2.0.3", + "_npmVersion": "3.10.7", + "_nodeVersion": "6.5.0", "_npmUser": { "name": "isaacs", "email": "i...@izs.me" + }, + "dist": { + "shasum": "633c2c83e3da42a502f52466022480f4208261de", + "tarball": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" }, "maintainers": [ { @@ -42,9 +53,11 @@ "email": "i...@izs.me" } ], + "_npmOperationalInternal": { + "host": "packages-16-east.internal.npmjs.com", + "tmp": "tmp/inherits-2.0.3.tgz_1473295776489_0.08142363070510328" + }, "directories": {}, - "_shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "readme": "ERROR: No README data found!", - "homepage": "https://github.com/isaacs/inherits#readme" + "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "readme": "ERROR: No README data found!" } diff --git a/node_modules/service-runner/node_modules/inherits/test.js b/node_modules/service-runner/node_modules/inherits/test.js deleted file mode 100644 index fc53012..0000000 --- a/node_modules/service-runner/node_modules/inherits/test.js +++ /dev/null @@ -1,25 +0,0 @@ -var inherits = require('./inherits.js') -var assert = require('assert') - -function test(c) { - assert(c.constructor === Child) - assert(c.constructor.super_ === Parent) - assert(Object.getPrototypeOf(c) === Child.prototype) - assert(Object.getPrototypeOf(Object.getPrototypeOf(c)) === Parent.prototype) - assert(c instanceof Child) - assert(c instanceof Parent) -} - -function Child() { - Parent.call(this) - test(this) -} - -function Parent() {} - -inherits(Child, Parent) - -var c = new Child -test(c) - -console.log('ok') diff --git a/node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json b/node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json index d490130..748bf0c 100644 --- a/node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json +++ b/node_modules/service-runner/node_modules/limitation/node_modules/kad/package.json @@ -75,7 +75,7 @@ }, "homepage": "https://github.com/kadtools/kad#readme", "_id": "kad@1.3.6", - "_shasum": "20ac219872fca79b2254223ce840530bf3a926cb", + "_shasum": "fccda54e0f7739ce12caa3756d2c9b21517b3fea", "_from": "git+https://github.com/gwicke/kad.git#master", "_resolved": "git+https://github.com/gwicke/kad.git#f35971036f43814043245da82b12d035b7bbfd16" } diff --git a/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/inherits.js b/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/inherits.js index 29f5e24..3b94763 100644 --- a/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/inherits.js +++ b/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/inherits.js @@ -1 +1,7 @@ -module.exports = require('util').inherits +try { + var util = require('util'); + if (typeof util.inherits !== 'function') throw ''; + module.exports = util.inherits; +} catch (e) { + module.exports = require('./inherits_browser.js'); +} diff --git a/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json b/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json index 02af46a..9146e75 100644 --- a/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json +++ b/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/package.json @@ -1,7 +1,7 @@ { "name": "inherits", "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", - "version": "2.0.1", + "version": "2.0.3", "keywords": [ "inheritance", "class", @@ -22,19 +22,30 @@ "scripts": { "test": "node test" }, + "devDependencies": { + "tap": "^7.1.0" + }, + "files": [ + "inherits.js", + "inherits_browser.js" + ], + "gitHead": "e05d0fb27c61a3ec687214f0476386b765364d5f", "bugs": { "url": "https://github.com/isaacs/inherits/issues" }, - "_id": "inherits@2.0.1", - "dist": { - "shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "tarball": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz" - }, + "homepage": "https://github.com/isaacs/inherits#readme", + "_id": "inherits@2.0.3", + "_shasum": "633c2c83e3da42a502f52466022480f4208261de", "_from": "inherits@>=2.0.1 <2.1.0", - "_npmVersion": "1.3.8", + "_npmVersion": "3.10.7", + "_nodeVersion": "6.5.0", "_npmUser": { "name": "isaacs", "email": "i...@izs.me" + }, + "dist": { + "shasum": "633c2c83e3da42a502f52466022480f4208261de", + "tarball": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz" }, "maintainers": [ { @@ -42,9 +53,11 @@ "email": "i...@izs.me" } ], + "_npmOperationalInternal": { + "host": "packages-16-east.internal.npmjs.com", + "tmp": "tmp/inherits-2.0.3.tgz_1473295776489_0.08142363070510328" + }, "directories": {}, - "_shasum": "b17d08d326b4423e568eff719f91b0b1cbdf69f1", - "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "readme": "ERROR: No README data found!", - "homepage": "https://github.com/isaacs/inherits#readme" + "_resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "readme": "ERROR: No README data found!" } diff --git a/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/test.js b/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/test.js deleted file mode 100644 index fc53012..0000000 --- a/node_modules/service-runner/node_modules/limitation/node_modules/readable-stream/node_modules/inherits/test.js +++ /dev/null @@ -1,25 +0,0 @@ -var inherits = require('./inherits.js') -var assert = require('assert') - -function test(c) { - assert(c.constructor === Child) - assert(c.constructor.super_ === Parent) - assert(Object.getPrototypeOf(c) === Child.prototype) - assert(Object.getPrototypeOf(Object.getPrototypeOf(c)) === Parent.prototype) - assert(c instanceof Child) - assert(c instanceof Parent) -} - -function Child() { - Parent.call(this) - test(this) -} - -function Parent() {} - -inherits(Child, Parent) - -var c = new Child -test(c) - -console.log('ok') diff --git a/src b/src index afef8ec..dee8738 160000 --- a/src +++ b/src @@ -1 +1 @@ -Subproject commit afef8ec87aff74e9d9a3ec138cabe8510ebbca42 +Subproject commit dee873844a5e51d69808280e0e274d7222545c9f -- To view, visit https://gerrit.wikimedia.org/r/309273 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Icbeb3b39f493ef003230131f0a600afee5d3be8a Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/services/change-propagation/deploy Gerrit-Branch: master Gerrit-Owner: Mobrovac <mobro...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits