Przeglądaj źródła

adding new dev dependency to support the URL object

El RIDO 7 lat temu
rodzic
commit
1958a55651
3 zmienionych plików z 3 dodań i 1 usunięć
  1. 1 0
      js/common.js
  2. 1 0
      js/package.json
  3. 1 1
      tst/README.md

+ 1 - 0
js/common.js

@@ -5,6 +5,7 @@ global.assert = require('assert');
 global.jsc = require('jsverify');
 global.jsdom = require('jsdom-global');
 global.cleanup = global.jsdom();
+global.window.URL = require('jsdom-url');
 global.fs = require('fs');
 global.WebCrypto = require('node-webcrypto-ossl');
 

+ 1 - 0
js/package.json

@@ -10,6 +10,7 @@
   "devDependencies": {
     "jsdom": "^9.12.0",
     "jsdom-global": "^2.1.1",
+    "jsdom-url": "^2.2.1",
     "jsverify": "^0.8.3",
     "mime-types": "^2.1.20",
     "node-webcrypto-ossl": "^1.0.37"

+ 1 - 1
tst/README.md

@@ -89,7 +89,7 @@ and jsdom-global locally:
 ```console
 $ npm install -g mocha nyc
 $ cd PrivateBin/js
-$ npm install jsverify jsdom@9 jsdom-global@2 mime-types node-webcrypto-ossl
+$ npm install jsverify jsdom@9 jsdom-global@2 mime-types node-webcrypto-ossl jsdom-url
 ```
 
 Example for Debian and Ubuntu, including steps to allow the current user to