Compare commits
	
		
			15 Commits
		
	
	
		
			josh/expan
			...
			circleci-e
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 
						 | 
					aa96e53271 | ||
| 
						 | 
					4090a001f2 | ||
| 
						 | 
					736cf8026e | ||
| 
						 | 
					882f2bb829 | ||
| 
						 | 
					337d483a3e | ||
| 
						 | 
					51a581136b | ||
| 
						 | 
					c1835e7423 | ||
| 
						 | 
					ee54177ca2 | ||
| 
						 | 
					5acc01a4e1 | ||
| 
						 | 
					30fafaa672 | ||
| 
						 | 
					5756d7c563 | ||
| 
						 | 
					2577caaf5a | ||
| 
						 | 
					603813191f | ||
| 
						 | 
					0484519e4d | ||
| 
						 | 
					275542b6b2 | 
@@ -10,6 +10,7 @@ jobs:
 | 
				
			|||||||
        working_directory: ~/repo
 | 
					        working_directory: ~/repo
 | 
				
			||||||
        steps:
 | 
					        steps:
 | 
				
			||||||
            - checkout
 | 
					            - checkout
 | 
				
			||||||
 | 
					            - run: git submodule update --init --recursive
 | 
				
			||||||
            - run: echo 'export PATH=$HOME/CIRCLE_PROJECT_REPONAME/node_modules/.bin:$PATH' >> $BASH_ENV
 | 
					            - run: echo 'export PATH=$HOME/CIRCLE_PROJECT_REPONAME/node_modules/.bin:$PATH' >> $BASH_ENV
 | 
				
			||||||
            - run:
 | 
					            - run:
 | 
				
			||||||
                  name: install-yarn
 | 
					                  name: install-yarn
 | 
				
			||||||
@@ -27,6 +28,17 @@ jobs:
 | 
				
			|||||||
                  path: ~/repo/packages/abi-gen/test-cli/output
 | 
					                  path: ~/repo/packages/abi-gen/test-cli/output
 | 
				
			||||||
            - store_artifacts:
 | 
					            - store_artifacts:
 | 
				
			||||||
                  path: ~/repo/packages/contract-wrappers/generated_docs
 | 
					                  path: ~/repo/packages/contract-wrappers/generated_docs
 | 
				
			||||||
 | 
					    test-foundry:
 | 
				
			||||||
 | 
					        resource_class: medium+
 | 
				
			||||||
 | 
					        docker:
 | 
				
			||||||
 | 
					            - image: ghcr.io/foundry-rs/foundry:latest
 | 
				
			||||||
 | 
					        working_directory: ~/repo
 | 
				
			||||||
 | 
					        steps:
 | 
				
			||||||
 | 
					            - restore_cache:
 | 
				
			||||||
 | 
					                  keys:
 | 
				
			||||||
 | 
					                      - repo-{{ .Environment.CIRCLE_SHA1 }}
 | 
				
			||||||
 | 
					            - run: forge install
 | 
				
			||||||
 | 
					            - run: forge test
 | 
				
			||||||
    test-exchange-ganache:
 | 
					    test-exchange-ganache:
 | 
				
			||||||
        resource_class: medium+
 | 
					        resource_class: medium+
 | 
				
			||||||
        docker:
 | 
					        docker:
 | 
				
			||||||
@@ -181,6 +193,9 @@ workflows:
 | 
				
			|||||||
            # - test-contracts-extra-ganache:
 | 
					            # - test-contracts-extra-ganache:
 | 
				
			||||||
            #       requires:
 | 
					            #       requires:
 | 
				
			||||||
            #           - build
 | 
					            #           - build
 | 
				
			||||||
 | 
					            - test-foundry:
 | 
				
			||||||
 | 
					                  requires:
 | 
				
			||||||
 | 
					                    - build
 | 
				
			||||||
            - test-contracts-rest-ganache:
 | 
					            - test-contracts-rest-ganache:
 | 
				
			||||||
                  requires:
 | 
					                  requires:
 | 
				
			||||||
                      - build
 | 
					                      - build
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										9
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -173,6 +173,15 @@ contracts/zero-ex/test/generated-wrappers/
 | 
				
			|||||||
contracts/treasury/generated-wrappers/
 | 
					contracts/treasury/generated-wrappers/
 | 
				
			||||||
contracts/treasury/test/generated-wrappers/
 | 
					contracts/treasury/test/generated-wrappers/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# foundry artifacts
 | 
				
			||||||
 | 
					contracts/zero-ex/foundry-artifacts/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# foundry cache 
 | 
				
			||||||
 | 
					contracts/zero-ex/foundry-cache/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# typechain wrappers
 | 
				
			||||||
 | 
					contracts/zero-ex/typechain-wrappers/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# Doc README copy
 | 
					# Doc README copy
 | 
				
			||||||
packages/*/docs/README.md
 | 
					packages/*/docs/README.md
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								.gitmodules
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,3 @@
 | 
				
			|||||||
 | 
					[submodule "contracts/zero-ex/contracts/deps/forge-std"]
 | 
				
			||||||
 | 
						path = contracts/zero-ex/contracts/deps/forge-std
 | 
				
			||||||
 | 
						url = https://github.com/foundry-rs/forge-std
 | 
				
			||||||
@@ -2,6 +2,10 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
This package contains contracts for the ZeroEx extensible contract architecture.
 | 
					This package contains contracts for the ZeroEx extensible contract architecture.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					> **_NOTE:_**  This repo is undergoing a tooling change. If adding a contract, you will need to
 | 
				
			||||||
 | 
					> add it to `compiler.json`. You can generate the entire list by running the following:
 | 
				
			||||||
 | 
					> `find . -type f -name "*.sol" | grep -v foundry | grep -v "contracts/dep" | grep -v "node_modules"`
 | 
				
			||||||
 | 
					
 | 
				
			||||||
## Installation
 | 
					## Installation
 | 
				
			||||||
 | 
					
 | 
				
			||||||
