mirror of
https://github.com/IvarK/AntimatterDimensionsSourceCode.git
synced 2025-02-16 15:40:16 +00:00
Migrate vis-network to npm package
This commit is contained in:
parent
3e71d46946
commit
cc702fc1ee
@ -1,3 +1,4 @@
|
||||
import { DataSet, Network } from "vis-network";
|
||||
import "./pp-label.js";
|
||||
|
||||
// Primary is lifted from the study tree (mostly),
|
||||
@ -90,7 +91,7 @@ export const PerkNetwork = {
|
||||
makeNetwork() {
|
||||
// Just for a bit of fun, tangle it up a bit unless the player specifically chooses not to
|
||||
const defaultPos = player.options.fixedPerkStartingPos;
|
||||
this.nodes = new vis.DataSet(Perks.all.map(perk => ({
|
||||
this.nodes = new DataSet(Perks.all.map(perk => ({
|
||||
id: perk.id,
|
||||
label: perk.config.label,
|
||||
shape: perk.config.automatorPoints ? "diamond" : "dot",
|
||||
@ -153,7 +154,7 @@ export const PerkNetwork = {
|
||||
container.appendChild(canvas);
|
||||
this.container = container;
|
||||
|
||||
const network = new vis.Network(container, nodeData, nodeOptions);
|
||||
const network = new Network(container, nodeData, nodeOptions);
|
||||
this.network = network;
|
||||
},
|
||||
setPhysics(state) {
|
||||
|
93
package-lock.json
generated
93
package-lock.json
generated
@ -1237,6 +1237,14 @@
|
||||
"to-fast-properties": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"@egjs/hammerjs": {
|
||||
"version": "2.0.17",
|
||||
"resolved": "https://registry.npmjs.org/@egjs/hammerjs/-/hammerjs-2.0.17.tgz",
|
||||
"integrity": "sha512-XQsZgjm2EcVUiZQf11UBJQfmZeEmOW8DpI1gsFeln6w0ae0ii4dMQEQ0kjl6DspdWX1aGY1/loyXnP0JS06e/A==",
|
||||
"requires": {
|
||||
"@types/hammerjs": "^2.0.36"
|
||||
}
|
||||
},
|
||||
"@eslint/eslintrc": {
|
||||
"version": "0.4.3",
|
||||
"resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz",
|
||||
@ -1563,6 +1571,11 @@
|
||||
"@types/range-parser": "*"
|
||||
}
|
||||
},
|
||||
"@types/hammerjs": {
|
||||
"version": "2.0.41",
|
||||
"resolved": "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.41.tgz",
|
||||
"integrity": "sha512-ewXv/ceBaJprikMcxCmWU1FKyMAQ2X7a9Gtmzw8fcg2kIePI1crERDM818W+XYrxqdBBOdlf2rm137bU+BltCA=="
|
||||
},
|
||||
"@types/html-minifier-terser": {
|
||||
"version": "6.0.0",
|
||||
"resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.0.0.tgz",
|
||||
@ -4900,6 +4913,11 @@
|
||||
"integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
|
||||
"dev": true
|
||||
},
|
||||
"component-emitter": {
|
||||
"version": "1.3.0",
|
||||
"resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
|
||||
"integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
|
||||
},
|
||||
"compressible": {
|
||||
"version": "2.0.18",
|
||||
"resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
|
||||
@ -7570,6 +7588,11 @@
|
||||
"universalify": "^2.0.0"
|
||||
}
|
||||
},
|
||||
"keycharm": {
|
||||
"version": "0.2.0",
|
||||
"resolved": "https://registry.npmjs.org/keycharm/-/keycharm-0.2.0.tgz",
|
||||
"integrity": "sha1-+m6i5DuQpoAohD0n8gddNajD5vk="
|
||||
},
|
||||
"kind-of": {
|
||||
"version": "6.0.3",
|
||||
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
|
||||
@ -8038,6 +8061,11 @@
|
||||
"integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==",
|
||||
"dev": true
|
||||
},
|
||||
"moment": {
|
||||
"version": "2.29.1",
|
||||
"resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz",
|
||||
"integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ=="
|
||||
},
|
||||
"mousetrap": {
|
||||
"version": "1.6.5",
|
||||
"resolved": "https://registry.npmjs.org/mousetrap/-/mousetrap-1.6.5.tgz",
|
||||
@ -9639,6 +9667,14 @@
|
||||
"faye-websocket": "^0.11.3",
|
||||
"uuid": "^3.4.0",
|
||||
"websocket-driver": "^0.7.4"
|
||||
},
|
||||
"dependencies": {
|
||||
"uuid": {
|
||||
"version": "3.4.0",
|
||||
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
||||
"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
|
||||
"dev": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"sortablejs": {
|
||||
@ -10084,8 +10120,7 @@
|
||||
"timsort": {
|
||||
"version": "0.3.0",
|
||||
"resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
|
||||
"integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
|
||||
"dev": true
|
||||
"integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q="
|
||||
},
|
||||
"to-fast-properties": {
|
||||
"version": "2.0.0",
|
||||
@ -10238,10 +10273,9 @@
|
||||
"dev": true
|
||||
},
|
||||
"uuid": {
|
||||
"version": "3.4.0",
|
||||
"resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
|
||||
"integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
|
||||
"dev": true
|
||||
"version": "8.0.0",
|
||||
"resolved": "https://registry.npmjs.org/uuid/-/uuid-8.0.0.tgz",
|
||||
"integrity": "sha512-jOXGuXZAWdsTH7eZLtyXMqUb9EcWMGZNbL9YcGBJl4MH4nrxHmZJhEHvyLFrkxo+28uLb/NYRcStH48fnD0Vzw=="
|
||||
},
|
||||
"v8-compile-cache": {
|
||||
"version": "2.3.0",
|
||||
@ -10271,6 +10305,53 @@
|
||||
"integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==",
|
||||
"dev": true
|
||||
},
|
||||
"vis-data": {
|
||||
"version": "6.6.1",
|
||||
"resolved": "https://registry.npmjs.org/vis-data/-/vis-data-6.6.1.tgz",
|
||||
"integrity": "sha512-xmujDB2Dzf8T04rGFJ9OP4OA6zRVrz8R9hb0CVKryBrZRCljCga9JjSfgctA8S7wdZu7otDtUIwX4ZOgfV/57w=="
|
||||
},
|
||||
"vis-network": {
|
||||
"version": "5.1.1",
|
||||
"resolved": "https://registry.npmjs.org/vis-network/-/vis-network-5.1.1.tgz",
|
||||
"integrity": "sha512-9ZW+96vzavvJH+pHIZraoPQKPo19UgxLSEkwFL6rvtixxh6tmbGf8MJv4sLpnW1npmesrcWqaW5qDkA6Q8CbIQ==",
|
||||
"requires": {
|
||||
"@egjs/hammerjs": "^2.0.15",
|
||||
"component-emitter": "^1.3.0",
|
||||
"keycharm": "^0.2.0",
|
||||
"moment": "^2.24.0",
|
||||
"timsort": "^0.3.0",
|
||||
"vis-data": "^6.1.1",
|
||||
"vis-util": "^1.1.2"
|
||||
},
|
||||
"dependencies": {
|
||||
"vis-util": {
|
||||
"version": "1.1.10",
|
||||
"resolved": "https://registry.npmjs.org/vis-util/-/vis-util-1.1.10.tgz",
|
||||
"integrity": "sha512-8hGSxsFi2ogYYweClQyITzWnirWgQ8p0i9M4d3OXMuUO8vjXrf+2zHOYI9OZbtUduxAWuMEePnS9BXDtPJmJ7Q==",
|
||||
"requires": {
|
||||
"moment": "2.24.0",
|
||||
"vis-uuid": "1.1.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"moment": {
|
||||
"version": "2.24.0",
|
||||
"resolved": "https://registry.npmjs.org/moment/-/moment-2.24.0.tgz",
|
||||
"integrity": "sha512-bV7f+6l2QigeBBZSM/6yTNq4P2fNpSWj/0e7jQcy87A8e7o2nAfP/34/2ky5Vw4B9S446EtIhodAzkFCcR4dQg=="
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"vis-util": {
|
||||
"version": "4.0.0",
|
||||
"resolved": "https://registry.npmjs.org/vis-util/-/vis-util-4.0.0.tgz",
|
||||
"integrity": "sha512-HLInh9yhJe3AH8I9tgWna304jYABa47Y9kO4M0QKtgSLnVgz7xK0952HFCeGMBJWMXr9XXWporoz/XqND15ukQ=="
|
||||
},
|
||||
"vis-uuid": {
|
||||
"version": "1.1.3",
|
||||
"resolved": "https://registry.npmjs.org/vis-uuid/-/vis-uuid-1.1.3.tgz",
|
||||
"integrity": "sha512-2B6XdY1bkzbUh+TugmnAaFa61KO9R5pzBzIuFIm8a9FrkbxIdSmQXV+FbfkL8QunkQV/bT0JDLQ2puqCS2+0Og=="
|
||||
},
|
||||
"vue": {
|
||||
"version": "2.6.14",
|
||||
"resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz",
|
||||
|
@ -17,6 +17,9 @@
|
||||
"pako": "^2.0.4",
|
||||
"svg-pan-zoom": "^3.6.1",
|
||||
"tween.js": "^16.6.0",
|
||||
"uuid": "^8.0.0",
|
||||
"vis-network": "^5.1.1",
|
||||
"vis-util": "^4.0.0",
|
||||
"vue": "^2.6.11",
|
||||
"vuedraggable": "^2.24.3"
|
||||
},
|
||||
|
@ -66,7 +66,6 @@
|
||||
|
||||
<script type="text/javascript" src="lib/vue.js"></script>
|
||||
<script type="text/javascript" src="lib/v-tooltip.min.js"></script>
|
||||
<script type="text/javascript" src="lib/vis-network.min.js"></script>
|
||||
<script type="text/javascript" src="lib/deepmerge.js"></script>
|
||||
<script type="text/javascript" src="lib/vue-split-pane.min.js"></script>
|
||||
<script type="text/javascript" src="lib/codemirror.js"></script>
|
||||
|
26
public/lib/vis-network.min.js
vendored
26
public/lib/vis-network.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user