mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-21 18:57:03 +02:00
15 lines
478 B
TypeScript
15 lines
478 B
TypeScript
import { writeFileSync } from 'fs';
|
|
import { tankDefinitions } from '../src/core/blitzkrieg/tankDefinitions';
|
|
|
|
console.log('Building sitemap...');
|
|
|
|
const awaitedTankDefinitions = await tankDefinitions;
|
|
const values = Object.values(awaitedTankDefinitions);
|
|
const sitemap = values
|
|
.map((tank) => `https://blitz-krieg.vercel.app/tools/tankopedia/${tank.id}`)
|
|
.join('\n');
|
|
|
|
writeFileSync('public/sitemap.txt', sitemap);
|
|
|
|
console.log(`Built sitemap for ${values.length} tanks`);
|