i18next-parser.config.js   A
last analyzed

Complexity

Total Complexity 1
Complexity/F 1

Size

Lines of Code 20
Function Count 1

Duplication

Duplicated Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
wmc 1
eloc 17
mnd 0
bc 0
fnc 1
dl 0
loc 20
rs 10
bpm 0
cpm 1
noi 0
c 0
b 0
f 0
1
/* eslint-disable global-require */
2
module.exports = {
3
  defaultNamespace: 'common',
4
  locales: require('./settings').langs.map((lang) => lang.code),
5
  namespaceSeparator: false,
6
  keySeparator: false,
7
  keepRemoved: true,
8
  input: ['src/**/*.{js,jsx}'],
9
  output: 'i18n/$LOCALE/$NAMESPACE.json',
10
  sort: true,
11
  useKeysAsDefaultValue: true,
12
  debug: true,
13
  func: {
14
    list: ['t'],
15
    extensions: ['.js', '.jsx'],
16
  },
17
  trans: {
18
    component: 'Trans',
19
    i18nKey: 'i18nKey',
20
  },
21
}
22