Commit Graph

243 Commits

Author SHA1 Message Date
78d98f15c1 fix: nodenext moduleResolution for js peer (#271) 2023-02-22 13:46:14 +03:00
96fa90affe feat(docs): Add description how to set up JS Client for Node.js apps (#269) 2023-02-21 11:38:26 +03:00
40c881be5c chore: release master (#265) js-client.node-v0.6.4 2023-02-16 20:35:10 +03:00
a899a531fd fix: Add .npmignore to js-client.node (#264) 2023-02-16 20:33:36 +03:00
5f8739b76d feat(docs): README edited to represent the current JS Client API (#256) 2023-02-16 17:45:37 +03:00
7979db85c8 chore: release master (#263) js-client.node-v0.6.3 js-client.api-v0.11.3 js-client.web.standalone-v0.13.3 tools-v0.2.1 js-peer-v0.8.3 interfaces-v0.7.3 2023-02-16 16:41:45 +02:00
47abf38829 fix: Trigger release to publish packages that were built (#262)
Trigger release to publish packages that were built
2023-02-16 21:40:16 +07:00
819790e9c9 chore: release master (#261) js-client.node-v0.6.2 js-peer-v0.8.2 js-client.api-v0.11.2 interfaces-v0.7.2 js-client.web.standalone-v0.13.2 2023-02-16 15:35:03 +03:00
a10278afaa feat: Add getRelayPeerId method for IFluenceClient (#260) 2023-02-16 15:33:03 +03:00
0e795cb0fc chore: release master (#258) js-peer-v0.8.1 js-client.web.standalone-v0.13.1 js-client.node-v0.6.1 interfaces-v0.7.1 js-client.api-v0.11.1 2023-02-16 14:44:07 +03:00
9daaf41096 feat: Simplify JS Client public API (#257) 2023-02-16 14:38:48 +03:00
35dfb1bfbc chore: Fix typo in release command (#254)
Fix typo in release command
2023-02-16 15:18:18 +07:00
694a8a1bd2 chore: release master (#250)
* chore: release master

* chore: Regenerate pnpm lock file

---------

Co-authored-by: Anatoly Laskaris <github_me@nahsi.dev>
js-peer-v0.8.0 js-client.node-v0.6.0 tools-v0.2.0 js-client.api-v0.11.0 interfaces-v0.7.0 js-client.web.standalone-v0.13.0
2023-02-15 19:07:57 +03:00
20df270745 chore: Temporarily disable smoke_node test (#252) 2023-02-15 18:50:07 +03:00
d4046faf22 chore: Use workspace:* in all tests packages dependencies (#251) 2023-02-15 18:33:04 +03:00
ac63f6368c chore: Fix path to some packages in release-please (#249)
Fix path
2023-02-15 17:48:19 +03:00
63a3579ee6 chore: Add release-please (#240)
* Add release-please

* Fix

* Fix ci.js

* Rename fluence-js

* Run pnpm i

* Fix

* Update workflows

* Fix
2023-02-15 16:45:04 +02:00
0d05e517d8 fix: NodeJS package building (#248) 2023-02-15 16:56:42 +03:00
d4bb8fb429 feat!: Expose updated JS Client API via js-client.api package (#246) 2023-02-15 03:00:42 +03:00
9667c4fec6 feat!: Standalone web JS Client (#243)
- Move marine-related part into FJS repo (fixes DXJ-184)
- Move towards component-oriented architecture (fixes DXJ-183)
- Different JS Client distros for node.js and web (fixes DXJ-185)
- Update libp2p to 0.42.2 (fixes DXJ-26)
- Add JS Client API (fixes DXJ-196, fixes DXJ-177, fixes DXJ-60)
- Add Smoke test for JS Client web (fixes DXJ-253)

---------

Co-authored-by: Anatoly Laskaris <github_me@nahsi.dev>
2023-02-13 21:41:35 +07:00
e02c506d7f chore(ci): Set timeout and add e2e / status check [fixes FLU-222, FLU-194 and FLU-196] (#238)
* Update renovate config

* Update
2023-02-01 17:56:48 +07:00
bbf617f900 chore: update version to 0.28.0 (#236) v0.28.0 2023-01-13 16:51:25 +07:00
aef719cb29 chore(deps): update dependency @fluencelabs/avm to v0.35.3 (#218)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-01-13 16:42:45 +07:00
dcb15b7d3c Add a more convenient API for calling aqua functions programmatically (#233) v0.27.5 2022-12-27 16:30:17 +03:00
2d9b9da8c1 chore(deps): update dependency async to v3.2.4 (#211)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-22 16:34:06 +03:00
b5e92dfe08 chore(deps): update pnpm/action-setup action to v2.2.4 (#217)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-20 11:38:47 +02:00
6a9aa2fcae chore(ci): Add fluence-cli to E2E (#230)
* Add fluence-cli to E2E

* Add missing fluence-js in needs

* Test branch with fix

* Typo

* Use main branch

* Test

* Use main branch
2022-12-20 12:32:36 +03:00
efe6ff3c8b chore(deps): update dependency multiformats to v9.9.0 (#222)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 22:18:26 +03:00
a3c64aaa53 chore(deps): update dependency loglevel to v1.8.1 (#214)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 12:37:45 +03:00
421318f47c chore(deps): update all github-actions to v3 (#223)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-15 12:21:30 +03:00
1d6378d340 Fix "no handler has been registered for serviceId='errorHandlingSrv' " (#202) v0.27.4 2022-12-12 13:44:46 +03:00
cf33a7b4fe ci: Pin dependencies (#216) 2022-12-07 14:37:50 +07:00
298e7c50a9 ci: Workaround for empty npm package version in e2e (#208) 2022-12-05 15:10:44 +03:00
7db037c732 chore: Bump fluence-js version (#226) v0.27.3 2022-12-02 09:48:00 +02:00
1ae78ef7f6 fix(deps): Bump marine-js to 0.3.37 with pinned browser-or-node package (#224) 2022-12-02 09:27:42 +02:00
acc50d1d31 Fix git ref in e2e (#219) 2022-12-01 20:03:02 +03:00
be4c6570bd chore: fix ERR_PNPM_OUTDATED_LOCKFILE (#213)
* Update lock file

* Update

* Update

* Fix

* Fix

* Fix

* Fix?

* Run pnpm up --config.strict-peer-dependencies=false
2022-12-01 14:45:32 +03:00
89b88e71a9 ci: Configure Renovate (#209)
* chore(deps): add renovate.json

* Update config

* Update github-actions in one PR

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Anatoly Laskaris <github_me@nahsi.dev>
2022-12-01 13:44:23 +03:00
208067eecf Fix failing tests in AquaVM (#207) v0.27.2 2022-11-28 13:59:07 +03:00
1f5fa892e3 ci: Remove v prefix from snapshot version output (#206) 2022-11-25 17:50:37 +03:00
b2f2c69f02 ci: Use npm actions in e2e (#205)
* Use npm actions in e2e

* Update test workflow

* Typo

* Prepend verions with v

* Use main branch
2022-11-25 10:49:38 +03:00
aa502de62b ci: Add marine-js (#204)
* Add marine-js

* Add marine-js input
2022-11-22 19:07:58 +03:00
1506c7cf16 ci: Update e2e (#203)
* Test

* Fix

* Fix

* Fix name

* Update

* Update actions

* Use main branch

* Fix
2022-11-22 15:39:45 +02:00
a6903759e2 chore: release FluenceJS v0.27.1 (#201) v0.27.1 2022-11-03 21:34:15 +03:00
abf52c335c Implement single-module marine services deployment service (#198) 2022-11-03 21:22:10 +03:00
5759c93506 chore(deps): Update MarineJS to v0.3.29 (#200) 2022-11-03 19:44:07 +03:00
e1482451b3 chore(deps): bump fluence-js to 0.27.0, avm: 0.31.11 (#199) v0.27.0 2022-11-01 20:00:17 +04:00
7d00f3790f chore: bump AquaVM version to 0.31.10 (#197) 2022-11-01 14:48:45 +04:00
bc276f0ec7 Use summary to print versions (#196) 2022-10-31 18:10:22 +03:00
3ef88d9905 Implement json builtin (#195) v0.26.3 2022-10-26 16:02:28 +03:00