mirror of
https://github.com/fluencelabs/dashboard
synced 2025-03-16 13:30:48 +00:00
Add faas-net, enable eslint and prettier
This commit is contained in:
parent
164b410b38
commit
427ef2ced7
18
.eslintrc.json
Normal file
18
.eslintrc.json
Normal file
@ -0,0 +1,18 @@
|
||||
{
|
||||
"env": {
|
||||
"browser": true,
|
||||
"es2021": true
|
||||
},
|
||||
"extends": [
|
||||
"standard"
|
||||
],
|
||||
"parser": "@typescript-eslint/parser",
|
||||
"parserOptions": {
|
||||
"ecmaVersion": 12
|
||||
},
|
||||
"plugins": [
|
||||
"@typescript-eslint"
|
||||
],
|
||||
"rules": {
|
||||
}
|
||||
}
|
4
.prettierrc
Normal file
4
.prettierrc
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"tabWidth": 2,
|
||||
"useTabs": false
|
||||
}
|
2541
package-lock.json
generated
2541
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@ -24,14 +24,22 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "7.12.9",
|
||||
"@typescript-eslint/eslint-plugin": "^4.9.0",
|
||||
"@typescript-eslint/parser": "^4.9.0",
|
||||
"clean-webpack-plugin": "3.0.0",
|
||||
"copy-webpack-plugin": "6.3.2",
|
||||
"create-elm-app": "5.18.0",
|
||||
"css-loader": "5.0.1",
|
||||
"elm-hot-webpack-loader": "1.1.7",
|
||||
"elm-webpack-loader": "7.0.1",
|
||||
"eslint": "^7.14.0",
|
||||
"eslint-config-standard": "^16.0.2",
|
||||
"eslint-plugin-import": "^2.22.1",
|
||||
"eslint-plugin-node": "^11.1.0",
|
||||
"eslint-plugin-promise": "^4.2.1",
|
||||
"html-webpack-plugin": "4.5.0",
|
||||
"http-server": "0.12.3",
|
||||
"prettier": "2.2.1",
|
||||
"replace-in-file": "6.1.0",
|
||||
"source-map-loader": "1.1.2",
|
||||
"style-loader": "2.0.0",
|
||||
|
39
src/index.ts
39
src/index.ts
@ -16,13 +16,13 @@
|
||||
|
||||
import 'tachyons/css/tachyons.min.css';
|
||||
import './main.css';
|
||||
import {Elm} from './Main.elm';
|
||||
import { Elm } from './Main.elm';
|
||||
import * as serviceWorker from './serviceWorker';
|
||||
import {peerIdToSeed, seedToPeerId} from "fluence/dist/seed";
|
||||
import { peerIdToSeed, seedToPeerId } from "fluence/dist/seed";
|
||||
import Fluence from "fluence";
|
||||
import {build} from "fluence/dist/particle";
|
||||
import {registerService} from "fluence/dist/globalState";
|
||||
import {Service, ServiceMultiple, ServiceOne} from "fluence/dist/service";
|
||||
import { build } from "fluence/dist/particle";
|
||||
import { registerService } from "fluence/dist/globalState";
|
||||
import { Service, ServiceMultiple, ServiceOne } from "fluence/dist/service";
|
||||
|
||||
let relayIdx = 1
|
||||
|
||||
@ -40,7 +40,7 @@ function event(name: string, peer: string, peers?: string[], identify?: string[]
|
||||
if (!identify) { identify = null }
|
||||
if (!blueprints) { blueprints = null }
|
||||
|
||||
return {name, peer, peers, identify, services, modules, blueprints}
|
||||
return { name, peer, peers, identify, services, modules, blueprints }
|
||||
}
|
||||
|
||||
(async () => {
|
||||
@ -82,13 +82,13 @@ function event(name: string, peer: string, peers?: string[], identify?: string[]
|
||||
})
|
||||
registerService(eventService)
|
||||
|
||||
app.ports.sendParticle.subscribe(async(part: any) => {
|
||||
app.ports.sendParticle.subscribe(async (part: any) => {
|
||||
console.log("Going to build particle", part)
|
||||
let jsonData = part.data;
|
||||
|
||||
let map = new Map<string, string>()
|
||||
for (let v in jsonData) if(jsonData.hasOwnProperty(v)) {
|
||||
map.set(v,jsonData[v])
|
||||
for (let v in jsonData) if (jsonData.hasOwnProperty(v)) {
|
||||
map.set(v, jsonData[v])
|
||||
}
|
||||
|
||||
let particle = await build(client.selfPeerId, part.script, map)
|
||||
@ -115,7 +115,7 @@ declare global {
|
||||
|
||||
window.test = test;
|
||||
|
||||
export let relays: { peerId: string; multiaddr: string }[] = [
|
||||
export let stage: { peerId: string; multiaddr: string }[] = [
|
||||
{
|
||||
multiaddr: "/dns4/stage.fluence.dev/tcp/19001/wss/p2p/12D3KooWEXNUbCXooUwHrHBbrmjsrpHXoEphPwbjQXEGyzbqKnE9",
|
||||
peerId: "12D3KooWEXNUbCXooUwHrHBbrmjsrpHXoEphPwbjQXEGyzbqKnE9"
|
||||
@ -144,4 +144,21 @@ export let relays: { peerId: string; multiaddr: string }[] = [
|
||||
multiaddr: "/dns4/stage.fluence.dev/tcp/19100/wss/p2p/12D3KooWPnLxnY71JDxvB3zbjKu9k1BCYNthGZw6iGrLYsR1RnWM",
|
||||
peerId: "12D3KooWPnLxnY71JDxvB3zbjKu9k1BCYNthGZw6iGrLYsR1RnWM"
|
||||
}
|
||||
]
|
||||
];
|
||||
|
||||
export let faasNet: { peerId: string; multiaddr: string }[] = [
|
||||
{ multiaddr: "/ip4/138.68.102.254/tcp/9001/ws/p2p/12D3KooWB9P1xmV3c7ZPpBemovbwCiRRTKd3Kq2jsVPQN4ZukDfy", peerId: "12D3KooWB9P1xmV3c7ZPpBemovbwCiRRTKd3Kq2jsVPQN4ZukDfy" },
|
||||
{ multiaddr: "/ip4/165.227.165.192/tcp/9001/ws/p2p/12D3KooWJbJFaZ3k5sNd8DjQgg3aERoKtBAnirEvPV8yp76kEXHB", peerId: "12D3KooWJbJFaZ3k5sNd8DjQgg3aERoKtBAnirEvPV8yp76kEXHB" },
|
||||
{ multiaddr: "/ip4/165.227.167.87/tcp/9001/ws/p2p/12D3KooWF7gjXhQ4LaKj6j7ntxsPpGk34psdQicN2KNfBi9bFKXg", peerId: "12D3KooWF7gjXhQ4LaKj6j7ntxsPpGk34psdQicN2KNfBi9bFKXg" },
|
||||
{ multiaddr: "/ip4/138.68.70.143/tcp/9001/ws/p2p/12D3KooWKnRcsTpYx9axkJ6d69LPfpPXrkVLe96skuPTAo76LLVH", peerId: "12D3KooWKnRcsTpYx9axkJ6d69LPfpPXrkVLe96skuPTAo76LLVH" },
|
||||
{ multiaddr: "/ip4/165.227.161.121/tcp/9001/ws/p2p/12D3KooWBUJifCTgaxAUrcM9JysqCcS4CS8tiYH5hExbdWCAoNwb", peerId: "12D3KooWBUJifCTgaxAUrcM9JysqCcS4CS8tiYH5hExbdWCAoNwb" },
|
||||
{ multiaddr: "/ip4/159.89.12.142/tcp/9001/ws/p2p/12D3KooWCKCeqLPSgMnDjyFsJuWqREDtKNHx1JEBiwaMXhCLNTRb", peerId: "12D3KooWCKCeqLPSgMnDjyFsJuWqREDtKNHx1JEBiwaMXhCLNTRb" },
|
||||
{ multiaddr: "/ip4/139.59.146.127/tcp/9001/ws/p2p/12D3KooWEXNUbCXooUwHrHBbrmjsrpHXoEphPwbjQXEGyzbqKnE9", peerId: "12D3KooWEXNUbCXooUwHrHBbrmjsrpHXoEphPwbjQXEGyzbqKnE9" },
|
||||
{ multiaddr: "/ip4/159.89.9.74/tcp/9001/ws/p2p/12D3KooWHk9BjDQBUqnavciRPhAYFvqKBe4ZiPPvde7vDaqgn5er", peerId: "12D3KooWHk9BjDQBUqnavciRPhAYFvqKBe4ZiPPvde7vDaqgn5er" },
|
||||
{ multiaddr: "/ip4/159.89.6.161/tcp/9001/ws/p2p/12D3KooWGzNvhSDsgFoHwpWHAyPf1kcTYCGeRBPfznL8J6qdyu2H", peerId: "12D3KooWGzNvhSDsgFoHwpWHAyPf1kcTYCGeRBPfznL8J6qdyu2H" },
|
||||
{ multiaddr: "/ip4/165.227.163.146/tcp/9001/ws/p2p/12D3KooWBSdm6TkqnEFrgBuSkpVE3dR1kr6952DsWQRNwJZjFZBv", peerId: "12D3KooWBSdm6TkqnEFrgBuSkpVE3dR1kr6952DsWQRNwJZjFZBv" },
|
||||
{ multiaddr: "/ip4/139.59.146.127/tcp/9990/ws/p2p/12D3KooWMhVpgfQxBLkQkJed8VFNvgN4iE6MD7xCybb1ZYWW2Gtz", peerId: "12D3KooWMhVpgfQxBLkQkJed8VFNvgN4iE6MD7xCybb1ZYWW2Gtz" },
|
||||
{ multiaddr: "/ip4/139.59.146.127/tcp/9100/ws/p2p/12D3KooWPnLxnY71JDxvB3zbjKu9k1BCYNthGZw6iGrLYsR1RnWM", peerId: "12D3KooWPnLxnY71JDxvB3zbjKu9k1BCYNthGZw6iGrLYsR1RnWM" }
|
||||
]
|
||||
|
||||
export let relays: { peerId: string; multiaddr: string }[] = stage;
|
||||
|
Loading…
x
Reference in New Issue
Block a user