diff --git a/packages/@tests/aqua/src/index.ts b/packages/@tests/aqua/src/index.ts index 691e4f25..34daa1a9 100644 --- a/packages/@tests/aqua/src/index.ts +++ b/packages/@tests/aqua/src/index.ts @@ -11,22 +11,21 @@ import { smokeTest } from './_aqua/smoke_test.js'; const relay = krasnodar[4]; const rndSk = () => { - if (crypto.getRandomValues) { - return crypto.getRandomValues(new Uint8Array(32)); - } - + // if (getRandomValues) { + // return getRandomValues(new Uint8Array(32)); + // } // @ts-ignore - return globalThis.crypto.webcrypto.getRandomValues(new Uint8Array(32)); + // return globalThis.crypto.webcrypto.getRandomValues(new Uint8Array(32)); }; export const main = async () => { console.log('starting fluence...'); await Fluence.start({ relay: relay, - keyPair: { - type: 'Ed25519', - source: rndSk(), - }, + // keyPair: { + // type: 'Ed25519', + // source: rndSk(), + // }, }); console.log('started fluence'); diff --git a/packages/@tests/smoke_node/package.json b/packages/@tests/smoke_node/package.json index 9cdc8cd5..fe7793a9 100644 --- a/packages/@tests/smoke_node/package.json +++ b/packages/@tests/smoke_node/package.json @@ -11,14 +11,14 @@ "type": "module", "scripts": { "build": "tsc", - "_test": "node --loader ts-node/esm ./src/index.ts" + "test": "node --loader ts-node/esm ./src/index.ts" }, "repository": "https://github.com/fluencelabs/fluence-js", "author": "Fluence Labs", "license": "Apache-2.0", "dependencies": { "@fluencelabs/js-client.api": "0.10.0", - "@fluencelabs/js-client.node": "0.1.0", + "@fluencelabs/js-client.node": "0.5.0", "@test/aqua_for_test": "workspace:*" }, "devDependencies": {} diff --git a/packages/client/api/package.json b/packages/client/api/package.json index df3bc048..8288c1dd 100644 --- a/packages/client/api/package.json +++ b/packages/client/api/package.json @@ -25,11 +25,11 @@ "author": "Fluence Labs", "license": "Apache-2.0", "dependencies": { - "@fluencelabs/interfaces": "0.5.0" + "@fluencelabs/interfaces": "0.6.0" }, "devDependencies": { "@fluencelabs/avm": "0.35.4", - "@fluencelabs/marine-js": "0.3.44", + "@fluencelabs/marine-js": "0.3.45", "microbundle": "0.15.1", "dts-bundle-generator": "7.2.0" } diff --git a/packages/client/js-client.node/package.json b/packages/client/js-client.node/package.json index f0f2e37b..ac428684 100644 --- a/packages/client/js-client.node/package.json +++ b/packages/client/js-client.node/package.json @@ -1,6 +1,6 @@ { "name": "@fluencelabs/js-client.node", - "version": "0.1.0", + "version": "0.5.0", "description": "TypeScript implementation of Fluence Peer", "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -22,9 +22,9 @@ "author": "Fluence Labs", "license": "Apache-2.0", "dependencies": { - "@fluencelabs/js-peer": "0.6.0", - "@fluencelabs/avm": "0.35.3", - "@fluencelabs/marine-js": "0.3.42", + "@fluencelabs/js-peer": "0.7.0", + "@fluencelabs/avm": "0.35.4", + "@fluencelabs/marine-js": "0.3.45", "platform": "1.3.6" }, "devDependencies": { diff --git a/packages/client/js-client.node/src/index.ts b/packages/client/js-client.node/src/index.ts index 9782427f..6a881e0b 100644 --- a/packages/client/js-client.node/src/index.ts +++ b/packages/client/js-client.node/src/index.ts @@ -2,7 +2,7 @@ import * as platform from 'platform'; import { FluencePeer } from '@fluencelabs/js-peer/dist/js-peer/FluencePeer.js'; import { MarineBasedAvmRunner } from '@fluencelabs/js-peer/dist/js-peer/avm.js'; -import { MarineBackgroundRunner } from '@fluencelabs/js-peer/dist/marine/worker'; +import { MarineBackgroundRunner } from '@fluencelabs/js-peer/dist/marine/worker/index.js'; import { marineLogFunction } from '@fluencelabs/js-peer/dist/js-peer/utils.js'; import { WasmLoaderFromNpm } from '@fluencelabs/js-peer/dist/marine/deps-loader/node.js'; import { WorkerLoader } from '@fluencelabs/js-peer/dist/marine/worker-script/workerLoader.js'; diff --git a/packages/client/js-client.web.standalone/package.json b/packages/client/js-client.web.standalone/package.json index c89fb057..c7f8825b 100644 --- a/packages/client/js-client.web.standalone/package.json +++ b/packages/client/js-client.web.standalone/package.json @@ -1,6 +1,6 @@ { "name": "@fluencelabs/js-client.web.standalone", - "version": "0.11.0", + "version": "0.12.0", "description": "TypeScript implementation of Fluence Peer", "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -16,13 +16,13 @@ "author": "Fluence Labs", "license": "Apache-2.0", "dependencies": { - "@fluencelabs/js-peer": "0.6.0", + "@fluencelabs/js-peer": "0.7.0", "buffer": "6.0.3", "process": "0.11.10" }, "devDependencies": { - "@fluencelabs/avm": "0.35.3", - "@fluencelabs/marine-js": "0.3.42", + "@fluencelabs/avm": "0.35.4", + "@fluencelabs/marine-js": "0.3.45", "@types/node": "16.11.59", "@types/jest": "28.1.0", "jest": "28.1.0", diff --git a/packages/client/js-client.web/package.json.skip b/packages/client/js-client.web/package.json.skip index 13d657d5..9eb78480 100644 --- a/packages/client/js-client.web/package.json.skip +++ b/packages/client/js-client.web/package.json.skip @@ -15,7 +15,7 @@ "author": "Fluence Labs", "license": "Apache-2.0", "dependencies": { - "@fluencelabs/js-peer": "0.6.0" + "@fluencelabs/js-peer": "0.7.0" }, "devDependencies": { "@types/node": "16.11.59", diff --git a/packages/core/interfaces/package.json b/packages/core/interfaces/package.json index 18a5d3fe..e2141d67 100644 --- a/packages/core/interfaces/package.json +++ b/packages/core/interfaces/package.json @@ -1,7 +1,7 @@ { "name": "@fluencelabs/interfaces", "type": "module", - "version": "0.5.0", + "version": "0.6.0", "description": "Interfaces", "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -50,7 +50,7 @@ "dependencies": {}, "devDependencies": { "@multiformats/multiaddr": "11.3.0", - "@fluencelabs/avm": "0.35.3", - "@fluencelabs/marine-js": "0.3.44" + "@fluencelabs/avm": "0.35.4", + "@fluencelabs/marine-js": "0.3.45" } } diff --git a/packages/core/js-peer/package.json b/packages/core/js-peer/package.json index d1793a1f..7476bd53 100644 --- a/packages/core/js-peer/package.json +++ b/packages/core/js-peer/package.json @@ -1,6 +1,6 @@ { "name": "@fluencelabs/js-peer", - "version": "0.6.0", + "version": "0.7.0", "description": "TypeScript implementation of Fluence Peer", "main": "./dist/index.js", "typings": "./dist/index.d.ts", @@ -21,9 +21,9 @@ "author": "Fluence Labs", "license": "Apache-2.0", "dependencies": { - "@fluencelabs/interfaces": "0.5.0", - "@fluencelabs/avm": "0.31.10", - "@fluencelabs/marine-js": "0.3.44", + "@fluencelabs/interfaces": "0.6.0", + "@fluencelabs/avm": "0.35.4", + "@fluencelabs/marine-js": "0.3.45", "multiformats": "11.0.1", "async": "3.2.4", "bs58": "5.0.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8ef2bc1c..a3167c52 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -68,7 +68,7 @@ importers: packages/@tests/smoke_node: specifiers: '@fluencelabs/js-client.api': 0.10.0 - '@fluencelabs/js-client.node': 0.1.0 + '@fluencelabs/js-client.node': 0.5.0 '@test/aqua_for_test': workspace:* dependencies: '@fluencelabs/js-client.api': link:../../client/api @@ -86,38 +86,38 @@ importers: packages/client/api: specifiers: '@fluencelabs/avm': 0.35.4 - '@fluencelabs/interfaces': 0.5.0 - '@fluencelabs/marine-js': 0.3.44 + '@fluencelabs/interfaces': 0.6.0 + '@fluencelabs/marine-js': 0.3.45 dts-bundle-generator: 7.2.0 microbundle: 0.15.1 dependencies: '@fluencelabs/interfaces': link:../../core/interfaces devDependencies: '@fluencelabs/avm': 0.35.4 - '@fluencelabs/marine-js': 0.3.44 + '@fluencelabs/marine-js': 0.3.45 dts-bundle-generator: 7.2.0 microbundle: 0.15.1 packages/client/js-client.node: specifiers: - '@fluencelabs/avm': 0.35.3 - '@fluencelabs/js-peer': 0.6.0 - '@fluencelabs/marine-js': 0.3.42 + '@fluencelabs/avm': 0.35.4 + '@fluencelabs/js-peer': 0.7.0 + '@fluencelabs/marine-js': 0.3.45 '@types/platform': 1.3.4 platform: 1.3.6 dependencies: - '@fluencelabs/avm': 0.35.3 + '@fluencelabs/avm': 0.35.4 '@fluencelabs/js-peer': link:../../core/js-peer - '@fluencelabs/marine-js': 0.3.42 + '@fluencelabs/marine-js': 0.3.45 platform: 1.3.6 devDependencies: '@types/platform': 1.3.4 packages/client/js-client.web.standalone: specifiers: - '@fluencelabs/avm': 0.35.3 - '@fluencelabs/js-peer': 0.6.0 - '@fluencelabs/marine-js': 0.3.42 + '@fluencelabs/avm': 0.35.4 + '@fluencelabs/js-peer': 0.7.0 + '@fluencelabs/marine-js': 0.3.45 '@rollup/plugin-inject': 5.0.3 '@types/jest': 28.1.0 '@types/node': 16.11.59 @@ -134,8 +134,8 @@ importers: buffer: 6.0.3 process: 0.11.10 devDependencies: - '@fluencelabs/avm': 0.35.3 - '@fluencelabs/marine-js': 0.3.42 + '@fluencelabs/avm': 0.35.4 + '@fluencelabs/marine-js': 0.3.45 '@rollup/plugin-inject': 5.0.3 '@types/jest': 28.1.0 '@types/node': 16.11.59 @@ -154,12 +154,12 @@ importers: packages/core/interfaces: specifiers: - '@fluencelabs/avm': 0.35.3 - '@fluencelabs/marine-js': 0.3.44 + '@fluencelabs/avm': 0.35.4 + '@fluencelabs/marine-js': 0.3.45 '@multiformats/multiaddr': 11.3.0 devDependencies: - '@fluencelabs/avm': 0.35.3 - '@fluencelabs/marine-js': 0.3.44 + '@fluencelabs/avm': 0.35.4 + '@fluencelabs/marine-js': 0.3.45 '@multiformats/multiaddr': 11.3.0 packages/core/js-peer: @@ -168,10 +168,10 @@ importers: '@fluencelabs/aqua': 0.7.7-362 '@fluencelabs/aqua-api': 0.9.1-373 '@fluencelabs/aqua-lib': 0.6.0 - '@fluencelabs/avm': 0.31.10 + '@fluencelabs/avm': 0.35.4 '@fluencelabs/fluence-network-environment': 1.0.13 - '@fluencelabs/interfaces': 0.5.0 - '@fluencelabs/marine-js': 0.3.44 + '@fluencelabs/interfaces': 0.6.0 + '@fluencelabs/marine-js': 0.3.45 '@libp2p/crypto': 1.0.8 '@libp2p/interface-connection': 3.0.8 '@libp2p/interface-keys': 1.0.7 @@ -204,9 +204,9 @@ importers: uuid: 8.3.2 dependencies: '@chainsafe/libp2p-noise': 11.0.0 - '@fluencelabs/avm': 0.31.10 + '@fluencelabs/avm': 0.35.4 '@fluencelabs/interfaces': link:../interfaces - '@fluencelabs/marine-js': 0.3.44 + '@fluencelabs/marine-js': 0.3.45 '@libp2p/crypto': 1.0.8_uint8arraylist@2.4.3 '@libp2p/interface-connection': 3.0.8 '@libp2p/interface-keys': 1.0.7 @@ -2108,6 +2108,7 @@ packages: /@fluencelabs/avm/0.31.10: resolution: {integrity: sha512-tkpjdHyRmsTwAEZCJt15//jXEgC2Nw2qFiD1NenvK127SlgKeuzQU9IMReUYY3dowb2IGeC578/uGMu96jHYKw==} + dev: true /@fluencelabs/avm/0.31.4: resolution: {integrity: sha512-rApXdqk0NUX+Fyq9BJ1jQ7X//EfVrAg9wrjdd4K/tvo54Lgij0tY/IT+imwr/Eb4qgHgi1QMW4zT0AOlgKIKmw==} @@ -2115,10 +2116,10 @@ packages: /@fluencelabs/avm/0.35.3: resolution: {integrity: sha512-Y5mPPCmAUUKc5CDO12IL8mGEreWa7maVdX0MWCAH4+GvfLPFN1FxOMSKRYEtvkyVEL88pc9pd8cm5IRCBkFthg==} + dev: true /@fluencelabs/avm/0.35.4: resolution: {integrity: sha512-J070t5AOYIzQnNcBcYjDPUDzJTcpVboZxcrjGN4qYiOjcrtCtnnXeQKedLuBto5bRztHJdL9BzLLvzcFXhgmFQ==} - dev: true /@fluencelabs/connection/0.2.0_node-fetch@3.3.0: resolution: {integrity: sha512-0jTRI1h/j/fR2VaLIlcIm6VoP3j2jL2lI6/OaYaOnwGXmI6CbZWHNeq9eaKWycT9B1vpN9wHu0Vi7vH3pFplhg==} @@ -2330,14 +2331,8 @@ packages: - typescript dev: true - /@fluencelabs/marine-js/0.3.42: - resolution: {integrity: sha512-v8FuQ7CvImFjG4kZXnE7b1h2/J3/5JWiGMc64M2AtkI2ipdk3uGB+xaIzxpx4Zcvpp9gEr2EQonpaZCu7Qx2hg==} - dependencies: - '@wasmer/wasi': 0.12.0 - '@wasmer/wasmfs': 0.12.0 - - /@fluencelabs/marine-js/0.3.44: - resolution: {integrity: sha512-DbI/x0bRv44oqfMZJlIkVhzZByXhmnOoxpco/cglk5aAvslOSDdRssf3bZADqqUQggGdtISOZcYPM+a4tirYLQ==} + /@fluencelabs/marine-js/0.3.45: + resolution: {integrity: sha512-GmeTvaC9n6zM6FPPyoHXwe2I8F9mEeE9DKzJcqy4FkUmpI11Fu4HrTvKgJyTURJkZSu8cfrjA7ZVeYuDGHeimQ==} dependencies: '@wasmer/wasi': 0.12.0 '@wasmer/wasmfs': 0.12.0