fix: NodeJS package building (#248)

This commit is contained in:
Dima
2023-02-15 20:56:42 +07:00
committed by GitHub
parent d4bb8fb429
commit 0d05e517d8
10 changed files with 56 additions and 62 deletions

View File

@ -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');

View File

@ -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": {}