Skip to content

Commit 3ec2c8f

Browse files
committed
refactor(multi): applied latest changes
1 parent fbd1a86 commit 3ec2c8f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

60 files changed

+2770
-2086
lines changed

typescript-version/.eslintrc.cjs

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ module.exports = {
1212
'plugin:sonarjs/recommended',
1313
'plugin:@typescript-eslint/recommended',
1414
'plugin:case-police/recommended',
15+
'plugin:regexp/recommended',
1516

1617
// 'plugin:unicorn/recommended',
1718
],
@@ -25,8 +26,9 @@ module.exports = {
2526
'vue',
2627
'@typescript-eslint',
2728
'regex',
29+
'regexp',
2830
],
29-
ignorePatterns: ['src/plugins/iconify/*.js', 'node_modules', 'dist', '*.d.ts', 'vendor'],
31+
ignorePatterns: ['src/plugins/iconify/*.js', 'node_modules', 'dist', '*.d.ts', 'vendor', '*.json'],
3032
rules: {
3133
'no-console': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
3234
'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off',
@@ -106,7 +108,7 @@ module.exports = {
106108
'import/newline-after-import': ['error', { count: 1 }],
107109
'no-restricted-imports': ['error', 'vuetify/components', {
108110
name: 'vue3-apexcharts',
109-
message: 'apexcharts are autoimported',
111+
message: 'apexcharts are auto imported',
110112
}],
111113

112114
// For omitting extension for ts files
@@ -126,6 +128,8 @@ module.exports = {
126128
ignore: [
127129
'~pages$',
128130
'virtual:generated-layouts',
131+
'#auth$',
132+
'#components$',
129133

130134
// Ignore vite's ?raw imports
131135
'.*\?raw',
@@ -208,11 +212,11 @@ module.exports = {
208212
message: 'Use \'@styles\' path alias for importing styles from \'src/assets/styles\'',
209213
},
210214

211-
// {
212-
// id: 'Disallow icon of icon library',
213-
// regex: 'tabler-\\w',
214-
// message: 'Only \'mdi\' icons are allowed',
215-
// },
215+
{
216+
id: 'Disallow icon of icon library',
217+
regex: 'tabler-\\w',
218+
message: 'Only \'mdi\' icons are allowed',
219+
},
216220

217221
{
218222
regex: '@core/\\w',

typescript-version/.gitattributes

Lines changed: 207 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,207 @@
1+
## GITATTRIBUTES FOR WEB PROJECTS
2+
#
3+
# These settings are for any web project.
4+
#
5+
# Details per file setting:
6+
# text These files should be normalized (i.e. convert CRLF to LF).
7+
# binary These files are binary and should be left untouched.
8+
#
9+
# Note that binary is a macro for -text -diff.
10+
######################################################################
11+
12+
# Auto detect
13+
## Handle line endings automatically for files detected as
14+
## text and leave all files detected as binary untouched.
15+
## This will handle all files NOT defined below.
16+
* text=auto
17+
18+
# Source code
19+
*.bash text eol=lf
20+
*.bat text eol=crlf
21+
*.cmd text eol=crlf
22+
*.coffee text
23+
*.css text diff=css
24+
*.htm text diff=html
25+
*.html text diff=html
26+
*.inc text
27+
*.ini text
28+
*.js text
29+
*.json text
30+
*.jsx text
31+
*.less text
32+
*.ls text
33+
*.map text -diff
34+
*.od text
35+
*.onlydata text
36+
*.php text diff=php
37+
*.pl text
38+
*.ps1 text eol=crlf
39+
*.py text diff=python
40+
*.rb text diff=ruby
41+
*.sass text
42+
*.scm text
43+
*.scss text diff=css
44+
*.sh text eol=lf
45+
.husky/* text eol=lf
46+
*.sql text
47+
*.styl text
48+
*.tag text
49+
*.ts text
50+
*.tsx text
51+
*.xml text
52+
*.xhtml text diff=html
53+
54+
# Docker
55+
Dockerfile text
56+
57+
# Documentation
58+
*.ipynb text eol=lf
59+
*.markdown text diff=markdown
60+
*.md text diff=markdown
61+
*.mdwn text diff=markdown
62+
*.mdown text diff=markdown
63+
*.mkd text diff=markdown
64+
*.mkdn text diff=markdown
65+
*.mdtxt text
66+
*.mdtext text
67+
*.txt text
68+
AUTHORS text
69+
CHANGELOG text
70+
CHANGES text
71+
CONTRIBUTING text
72+
COPYING text
73+
copyright text
74+
*COPYRIGHT* text
75+
INSTALL text
76+
license text
77+
LICENSE text
78+
NEWS text
79+
readme text
80+
*README* text
81+
TODO text
82+
83+
# Templates
84+
*.dot text
85+
*.ejs text
86+
*.erb text
87+
*.haml text
88+
*.handlebars text
89+
*.hbs text
90+
*.hbt text
91+
*.jade text
92+
*.latte text
93+
*.mustache text
94+
*.njk text
95+
*.phtml text
96+
*.svelte text
97+
*.tmpl text
98+
*.tpl text
99+
*.twig text
100+
*.vue text
101+
102+
# Configs
103+
*.cnf text
104+
*.conf text
105+
*.config text
106+
.editorconfig text
107+
.env text
108+
.gitattributes text
109+
.gitconfig text
110+
.htaccess text
111+
*.lock text -diff
112+
package.json text eol=lf
113+
package-lock.json text eol=lf -diff
114+
pnpm-lock.yaml text eol=lf -diff
115+
.prettierrc text
116+
yarn.lock text -diff
117+
*.toml text
118+
*.yaml text
119+
*.yml text
120+
browserslist text
121+
Makefile text
122+
makefile text
123+
124+
# Heroku
125+
Procfile text
126+
127+
# Graphics
128+
*.ai binary
129+
*.bmp binary
130+
*.eps binary
131+
*.gif binary
132+
*.gifv binary
133+
*.ico binary
134+
*.jng binary
135+
*.jp2 binary
136+
*.jpg binary
137+
*.jpeg binary
138+
*.jpx binary
139+
*.jxr binary
140+
*.pdf binary
141+
*.png binary
142+
*.psb binary
143+
*.psd binary
144+
# SVG treated as an asset (binary) by default.
145+
*.svg text
146+
# If you want to treat it as binary,
147+
# use the following line instead.
148+
# *.svg binary
149+
*.svgz binary
150+
*.tif binary
151+
*.tiff binary
152+
*.wbmp binary
153+
*.webp binary
154+
155+
# Audio
156+
*.kar binary
157+
*.m4a binary
158+
*.mid binary
159+
*.midi binary
160+
*.mp3 binary
161+
*.ogg binary
162+
*.ra binary
163+
164+
# Video
165+
*.3gpp binary
166+
*.3gp binary
167+
*.as binary
168+
*.asf binary
169+
*.asx binary
170+
*.avi binary
171+
*.fla binary
172+
*.flv binary
173+
*.m4v binary
174+
*.mng binary
175+
*.mov binary
176+
*.mp4 binary
177+
*.mpeg binary
178+
*.mpg binary
179+
*.ogv binary
180+
*.swc binary
181+
*.swf binary
182+
*.webm binary
183+
184+
# Archives
185+
*.7z binary
186+
*.gz binary
187+
*.jar binary
188+
*.rar binary
189+
*.tar binary
190+
*.zip binary
191+
192+
# Fonts
193+
*.ttf binary
194+
*.eot binary
195+
*.otf binary
196+
*.woff binary
197+
*.woff2 binary
198+
199+
# Executables
200+
*.exe binary
201+
*.pyc binary
202+
203+
# RC files (like .babelrc or .eslintrc)
204+
*.*rc text
205+
206+
# Ignore files (like .npmignore or .gitignore)
207+
*.*ignore text

typescript-version/.stylelintrc.json

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
{
22
"extends": [
33
"stylelint-config-standard-scss",
4-
"stylelint-config-idiomatic-order"
4+
"stylelint-config-idiomatic-order",
5+
"@stylistic/stylelint-config"
56
],
67
"plugins": [
78
"stylelint-use-logical-spec",
8-
"stylelint-codeguide"
9+
"@stylistic/stylelint-plugin"
910
],
1011
"overrides": [
1112
{
@@ -22,13 +23,13 @@
2223
}
2324
],
2425
"rules": {
25-
"codeguide/max-line-length": [
26-
120,
26+
"@stylistic/max-line-length": [
27+
220,
2728
{
2829
"ignore": "comments"
2930
}
3031
],
31-
"codeguide/indentation": 2,
32+
"@stylistic/indentation": 2,
3233
"liberty/use-logical-spec": true,
3334
"selector-class-pattern": null,
3435
"color-function-notation": null,

0 commit comments

Comments
 (0)