**Install**
 | 
					**Install**
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -1,6 +1,212 @@
 | 
				
			|||||||
{
 | 
					{
 | 
				
			||||||
    "artifactsDir": "./test/generated-artifacts",
 | 
					    "artifactsDir": "./test/generated-artifacts",
 | 
				
			||||||
    "contractsDir": "./contracts",
 | 
					    "contractsDir": "./contracts",
 | 
				
			||||||
 | 
					    "contracts": [
 | 
				
			||||||
 | 
					        "./contracts/test/TestFixinProtocolFees.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestTransformerHost.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestFillQuoteTransformerHost.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestTransformerDeployerTransformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestUniswapV3Feature.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestBridge.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestCallTarget.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestNoEthRecipient.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestFullMigration.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestLibSignature.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/integration/TestUniswapV3Pool.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/integration/TestMooniswap.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/integration/TestUniswapV3Factory.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/integration/TestCurve.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/integration/TestUniswapV2Pool.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/integration/TestUniswapV2Factory.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/integration/TestLiquidityProvider.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestMetaTransactionsNativeOrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestFeeCollectorController.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestNFTOrderPresigner.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestMetaTransactionsTransformERC20Feature.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestTransformERC20.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestFeeRecipient.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestPermissionlessTransformerDeployerTransformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestMigrator.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestFixinTokenSpender.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestDelegateCaller.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestTransformerBase.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestZeroExFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestLibNativeOrder.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestWethTransformerHost.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestPropertyValidator.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestMintTokenERC20Transformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestFillQuoteTransformerBridge.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestOrderSignerRegistryWithContractWallet.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestNativeOrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestRfqOriginRegistration.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestStaking.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestFillQuoteTransformerExchange.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestInitialMigration.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/tokens/TestMintableERC721Token.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/tokens/TestTokenSpenderERC20Token.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/tokens/TestWeth.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/tokens/TestMintableERC1155Token.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/tokens/TestMintableERC20Token.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestSimpleFunctionRegistryFeatureImpl1.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/ITestSimpleFunctionRegistryFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestPermissionlessTransformerDeployerSuicidal.sol",
 | 
				
			||||||
 | 
					        "./contracts/test/TestSimpleFunctionRegistryFeatureImpl2.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/migrations/InitialMigration.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/migrations/LibMigrate.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/migrations/LibBootstrap.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/migrations/FullMigration.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/ZeroExOptimized.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/fixins/FixinERC721Spender.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/fixins/FixinTokenSpender.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/fixins/FixinERC1155Spender.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/fixins/FixinReentrancyGuard.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/fixins/FixinProtocolFees.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/fixins/FixinEIP712.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/fixins/FixinCommon.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/BatchFillNativeOrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/LiquidityProviderFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/ERC165Feature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/MetaTransactionsFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/nft_orders/NFTOrders.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/nft_orders/ERC1155OrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/nft_orders/ERC721OrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/TransformERC20Feature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/OwnableFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/libs/LibSignature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/libs/LibNativeOrder.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/libs/LibNFTOrder.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/native_orders/NativeOrdersSettlement.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/native_orders/NativeOrdersCancellation.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/native_orders/NativeOrdersProtocolFees.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/native_orders/NativeOrdersInfo.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/UniswapV3Feature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/NativeOrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/UniswapFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/BootstrapFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/multiplex/MultiplexTransformERC20.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/multiplex/MultiplexRfq.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/multiplex/MultiplexFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/multiplex/MultiplexLiquidityProvider.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/multiplex/MultiplexOtc.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/multiplex/MultiplexUniswapV3.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/multiplex/MultiplexUniswapV2.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/OtcOrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/FundRecoveryFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/SimpleFunctionRegistryFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/PancakeSwapFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IMultiplexFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IPancakeSwapFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IUniswapV3Feature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/INativeOrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IOwnableFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IERC165Feature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IFundRecoveryFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IERC721OrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/ILiquidityProviderFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IMetaTransactionsFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IBootstrapFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IOtcOrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IERC1155OrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IUniswapFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/ITokenSpenderFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/ISimpleFunctionRegistryFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/ITransformERC20Feature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/INativeOrdersEvents.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/features/interfaces/IBatchFillNativeOrdersFeature.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/IZeroEx.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/ZeroEx.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibNativeOrdersStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibTransformERC20Storage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibOtcOrdersStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibSimpleFunctionRegistryStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibERC721OrdersStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibReentrancyGuardStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibMetaTransactionsStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibProxyStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibOwnableStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/storage/LibERC1155OrdersStorage.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/FillQuoteTransformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/AffiliateFeeTransformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/PositiveSlippageFeeTransformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/Transformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/LibERC20Transformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinShell.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinMakerPSM.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinDodoV2.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinMStable.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinBalancerV2.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinCurveV2.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinPlatypus.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinNerve.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinBancor.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinUniswap.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinBalancer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinCompound.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinBalancerV2Batch.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinLido.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinUniswapV2.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinZeroExBridge.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinUniswapV3.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinBancorV3.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinKyberDmm.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinGMX.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinCurve.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinMooniswap.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinDodo.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinCryptoCom.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinSynthetix.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinAaveV2.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/mixins/MixinVelodrome.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/CeloBridgeAdapter.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/FantomBridgeAdapter.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/OptimismBridgeAdapter.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/AbstractBridgeAdapter.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/EthereumBridgeAdapter.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/PolygonBridgeAdapter.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/AvalancheBridgeAdapter.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/BridgeProtocols.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/IBridgeAdapter.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/bridges/BSCBridgeAdapter.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/LogMetadataTransformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/IERC20Transformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/PayTakerTransformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/transformers/WethTransformer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/external/PermissionlessTransformerDeployer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/external/FlashWallet.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/external/FeeCollector.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/external/IFlashWallet.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/external/LiquidityProviderSandbox.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/external/TransformerDeployer.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/external/LibFeeCollector.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/external/FeeCollectorController.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/external/ILiquidityProviderSandbox.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibLiquidityProviderRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibSignatureRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibWalletRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibTransformERC20RichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibNativeOrdersRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibNFTOrdersRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibMetaTransactionsRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibCommonRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibOwnableRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibProxyRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/errors/LibSimpleFunctionRegistryRichErrors.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/liquidity-providers/MooniswapLiquidityProvider.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/liquidity-providers/CurveLiquidityProvider.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/IMooniswapPool.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/IFeeRecipient.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/IERC721Token.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/IERC1155Token.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/IPropertyValidator.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/ITakerCallback.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/IUniswapV3Pool.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/v3/IStaking.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/v3/IERC20Bridge.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/IUniswapV2Pair.sol",
 | 
				
			||||||
 | 
					        "./contracts/src/vendor/ILiquidityProvider.sol"
 | 
				
			||||||
 | 
					    ],
 | 
				
			||||||
    "useDockerisedSolc": false,
 | 
					    "useDockerisedSolc": false,
 | 
				
			||||||
    "isOfflineMode": false,
 | 
					    "isOfflineMode": false,
 | 
				
			||||||
    "shouldSaveStandardInput": true,
 | 
					    "shouldSaveStandardInput": true,
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										1
									
								
								contracts/zero-ex/contracts/deps/forge-std
									
									
									
									
									
										Submodule
									
								
							
							
								
								
								
								
								
							
						
						
									
										1
									
								
								contracts/zero-ex/contracts/deps/forge-std
									
									
									
									
									
										Submodule
									
								
							 Submodule contracts/zero-ex/contracts/deps/forge-std added at 1680d7fb3e
									
								
							
							
								
								
									
										30
									
								
								contracts/zero-ex/contracts/test/foundry/ContractTest.sol
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								contracts/zero-ex/contracts/test/foundry/ContractTest.sol
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,30 @@
 | 
				
			|||||||
 | 
					// SPDX-License-Identifier: Apache-2.0
 | 
				
			||||||
 | 
					/*
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  Copyright 2022 ZeroEx Intl.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  Licensed under the Apache License, Version 2.0 (the "License");
 | 
				
			||||||
 | 
					  you may not use this file except in compliance with the License.
 | 
				
			||||||
 | 
					  You may obtain a copy of the License at
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    http://www.apache.org/licenses/LICENSE-2.0
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  Unless required by applicable law or agreed to in writing, software
 | 
				
			||||||
 | 
					  distributed under the License is distributed on an "AS IS" BASIS,
 | 
				
			||||||
 | 
					  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 | 
				
			||||||
 | 
					  See the License for the specific language governing permissions and
 | 
				
			||||||
 | 
					  limitations under the License.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					*/
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					pragma solidity ^0.6;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					import "forge-std/Test.sol";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					contract ContractTest is Test {
 | 
				
			||||||
 | 
					    function setUp() public {}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    function testExample() public {
 | 
				
			||||||
 | 
					      assertTrue(true);
 | 
				
			||||||
 | 
					    }
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
							
								
								
									
										8
									
								
								contracts/zero-ex/foundry.toml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										8
									
								
								contracts/zero-ex/foundry.toml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,8 @@
 | 
				
			|||||||
 | 
					[default]
 | 
				
			||||||
 | 
					src = 'contracts/src'
 | 
				
			||||||
 | 
					out = 'foundry-artifacts'
 | 
				
			||||||
 | 
					test = 'contracts/test/foundry'
 | 
				
			||||||
 | 
					libs = ["contracts/deps/", "../utils/contracts/src/"]
 | 
				
			||||||
 | 
					remappings = ['@0x/contracts-utils/=../utils/', '@0x/contracts-erc20/=../erc20/', 'src/=./contracts/src']
 | 
				
			||||||
 | 
					cache_path = 'foundry-cache'
 | 
				
			||||||
 | 
					optimizer_runs = 1000000
 | 
				
			||||||
@@ -38,7 +38,8 @@
 | 
				
			|||||||
        "docs:md": "ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json",
 | 
					        "docs:md": "ts-doc-gen --sourceDir='$PROJECT_FILES' --output=$MD_FILE_DIR --fileExtension=mdx --tsconfig=./typedoc-tsconfig.json",
 | 
				
			||||||
        "docs:json": "typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES",
 | 
					        "docs:json": "typedoc --excludePrivate --excludeExternals --excludeProtected --ignoreCompilerErrors --target ES5 --tsconfig typedoc-tsconfig.json --json $JSON_FILE_PATH $PROJECT_FILES",
 | 
				
			||||||
        "publish:private": "yarn build && gitpkg publish",
 | 
					        "publish:private": "yarn build && gitpkg publish",
 | 
				
			||||||
        "rollback": "node ./lib/scripts/rollback.js"
 | 
					        "rollback": "node ./lib/scripts/rollback.js",
 | 
				
			||||||
 | 
					        "typechain": "typechain --target=ethers-v5 --out-dir='typechain-wrappers'  './foundry-artifacts/**/*.json'"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
    "config": {
 | 
					    "config": {
 | 
				
			||||||
        "publicInterfaceContracts": "IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter",
 | 
					        "publicInterfaceContracts": "IZeroEx,ZeroEx,FullMigration,InitialMigration,IFlashWallet,IERC20Transformer,IOwnableFeature,ISimpleFunctionRegistryFeature,ITransformERC20Feature,FillQuoteTransformer,PayTakerTransformer,PositiveSlippageFeeTransformer,WethTransformer,OwnableFeature,SimpleFunctionRegistryFeature,TransformERC20Feature,AffiliateFeeTransformer,MetaTransactionsFeature,LogMetadataTransformer,LiquidityProviderFeature,ILiquidityProviderFeature,NativeOrdersFeature,INativeOrdersFeature,FeeCollectorController,FeeCollector,CurveLiquidityProvider,BatchFillNativeOrdersFeature,IBatchFillNativeOrdersFeature,MultiplexFeature,IMultiplexFeature,OtcOrdersFeature,IOtcOrdersFeature,AvalancheBridgeAdapter,BSCBridgeAdapter,CeloBridgeAdapter,EthereumBridgeAdapter,FantomBridgeAdapter,OptimismBridgeAdapter,PolygonBridgeAdapter",
 | 
				
			||||||
@@ -65,6 +66,7 @@
 | 
				
			|||||||
        "@0x/sol-compiler": "^4.8.1",
 | 
					        "@0x/sol-compiler": "^4.8.1",
 | 
				
			||||||
        "@0x/ts-doc-gen": "^0.0.28",
 | 
					        "@0x/ts-doc-gen": "^0.0.28",
 | 
				
			||||||
        "@0x/tslint-config": "^4.1.4",
 | 
					        "@0x/tslint-config": "^4.1.4",
 | 
				
			||||||
 | 
					        "@typechain/ethers-v5": "^10.0.0",
 | 
				
			||||||
        "@types/isomorphic-fetch": "^0.0.35",
 | 
					        "@types/isomorphic-fetch": "^0.0.35",
 | 
				
			||||||
        "@types/lodash": "4.14.104",
 | 
					        "@types/lodash": "4.14.104",
 | 
				
			||||||
        "@types/mocha": "^5.2.7",
 | 
					        "@types/mocha": "^5.2.7",
 | 
				
			||||||
@@ -78,6 +80,7 @@
 | 
				
			|||||||
        "solhint": "^1.4.1",
 | 
					        "solhint": "^1.4.1",
 | 
				
			||||||
        "truffle": "^5.0.32",
 | 
					        "truffle": "^5.0.32",
 | 
				
			||||||
        "tslint": "5.11.0",
 | 
					        "tslint": "5.11.0",
 | 
				
			||||||
 | 
					        "typechain": "^8.0.0",
 | 
				
			||||||
        "typedoc": "~0.16.11",
 | 
					        "typedoc": "~0.16.11",
 | 
				
			||||||
        "typescript": "4.6.3"
 | 
					        "typescript": "4.6.3"
 | 
				
			||||||
    },
 | 
					    },
 | 
				
			||||||
 
 | 
				
			|||||||
							
								
								
									
										271
									
								
								yarn.lock
									
									
									
									
									
								
							
							
						
						
									
										271
									
								
								yarn.lock
									
									
									
									
									
								
							@@ -2543,7 +2543,15 @@
 | 
				
			|||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    defer-to-connect "^1.0.1"
 | 
					    defer-to-connect "^1.0.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
"@types/bn.js@^4.11.0", "@types/bn.js@^4.11.3", "@types/bn.js@^4.11.5":
 | 
					"@typechain/ethers-v5@^10.0.0":
 | 
				
			||||||
 | 
					  version "10.0.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/@typechain/ethers-v5/-/ethers-v5-10.0.0.tgz#1b6e292d2ed9afb0d2f7a4674cc199bb95bad714"
 | 
				
			||||||
 | 
					  integrity sha512-Kot7fwAqnH96ZbI8xrRgj5Kpv9yCEdjo7mxRqrH7bYpEgijT5MmuOo8IVsdhOu7Uog4ONg7k/d5UdbAtTKUgsA==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    lodash "^4.17.15"
 | 
				
			||||||
 | 
					    ts-essentials "^7.0.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"@types/bn.js@^4.11.0", "@types/bn.js@^4.11.3", "@types/bn.js@^4.11.4", "@types/bn.js@^4.11.5":
 | 
				
			||||||
  version "4.11.6"
 | 
					  version "4.11.6"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c"
 | 
					  resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-4.11.6.tgz#c306c70d9358aaea33cd4eda092a742b9505967c"
 | 
				
			||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
@@ -2701,6 +2709,11 @@
 | 
				
			|||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    "@types/node" "*"
 | 
					    "@types/node" "*"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					"@types/prettier@^2.1.1":
 | 
				
			||||||
 | 
					  version "2.6.1"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/@types/prettier/-/prettier-2.6.1.tgz#76e72d8a775eef7ce649c63c8acae1a0824bbaed"
 | 
				
			||||||
 | 
					  integrity sha512-XFjFHmaLVifrAKaZ+EKghFHtHSUonyw8P2Qmy2/+osBnrKbH9UYtlK10zg8/kCt47MFilll/DEDKy3DHfJ0URw==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
"@types/prompts@^2.0.9":
 | 
					"@types/prompts@^2.0.9":
 | 
				
			||||||
  version "2.0.9"
 | 
					  version "2.0.9"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/@types/prompts/-/prompts-2.0.9.tgz#19f419310eaa224a520476b19d4183f6a2b3bd8f"
 | 
					  resolved "https://registry.yarnpkg.com/@types/prompts/-/prompts-2.0.9.tgz#19f419310eaa224a520476b19d4183f6a2b3bd8f"
 | 
				
			||||||
@@ -2825,7 +2838,7 @@ abstract-leveldown@3.0.0:
 | 
				
			|||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    xtend "~4.0.0"
 | 
					    xtend "~4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
abstract-leveldown@^2.4.1:
 | 
					abstract-leveldown@^2.4.1, abstract-leveldown@~2.7.1:
 | 
				
			||||||
  version "2.7.2"
 | 
					  version "2.7.2"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-2.7.2.tgz#87a44d7ebebc341d59665204834c8b7e0932cc93"
 | 
					  resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-2.7.2.tgz#87a44d7ebebc341d59665204834c8b7e0932cc93"
 | 
				
			||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
@@ -2837,6 +2850,13 @@ abstract-leveldown@^5.0.0, abstract-leveldown@~5.0.0:
 | 
				
			|||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    xtend "~4.0.0"
 | 
					    xtend "~4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					abstract-leveldown@~2.6.0:
 | 
				
			||||||
 | 
					  version "2.6.3"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/abstract-leveldown/-/abstract-leveldown-2.6.3.tgz#1c5e8c6a5ef965ae8c35dfb3a8770c476b82c4b8"
 | 
				
			||||||
 | 
					  integrity sha512-2++wDf/DYqkPR3o5tbfdhF96EfMApo1GpPfzOsR/ZYXdkSmELlvOOEAl9iKkRsktMPHdGjO4rtkBpf2I7TiTeA==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    xtend "~4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
accepts@~1.3.7:
 | 
					accepts@~1.3.7:
 | 
				
			||||||
  version "1.3.7"
 | 
					  version "1.3.7"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
 | 
					  resolved "https://registry.yarnpkg.com/accepts/-/accepts-1.3.7.tgz#531bc726517a3b2b41f850021c6cc15eaab507cd"
 | 
				
			||||||
@@ -3039,6 +3059,16 @@ arr-union@^3.1.0:
 | 
				
			|||||||
  version "3.1.0"
 | 
					  version "3.1.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
 | 
					  resolved "https://registry.yarnpkg.com/arr-union/-/arr-union-3.1.0.tgz#e39b09aea9def866a8f206e288af63919bae39c4"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					array-back@^3.0.1, array-back@^3.1.0:
 | 
				
			||||||
 | 
					  version "3.1.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/array-back/-/array-back-3.1.0.tgz#b8859d7a508871c9a7b2cf42f99428f65e96bfb0"
 | 
				
			||||||
 | 
					  integrity sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					array-back@^4.0.1, array-back@^4.0.2:
 | 
				
			||||||
 | 
					  version "4.0.2"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/array-back/-/array-back-4.0.2.tgz#8004e999a6274586beeb27342168652fdb89fa1e"
 | 
				
			||||||
 | 
					  integrity sha512-NbdMezxqf94cnNfWLL7V/im0Ub+Anbb0IoZhvzie8+4HJ4nMQuzHuy49FkGYCJK2yAloZ3meiB6AVMClbrI1vg==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
array-differ@^2.0.3:
 | 
					array-differ@^2.0.3:
 | 
				
			||||||
  version "2.1.0"
 | 
					  version "2.1.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-2.1.0.tgz#4b9c1c3f14b906757082925769e8ab904f4801b1"
 | 
					  resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-2.1.0.tgz#4b9c1c3f14b906757082925769e8ab904f4801b1"
 | 
				
			||||||
@@ -3141,7 +3171,7 @@ async-limiter@~1.0.0:
 | 
				
			|||||||
  version "1.0.1"
 | 
					  version "1.0.1"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
 | 
					  resolved "https://registry.yarnpkg.com/async-limiter/-/async-limiter-1.0.1.tgz#dd379e94f0db8310b08291f9d64c3209766617fd"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
async@1.x:
 | 
					async@1.x, async@^1.4.2:
 | 
				
			||||||
  version "1.5.2"
 | 
					  version "1.5.2"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
 | 
					  resolved "https://registry.yarnpkg.com/async/-/async-1.5.2.tgz#ec6a61ae56480c0c3cb241c95618e20892f9672a"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -3739,11 +3769,21 @@ bigi@1.4.2, bigi@^1.1.0:
 | 
				
			|||||||
  version "1.4.2"
 | 
					  version "1.4.2"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/bigi/-/bigi-1.4.2.tgz#9c665a95f88b8b08fc05cfd731f561859d725825"
 | 
					  resolved "https://registry.yarnpkg.com/bigi/-/bigi-1.4.2.tgz#9c665a95f88b8b08fc05cfd731f561859d725825"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
bignumber.js@7.2.1, bignumber.js@^9.0.0, bignumber.js@^9.0.2, bignumber.js@~4.1.0, bignumber.js@~9.0.0, bignumber.js@~9.0.2:
 | 
					bignumber.js@7.2.1:
 | 
				
			||||||
 | 
					  version "7.2.1"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-7.2.1.tgz#80c048759d826800807c4bfd521e50edbba57a5f"
 | 
				
			||||||
 | 
					  integrity sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					bignumber.js@^9.0.0, bignumber.js@~9.0.0, bignumber.js@~9.0.2:
 | 
				
			||||||
  version "9.0.2"
 | 
					  version "9.0.2"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.2.tgz#71c6c6bed38de64e24a65ebe16cfcf23ae693673"
 | 
					  resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.0.2.tgz#71c6c6bed38de64e24a65ebe16cfcf23ae693673"
 | 
				
			||||||
  integrity sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==
 | 
					  integrity sha512-GAcQvbpsM0pUb0zw1EI0KhQEZ+lRwR5fYaAp3vPOYuP7aDvGy6cVN6XHLauvF8SOga2y0dcLcjt3iQDTSEliyw==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					bignumber.js@~4.1.0:
 | 
				
			||||||
 | 
					  version "4.1.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-4.1.0.tgz#db6f14067c140bd46624815a7916c92d9b6c24b1"
 | 
				
			||||||
 | 
					  integrity sha512-eJzYkFYy9L4JzXsbymsFn3p54D+llV27oTQ+ziJG7WFRheJcNZilgVXMG0LoZtlQSKBsJdWtLFqOD0u+U0jZKA==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
binary-extensions@^2.0.0:
 | 
					binary-extensions@^2.0.0:
 | 
				
			||||||
  version "2.1.0"
 | 
					  version "2.1.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9"
 | 
					  resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.1.0.tgz#30fa40c9e7fe07dbc895678cd287024dea241dd9"
 | 
				
			||||||
@@ -4587,6 +4627,26 @@ command-exists@^1.2.8:
 | 
				
			|||||||
  version "1.2.9"
 | 
					  version "1.2.9"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69"
 | 
					  resolved "https://registry.yarnpkg.com/command-exists/-/command-exists-1.2.9.tgz#c50725af3808c8ab0260fd60b01fbfa25b954f69"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					command-line-args@^5.1.1:
 | 
				
			||||||
 | 
					  version "5.2.1"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/command-line-args/-/command-line-args-5.2.1.tgz#c44c32e437a57d7c51157696893c5909e9cec42e"
 | 
				
			||||||
 | 
					  integrity sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    array-back "^3.1.0"
 | 
				
			||||||
 | 
					    find-replace "^3.0.0"
 | 
				
			||||||
 | 
					    lodash.camelcase "^4.3.0"
 | 
				
			||||||
 | 
					    typical "^4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					command-line-usage@^6.1.0:
 | 
				
			||||||
 | 
					  version "6.1.3"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/command-line-usage/-/command-line-usage-6.1.3.tgz#428fa5acde6a838779dfa30e44686f4b6761d957"
 | 
				
			||||||
 | 
					  integrity sha512-sH5ZSPr+7UStsloltmDh7Ce5fb8XPlHyoPzTpyyMuYCtervL65+ubVZ6Q61cFtFl62UyJlc8/JwERRbAFPUqgw==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    array-back "^4.0.2"
 | 
				
			||||||
 | 
					    chalk "^2.4.2"
 | 
				
			||||||
 | 
					    table-layout "^1.0.2"
 | 
				
			||||||
 | 
					    typical "^5.2.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
commander@2.18.0:
 | 
					commander@2.18.0:
 | 
				
			||||||
  version "2.18.0"
 | 
					  version "2.18.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/commander/-/commander-2.18.0.tgz#2bf063ddee7c7891176981a2cc798e5754bc6970"
 | 
					  resolved "https://registry.yarnpkg.com/commander/-/commander-2.18.0.tgz#2bf063ddee7c7891176981a2cc798e5754bc6970"
 | 
				
			||||||
@@ -5136,7 +5196,7 @@ deep-equal@~1.1.1:
 | 
				
			|||||||
    object-keys "^1.1.1"
 | 
					    object-keys "^1.1.1"
 | 
				
			||||||
    regexp.prototype.flags "^1.2.0"
 | 
					    regexp.prototype.flags "^1.2.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
deep-extend@^0.6.0:
 | 
					deep-extend@^0.6.0, deep-extend@~0.6.0:
 | 
				
			||||||
  version "0.6.0"
 | 
					  version "0.6.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
 | 
					  resolved "https://registry.yarnpkg.com/deep-extend/-/deep-extend-0.6.0.tgz#c4fa7c95404a17a9c3e8ca7e1537312b736330ac"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -5160,6 +5220,13 @@ defer-to-connect@^1.0.1:
 | 
				
			|||||||
  version "1.1.3"
 | 
					  version "1.1.3"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
 | 
					  resolved "https://registry.yarnpkg.com/defer-to-connect/-/defer-to-connect-1.1.3.tgz#331ae050c08dcf789f8c83a7b81f0ed94f4ac591"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					deferred-leveldown@~1.2.1:
 | 
				
			||||||
 | 
					  version "1.2.2"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-1.2.2.tgz#3acd2e0b75d1669924bc0a4b642851131173e1eb"
 | 
				
			||||||
 | 
					  integrity sha512-uukrWD2bguRtXilKt6cAWKyoXrTSMo5m7crUdLfWQmu8kIm88w3QZoUL+6nhpfKVmhHANER6Re3sKoNoZ3IKMA==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    abstract-leveldown "~2.6.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
deferred-leveldown@~4.0.0:
 | 
					deferred-leveldown@~4.0.0:
 | 
				
			||||||
  version "4.0.2"
 | 
					  version "4.0.2"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-4.0.2.tgz#0b0570087827bf480a23494b398f04c128c19a20"
 | 
					  resolved "https://registry.yarnpkg.com/deferred-leveldown/-/deferred-leveldown-4.0.2.tgz#0b0570087827bf480a23494b398f04c128c19a20"
 | 
				
			||||||
@@ -6531,6 +6598,13 @@ find-cache-dir@^0.1.1:
 | 
				
			|||||||
    mkdirp "^0.5.1"
 | 
					    mkdirp "^0.5.1"
 | 
				
			||||||
    pkg-dir "^1.0.0"
 | 
					    pkg-dir "^1.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					find-replace@^3.0.0:
 | 
				
			||||||
 | 
					  version "3.0.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/find-replace/-/find-replace-3.0.0.tgz#3e7e23d3b05167a76f770c9fbd5258b0def68c38"
 | 
				
			||||||
 | 
					  integrity sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    array-back "^3.0.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
find-up@3.0.0, find-up@^3.0.0:
 | 
					find-up@3.0.0, find-up@^3.0.0:
 | 
				
			||||||
  version "3.0.0"
 | 
					  version "3.0.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
 | 
					  resolved "https://registry.yarnpkg.com/find-up/-/find-up-3.0.0.tgz#49169f1d7993430646da61ecc5ae355c21c97b73"
 | 
				
			||||||
@@ -6684,7 +6758,7 @@ fs-extra@^4.0.2, fs-extra@^4.0.3:
 | 
				
			|||||||
    jsonfile "^4.0.0"
 | 
					    jsonfile "^4.0.0"
 | 
				
			||||||
    universalify "^0.1.0"
 | 
					    universalify "^0.1.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
fs-extra@^7.0.1:
 | 
					fs-extra@^7.0.0, fs-extra@^7.0.1:
 | 
				
			||||||
  version "7.0.1"
 | 
					  version "7.0.1"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
 | 
					  resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9"
 | 
				
			||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
@@ -7068,6 +7142,18 @@ glob@7.1.6, glob@^7.0.0, glob@^7.0.3, glob@^7.0.6, glob@^7.1.1, glob@^7.1.2, glo
 | 
				
			|||||||
    once "^1.3.0"
 | 
					    once "^1.3.0"
 | 
				
			||||||
    path-is-absolute "^1.0.0"
 | 
					    path-is-absolute "^1.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					glob@7.1.7:
 | 
				
			||||||
 | 
					  version "7.1.7"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
 | 
				
			||||||
 | 
					  integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    fs.realpath "^1.0.0"
 | 
				
			||||||
 | 
					    inflight "^1.0.4"
 | 
				
			||||||
 | 
					    inherits "2"
 | 
				
			||||||
 | 
					    minimatch "^3.0.4"
 | 
				
			||||||
 | 
					    once "^1.3.0"
 | 
				
			||||||
 | 
					    path-is-absolute "^1.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
glob@^5.0.15:
 | 
					glob@^5.0.15:
 | 
				
			||||||
  version "5.0.15"
 | 
					  version "5.0.15"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"
 | 
					  resolved "https://registry.yarnpkg.com/glob/-/glob-5.0.15.tgz#1bc936b9e02f4a603fcc222ecf7633d30b8b93b1"
 | 
				
			||||||
@@ -7501,6 +7587,11 @@ ignore@^4.0.3, ignore@^4.0.6:
 | 
				
			|||||||
  version "4.0.6"
 | 
					  version "4.0.6"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
 | 
					  resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					immediate@^3.2.3:
 | 
				
			||||||
 | 
					  version "3.3.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.3.0.tgz#1aef225517836bcdf7f2a2de2600c79ff0269266"
 | 
				
			||||||
 | 
					  integrity sha512-HR7EVodfFUdQCTIeySw+WDRFJlPcLOJbXfwwZ7Oom6tjsvZ3bOkCDJHehQC3nxJrv7+f9XecwazynjU8e4Vw3Q==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
immediate@~3.2.3:
 | 
					immediate@~3.2.3:
 | 
				
			||||||
  version "3.2.3"
 | 
					  version "3.2.3"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.2.3.tgz#d140fa8f614659bd6541233097ddaac25cdd991c"
 | 
					  resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.2.3.tgz#d140fa8f614659bd6541233097ddaac25cdd991c"
 | 
				
			||||||
@@ -8493,12 +8584,31 @@ level-codec@^9.0.0:
 | 
				
			|||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    buffer "^5.6.0"
 | 
					    buffer "^5.6.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					level-codec@~7.0.0:
 | 
				
			||||||
 | 
					  version "7.0.1"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/level-codec/-/level-codec-7.0.1.tgz#341f22f907ce0f16763f24bddd681e395a0fb8a7"
 | 
				
			||||||
 | 
					  integrity sha512-Ua/R9B9r3RasXdRmOtd+t9TCOEIIlts+TN/7XTT2unhDaL6sJn83S3rUyljbr6lVtw49N3/yA0HHjpV6Kzb2aQ==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					level-errors@^1.0.3:
 | 
				
			||||||
 | 
					  version "1.1.2"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-1.1.2.tgz#4399c2f3d3ab87d0625f7e3676e2d807deff404d"
 | 
				
			||||||
 | 
					  integrity sha512-Sw/IJwWbPKF5Ai4Wz60B52yj0zYeqzObLh8k1Tk88jVmD51cJSKWSYpRyhVIvFzZdvsPqlH5wfhp/yxdsaQH4w==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    errno "~0.1.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
level-errors@^2.0.0, level-errors@~2.0.0:
 | 
					level-errors@^2.0.0, level-errors@~2.0.0:
 | 
				
			||||||
  version "2.0.1"
 | 
					  version "2.0.1"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-2.0.1.tgz#2132a677bf4e679ce029f517c2f17432800c05c8"
 | 
					  resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-2.0.1.tgz#2132a677bf4e679ce029f517c2f17432800c05c8"
 | 
				
			||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    errno "~0.1.1"
 | 
					    errno "~0.1.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					level-errors@~1.0.3:
 | 
				
			||||||
 | 
					  version "1.0.5"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/level-errors/-/level-errors-1.0.5.tgz#83dbfb12f0b8a2516bdc9a31c4876038e227b859"
 | 
				
			||||||
 | 
					  integrity sha512-/cLUpQduF6bNrWuAC4pwtUKA5t669pCsCi2XbmojG2tFeOr9j6ShtdDCtFFQO1DRt+EVZhx9gPzP9G2bUaG4ig==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    errno "~0.1.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
level-iterator-stream@^2.0.3:
 | 
					level-iterator-stream@^2.0.3:
 | 
				
			||||||
  version "2.0.3"
 | 
					  version "2.0.3"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-2.0.3.tgz#ccfff7c046dcf47955ae9a86f46dfa06a31688b4"
 | 
					  resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-2.0.3.tgz#ccfff7c046dcf47955ae9a86f46dfa06a31688b4"
 | 
				
			||||||
@@ -8507,6 +8617,16 @@ level-iterator-stream@^2.0.3:
 | 
				
			|||||||
    readable-stream "^2.0.5"
 | 
					    readable-stream "^2.0.5"
 | 
				
			||||||
    xtend "^4.0.0"
 | 
					    xtend "^4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					level-iterator-stream@~1.3.0:
 | 
				
			||||||
 | 
					  version "1.3.1"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-1.3.1.tgz#e43b78b1a8143e6fa97a4f485eb8ea530352f2ed"
 | 
				
			||||||
 | 
					  integrity sha1-5Dt4sagUPm+pek9IXrjqUwNS8u0=
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    inherits "^2.0.1"
 | 
				
			||||||
 | 
					    level-errors "^1.0.3"
 | 
				
			||||||
 | 
					    readable-stream "^1.0.33"
 | 
				
			||||||
 | 
					    xtend "^4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
level-iterator-stream@~3.0.0:
 | 
					level-iterator-stream@~3.0.0:
 | 
				
			||||||
  version "3.0.1"
 | 
					  version "3.0.1"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-3.0.1.tgz#2c98a4f8820d87cdacab3132506815419077c730"
 | 
					  resolved "https://registry.yarnpkg.com/level-iterator-stream/-/level-iterator-stream-3.0.1.tgz#2c98a4f8820d87cdacab3132506815419077c730"
 | 
				
			||||||
@@ -8550,6 +8670,14 @@ level-sublevel@6.6.4:
 | 
				
			|||||||
    typewiselite "~1.0.0"
 | 
					    typewiselite "~1.0.0"
 | 
				
			||||||
    xtend "~4.0.0"
 | 
					    xtend "~4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					level-ws@0.0.0:
 | 
				
			||||||
 | 
					  version "0.0.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/level-ws/-/level-ws-0.0.0.tgz#372e512177924a00424b0b43aef2bb42496d228b"
 | 
				
			||||||
 | 
					  integrity sha1-Ny5RIXeSSgBCSwtDrvK7QkltIos=
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    readable-stream "~1.0.15"
 | 
				
			||||||
 | 
					    xtend "~2.1.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
level-ws@^1.0.0:
 | 
					level-ws@^1.0.0:
 | 
				
			||||||
  version "1.0.0"
 | 
					  version "1.0.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/level-ws/-/level-ws-1.0.0.tgz#19a22d2d4ac57b18cc7c6ecc4bd23d899d8f603b"
 | 
					  resolved "https://registry.yarnpkg.com/level-ws/-/level-ws-1.0.0.tgz#19a22d2d4ac57b18cc7c6ecc4bd23d899d8f603b"
 | 
				
			||||||
@@ -8567,6 +8695,19 @@ levelup@3.1.1, levelup@^3.0.0:
 | 
				
			|||||||
    level-iterator-stream "~3.0.0"
 | 
					    level-iterator-stream "~3.0.0"
 | 
				
			||||||
    xtend "~4.0.0"
 | 
					    xtend "~4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					levelup@^1.2.1:
 | 
				
			||||||
 | 
					  version "1.3.9"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/levelup/-/levelup-1.3.9.tgz#2dbcae845b2bb2b6bea84df334c475533bbd82ab"
 | 
				
			||||||
 | 
					  integrity sha512-VVGHfKIlmw8w1XqpGOAGwq6sZm2WwWLmlDcULkKWQXEA5EopA8OBNJ2Ck2v6bdk8HeEZSbCSEgzXadyQFm76sQ==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    deferred-leveldown "~1.2.1"
 | 
				
			||||||
 | 
					    level-codec "~7.0.0"
 | 
				
			||||||
 | 
					    level-errors "~1.0.3"
 | 
				
			||||||
 | 
					    level-iterator-stream "~1.3.0"
 | 
				
			||||||
 | 
					    prr "~1.0.1"
 | 
				
			||||||
 | 
					    semver "~5.4.1"
 | 
				
			||||||
 | 
					    xtend "~4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
levn@^0.3.0, levn@~0.3.0:
 | 
					levn@^0.3.0, levn@~0.3.0:
 | 
				
			||||||
  version "0.3.0"
 | 
					  version "0.3.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
 | 
					  resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee"
 | 
				
			||||||
@@ -8646,6 +8787,11 @@ lodash._reinterpolate@^3.0.0:
 | 
				
			|||||||
  version "3.0.0"
 | 
					  version "3.0.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
 | 
					  resolved "https://registry.yarnpkg.com/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz#0ccf2d89166af03b3663c796538b75ac6e114d9d"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					lodash.camelcase@^4.3.0:
 | 
				
			||||||
 | 
					  version "4.3.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6"
 | 
				
			||||||
 | 
					  integrity sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
 | 
				
			||||||
 | 
					
 | 
				
			||||||
lodash.clonedeep@^4.5.0:
 | 
					lodash.clonedeep@^4.5.0:
 | 
				
			||||||
  version "4.5.0"
 | 
					  version "4.5.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
 | 
					  resolved "https://registry.yarnpkg.com/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz#e23f3f9c4f8fbdde872529c1071857a086e5ccef"
 | 
				
			||||||
@@ -8940,6 +9086,18 @@ mem@^4.0.0:
 | 
				
			|||||||
    mimic-fn "^2.0.0"
 | 
					    mimic-fn "^2.0.0"
 | 
				
			||||||
    p-is-promise "^2.0.0"
 | 
					    p-is-promise "^2.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					memdown@^1.0.0:
 | 
				
			||||||
 | 
					  version "1.4.1"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/memdown/-/memdown-1.4.1.tgz#b4e4e192174664ffbae41361aa500f3119efe215"
 | 
				
			||||||
 | 
					  integrity sha1-tOThkhdGZP+65BNhqlAPMRnv4hU=
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    abstract-leveldown "~2.7.1"
 | 
				
			||||||
 | 
					    functional-red-black-tree "^1.0.1"
 | 
				
			||||||
 | 
					    immediate "^3.2.3"
 | 
				
			||||||
 | 
					    inherits "~2.0.1"
 | 
				
			||||||
 | 
					    ltgt "~2.2.0"
 | 
				
			||||||
 | 
					    safe-buffer "~5.1.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
memdown@~3.0.0:
 | 
					memdown@~3.0.0:
 | 
				
			||||||
  version "3.0.0"
 | 
					  version "3.0.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/memdown/-/memdown-3.0.0.tgz#93aca055d743b20efc37492e9e399784f2958309"
 | 
					  resolved "https://registry.yarnpkg.com/memdown/-/memdown-3.0.0.tgz#93aca055d743b20efc37492e9e399784f2958309"
 | 
				
			||||||
@@ -9014,7 +9172,7 @@ merge2@^1.2.3:
 | 
				
			|||||||
  version "1.4.1"
 | 
					  version "1.4.1"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
 | 
					  resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
merkle-patricia-tree@3.0.0, merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2.3.2:
 | 
					merkle-patricia-tree@3.0.0:
 | 
				
			||||||
  version "3.0.0"
 | 
					  version "3.0.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/merkle-patricia-tree/-/merkle-patricia-tree-3.0.0.tgz#448d85415565df72febc33ca362b8b614f5a58f8"
 | 
					  resolved "https://registry.yarnpkg.com/merkle-patricia-tree/-/merkle-patricia-tree-3.0.0.tgz#448d85415565df72febc33ca362b8b614f5a58f8"
 | 
				
			||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
@@ -9026,6 +9184,20 @@ merkle-patricia-tree@3.0.0, merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2
 | 
				
			|||||||
    rlp "^2.0.0"
 | 
					    rlp "^2.0.0"
 | 
				
			||||||
    semaphore ">=1.0.1"
 | 
					    semaphore ">=1.0.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2.3.2:
 | 
				
			||||||
 | 
					  version "2.3.2"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/merkle-patricia-tree/-/merkle-patricia-tree-2.3.2.tgz#982ca1b5a0fde00eed2f6aeed1f9152860b8208a"
 | 
				
			||||||
 | 
					  integrity sha512-81PW5m8oz/pz3GvsAwbauj7Y00rqm81Tzad77tHBwU7pIAtN+TJnMSOJhxBKflSVYhptMMb9RskhqHqrSm1V+g==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    async "^1.4.2"
 | 
				
			||||||
 | 
					    ethereumjs-util "^5.0.0"
 | 
				
			||||||
 | 
					    level-ws "0.0.0"
 | 
				
			||||||
 | 
					    levelup "^1.2.1"
 | 
				
			||||||
 | 
					    memdown "^1.0.0"
 | 
				
			||||||
 | 
					    readable-stream "^2.0.0"
 | 
				
			||||||
 | 
					    rlp "^2.0.0"
 | 
				
			||||||
 | 
					    semaphore ">=1.0.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
methods@~1.1.2:
 | 
					methods@~1.1.2:
 | 
				
			||||||
  version "1.1.2"
 | 
					  version "1.1.2"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
 | 
					  resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee"
 | 
				
			||||||
@@ -9204,7 +9376,7 @@ mkdirp-promise@^5.0.1:
 | 
				
			|||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    mkdirp "*"
 | 
					    mkdirp "*"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
mkdirp@*, mkdirp@^1.0.3:
 | 
					mkdirp@*, mkdirp@^1.0.3, mkdirp@^1.0.4:
 | 
				
			||||||
  version "1.0.4"
 | 
					  version "1.0.4"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
 | 
					  resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -10442,6 +10614,11 @@ prettier@^2.0.5:
 | 
				
			|||||||
  version "2.1.2"
 | 
					  version "2.1.2"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.2.tgz#3050700dae2e4c8b67c4c3f666cdb8af405e1ce5"
 | 
					  resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.1.2.tgz#3050700dae2e4c8b67c4c3f666cdb8af405e1ce5"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					prettier@^2.3.1:
 | 
				
			||||||
 | 
					  version "2.6.2"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/prettier/-/prettier-2.6.2.tgz#e26d71a18a74c3d0f0597f55f01fb6c06c206032"
 | 
				
			||||||
 | 
					  integrity sha512-PkUpF+qoXTqhOeWL9fu7As8LXsIUZ1WYaJiY/a7McAQzxjk82OF0tibkFXVCDImZtWxbvojFjerkiLb0/q8mew==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
pretty-bytes@^1.0.4:
 | 
					pretty-bytes@^1.0.4:
 | 
				
			||||||
  version "1.0.4"
 | 
					  version "1.0.4"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-1.0.4.tgz#0a22e8210609ad35542f8c8d5d2159aff0751c84"
 | 
					  resolved "https://registry.yarnpkg.com/pretty-bytes/-/pretty-bytes-1.0.4.tgz#0a22e8210609ad35542f8c8d5d2159aff0751c84"
 | 
				
			||||||
@@ -10870,7 +11047,7 @@ read@1, read@1.0.x, read@~1.0.1, read@~1.0.5:
 | 
				
			|||||||
    string_decoder "^1.1.1"
 | 
					    string_decoder "^1.1.1"
 | 
				
			||||||
    util-deprecate "^1.0.1"
 | 
					    util-deprecate "^1.0.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
"readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.26:
 | 
					"readable-stream@>=1.0.33-1 <1.1.0-0", readable-stream@~1.0.15, readable-stream@~1.0.26:
 | 
				
			||||||
  version "1.0.34"
 | 
					  version "1.0.34"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
 | 
					  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c"
 | 
				
			||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
@@ -10879,7 +11056,7 @@ read@1, read@1.0.x, read@~1.0.1, read@~1.0.5:
 | 
				
			|||||||
    isarray "0.0.1"
 | 
					    isarray "0.0.1"
 | 
				
			||||||
    string_decoder "~0.10.x"
 | 
					    string_decoder "~0.10.x"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
readable-stream@~1.1.9:
 | 
					readable-stream@^1.0.33, readable-stream@~1.1.9:
 | 
				
			||||||
  version "1.1.14"
 | 
					  version "1.1.14"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
 | 
					  resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.1.14.tgz#7cf4c54ef648e3813084c636dd2079e166c081d9"
 | 
				
			||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
@@ -10943,6 +11120,11 @@ redent@^3.0.0:
 | 
				
			|||||||
    indent-string "^4.0.0"
 | 
					    indent-string "^4.0.0"
 | 
				
			||||||
    strip-indent "^3.0.0"
 | 
					    strip-indent "^3.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					reduce-flatten@^2.0.0:
 | 
				
			||||||
 | 
					  version "2.0.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/reduce-flatten/-/reduce-flatten-2.0.0.tgz#734fd84e65f375d7ca4465c69798c25c9d10ae27"
 | 
				
			||||||
 | 
					  integrity sha512-EJ4UNY/U1t2P/2k6oqotuX2Cc3T6nxJwsM0N0asT7dhrtH1ltUxDn4NalSYmPE2rCkVpcf/X6R0wDwcFpzhd4w==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
regenerate@^1.2.1:
 | 
					regenerate@^1.2.1:
 | 
				
			||||||
  version "1.4.1"
 | 
					  version "1.4.1"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.1.tgz#cad92ad8e6b591773485fbe05a485caf4f457e6f"
 | 
					  resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.1.tgz#cad92ad8e6b591773485fbe05a485caf4f457e6f"
 | 
				
			||||||
@@ -11370,6 +11552,11 @@ semver@^7.3.4:
 | 
				
			|||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    lru-cache "^6.0.0"
 | 
					    lru-cache "^6.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					semver@~5.4.1:
 | 
				
			||||||
 | 
					  version "5.4.1"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e"
 | 
				
			||||||
 | 
					  integrity sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
send@0.17.1:
 | 
					send@0.17.1:
 | 
				
			||||||
  version "0.17.1"
 | 
					  version "0.17.1"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8"
 | 
					  resolved "https://registry.yarnpkg.com/send/-/send-0.17.1.tgz#c1d8b059f7900f7466dd4938bdc44e11ddb376c8"
 | 
				
			||||||
@@ -11856,6 +12043,11 @@ string-editor@^0.1.0:
 | 
				
			|||||||
  dependencies:
 | 
					  dependencies:
 | 
				
			||||||
    editor "^1.0.0"
 | 
					    editor "^1.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					string-format@^2.0.0:
 | 
				
			||||||
 | 
					  version "2.0.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/string-format/-/string-format-2.0.0.tgz#f2df2e7097440d3b65de31b6d40d54c96eaffb9b"
 | 
				
			||||||
 | 
					  integrity sha512-bbEs3scLeYNXLecRRuk6uJxdXUSj6le/8rNPHChIJTn2V79aXVTR1EH2OH5zLKKoz0V02fOUKZZcw01pLUShZA==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
string-width@^1.0.1:
 | 
					string-width@^1.0.1:
 | 
				
			||||||
  version "1.0.2"
 | 
					  version "1.0.2"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
 | 
					  resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3"
 | 
				
			||||||
@@ -12125,6 +12317,16 @@ swarm-js@^0.1.40:
 | 
				
			|||||||
    tar "^4.0.2"
 | 
					    tar "^4.0.2"
 | 
				
			||||||
    xhr-request "^1.0.1"
 | 
					    xhr-request "^1.0.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					table-layout@^1.0.2:
 | 
				
			||||||
 | 
					  version "1.0.2"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/table-layout/-/table-layout-1.0.2.tgz#c4038a1853b0136d63365a734b6931cf4fad4a04"
 | 
				
			||||||
 | 
					  integrity sha512-qd/R7n5rQTRFi+Zf2sk5XVVd9UQl6ZkduPFC3S7WEGJAmetDTjY3qPN50eSKzwuzEyQKy5TN2TiZdkIjos2L6A==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    array-back "^4.0.1"
 | 
				
			||||||
 | 
					    deep-extend "~0.6.0"
 | 
				
			||||||
 | 
					    typical "^5.2.0"
 | 
				
			||||||
 | 
					    wordwrapjs "^4.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
table@^5.2.3:
 | 
					table@^5.2.3:
 | 
				
			||||||
  version "5.4.6"
 | 
					  version "5.4.6"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e"
 | 
					  resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e"
 | 
				
			||||||
@@ -12455,6 +12657,21 @@ truffle@^5.0.32:
 | 
				
			|||||||
    mocha "8.1.2"
 | 
					    mocha "8.1.2"
 | 
				
			||||||
    original-require "1.0.1"
 | 
					    original-require "1.0.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ts-command-line-args@^2.2.0:
 | 
				
			||||||
 | 
					  version "2.3.1"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/ts-command-line-args/-/ts-command-line-args-2.3.1.tgz#b6188e42efc6cf7a8898e438a873fbb15505ddd6"
 | 
				
			||||||
 | 
					  integrity sha512-FR3y7pLl/fuUNSmnPhfLArGqRrpojQgIEEOVzYx9DhTmfIN7C9RWSfpkJEF4J+Gk7aVx5pak8I7vWZsaN4N84g==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    chalk "^4.1.0"
 | 
				
			||||||
 | 
					    command-line-args "^5.1.1"
 | 
				
			||||||
 | 
					    command-line-usage "^6.1.0"
 | 
				
			||||||
 | 
					    string-format "^2.0.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					ts-essentials@^7.0.1:
 | 
				
			||||||
 | 
					  version "7.0.3"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/ts-essentials/-/ts-essentials-7.0.3.tgz#686fd155a02133eedcc5362dc8b5056cde3e5a38"
 | 
				
			||||||
 | 
					  integrity sha512-8+gr5+lqO3G84KdiTSMRLtuyJ+nTBVRKuCrK4lidMPdVeEp0uqC875uE5NMcaA7YYMN7XsNiFQuMvasF8HT/xQ==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
tslib@1.9.0:
 | 
					tslib@1.9.0:
 | 
				
			||||||
  version "1.9.0"
 | 
					  version "1.9.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.0.tgz#e37a86fda8cbbaf23a057f473c9f4dc64e5fc2e8"
 | 
					  resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.0.tgz#e37a86fda8cbbaf23a057f473c9f4dc64e5fc2e8"
 | 
				
			||||||
@@ -12586,6 +12803,22 @@ type@^2.0.0:
 | 
				
			|||||||
  version "2.1.0"
 | 
					  version "2.1.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f"
 | 
					  resolved "https://registry.yarnpkg.com/type/-/type-2.1.0.tgz#9bdc22c648cf8cf86dd23d32336a41cfb6475e3f"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					typechain@^8.0.0:
 | 
				
			||||||
 | 
					  version "8.0.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/typechain/-/typechain-8.0.0.tgz#a5dbe754717a7e16247df52b5285903de600e8ff"
 | 
				
			||||||
 | 
					  integrity sha512-rqDfDYc9voVAhmfVfAwzg3VYFvhvs5ck1X9T/iWkX745Cul4t+V/smjnyqrbDzWDbzD93xfld1epg7Y/uFAesQ==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    "@types/prettier" "^2.1.1"
 | 
				
			||||||
 | 
					    debug "^4.3.1"
 | 
				
			||||||
 | 
					    fs-extra "^7.0.0"
 | 
				
			||||||
 | 
					    glob "7.1.7"
 | 
				
			||||||
 | 
					    js-sha3 "^0.8.0"
 | 
				
			||||||
 | 
					    lodash "^4.17.15"
 | 
				
			||||||
 | 
					    mkdirp "^1.0.4"
 | 
				
			||||||
 | 
					    prettier "^2.3.1"
 | 
				
			||||||
 | 
					    ts-command-line-args "^2.2.0"
 | 
				
			||||||
 | 
					    ts-essentials "^7.0.1"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
typedarray-to-buffer@^3.1.5:
 | 
					typedarray-to-buffer@^3.1.5:
 | 
				
			||||||
  version "3.1.5"
 | 
					  version "3.1.5"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
 | 
					  resolved "https://registry.yarnpkg.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz#a97ee7a9ff42691b9f783ff1bc5112fe3fca9080"
 | 
				
			||||||
@@ -12662,6 +12895,16 @@ typewiselite@~1.0.0:
 | 
				
			|||||||
  version "1.0.0"
 | 
					  version "1.0.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/typewiselite/-/typewiselite-1.0.0.tgz#c8882fa1bb1092c06005a97f34ef5c8508e3664e"
 | 
					  resolved "https://registry.yarnpkg.com/typewiselite/-/typewiselite-1.0.0.tgz#c8882fa1bb1092c06005a97f34ef5c8508e3664e"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					typical@^4.0.0:
 | 
				
			||||||
 | 
					  version "4.0.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/typical/-/typical-4.0.0.tgz#cbeaff3b9d7ae1e2bbfaf5a4e6f11eccfde94fc4"
 | 
				
			||||||
 | 
					  integrity sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					typical@^5.2.0:
 | 
				
			||||||
 | 
					  version "5.2.0"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/typical/-/typical-5.2.0.tgz#4daaac4f2b5315460804f0acf6cb69c52bb93066"
 | 
				
			||||||
 | 
					  integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==
 | 
				
			||||||
 | 
					
 | 
				
			||||||
u2f-api@0.2.7:
 | 
					u2f-api@0.2.7:
 | 
				
			||||||
  version "0.2.7"
 | 
					  version "0.2.7"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/u2f-api/-/u2f-api-0.2.7.tgz#17bf196b242f6bf72353d9858e6a7566cc192720"
 | 
					  resolved "https://registry.yarnpkg.com/u2f-api/-/u2f-api-0.2.7.tgz#17bf196b242f6bf72353d9858e6a7566cc192720"
 | 
				
			||||||
@@ -13635,6 +13878,14 @@ wordwrap@^1.0.0:
 | 
				
			|||||||
  version "1.0.0"
 | 
					  version "1.0.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
 | 
					  resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					wordwrapjs@^4.0.0:
 | 
				
			||||||
 | 
					  version "4.0.1"
 | 
				
			||||||
 | 
					  resolved "https://registry.yarnpkg.com/wordwrapjs/-/wordwrapjs-4.0.1.tgz#d9790bccfb110a0fc7836b5ebce0937b37a8b98f"
 | 
				
			||||||
 | 
					  integrity sha512-kKlNACbvHrkpIw6oPeYDSmdCTu2hdMHoyXLTcUKala++lx5Y+wjJ/e474Jqv5abnVmwxw08DiTuHmw69lJGksA==
 | 
				
			||||||
 | 
					  dependencies:
 | 
				
			||||||
 | 
					    reduce-flatten "^2.0.0"
 | 
				
			||||||
 | 
					    typical "^5.2.0"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
workerpool@6.0.0:
 | 
					workerpool@6.0.0:
 | 
				
			||||||
  version "6.0.0"
 | 
					  version "6.0.0"
 | 
				
			||||||
  resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.0.0.tgz#85aad67fa1a2c8ef9386a1b43539900f61d03d58"
 | 
					  resolved "https://registry.yarnpkg.com/workerpool/-/workerpool-6.0.0.tgz#85aad67fa1a2c8ef9386a1b43539900f61d03d58"
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user