ssb-json-msg 0.1.3

JSON de/serialization of ssb messages
{
  "name": "generator",
  "version": "1.0.0",
  "lockfileVersion": 1,
  "requires": true,
  "dependencies": {
    "chloride": {
      "version": "2.2.14",
      "resolved": "https://registry.npmjs.org/chloride/-/chloride-2.2.14.tgz",
      "integrity": "sha512-Jp3kpDIO4MlcJCFi4jER9P7k3sAVvIwbe4QJtM9Nkp43e/GQ/98HU1wJS6NdU6cbzfGrKWmMdRB+VNRrCynzfw==",
      "requires": {
        "is-electron": "^2.2.0",
        "sodium-browserify": "^1.2.7",
        "sodium-browserify-tweetnacl": "^0.2.5",
        "sodium-chloride": "^1.1.2",
        "sodium-native": "^2.1.6"
      }
    },
    "chloride-test": {
      "version": "1.2.4",
      "resolved": "https://registry.npmjs.org/chloride-test/-/chloride-test-1.2.4.tgz",
      "integrity": "sha512-9vhoi1qXSBPn6//ZxIgSe3M2QhKHzIPZQzmrZgmPADsqW0Jxpe3db1e7aGSRUMXbxAQ04SfypdT8dGaSvIvKDw==",
      "requires": {
        "json-buffer": "^2.0.11"
      }
    },
    "ed2curve": {
      "version": "0.1.4",
      "resolved": "https://registry.npmjs.org/ed2curve/-/ed2curve-0.1.4.tgz",
      "integrity": "sha1-lKRCSLuH2jXbDv968KpXYWgRf1k=",
      "requires": {
        "tweetnacl": "0.x.x"
      }
    },
    "inherits": {
      "version": "2.0.4",
      "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
      "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
    },
    "ini": {
      "version": "1.3.5",
      "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
      "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==",
      "optional": true
    },
    "is-electron": {
      "version": "2.2.0",
      "resolved": "https://registry.npmjs.org/is-electron/-/is-electron-2.2.0.tgz",
      "integrity": "sha512-SpMppC2XR3YdxSzczXReBjqs2zGscWQpBIKqwXYBFic0ERaxNVgwLCHwOLZeESfdJQjX0RDvrJ1lBXX2ij+G1Q=="
    },
    "json-buffer": {
      "version": "2.0.11",
      "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-2.0.11.tgz",
      "integrity": "sha1-PkQf2jCYvo0eMXGtWRvGKjPi1V8="
    },
    "libsodium": {
      "version": "0.7.4",
      "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.7.4.tgz",
      "integrity": "sha512-fTU3vUdrxQzhPAAjmTSqKk4LzYbR0OtcYjp1P92AlH50JIxXZFEIXWh1yryCmU6RLGfwS2IzBdZjbmpYf/TlyQ=="
    },
    "libsodium-wrappers": {
      "version": "0.7.4",
      "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.4.tgz",
      "integrity": "sha512-axKkW01L0q+urLeE7UMSZKWwk4LrRbi6s5pjKBAvbgDBYnsSaolK1oN/Syilm1dqJFkJQNi6qodwOp8dzSoc9Q==",
      "requires": {
        "libsodium": "0.7.4"
      }
    },
    "minimist": {
      "version": "0.0.8",
      "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
      "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
    },
    "mkdirp": {
      "version": "0.5.1",
      "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
      "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
      "requires": {
        "minimist": "0.0.8"
      }
    },
    "nan": {
      "version": "2.14.0",
      "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz",
      "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==",
      "optional": true
    },
    "node-gyp-build": {
      "version": "3.9.0",
      "resolved": "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-3.9.0.tgz",
      "integrity": "sha512-zLcTg6P4AbcHPq465ZMFNXx7XpKKJh+7kkN699NiQWisR2uWYOWNWqRHAmbnmKiL4e9aLSlmy5U7rEMUXV59+A==",
      "optional": true
    },
    "private-box": {
      "version": "0.3.0",
      "resolved": "https://registry.npmjs.org/private-box/-/private-box-0.3.0.tgz",
      "integrity": "sha512-zsK6DDEC+cnNiunYamcVbx4ZCLbKnzTOZa09K4Pj3/tH3nQFPUO9K2QoYy4kfxLqmoyw6RPDtACN9OYviMQZ2Q==",
      "requires": {
        "chloride": "^2.2.9"
      }
    },
    "safe-buffer": {
      "version": "5.1.2",
      "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
      "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
    },
    "sha.js": {
      "version": "2.4.5",
      "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.5.tgz",
      "integrity": "sha1-J9Fx78yCoRi5ljn/WBZgJCtQbnw=",
      "requires": {
        "inherits": "^2.0.1"
      }
    },
    "sodium-browserify": {
      "version": "1.2.7",
      "resolved": "https://registry.npmjs.org/sodium-browserify/-/sodium-browserify-1.2.7.tgz",
      "integrity": "sha512-PGhNO8KravjroRDYvurMPRYi4xMM7zjTW10R77Nq9sjkU314YA2sPeXS6UA5k/rLHaXLaZ6YfLLVz+DdCU5w0g==",
      "requires": {
        "libsodium-wrappers": "^0.7.4",
        "sha.js": "2.4.5",
        "sodium-browserify-tweetnacl": "^0.2.5",
        "tweetnacl": "^0.14.1"
      }
    },
    "sodium-browserify-tweetnacl": {
      "version": "0.2.6",
      "resolved": "https://registry.npmjs.org/sodium-browserify-tweetnacl/-/sodium-browserify-tweetnacl-0.2.6.tgz",
      "integrity": "sha512-ZnEI26hdluilpYY28Xc4rc1ALfmEp2TWihkJX6Mdtw0z9RfHfpZJU7P8DoKbN1HcBdU9aJmguFZs7igE8nLJPg==",
      "requires": {
        "chloride-test": "^1.1.0",
        "ed2curve": "^0.1.4",
        "sha.js": "^2.4.8",
        "tweetnacl": "^1.0.1",
        "tweetnacl-auth": "^0.3.0"
      },
      "dependencies": {
        "sha.js": {
          "version": "2.4.11",
          "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
          "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
          "requires": {
            "inherits": "^2.0.1",
            "safe-buffer": "^5.0.1"
          }
        },
        "tweetnacl": {
          "version": "1.0.1",
          "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.1.tgz",
          "integrity": "sha512-kcoMoKTPYnoeS50tzoqjPY3Uv9axeuuFAZY9M/9zFnhoVvRfxz9K29IMPD7jGmt2c8SW7i3gT9WqDl2+nV7p4A=="
        }
      }
    },
    "sodium-chloride": {
      "version": "1.1.2",
      "resolved": "https://registry.npmjs.org/sodium-chloride/-/sodium-chloride-1.1.2.tgz",
      "integrity": "sha512-8AVzr9VHueXqfzfkzUA0aXe/Q4XG3UTmhlP6Pt+HQc5bbAPIJFo7ZIMh9tvn+99QuiMcyDJdYumegGAczl0N+g=="
    },
    "sodium-native": {
      "version": "2.4.2",
      "resolved": "https://registry.npmjs.org/sodium-native/-/sodium-native-2.4.2.tgz",
      "integrity": "sha512-qwHcUnzFpRSGSm6F49j/h5SnxPFBgSNdDwZkAqjvuAoHQIVBFOXYb+oCUTJV80K5hRqSYCihpbX06vbrtPbilg==",
      "optional": true,
      "requires": {
        "ini": "^1.3.5",
        "nan": "^2.4.0",
        "node-gyp-build": "^3.0.0"
      }
    },
    "ssb-keys": {
      "version": "7.1.7",
      "resolved": "https://registry.npmjs.org/ssb-keys/-/ssb-keys-7.1.7.tgz",
      "integrity": "sha512-Zncn++gtpoF4Wjz/po4Jvt7mCHbQfU6ATljahqf1CprWAio4JBUJnQrUeUlmlTn3f4Tseo0/hoh3vk7Bu6M/Sw==",
      "requires": {
        "chloride": "^2.2.8",
        "mkdirp": "~0.5.0",
        "private-box": "^0.3.0"
      }
    },
    "tweetnacl": {
      "version": "0.14.5",
      "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz",
      "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q="
    },
    "tweetnacl-auth": {
      "version": "0.3.1",
      "resolved": "https://registry.npmjs.org/tweetnacl-auth/-/tweetnacl-auth-0.3.1.tgz",
      "integrity": "sha1-t1vC3xVkm7hOi5qjwGacbEvODSU=",
      "requires": {
        "tweetnacl": "0.x.x"
      }
    }
  }
}