{
"v2-periphery": {
"contracts": {
"interfaces": {
"IERC20.sol": string,
"IUniswapV2Migrator.sol": string,
"IUniswapV2Router01.sol": string,
"IUniswapV2Router02.sol": string,
"IWETH.sol": string,
"V1": {"IUniswapV1Exchange.sol": string, "IUniswapV1Factory.sol": string}
},
"libraries": {
"SafeMath.sol": string,
"UniswapV2Library.sol": string,
"UniswapV2LiquidityMathLibrary.sol": string,
"UniswapV2OracleLibrary.sol": string
},
"test": {
"DeflatingERC20.sol": string,
"ERC20.sol": string,
"RouterEventEmitter.sol": string,
"WETH9.sol": string
},
"UniswapV2Migrator.sol": string,
"UniswapV2Router01.sol": string,
"UniswapV2Router02.sol": string
},
"node_modules": {
"@uniswap": {
"lib": {
"contracts": {
"libraries": {
"AddressStringUtil.sol": string,
"Babylonian.sol": string,
"BitMath.sol": string,
"FixedPoint.sol": string,
"FullMath.sol": string,
"SafeERC20Namer.sol": string,
"TransferHelper.sol": string
}
}
},
"v2-core": {
"contracts": {
"interfaces": {
"IERC20.sol": string,
"IUniswapV2Callee.sol": string,
"IUniswapV2ERC20.sol": string,
"IUniswapV2Factory.sol": string,
"IUniswapV2Pair.sol": string
},
"libraries": {
"Math.sol": string,
"SafeMath.sol": string,
"UQ112x112.sol": string
},
"test": {"ERC20.sol": string},
"UniswapV2ERC20.sol": string,
"UniswapV2Factory.sol": string,
"UniswapV2Pair.sol": string
}
}
}
}
}
}
Sends out the Uniswap V2 Periphery source code.