27 lines
618 B
TypeScript
27 lines
618 B
TypeScript
import { buildList, saveList, VersionBump } from "./buildList";
|
|
import checksumAddresses from "./checksum";
|
|
import ciCheck from "./ci-check";
|
|
import topTokens from "./top-100";
|
|
|
|
const command = process.argv[2];
|
|
const listName = process.argv[3];
|
|
const versionBump = process.argv[4];
|
|
|
|
switch (command) {
|
|
case "checksum":
|
|
checksumAddresses(listName);
|
|
break;
|
|
case "generate":
|
|
saveList(buildList(listName, versionBump as VersionBump), listName);
|
|
break;
|
|
case "fetch":
|
|
topTokens();
|
|
break;
|
|
case "ci-check":
|
|
ciCheck();
|
|
break;
|
|
default:
|
|
console.info("Unknown command");
|
|
break;
|
|
}
|