chore: corrects translations build script

This commit is contained in:
James
2024-03-06 12:37:52 -05:00
parent 468148ceb2
commit f76e534b64
2 changed files with 11 additions and 15 deletions

View File

@@ -5,7 +5,7 @@
"types": "./dist/types.d.ts",
"type": "module",
"scripts": {
"build:swc": "swc ./src -d ./dist --config-file .swcrc",
"build:swc": "swc ./src -d ./dist --config-file --copy-files .swcrc",
"build:types": "tsc --emitDeclarationOnly --outDir dist",
"build": "pnpm writeFiles && pnpm build:swc && pnpm build:types",
"clean": "rimraf {dist,*.tsbuildinfo}",

View File

@@ -471,23 +471,19 @@ async function build() {
fs.readFileSync(path.resolve(__dirname, SOURCE_DIR, filename), 'utf8'),
)
const dest1 = path.resolve(__dirname, `${DESTINATION_ROOT}/client`, filename)
const clientTranslations = sortObject(filterKeys(source, '', clientTranslationKeys))
fs.writeFileSync(
path.resolve(__dirname, `${DESTINATION_ROOT}/client`, filename),
JSON.stringify(clientTranslations, null, 2),
{
flag: 'w+',
},
)
fs.writeFileSync(dest1, JSON.stringify(clientTranslations, null, 2), {
flag: 'w+',
})
const serverTranslations = sortObject(filterKeys(source, '', serverTranslationKeys))
fs.writeFileSync(
path.resolve(__dirname, `${DESTINATION_ROOT}/api`, filename),
JSON.stringify(serverTranslations, null, 2),
{
flag: 'w+',
},
)
const dest2 = path.resolve(__dirname, `${DESTINATION_ROOT}/api`, filename)
fs.writeFileSync(dest2, JSON.stringify(serverTranslations, null, 2), {
flag: 'w+',
})
console.info('Rebuilt:', filename)
}