diff --git a/scripts/build-locale.js b/scripts/build-locale.js deleted file mode 100644 index 8c49b4c96..000000000 --- a/scripts/build-locale.js +++ /dev/null @@ -1,28 +0,0 @@ -const fs = require('fs'); -const path = require('path'); -const localeDir = './locale'; -const localeSrcDir = './src/i18n/locale'; - -const copyRecursiveSync = (src, dest) => { - const exists = fs.existsSync(src); - const isDir = exists && fs.statSync(src).isDirectory(); - - if (isDir) { - fs.mkdirSync(dest); - fs.readdirSync(src).forEach((file) => { - copyRecursiveSync(path.join(src, file), path.join(dest, file)); - }); - } else if (exists) { - fs.createReadStream(src).pipe(fs.createWriteStream(dest)); - } -}; - -copyRecursiveSync(localeSrcDir, localeDir); - -// Create locale/index.js file -let result = ''; -fs.readdirSync(localeDir).forEach(file => { - const name = file.replace('.js', ''); - result += `export { default as ${name} } from './${name}'\n`; -}); -fs.writeFileSync(`${localeDir}/index.js`, result); \ No newline at end of file