Skip to content

Commit c3a17c4

Browse files
authored
Merge pull request #92 from Pera-Swarm/dependancy-fix
Dependency fix
2 parents 6eaf1e2 + f44cb12 commit c3a17c4

File tree

12 files changed

+9909
-19157
lines changed

12 files changed

+9909
-19157
lines changed

package-lock.json

Lines changed: 9632 additions & 18983 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 29 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -9,19 +9,15 @@
99
},
1010
"scripts": {
1111
"dev": "run-s dev:js webpack-server",
12-
"build": "run-s prebuild build:dir build:js",
12+
"build": "run-s build:dir build:js",
1313
"prebuild": "run-s clean lint",
1414
"clean": "rimraf build",
15-
"format": "prettier --write \"**/*.+(js|jsx|json|yml|yaml|css|md)\"",
1615
"lint": "eslint src/js/",
17-
"webpack-server": "webpack-dev-server --env.NODE_ENV=dev --progress --color --open --hot",
18-
"webpack-watch": "webpack --env.NODE_ENV=dev --progress --color --watch --hot",
19-
"dev:js": "webpack --env.NODE_ENV=dev",
16+
"webpack-server": "webpack serve --env NODE_ENV=dev --progress --color --open --hot",
17+
"webpack-watch": "webpack --env NODE_ENV=dev --progress --color --watch --hot",
18+
"dev:js": "webpack --env NODE_ENV=dev",
2019
"build:dir": "copyfiles -a -u 2 src/public/assets/**/*.* build/",
21-
"build:js": "webpack --env.NODE_ENV=prod --progress --color --verbose",
22-
"test": "echo \"Error: no test specified\" && exit 1",
23-
"predeploy": "npm run build",
24-
"deploy": "gh-pages -d build"
20+
"build:js": "webpack --env NODE_ENV=prod --progress --color"
2521
},
2622
"repository": {
2723
"type": "git",
@@ -35,42 +31,39 @@
3531
},
3632
"homepage": "https://pera-swarm.github.io/visualizer",
3733
"devDependencies": {
38-
"@babel/core": "^7.10.4",
39-
"@babel/preset-env": "^7.10.4",
40-
"autoprefixer": "^9.8.4",
41-
"babel-loader": "^8.1.0",
34+
"@babel/core": "^7.13.10",
35+
"@babel/preset-env": "^7.13.12",
36+
"autoprefixer": "^10.2.5",
37+
"babel-loader": "^8.2.2",
4238
"cname-webpack-plugin": "^3.0.0",
43-
"copyfiles": "^2.3.0",
44-
"css-loader": "^3.6.0",
45-
"eslint": "^7.4.0",
46-
"file-loader": "^6.1.1",
47-
"gh-pages": "^3.1.0",
48-
"html-webpack-plugin": "^4.3.0",
49-
"mini-css-extract-plugin": "^0.9.0",
50-
"node-sass": "^7.0.0",
39+
"copyfiles": "^2.4.1",
40+
"crypto": "^1.0.1",
41+
"crypto-browserify": "^3.12.0",
42+
"css-loader": "^5.2.0",
43+
"eslint": "^7.22.0",
44+
"html-webpack-plugin": "^5.3.1",
45+
"mini-css-extract-plugin": "^1.3.9",
46+
"node-sass": "^5.0.0",
5147
"npm-run-all": "^4.1.5",
52-
"optimize-css-assets-webpack-plugin": "^5.0.3",
53-
"postcss-loader": "^3.0.0",
48+
"optimize-css-assets-webpack-plugin": "^5.0.4",
49+
"postcss-loader": "^5.2.0",
5450
"rimraf": "^3.0.2",
55-
"sass-loader": "^8.0.2",
56-
"source-map-loader": "^1.0.1",
57-
"style-loader": "^1.2.1",
58-
"terser-webpack-plugin": "^3.0.6",
59-
"webpack": "^4.43.0",
60-
"webpack-cli": "^3.3.12",
61-
"webpack-dev-server": "^3.11.0"
51+
"sass-loader": "^11.0.1",
52+
"style-loader": "^2.0.0",
53+
"terser-webpack-plugin": "^5.1.1",
54+
"webpack": "^5.28.0",
55+
"webpack-cli": "^4.5.0",
56+
"webpack-dev-server": "^4.0.0-beta.1"
6257
},
6358
"dependencies": {
64-
"@tweenjs/tween.js": "^18.6.0",
65-
"copy-webpack-plugin": "^6.2.1",
59+
"@tweenjs/tween.js": "^18.6.4",
6660
"es6-promise": "^4.2.8",
6761
"jquery": "^3.5.1",
68-
"jsonwebtoken": "^9.0.0",
6962
"mqtt": "^4.2.8",
7063
"paho-mqtt": "^1.1.0",
7164
"prettier": "^2.2.1",
72-
"three": "^0.137.0",
73-
"three-stl-loader": "^1.0.6",
74-
"update": "^0.7.4"
65+
"stream-browserify": "^3.0.0",
66+
"three": "^0.126.1",
67+
"three-stl-loader": "^1.0.6"
7568
}
7669
}

postcss.config.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
module.exports = {
2-
plugins: [require('autoprefixer')]
2+
plugins: [
3+
require('autoprefixer'),
4+
],
35
};

src/js/app/helpers/urlHelper.js

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
const jwt = require('jsonwebtoken');
2-
31
function getUrlVars() {
42
var vars = {};
53
var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (m, key, value) {
@@ -106,14 +104,3 @@ function clearParams() {
106104
const path = window.location.origin + window.location.pathname;
107105
window.history.pushState({}, document.title, path);
108106
}
109-
110-
function decodeKey() {
111-
try {
112-
const decoded = jwt.verify(token, 'swarm-visualizer-secret');
113-
return decoded;
114-
} catch (err) {
115-
// err
116-
console.log('Token Error');
117-
return -1;
118-
}
119-
}

src/public/css/main.css

Lines changed: 1 addition & 92 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/public/index.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<meta charset="UTF-8" />
55
<title>Visualizer | Pera-Swarm</title>
66
<link rel="icon" href="./favicon.ico" />
7-
<link href="js/../css/main.css" rel="stylesheet"></head>
7+
<script defer src="/js/runtime.bundle.js"></script><script defer src="/js/vendors.bundle.js"></script><script defer src="/js/main.bundle.js"></script><link href="/js/../css/main.css" rel="stylesheet"></head>
88

99
<body>
1010
<section id="appContainer" class="main">
@@ -13,5 +13,5 @@
1313
</section>
1414
<script src="js/stats.min.js"></script>
1515
<script src="js/dat.gui.min.js"></script>
16-
<script src="js/app.js"></script><script src="js/vendors.app.js"></script><script src="js/main.app.js"></script></body>
16+
</body>
1717
</html>

src/public/js/main.bundle.js

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)