UNPKG

@tribecahq/registry

Version:

Registry of Tribeca DAOs.

24 lines 848 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const tslib_1 = require("tslib"); const axios_1 = tslib_1.__importDefault(require("axios")); const fs = tslib_1.__importStar(require("fs/promises")); const serialize_1 = require("../utils/serialize"); const TOKEN_LIST = `https://github.com/CLBExchange/certified-token-list/blob/master/token-list.json?raw=true`; /** * Fetches the token list from GitHub. */ const fetchTokens = async () => { const { data: allTokens } = await axios_1.default.get(TOKEN_LIST); await fs.writeFile(`${__dirname}/../../solana-token-list.json`, (0, serialize_1.stableStringify)(allTokens)); }; const main = async () => { await fetchTokens(); }; main() .then() .catch((err) => { console.error(err); process.exit(1); }); //# sourceMappingURL=generateTokenList.js.map