├── .gitignore ├── .vscodeignore ├── README.md ├── essdemo.gif ├── index.d.ts ├── package.json ├── src ├── explorer │ ├── api-types.ts │ ├── apiUrlToWebsite.ts │ ├── fetchFiles.ts │ ├── fileExtension.ts │ ├── index.ts │ └── networks.ts ├── index.ts ├── io │ ├── cli │ │ └── commandLine.ts │ └── fs │ │ ├── filesystem.ts │ │ └── openContractSource.ts ├── lib.ts └── util │ ├── fetch.ts │ ├── func.ts │ ├── stringify.ts │ └── unsafeEntries.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | dist/ 3 | .gitpod.yml -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/.vscodeignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/README.md -------------------------------------------------------------------------------- /essdemo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/essdemo.gif -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/index.d.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/package.json -------------------------------------------------------------------------------- /src/explorer/api-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/explorer/api-types.ts -------------------------------------------------------------------------------- /src/explorer/apiUrlToWebsite.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/explorer/apiUrlToWebsite.ts -------------------------------------------------------------------------------- /src/explorer/fetchFiles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/explorer/fetchFiles.ts -------------------------------------------------------------------------------- /src/explorer/fileExtension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/explorer/fileExtension.ts -------------------------------------------------------------------------------- /src/explorer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/explorer/index.ts -------------------------------------------------------------------------------- /src/explorer/networks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/explorer/networks.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/io/cli/commandLine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/io/cli/commandLine.ts -------------------------------------------------------------------------------- /src/io/fs/filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/io/fs/filesystem.ts -------------------------------------------------------------------------------- /src/io/fs/openContractSource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/io/fs/openContractSource.ts -------------------------------------------------------------------------------- /src/lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/lib.ts -------------------------------------------------------------------------------- /src/util/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/util/fetch.ts -------------------------------------------------------------------------------- /src/util/func.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/util/func.ts -------------------------------------------------------------------------------- /src/util/stringify.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/util/stringify.ts -------------------------------------------------------------------------------- /src/util/unsafeEntries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/src/util/unsafeEntries.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SergeKireev/ethereum-sources-downloader/HEAD/tsconfig.json --------------------------------------------------------------------------------