mirror of
https://github.com/blitzkit/blitzkit.git
synced 2026-10-24 03:59:50 +02:00
fix: remove writefile
This commit is contained in:
1 parent
f9f7468544
commit
a07d6c775e
2 files changed
-29
No files matched your search
@@ -1,4 +1,3 @@
|
|||||||
import { writeFile } from 'fs/promises';
|
|
||||||
import { merge } from 'ts-deepmerge';
|
import { merge } from 'ts-deepmerge';
|
||||||
import en from '../strings/en.json';
|
import en from '../strings/en.json';
|
||||||
import es from '../strings/es.json';
|
import es from '../strings/es.json';
|
||||||
@@ -70,8 +69,6 @@ export const STRINGS = stringsPartial as Record<
|
|||||||
BlitzKitStrings
|
BlitzKitStrings
|
||||||
>;
|
>;
|
||||||
|
|
||||||
writeFile('test.json', JSON.stringify(STRINGS, null, 2));
|
|
||||||
|
|
||||||
export type SupportedLocale = keyof typeof stringsRaw;
|
export type SupportedLocale = keyof typeof stringsRaw;
|
||||||
|
|
||||||
export const SUPPORTED_LOCALE_BLITZ_MAP: Record<SupportedLocale, string> = {
|
export const SUPPORTED_LOCALE_BLITZ_MAP: Record<SupportedLocale, string> = {
|
||||||
|
|||||||
@@ -1,26 +0,0 @@
|
|||||||
import { fetchTankDefinitions } from '@blitzkit/core';
|
|
||||||
|
|
||||||
// random vercel bug forces require import
|
|
||||||
const { writeFileSync } = require('fs');
|
|
||||||
|
|
||||||
console.log('Building sitemap...');
|
|
||||||
|
|
||||||
const tankDefinitions = await fetchTankDefinitions();
|
|
||||||
const values = Object.values(tankDefinitions);
|
|
||||||
const txt = values
|
|
||||||
.map((tank) => `https://blitzkit.app/tools/tankopedia/${tank.id}/`)
|
|
||||||
.join('\n');
|
|
||||||
const xml = `<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
|
|
||||||
${values
|
|
||||||
.map(
|
|
||||||
(tank) =>
|
|
||||||
`<url><loc>https://blitzkit.app/tools/tankopedia/${tank.id}/</loc></url>`,
|
|
||||||
)
|
|
||||||
.join('\n')}
|
|
||||||
</urlset>`;
|
|
||||||
|
|
||||||
writeFileSync('public/sitemap.txt', txt);
|
|
||||||
writeFileSync('public/sitemap.xml', xml);
|
|
||||||
|
|
||||||
console.log(`Built sitemap for ${values.length} tanks`);
|
|
||||||
Reference in new issue
Block a user