diff --git a/protocol/package-lock.json b/protocol/package-lock.json new file mode 100644 index 0000000..c912e63 --- /dev/null +++ b/protocol/package-lock.json @@ -0,0 +1,71 @@ +{ + "name": "dat-daemon-protocol", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "generate-function": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/generate-function/-/generate-function-2.0.0.tgz", + "integrity": "sha1-aFj+fAlpt9TpCTM3ZHrHn2DfvnQ=", + "dev": true + }, + "generate-object-property": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/generate-object-property/-/generate-object-property-1.2.0.tgz", + "integrity": "sha1-nA4cQDCM6AT0eDYYuTf6iPmdUNA=", + "dev": true, + "requires": { + "is-property": "1.0.2" + } + }, + "is-property": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-property/-/is-property-1.0.2.tgz", + "integrity": "sha1-V/4cTkhHTt1lsJkR8msc1Ald2oQ=", + "dev": true + }, + "protocol-buffers": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/protocol-buffers/-/protocol-buffers-4.0.4.tgz", + "integrity": "sha512-NkNk4jdcTR/0+bTMfacy89aveinsTeerW2uaNhsekg4FqlXOYRqcY5s1x7sX4N16f/88JiI6tPVQko0xJMpZew==", + "dev": true, + "requires": { + "generate-function": "2.0.0", + "generate-object-property": "1.2.0", + "protocol-buffers-encodings": "1.1.0", + "protocol-buffers-schema": "3.3.2", + "signed-varint": "2.0.1", + "varint": "5.0.0" + } + }, + "protocol-buffers-encodings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/protocol-buffers-encodings/-/protocol-buffers-encodings-1.1.0.tgz", + "integrity": "sha512-SmjEuAf3hc3h3rWZ6V1YaaQw2MNJWK848gLJgzx/sefOJdNLujKinJVXIS0q2cBQpQn2Q32TinawZyDZPzm4kQ==", + "requires": { + "signed-varint": "2.0.1", + "varint": "5.0.0" + } + }, + "protocol-buffers-schema": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/protocol-buffers-schema/-/protocol-buffers-schema-3.3.2.tgz", + "integrity": "sha512-Xdayp8sB/mU+sUV4G7ws8xtYMGdQnxbeIfLjyO9TZZRJdztBGhlmbI5x1qcY4TG5hBkIKGnc28i7nXxaugu88w==", + "dev": true + }, + "signed-varint": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/signed-varint/-/signed-varint-2.0.1.tgz", + "integrity": "sha1-UKmYnafJjCxh2tEZvJdHDvhSgSk=", + "requires": { + "varint": "5.0.0" + } + }, + "varint": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/varint/-/varint-5.0.0.tgz", + "integrity": "sha1-2Ca4n3SQcy+rwMDtaT7Uddyynr8=" + } + } +} diff --git a/protocol/package.json b/protocol/package.json index 5bc0af4..bf9d0a1 100644 --- a/protocol/package.json +++ b/protocol/package.json @@ -4,7 +4,7 @@ "description": "Dat daemon protocol buffer", "main": "index.js", "scripts": { - "test": "echo \"Error: no test specified\" && exit 1" + "build": "protocol-buffers daemon.proto -o index.js" }, "repository": { "type": "git", @@ -19,5 +19,11 @@ "bugs": { "url": "https://github.com/soyuka/dat-daemon/issues" }, - "homepage": "https://github.com/soyuka/dat-daemon#readme" + "homepage": "https://github.com/soyuka/dat-daemon#readme", + "dependencies": { + "protocol-buffers-encodings": "^1.1.0" + }, + "devDependencies": { + "protocol-buffers": "^4.0.4" + } }