Skip to content

Commit bd5eb5e

Browse files
authored
Merge pull request #10 from FoolHen/master
Upgrade to latest VU version, port to Vue
2 parents e565027 + 235dcb8 commit bd5eb5e

38 files changed

Lines changed: 25569 additions & 982 deletions

.gitignore

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
.idea
2+
*.suo
3+
*.ntvs*
4+
*.njsproj
5+
*.sln
6+
7+
*.vuic
8+
WebUI/dist/*
9+
WebUI/node_modules/*
10+
WebUI/.DS_Store
11+
WebUI/node_modules/
12+
WebUI/dist/
13+
WebUI/npm-debug.log
14+
WebUI/yarn-error.log
15+
Tools/*

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
# Advanced-Chat
2+
A replacement for the default chat.
3+
4+
### Compile UI
5+
To use this mod you need to compile its UI first. To do so install yarn on your pc, open cmd and cd to ``Documents/Battlefield 3/Advanced-Chat/WebUI`` and run ``yarn`` and then ``yarn build``.

WebUI/.eslintrc

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"root": true,
3+
"env": {
4+
"node": true
5+
},
6+
"extends": [
7+
"plugin:vue/essential",
8+
"@vue/standard"
9+
],
10+
"globals": {
11+
"WebUI": "readonly",
12+
"StoreCommit": "readonly",
13+
"StoreDispatch": "readonly"
14+
},
15+
"rules": {
16+
"semi": ["error", "always"],
17+
"indent": ["error", 4]
18+
},
19+
"parserOptions": {
20+
"parser": "babel-eslint"
21+
}
22+
}

WebUI/babel.config.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
module.exports = {
2+
presets: [
3+
'@vue/app'
4+
]
5+
};

WebUI/jsconfig.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
{
2+
"compilerOptions": {
3+
"baseUrl": ".",
4+
"paths": {
5+
"@/*": [
6+
"src/*"
7+
]
8+
}
9+
},
10+
"include": [
11+
"src/**/*.js",
12+
"src/**/*.vue",
13+
"src/**/*.d.ts"
14+
],
15+
"exclude": ["node_modules"]
16+
}
Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,45 @@
1-
# Logs
2-
logs
3-
*.log
4-
5-
# Runtime data
6-
pids
7-
*.pid
8-
*.seed
9-
10-
# Directory for instrumented libs generated by jscoverage/JSCover
11-
lib-cov
12-
13-
# Coverage directory used by tools like istanbul
14-
coverage
15-
16-
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
17-
.grunt
18-
19-
# Compiled binary addons (http://nodejs.org/api/addons.html)
20-
build/Release
21-
22-
# Dependency directory
23-
# Commenting this out is preferred by some people, see
24-
# https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git
25-
node_modules
26-
27-
# Users Environment Variables
28-
.lock-wscript
29-
30-
.sass-cache
31-
32-
.idea/workspace.xml
33-
.idea/tasks.xml
34-
.idea/dataSources.ids
35-
.idea/dataSources.xml
36-
.idea/sqlDataSources.xml
37-
.idea/dynamic.xml
38-
39-
assets/css
40-
app/bundle.js
41-
Link.bat
42-
Compile.bat
43-
.idea
44-
dist/
1+
# Logs
2+
logs
3+
*.log
4+
5+
# Runtime data
6+
pids
7+
*.pid
8+
*.seed
9+
10+
# Directory for instrumented libs generated by jscoverage/JSCover
11+
lib-cov
12+
13+
# Coverage directory used by tools like istanbul
14+
coverage
15+
16+
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
17+
.grunt
18+
19+
# Compiled binary addons (http://nodejs.org/api/addons.html)
20+
build/Release
21+
22+
# Dependency directory
23+
# Commenting this out is preferred by some people, see
24+
# https://npmjs.org/doc/faq.html#Should-I-check-my-node_modules-folder-into-git
25+
node_modules
26+
27+
# Users Environment Variables
28+
.lock-wscript
29+
30+
.sass-cache
31+
32+
.idea/workspace.xml
33+
.idea/tasks.xml
34+
.idea/dataSources.ids
35+
.idea/dataSources.xml
36+
.idea/sqlDataSources.xml
37+
.idea/dynamic.xml
38+
39+
assets/css
40+
app/bundle.js
41+
Link.bat
42+
Compile.bat
43+
.idea
44+
dist/
4545
tools/

0 commit comments

Comments
 (0)