From 199b2c4b629a31bf8dd05dea201cede6f467f401 Mon Sep 17 00:00:00 2001 From: Josh Stevens Date: Tue, 29 Jan 2019 11:59:13 +0000 Subject: [PATCH 1/2] fix: import buffer into types file so `node` does not need to be installed on the project --- packages/web3-bzz/types/index.d.ts | 2 ++ packages/web3-utils/types/index.d.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/packages/web3-bzz/types/index.d.ts b/packages/web3-bzz/types/index.d.ts index 9d9ebb731eb..5d3d8844e10 100644 --- a/packages/web3-bzz/types/index.d.ts +++ b/packages/web3-bzz/types/index.d.ts @@ -17,6 +17,8 @@ * @date 2018 */ +import {Buffer} from 'buffer'; + export class Bzz { constructor(provider: string | {}); diff --git a/packages/web3-utils/types/index.d.ts b/packages/web3-utils/types/index.d.ts index aa8391bb3ad..8aa73dd224e 100644 --- a/packages/web3-utils/types/index.d.ts +++ b/packages/web3-utils/types/index.d.ts @@ -21,6 +21,7 @@ */ import BigNumber from 'bn.js'; +import {Buffer} from 'buffer'; export type Unit = | 'noether' From 94886981c81a99b3723f61fc4489e6f69f273874 Mon Sep 17 00:00:00 2001 From: Josh Stevens Date: Tue, 29 Jan 2019 11:59:43 +0000 Subject: [PATCH 2/2] fix: map the reference path for the `net` module so it compiles without having to install node on the project --- packages/web3-core/types/index.d.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/web3-core/types/index.d.ts b/packages/web3-core/types/index.d.ts index 85a298e2e3e..59311ab9d8b 100644 --- a/packages/web3-core/types/index.d.ts +++ b/packages/web3-core/types/index.d.ts @@ -17,6 +17,7 @@ * @date 2018 */ +/// import * as net from 'net'; import { BatchRequest,