| LEFT | RIGHT | 
|---|
| 1 { | 1 { | 
| 2   "name": "adblockpluschrome", | 2   "name": "adblockpluschrome", | 
| 3   "repository": "https://hg.adblockplus.org/adblockpluschrome", | 3   "repository": "https://hg.adblockplus.org/adblockpluschrome", | 
| 4   "license": "GPL-3.0", | 4   "license": "GPL-3.0", | 
| 5   "dependencies": {}, | 5   "dependencies": {}, | 
| 6   "devDependencies": { | 6   "devDependencies": { | 
| 7     "//": [ | 7     "//": [ | 
| 8       "'dmg', 'extract-zip' and 'ncp' are needed by `download_*.js` modules", | 8       "'dmg', 'extract-zip' and 'ncp' are needed by `download_*.js` modules", | 
| 9       "in adblockpluscore/test/.", | 9       "in adblockpluscore/test/.", | 
| 10       "The chromedriver version was pinned to that exact version, due to", | 10       "The chromedriver version was pinned to that exact version, due to", | 
| 11       "incompatibilities with the configured chromium version and newer", | 11       "incompatibilities with the configured chromium version and newer", | 
| 12       "drivers." | 12       "drivers." | 
| 13     ], | 13     ], | 
| 14     "chromedriver": "2.36.0", | 14     "chromedriver": "2.36.0", | 
| 15     "dmg": "^0.1.0", | 15     "dmg": "^0.1.0", | 
| 16     "eslint": "^5.1.0", | 16     "eslint": "^5.1.0", | 
| 17     "eslint-config-eyeo": "^2.1.0", | 17     "eslint-config-eyeo": "^2.1.0", | 
| 18     "extract-zip": "^1.6.5", | 18     "extract-zip": "^1.6.5", | 
| 19     "geckodriver": "^1.9.0", | 19     "geckodriver": "^1.9.0", | 
| 20     "jimp": "^0.3.11", | 20     "jimp": "^0.3.11", | 
| 21     "ncp": "^2.0.0", | 21     "ncp": "^2.0.0", | 
| 22     "mocha": "^5.2.0", | 22     "mocha": "^5.2.0", | 
|  | 23     "mv": "^2.1.1", | 
| 23     "selenium-webdriver": "^3.6.0", | 24     "selenium-webdriver": "^3.6.0", | 
| 24     "sign-addon": "^0.3.1" | 25     "sign-addon": "^0.3.1" | 
| 25   }, | 26   }, | 
| 26   "scripts": { | 27   "scripts": { | 
| 27     "pretest": "bash -c \"python ensure_dependencies.py\"", | 28     "pretest": "bash -c \"python ensure_dependencies.py\"", | 
| 28     "lint": "eslint *.js lib/ qunit/ ext/ test/ automation/", | 29     "lint": "eslint *.js lib/ qunit/ ext/ test/ automation/", | 
| 29     "test-only": "mocha", | 30     "test-only": "mocha", | 
| 30     "test": "npm run test-only --", | 31     "test": "npm run test-only --", | 
| 31     "posttest": "npm run lint", | 32     "posttest": "npm run lint", | 
| 32     "build": "node automation/build.js" | 33     "publish": "node automation/publish.js" | 
| 33   } | 34   } | 
| 34 } | 35 } | 
| LEFT | RIGHT | 
|---|