From a15069b3e3e479cc7cd4ddce87232a90d315502f Mon Sep 17 00:00:00 2001 From: Franck Royer Date: Fri, 20 Aug 2021 10:24:37 +1000 Subject: [PATCH] Move ts-proto to dev dependencies The output of ts-proto is committed and published, ts-proto is only needed when proto files are changed. --- package-lock.json | 47 ++++++++++++++++++++++++++++++++--------------- package.json | 3 ++- 2 files changed, 34 insertions(+), 16 deletions(-) diff --git a/package-lock.json b/package-lock.json index aab44165e5..2806503104 100644 --- a/package-lock.json +++ b/package-lock.json @@ -22,8 +22,8 @@ "libp2p-mplex": "^0.10.4", "libp2p-websockets": "^0.16.0", "multiaddr": "^10.0.0", + "protobufjs": "^6.8.8", "secp256k1": "^4.0.2", - "ts-proto": "^1.79.7", "uuid": "^8.3.2" }, "devDependencies": { @@ -64,6 +64,7 @@ "puppeteer": "^10.1.0", "tail": "^2.2.0", "ts-node": "^9.1.1", + "ts-proto": "^1.82.5", "typedoc": "^0.20.29", "typedoc-plugin-no-inherit": "^1.3.0", "typescript": "^4.0.2" @@ -3050,12 +3051,14 @@ "node_modules/@types/object-hash": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/@types/object-hash/-/object-hash-1.3.4.tgz", - "integrity": "sha512-xFdpkAkikBgqBdG9vIlsqffDV8GpvnPEzs0IUtr1v3BEB97ijsFQ4RXVbUZwjFThhB4MDSTUfvmxUD5PGx0wXA==" + "integrity": "sha512-xFdpkAkikBgqBdG9vIlsqffDV8GpvnPEzs0IUtr1v3BEB97ijsFQ4RXVbUZwjFThhB4MDSTUfvmxUD5PGx0wXA==", + "dev": true }, "node_modules/@types/prettier": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==" + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true }, "node_modules/@types/retry": { "version": "0.12.1", @@ -5413,7 +5416,8 @@ "node_modules/dataloader": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-1.4.0.tgz", - "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==" + "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==", + "dev": true }, "node_modules/date-format": { "version": "3.0.0", @@ -12396,6 +12400,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", + "dev": true, "engines": { "node": ">= 0.10.0" } @@ -13345,6 +13350,7 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.1.tgz", "integrity": "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==", + "dev": true, "bin": { "prettier": "bin-prettier.js" }, @@ -16458,6 +16464,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/ts-poet/-/ts-poet-4.5.0.tgz", "integrity": "sha512-Vs2Zsiz3zf5qdFulFTIEpaLdgWeHXKh+4pv+ycVqEh+ZuUOVGrN0i9lbxVx7DB1FBogExytz3OuaBMJfWffpSQ==", + "dev": true, "dependencies": { "@types/prettier": "^1.19.0", "lodash": "^4.17.15", @@ -16465,9 +16472,10 @@ } }, "node_modules/ts-proto": { - "version": "1.81.3", - "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.81.3.tgz", - "integrity": "sha512-mQ+ZwtSop0jqsEdTbwMZ3GzHBE7xQ26P2AnQmM4miqpnwpsweYu0lgom135O2WFN5UHrDm4PzE7xbh+Vummezw==", + "version": "1.82.5", + "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.82.5.tgz", + "integrity": "sha512-RqlTxosROuYdeWRLa6Qu8Wz9dc3fpAh+R8PELUlhSSZlUiEkTos662SgKHOB8UoJd9CBMSyJPRC7z8k2WvWzhw==", + "dev": true, "dependencies": { "@types/object-hash": "^1.3.0", "dataloader": "^1.4.0", @@ -16484,6 +16492,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.3.1.tgz", "integrity": "sha512-Cybb3fqceMwA6JzHdC32dIo8eVGVmXrM6TWhdk1XQVVHT/6OQqk0ioyX1dIdu3rCIBhRmWUhUE4HsyK+olmgMw==", + "dev": true, "dependencies": { "long": "^4.0.0", "protobufjs": "^6.8.8" @@ -19928,12 +19937,14 @@ "@types/object-hash": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/@types/object-hash/-/object-hash-1.3.4.tgz", - "integrity": "sha512-xFdpkAkikBgqBdG9vIlsqffDV8GpvnPEzs0IUtr1v3BEB97ijsFQ4RXVbUZwjFThhB4MDSTUfvmxUD5PGx0wXA==" + "integrity": "sha512-xFdpkAkikBgqBdG9vIlsqffDV8GpvnPEzs0IUtr1v3BEB97ijsFQ4RXVbUZwjFThhB4MDSTUfvmxUD5PGx0wXA==", + "dev": true }, "@types/prettier": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==" + "integrity": "sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==", + "dev": true }, "@types/retry": { "version": "0.12.1", @@ -21802,7 +21813,8 @@ "dataloader": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-1.4.0.tgz", - "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==" + "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==", + "dev": true }, "date-format": { "version": "3.0.0", @@ -27340,7 +27352,8 @@ "object-hash": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", - "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==" + "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", + "dev": true }, "object-inspect": { "version": "1.10.3", @@ -28030,7 +28043,8 @@ "prettier": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.3.1.tgz", - "integrity": "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==" + "integrity": "sha512-p+vNbgpLjif/+D+DwAZAbndtRrR0md0MwfmOVN9N+2RgyACMT+7tfaRnT+WDPkqnuVwleyuBIG2XBxKDme3hPA==", + "dev": true }, "pretty-format": { "version": "26.6.2", @@ -30522,6 +30536,7 @@ "version": "4.5.0", "resolved": "https://registry.npmjs.org/ts-poet/-/ts-poet-4.5.0.tgz", "integrity": "sha512-Vs2Zsiz3zf5qdFulFTIEpaLdgWeHXKh+4pv+ycVqEh+ZuUOVGrN0i9lbxVx7DB1FBogExytz3OuaBMJfWffpSQ==", + "dev": true, "requires": { "@types/prettier": "^1.19.0", "lodash": "^4.17.15", @@ -30529,9 +30544,10 @@ } }, "ts-proto": { - "version": "1.81.3", - "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.81.3.tgz", - "integrity": "sha512-mQ+ZwtSop0jqsEdTbwMZ3GzHBE7xQ26P2AnQmM4miqpnwpsweYu0lgom135O2WFN5UHrDm4PzE7xbh+Vummezw==", + "version": "1.82.5", + "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.82.5.tgz", + "integrity": "sha512-RqlTxosROuYdeWRLa6Qu8Wz9dc3fpAh+R8PELUlhSSZlUiEkTos662SgKHOB8UoJd9CBMSyJPRC7z8k2WvWzhw==", + "dev": true, "requires": { "@types/object-hash": "^1.3.0", "dataloader": "^1.4.0", @@ -30545,6 +30561,7 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.3.1.tgz", "integrity": "sha512-Cybb3fqceMwA6JzHdC32dIo8eVGVmXrM6TWhdk1XQVVHT/6OQqk0ioyX1dIdu3rCIBhRmWUhUE4HsyK+olmgMw==", + "dev": true, "requires": { "long": "^4.0.0", "protobufjs": "^6.8.8" diff --git a/package.json b/package.json index ea3f681a7f..b7a1dd9de6 100644 --- a/package.json +++ b/package.json @@ -71,8 +71,8 @@ "libp2p-mplex": "^0.10.4", "libp2p-websockets": "^0.16.0", "multiaddr": "^10.0.0", + "protobufjs": "^6.8.8", "secp256k1": "^4.0.2", - "ts-proto": "^1.79.7", "uuid": "^8.3.2" }, "devDependencies": { @@ -113,6 +113,7 @@ "puppeteer": "^10.1.0", "tail": "^2.2.0", "ts-node": "^9.1.1", + "ts-proto": "^1.82.5", "typedoc": "^0.20.29", "typedoc-plugin-no-inherit": "^1.3.0", "typescript": "^4.0.2"