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