diff --git a/Jenkinsfile b/Jenkinsfile index adcaeb8ee..c3fd54c57 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -11,6 +11,8 @@ def pipeline = new org.js.AppPipeline(steps: this, buildDockerImage: 'docker.soramitsu.co.jp/build-tools/node:14-ubuntu-extended', dockerRegistryCred: 'bot-polkaswap-rw', buildEnvironment: buildEnvironment, + sonarProjectName: 'polkaswap-exchange-web', + sonarProjectKey: 'jp.co.soramitsu:polkaswap-exchange-web', secretScannerExclusion: 'Jenkinsfile-UCAN', copyStaticToBranch: true, copyToBranches: ['fleek-pre', 'fleek'], diff --git a/package.json b/package.json index 8fe5b4a45..8fdafa95e 100644 --- a/package.json +++ b/package.json @@ -43,7 +43,7 @@ "vue-i18n": "^8.11.2", "vue-plugin-load-script": "^2.x.x", "vue-property-decorator": "^9.1.2", - "vue-router": "^3.5.3", + "vue-router": "^3.6.5", "vuex": "^3.1.3" }, "devDependencies": { diff --git a/scripts/generateLocaleJson.ts b/scripts/generateLocaleJson.ts index d26cff61b..0510d20b7 100644 --- a/scripts/generateLocaleJson.ts +++ b/scripts/generateLocaleJson.ts @@ -1,35 +1,35 @@ -import fs from 'fs' -import { JSDOM } from 'jsdom' +import fs from 'fs'; +import { JSDOM } from 'jsdom'; // Mock browser dependencies for imported libraries -const dom = new JSDOM() -global.document = dom.window.document as any -global.window = dom.window as any -global.localStorage = { getItem: () => {} } as any +const dom = new JSDOM(); +global.document = dom.window.document as any; +global.window = dom.window as any; +global.localStorage = { getItem: () => {} } as any; -function format (obj: any, formatted: any) { +function format(obj: any, formatted: any) { for (const key of Object.keys(obj)) { - const value = obj[key] - if (typeof (value) === 'string') { - formatted[key] = value + const value = obj[key]; + if (typeof value === 'string') { + formatted[key] = value; } else { - formatted[key] = {} - format(value, formatted[key]) + formatted[key] = {}; + format(value, formatted[key]); if (!Object.keys(formatted[key]).length) { - delete formatted[key] + delete formatted[key]; } } } } -(async function main () { - const buildDir = './src/lang' +(async function main() { + const buildDir = './src/lang'; if (!fs.existsSync(buildDir)) { - fs.mkdirSync(buildDir) + fs.mkdirSync(buildDir); } - const langObj = (await import('../src/lang/messages')).default - const formatted = {} as any - format(langObj, formatted) - fs.writeFileSync(`${buildDir}/en.json`, JSON.stringify(formatted, null, 4)) - console.log(`${buildDir}/en.json created!`) -})() + const langObj = (await import('../src/lang/messages')).default; + const formatted = {} as any; + format(langObj, formatted); + fs.writeFileSync(`${buildDir}/en.json`, JSON.stringify(formatted, null, 4)); + console.info(`${buildDir}/en.json created!`); +})(); diff --git a/src/App.vue b/src/App.vue index 75f1ff683..543560c37 100644 --- a/src/App.vue +++ b/src/App.vue @@ -12,7 +12,7 @@
- +