From 676f66eb7d14b6c963551fba96f8f487c59de273 Mon Sep 17 00:00:00 2001 From: Alex Date: Fri, 24 Mar 2023 16:27:19 -0400 Subject: [PATCH 1/4] include src files when installing on npm for sourcemaps --- packages/web3-core/package.json | 3 ++- packages/web3-errors/package.json | 3 ++- packages/web3-eth-abi/package.json | 3 ++- packages/web3-eth-accounts/package.json | 3 ++- packages/web3-eth-contract/package.json | 3 ++- packages/web3-eth-ens/package.json | 3 ++- packages/web3-eth-iban/package.json | 3 ++- packages/web3-eth-personal/package.json | 3 ++- packages/web3-eth/package.json | 3 ++- packages/web3-net/package.json | 3 ++- packages/web3-providers-http/package.json | 3 ++- packages/web3-providers-ipc/package.json | 3 ++- packages/web3-providers-ws/package.json | 3 ++- packages/web3-rpc-methods/package.json | 3 ++- packages/web3-types/package.json | 3 ++- packages/web3-utils/package.json | 3 ++- packages/web3-validator/package.json | 2 +- packages/web3/package.json | 2 +- 18 files changed, 34 insertions(+), 18 deletions(-) diff --git a/packages/web3-core/package.json b/packages/web3-core/package.json index b67b31acc53..865102523b9 100644 --- a/packages/web3-core/package.json +++ b/packages/web3-core/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-errors/package.json b/packages/web3-errors/package.json index c6f3bf4e9af..d86dfbc7894 100644 --- a/packages/web3-errors/package.json +++ b/packages/web3-errors/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-eth-abi/package.json b/packages/web3-eth-abi/package.json index b5c71bd98eb..c504d6ed56d 100644 --- a/packages/web3-eth-abi/package.json +++ b/packages/web3-eth-abi/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-eth-accounts/package.json b/packages/web3-eth-accounts/package.json index 87119ce23d6..42aaf03c367 100644 --- a/packages/web3-eth-accounts/package.json +++ b/packages/web3-eth-accounts/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-eth-contract/package.json b/packages/web3-eth-contract/package.json index 741471bee84..bc6b2c08694 100644 --- a/packages/web3-eth-contract/package.json +++ b/packages/web3-eth-contract/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-eth-ens/package.json b/packages/web3-eth-ens/package.json index 1eb1cd896fe..111f4bff552 100644 --- a/packages/web3-eth-ens/package.json +++ b/packages/web3-eth-ens/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-eth-iban/package.json b/packages/web3-eth-iban/package.json index 57b110a38c2..df2a6fff28a 100644 --- a/packages/web3-eth-iban/package.json +++ b/packages/web3-eth-iban/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-eth-personal/package.json b/packages/web3-eth-personal/package.json index b6ddc07e288..6fd0193aba6 100644 --- a/packages/web3-eth-personal/package.json +++ b/packages/web3-eth-personal/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-eth/package.json b/packages/web3-eth/package.json index c5956cc7d3c..c2f9aa920b1 100644 --- a/packages/web3-eth/package.json +++ b/packages/web3-eth/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-net/package.json b/packages/web3-net/package.json index f1ce0523523..8c17749bc13 100644 --- a/packages/web3-net/package.json +++ b/packages/web3-net/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-providers-http/package.json b/packages/web3-providers-http/package.json index 9c44e34d641..9bcc5575f12 100644 --- a/packages/web3-providers-http/package.json +++ b/packages/web3-providers-http/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-providers-ipc/package.json b/packages/web3-providers-ipc/package.json index f7d6149b5e9..3ea2e369788 100644 --- a/packages/web3-providers-ipc/package.json +++ b/packages/web3-providers-ipc/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-providers-ws/package.json b/packages/web3-providers-ws/package.json index 5a90c8bed1b..5bf41c66208 100644 --- a/packages/web3-providers-ws/package.json +++ b/packages/web3-providers-ws/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-rpc-methods/package.json b/packages/web3-rpc-methods/package.json index de4f79a2b78..4239c8dbf53 100644 --- a/packages/web3-rpc-methods/package.json +++ b/packages/web3-rpc-methods/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-types/package.json b/packages/web3-types/package.json index 8507ab4c3eb..e825cb1fdd9 100644 --- a/packages/web3-types/package.json +++ b/packages/web3-types/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-utils/package.json b/packages/web3-utils/package.json index 3c1a270af1e..a93505f5206 100644 --- a/packages/web3-utils/package.json +++ b/packages/web3-utils/package.json @@ -12,7 +12,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3-validator/package.json b/packages/web3-validator/package.json index 71a43ff79c8..97202000b8d 100644 --- a/packages/web3-validator/package.json +++ b/packages/web3-validator/package.json @@ -12,7 +12,7 @@ }, "files": [ "lib/**/*", - "dist/**/*" + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/packages/web3/package.json b/packages/web3/package.json index 2e115d0c812..424acc0aed5 100644 --- a/packages/web3/package.json +++ b/packages/web3/package.json @@ -17,7 +17,7 @@ ], "files": [ "lib/**/*", - "dist/**/*" + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", From 81e5b01e14ab6973aeb76e89f0b0f4f023ed909c Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 28 Mar 2023 11:59:49 -0400 Subject: [PATCH 2/4] update changelog --- packages/web3-core/CHANGELOG.md | 4 ++++ packages/web3-errors/CHANGELOG.md | 4 ++++ packages/web3-eth-abi/CHANGELOG.md | 4 ++++ packages/web3-eth-contract/CHANGELOG.md | 4 ++-- packages/web3-eth-ens/CHANGELOG.md | 4 ++++ packages/web3-eth-iban/CHANGELOG.md | 4 ++++ packages/web3-eth-personal/CHANGELOG.md | 4 ++++ packages/web3-eth/CHANGELOG.md | 4 ++++ packages/web3-providers-http/CHANGELOG.md | 4 ++++ packages/web3-providers-ipc/CHANGELOG.md | 4 ++++ packages/web3-providers-ws/CHANGELOG.md | 4 ++++ packages/web3-rpc-methods/CHANGELOG.md | 4 ++++ packages/web3-types/CHANGELOG.md | 4 ++++ packages/web3-utils/CHANGELOG.md | 4 ++++ packages/web3-validator/CHANGELOG.md | 4 ++++ packages/web3/CHANGELOG.md | 4 ++++ tools/web3-packagetemplate/CHANGELOG.md | 4 ++++ tools/web3-packagetemplate/package.json | 3 ++- tools/web3-plugin-example/CHANGELOG.md | 4 ++++ tools/web3-plugin-example/package.json | 3 ++- 20 files changed, 74 insertions(+), 4 deletions(-) diff --git a/packages/web3-core/CHANGELOG.md b/packages/web3-core/CHANGELOG.md index 6470ab42fd9..c7618eaae02 100644 --- a/packages/web3-core/CHANGELOG.md +++ b/packages/web3-core/CHANGELOG.md @@ -92,3 +92,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Removed - `getConfig` method from `Web3Config` class, `config` is now public and accessible using `Web3Config.config` (#5950) + +### Added + +- Added source files (#5956) diff --git a/packages/web3-errors/CHANGELOG.md b/packages/web3-errors/CHANGELOG.md index ec4ccb461a8..45f19ac7578 100644 --- a/packages/web3-errors/CHANGELOG.md +++ b/packages/web3-errors/CHANGELOG.md @@ -91,3 +91,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - `gasLimit` is no longer accepted as a parameter for `MissingGasError` and `TransactionGasMismatchError, and is also no longer included in error message (#5915) + +### Added + +- Added source files (#5956) diff --git a/packages/web3-eth-abi/CHANGELOG.md b/packages/web3-eth-abi/CHANGELOG.md index 3237aba303e..f13307c464e 100644 --- a/packages/web3-eth-abi/CHANGELOG.md +++ b/packages/web3-eth-abi/CHANGELOG.md @@ -93,3 +93,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Removed - Removed `formatDecodedObject` function (#5934) + +### Added + +- Added source files (#5956) diff --git a/packages/web3-eth-contract/CHANGELOG.md b/packages/web3-eth-contract/CHANGELOG.md index 65e1fc40f76..4dd35a589c2 100644 --- a/packages/web3-eth-contract/CHANGELOG.md +++ b/packages/web3-eth-contract/CHANGELOG.md @@ -239,8 +239,8 @@ const transactionHash = receipt.transactionHash; ### Added -- `input` is now an acceptable property for `ContractInitOptions` in place of `data` (either can be used, but `input` is used withing the - `Contract` class) (#5915) +- `input` is now an acceptable property for `ContractInitOptions` in place of `data` (either can be used, but `input` is used withing the `Contract` class) (#5915) +- Added source files (#5956) ### Changed diff --git a/packages/web3-eth-ens/CHANGELOG.md b/packages/web3-eth-ens/CHANGELOG.md index 26b2328ebab..838d7d2577a 100644 --- a/packages/web3-eth-ens/CHANGELOG.md +++ b/packages/web3-eth-ens/CHANGELOG.md @@ -72,3 +72,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated dependencies (#5912) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3-eth-iban/CHANGELOG.md b/packages/web3-eth-iban/CHANGELOG.md index 0bdb3ac9195..c045db0079f 100644 --- a/packages/web3-eth-iban/CHANGELOG.md +++ b/packages/web3-eth-iban/CHANGELOG.md @@ -66,3 +66,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated dependencies (#5912) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3-eth-personal/CHANGELOG.md b/packages/web3-eth-personal/CHANGELOG.md index 6c70f09f0fe..be60320a903 100644 --- a/packages/web3-eth-personal/CHANGELOG.md +++ b/packages/web3-eth-personal/CHANGELOG.md @@ -82,3 +82,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated dependencies (#5912) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3-eth/CHANGELOG.md b/packages/web3-eth/CHANGELOG.md index f0cd5c85ad6..7a324858fe0 100644 --- a/packages/web3-eth/CHANGELOG.md +++ b/packages/web3-eth/CHANGELOG.md @@ -113,3 +113,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `signTransaction` will now return `gas` instead of `gasLimit` for returned transaction object regardless of what property name the provider uses (#5915) - `formatTransaction` will now replace `data` transaction property with `input` (#5915) - `isTransactionCall` will now check if `value.input` `isHexStrict` if provided (#5915) + +### Added + +- Added source files (#5956) diff --git a/packages/web3-providers-http/CHANGELOG.md b/packages/web3-providers-http/CHANGELOG.md index e302ca090f0..b7fe198b7df 100644 --- a/packages/web3-providers-http/CHANGELOG.md +++ b/packages/web3-providers-http/CHANGELOG.md @@ -66,3 +66,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added named export for `HttpProvider` (#5771) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3-providers-ipc/CHANGELOG.md b/packages/web3-providers-ipc/CHANGELOG.md index e789c5d0013..0dbe3dcda73 100644 --- a/packages/web3-providers-ipc/CHANGELOG.md +++ b/packages/web3-providers-ipc/CHANGELOG.md @@ -76,3 +76,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The getter of `SocketConnection` in `IpcProvider` (inherited from `SocketProvider`) returns `net.Socket` (#5891) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3-providers-ws/CHANGELOG.md b/packages/web3-providers-ws/CHANGELOG.md index d2fcd72285e..8b983a72280 100644 --- a/packages/web3-providers-ws/CHANGELOG.md +++ b/packages/web3-providers-ws/CHANGELOG.md @@ -69,3 +69,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - The getter of `SocketConnection` in `WebSocketProvider` (inherited from `SocketProvider`) returns isomorphic `WebSocket` (#5891) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3-rpc-methods/CHANGELOG.md b/packages/web3-rpc-methods/CHANGELOG.md index 069585d2004..77b308cb19a 100644 --- a/packages/web3-rpc-methods/CHANGELOG.md +++ b/packages/web3-rpc-methods/CHANGELOG.md @@ -67,3 +67,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support of `safe` and `finalized` block tags (#5823) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3-types/CHANGELOG.md b/packages/web3-types/CHANGELOG.md index 675596642a1..4f6518ba8fe 100644 --- a/packages/web3-types/CHANGELOG.md +++ b/packages/web3-types/CHANGELOG.md @@ -83,3 +83,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Changed - `data` property in `TransactionOutput` was renamed to `input` (#5915) + +### Added + +- Added source files (#5956) diff --git a/packages/web3-utils/CHANGELOG.md b/packages/web3-utils/CHANGELOG.md index 00a86adef5f..d3ad4d26bbb 100644 --- a/packages/web3-utils/CHANGELOG.md +++ b/packages/web3-utils/CHANGELOG.md @@ -90,3 +90,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Exposes the getter of `SocketConnection` in `SocketProvider` (#5891) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3-validator/CHANGELOG.md b/packages/web3-validator/CHANGELOG.md index 9a9f2153edc..36bd1f64a60 100644 --- a/packages/web3-validator/CHANGELOG.md +++ b/packages/web3-validator/CHANGELOG.md @@ -80,3 +80,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Added support of `safe` and `finalized` block tags in `isBlockTag` method (#5823) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3/CHANGELOG.md b/packages/web3/CHANGELOG.md index ba3ce5944bf..af746219bbf 100644 --- a/packages/web3/CHANGELOG.md +++ b/packages/web3/CHANGELOG.md @@ -84,3 +84,7 @@ web3.currentProvider.disconnect(); - Private static `_contracts:Contract[]` and static `setProvider` function was removed (#5792) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/tools/web3-packagetemplate/CHANGELOG.md b/tools/web3-packagetemplate/CHANGELOG.md index 87f56484e8e..bc5d9610d35 100644 --- a/tools/web3-packagetemplate/CHANGELOG.md +++ b/tools/web3-packagetemplate/CHANGELOG.md @@ -36,3 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --> ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/tools/web3-packagetemplate/package.json b/tools/web3-packagetemplate/package.json index 3de9fc0c5dc..36d12879fb6 100644 --- a/tools/web3-packagetemplate/package.json +++ b/tools/web3-packagetemplate/package.json @@ -11,7 +11,8 @@ "npm": ">=6.12.0" }, "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", diff --git a/tools/web3-plugin-example/CHANGELOG.md b/tools/web3-plugin-example/CHANGELOG.md index 64b4d30fea9..ee911377692 100644 --- a/tools/web3-plugin-example/CHANGELOG.md +++ b/tools/web3-plugin-example/CHANGELOG.md @@ -55,3 +55,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated dependencies ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/tools/web3-plugin-example/package.json b/tools/web3-plugin-example/package.json index 3d7a9498fea..0cb1b541d71 100644 --- a/tools/web3-plugin-example/package.json +++ b/tools/web3-plugin-example/package.json @@ -15,7 +15,8 @@ "API" ], "files": [ - "lib/**/*" + "lib/**/*", + "src/**/*" ], "scripts": { "clean": "rimraf dist && rimraf lib", From 5e46f3af8094e06dee1144a8fe704bb2e5af8e6c Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 28 Mar 2023 12:31:08 -0400 Subject: [PATCH 3/4] update changelog --- packages/web3-eth-accounts/CHANGELOG.md | 4 ++++ packages/web3-net/CHANGELOG.md | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/packages/web3-eth-accounts/CHANGELOG.md b/packages/web3-eth-accounts/CHANGELOG.md index a8805e0820c..9bcf511a775 100644 --- a/packages/web3-eth-accounts/CHANGELOG.md +++ b/packages/web3-eth-accounts/CHANGELOG.md @@ -72,3 +72,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated dependencies (#5912) ## [Unreleased] + +### Added + +- Added source files (#5956) diff --git a/packages/web3-net/CHANGELOG.md b/packages/web3-net/CHANGELOG.md index 5e2d2d5d284..7d69f548793 100644 --- a/packages/web3-net/CHANGELOG.md +++ b/packages/web3-net/CHANGELOG.md @@ -82,3 +82,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Updated dependencies (#5912) ## [Unreleased] + +### Added + +- Added source files (#5956) From 62d97162499c7417325c5531c485133f30a8d672 Mon Sep 17 00:00:00 2001 From: Alex Date: Tue, 28 Mar 2023 14:33:27 -0400 Subject: [PATCH 4/4] remove duplicate changelog --- packages/web3-eth-contract/CHANGELOG.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/packages/web3-eth-contract/CHANGELOG.md b/packages/web3-eth-contract/CHANGELOG.md index fe4677c63d1..14ee50e9469 100644 --- a/packages/web3-eth-contract/CHANGELOG.md +++ b/packages/web3-eth-contract/CHANGELOG.md @@ -242,8 +242,6 @@ const transactionHash = receipt.transactionHash; - `input` is now an acceptable property for `ContractInitOptions` in place of `data` (either can be used, but `input` is used withing the `Contract` class) (#5915) - Added source files (#5956) - Added hybrid build (ESM and CJS) of library (#5904) -- `input` is now an acceptable property for `ContractInitOptions` in place of `data` (either can be used, but `input` is used withing the - `Contract` class) (#5915) ### Changed