31 changed files with 477 additions and 2445 deletions
File diff suppressed because it is too large
@ -1,37 +1,71 @@ |
|||||
module.exports = { |
module.exports = { |
||||
|
// https://eslint.org/docs/user-guide/configuring#configuration-cascading-and-hierarchy |
||||
|
// This option interrupts the configuration hierarchy at this file |
||||
|
// Remove this if you have an higher level ESLint config file (it usually happens into a monorepos) |
||||
root: true, |
root: true, |
||||
|
|
||||
env: { |
env: { |
||||
browser: true, |
browser: true, |
||||
es2022: true, |
es2022: true, |
||||
"vue/setup-compiler-macros": true, |
node: true, |
||||
}, |
'vue/setup-compiler-macros': true, |
||||
|
|
||||
parserOptions:{ |
|
||||
ecmaVersion: 2022, |
|
||||
sourceType:"module", |
|
||||
}, |
}, |
||||
|
|
||||
|
// Rules order is important, please avoid shuffling them |
||||
extends: [ |
extends: [ |
||||
"eslint:recommended", |
// Base ESLint recommended rules |
||||
"plugin:vue/vue3-recommended", |
'eslint:recommended', |
||||
"plugin:@typescript-eslint/recommended", |
|
||||
"plugin:prettier/recommended", |
// https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin#usage |
||||
|
// ESLint typescript rules |
||||
|
'plugin:@typescript-eslint/recommended', |
||||
|
|
||||
|
// Vue ESLint recommended rules |
||||
|
// 'plugin:vue/vue3-essential', // Priority A: Essential (Error Prevention) |
||||
|
// 'plugin:vue/vue3-strongly-recommended', // Priority B: Strongly Recommended (Improving Readability) |
||||
|
// 'plugin:vue/vue3-recommended', // Priority C: Recommended (Minimizing Arbitrary Choices and Cognitive Overhead) |
||||
|
'plugin:vue/vue3-recommended', |
||||
|
|
||||
|
// https://github.com/prettier/eslint-config-prettier#installation |
||||
|
// usage with Prettier, provided by 'eslint-config-prettier'. |
||||
|
'plugin:prettier/recommended', // Recommended |
||||
], |
], |
||||
|
|
||||
parser: "vue-eslint-parser", |
parser: 'vue-eslint-parser', |
||||
parserOptions: { |
parserOptions: { |
||||
ecmaVersion: 2022, |
ecmaVersion: 2022, |
||||
parser: "@typescript-eslint/parser", |
parser: '@typescript-eslint/parser', |
||||
sourceType: "module", |
ecmaFeatures: { |
||||
|
jsx: false, |
||||
|
}, |
||||
}, |
}, |
||||
|
|
||||
|
plugins: [ |
||||
|
// required to apply rules which need type information |
||||
|
'@typescript-eslint', |
||||
|
|
||||
|
// https://eslint.vuejs.org/user-guide/#why-doesn-t-it-work-on-vue-files |
||||
|
// required to lint *.vue files |
||||
|
'vue', |
||||
|
|
||||
|
// https://github.com/typescript-eslint/typescript-eslint/issues/389#issuecomment-509292674 |
||||
|
// Prettier has not been included as plugin to avoid performance impact |
||||
|
// add it as an extension for your IDE |
||||
|
], |
||||
|
|
||||
rules: { |
rules: { |
||||
'semi':[1], |
semi: [1], |
||||
'@typescript-eslint/no-var-requires': 'off', |
'@typescript-eslint/no-var-requires': 'off', |
||||
|
'@typescript-eslint/no-empty-object-type': 'off', |
||||
'@typescript-eslint/no-explicit-any': 'off', |
'@typescript-eslint/no-explicit-any': 'off', |
||||
"@typescript-eslint/no-unused-vars": 'off', |
'@typescript-eslint/no-unused-expressions': 'off', |
||||
'vue/multi-word-component-names': 'off', /* 禁用 vue 组件名称检查规则 */ |
'@typescript-eslint/no-unused-vars': 'off', |
||||
|
'@typescript-eslint/no-this-alias': 'off', |
||||
|
'vue/multi-word-component-names': 'off' /* 禁用 vue 组件名称检查规则 */, |
||||
'no-prototype-builtins': 'off', |
'no-prototype-builtins': 'off', |
||||
|
'prefer-rest-params': 'off', |
||||
|
'no-control-regex': 'off', |
||||
|
'no-case-declarations': 'off', |
||||
|
'vue/no-v-html': 'off' |
||||
}, |
}, |
||||
}; |
}; |
||||
|
Before Width: | Height: | Size: 923 KiB After Width: | Height: | Size: 234 KiB |
Binary file not shown.
@ -1,40 +0,0 @@ |
|||||
/* |
|
||||
Asana Math is released under the SIL Open Font License. See the files in this |
|
||||
directory for details. The font can be obtained from several TeX distributions |
|
||||
or package managers. The font does not seem to have a corresponding "non-MATH" |
|
||||
font, it is recommended to use a Palatino-like font for the surrounding text. |
|
||||
|
|
||||
The WOFF fonts have been obtained from |
|
||||
http://mirrors.ctan.org/fonts/ |
|
||||
*/ |
|
||||
|
|
||||
@namespace url('http://www.w3.org/1999/xhtml'); |
|
||||
@namespace m url('http://www.w3.org/1998/Math/MathML'); |
|
||||
|
|
||||
@font-face { |
|
||||
font-family: Asana Math; |
|
||||
src: local('Asana Math'), local('Asana-Math'), |
|
||||
url('Asana-Math.woff2'), url('Asana-Math.woff'); |
|
||||
} |
|
||||
|
|
||||
.htmlmathparagraph, m|mtext { |
|
||||
font-family: Asana Math; |
|
||||
} |
|
||||
m|math { |
|
||||
font-family: Asana Math; |
|
||||
} |
|
||||
|
|
||||
.oldstylenumbers { |
|
||||
font-variant-numeric: oldstyle-nums; /* Recommended syntax */ |
|
||||
font-feature-settings: 'onum'; /* OpenType feature syntax */ |
|
||||
-moz-font-feature-settings: 'onum'; /* Gecko <= 33 syntax */ |
|
||||
-webkit-font-feature-settings: 'onum'; /* Blink syntax */ |
|
||||
} |
|
||||
|
|
||||
@font-feature-values Asana Math { @stylistic { calligraphic: 1; } } |
|
||||
m|*.calligraphic { |
|
||||
font-variant-alternates: stylistic(calligraphic); /* Recommended syntax */ |
|
||||
font-feature-settings: 'salt'; /* OpenType feature syntax */ |
|
||||
-moz-font-feature-settings: 'salt'; /* Gecko <= 33 syntax */ |
|
||||
-webkit-font-feature-settings: 'salt'; /* Blink syntax */ |
|
||||
} |
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,35 +1,71 @@ |
|||||
module.exports = { |
module.exports = { |
||||
|
// https://eslint.org/docs/user-guide/configuring#configuration-cascading-and-hierarchy |
||||
|
// This option interrupts the configuration hierarchy at this file |
||||
|
// Remove this if you have an higher level ESLint config file (it usually happens into a monorepos) |
||||
root: true, |
root: true, |
||||
|
|
||||
env: { |
env: { |
||||
browser: true, |
browser: true, |
||||
es2022: true, |
es2022: true, |
||||
"vue/setup-compiler-macros": true, |
node: true, |
||||
|
'vue/setup-compiler-macros': true, |
||||
}, |
}, |
||||
|
|
||||
|
// Rules order is important, please avoid shuffling them |
||||
extends: [ |
extends: [ |
||||
"eslint:recommended", |
// Base ESLint recommended rules |
||||
"plugin:vue/vue3-recommended", |
'eslint:recommended', |
||||
"plugin:@typescript-eslint/recommended", |
|
||||
"plugin:prettier/recommended", |
// https://github.com/typescript-eslint/typescript-eslint/tree/master/packages/eslint-plugin#usage |
||||
|
// ESLint typescript rules |
||||
|
'plugin:@typescript-eslint/recommended', |
||||
|
|
||||
|
// Vue ESLint recommended rules |
||||
|
// 'plugin:vue/vue3-essential', // Priority A: Essential (Error Prevention) |
||||
|
// 'plugin:vue/vue3-strongly-recommended', // Priority B: Strongly Recommended (Improving Readability) |
||||
|
// 'plugin:vue/vue3-recommended', // Priority C: Recommended (Minimizing Arbitrary Choices and Cognitive Overhead) |
||||
|
'plugin:vue/vue3-recommended', |
||||
|
|
||||
|
// https://github.com/prettier/eslint-config-prettier#installation |
||||
|
// usage with Prettier, provided by 'eslint-config-prettier'. |
||||
|
'plugin:prettier/recommended', // Recommended |
||||
], |
], |
||||
|
|
||||
parser: "vue-eslint-parser", |
parser: 'vue-eslint-parser', |
||||
parserOptions: { |
parserOptions: { |
||||
ecmaVersion: 2022, |
ecmaVersion: 2022, |
||||
parser: "@typescript-eslint/parser", |
parser: '@typescript-eslint/parser', |
||||
sourceType: "module", |
|
||||
ecmaFeatures: { |
ecmaFeatures: { |
||||
jsx : false |
jsx: false, |
||||
} |
}, |
||||
}, |
}, |
||||
|
|
||||
|
plugins: [ |
||||
|
// required to apply rules which need type information |
||||
|
'@typescript-eslint', |
||||
|
|
||||
|
// https://eslint.vuejs.org/user-guide/#why-doesn-t-it-work-on-vue-files |
||||
|
// required to lint *.vue files |
||||
|
'vue', |
||||
|
|
||||
|
// https://github.com/typescript-eslint/typescript-eslint/issues/389#issuecomment-509292674 |
||||
|
// Prettier has not been included as plugin to avoid performance impact |
||||
|
// add it as an extension for your IDE |
||||
|
], |
||||
|
|
||||
rules: { |
rules: { |
||||
'semi':[1], |
semi: [1], |
||||
'@typescript-eslint/no-var-requires': 'off', |
'@typescript-eslint/no-var-requires': 'off', |
||||
|
'@typescript-eslint/no-empty-object-type': 'off', |
||||
'@typescript-eslint/no-explicit-any': 'off', |
'@typescript-eslint/no-explicit-any': 'off', |
||||
"@typescript-eslint/no-unused-vars": 'off', |
'@typescript-eslint/no-unused-expressions': 'off', |
||||
'vue/multi-word-component-names': 'off', /* 禁用 vue 组件名称检查规则 */ |
'@typescript-eslint/no-unused-vars': 'off', |
||||
|
'@typescript-eslint/no-this-alias': 'off', |
||||
|
'vue/multi-word-component-names': 'off' /* 禁用 vue 组件名称检查规则 */, |
||||
'no-prototype-builtins': 'off', |
'no-prototype-builtins': 'off', |
||||
|
'prefer-rest-params': 'off', |
||||
|
'no-control-regex': 'off', |
||||
|
'no-case-declarations': 'off', |
||||
|
'vue/no-v-html': 'off' |
||||
}, |
}, |
||||
}; |
}; |
||||
|
Before Width: | Height: | Size: 923 KiB After Width: | Height: | Size: 234 KiB |
Binary file not shown.
@ -1,40 +0,0 @@ |
|||||
/* |
|
||||
Asana Math is released under the SIL Open Font License. See the files in this |
|
||||
directory for details. The font can be obtained from several TeX distributions |
|
||||
or package managers. The font does not seem to have a corresponding "non-MATH" |
|
||||
font, it is recommended to use a Palatino-like font for the surrounding text. |
|
||||
|
|
||||
The WOFF fonts have been obtained from |
|
||||
http://mirrors.ctan.org/fonts/ |
|
||||
*/ |
|
||||
|
|
||||
@namespace url('http://www.w3.org/1999/xhtml'); |
|
||||
@namespace m url('http://www.w3.org/1998/Math/MathML'); |
|
||||
|
|
||||
@font-face { |
|
||||
font-family: Asana Math; |
|
||||
src: local('Asana Math'), local('Asana-Math'), |
|
||||
url('Asana-Math.woff2'), url('Asana-Math.woff'); |
|
||||
} |
|
||||
|
|
||||
.htmlmathparagraph, m|mtext { |
|
||||
font-family: Asana Math; |
|
||||
} |
|
||||
m|math { |
|
||||
font-family: Asana Math; |
|
||||
} |
|
||||
|
|
||||
.oldstylenumbers { |
|
||||
font-variant-numeric: oldstyle-nums; /* Recommended syntax */ |
|
||||
font-feature-settings: 'onum'; /* OpenType feature syntax */ |
|
||||
-moz-font-feature-settings: 'onum'; /* Gecko <= 33 syntax */ |
|
||||
-webkit-font-feature-settings: 'onum'; /* Blink syntax */ |
|
||||
} |
|
||||
|
|
||||
@font-feature-values Asana Math { @stylistic { calligraphic: 1; } } |
|
||||
m|*.calligraphic { |
|
||||
font-variant-alternates: stylistic(calligraphic); /* Recommended syntax */ |
|
||||
font-feature-settings: 'salt'; /* OpenType feature syntax */ |
|
||||
-moz-font-feature-settings: 'salt'; /* Gecko <= 33 syntax */ |
|
||||
-webkit-font-feature-settings: 'salt'; /* Blink syntax */ |
|
||||
} |
|
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,12 +1,12 @@ |
|||||
include 'app.irbs' |
include ':app.irbs' |
||||
include 'irbs.cust.rating' |
include ':irbs.cust.rating' |
||||
include 'irbs.defaultManager' |
include ':irbs.defaultManager' |
||||
include 'irbs.deptRating' |
include ':irbs.deptRating' |
||||
include 'irbs.feature' |
include ':irbs.feature' |
||||
include 'irbs.financialTemplate' |
include ':irbs.financialTemplate' |
||||
include 'irbs.frontend' |
include ':irbs.frontend' |
||||
include 'irbs.help.doc' |
include ':irbs.help.doc' |
||||
include 'irbs.reports' |
include ':irbs.reports' |
||||
include 'irbs.riskExposure' |
include ':irbs.riskExposure' |
||||
include 'irbs.shrcb.poc' |
include ':irbs.shrcb.poc' |
||||
include 'irbs.shrcb.poc.frontend' |
include ':irbs.shrcb.poc.frontend' |
Loading…
Reference in new issue