From b16f17538925c8532ad589d695a457b12970636a Mon Sep 17 00:00:00 2001 From: Julian Gruber Date: Mon, 20 Mar 2017 10:31:00 +0100 Subject: [PATCH] add browser test target --- example.js | 2 ++ package.json | 8 +++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/example.js b/example.js index bbcdc9c..a542a45 100644 --- a/example.js +++ b/example.js @@ -18,3 +18,5 @@ var plainText = new Buffer(cipher.length - sodium.crypto_secretbox_MACBYTES) sodium.crypto_secretbox_open_easy(plainText, cipher, nonce, key) console.log('Plaintext:', plainText.toString()) + +if (typeof window !== 'undefined') window.close() diff --git a/package.json b/package.json index 8910f28..48b917e 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,13 @@ "dependencies": { "blakejs": "^1.0.1" }, - "devDependencies": {}, + "devDependencies": { + "browser-run": "^4.0.2", + "browserify": "^14.1.0" + }, + "scripts": { + "browser": "browserify example.js | browser-run" + }, "repository": { "type": "git", "url": "https://github.com/mafintosh/sodium-javascript.git"