Commit Graph

28 Commits

Author SHA1 Message Date
Akim
15f96dc5f7
feat(js-client)!: Remove getter for secret key (#416)
* Remove secret key

* Node -> Relay

* Fix doc
2024-01-12 08:25:45 +00:00
Akim
1578b791ac
feat: Support instance context [fixes DXJ-541] (#392)
* Support context

* Update doc

* Refactor

* Cover by doc

* Fix lint
2023-12-06 16:03:20 +01:00
Akim
f5e9923974
fix(js-client): Fix CDN flow and move it in modules [fixes DXJ-527] (#376)
* Use type module in html

* Fix autocommit

* Try fix template

* Try fix template

* Try fix template

* Try fix template

* Try fix template

* Fix test

* Update packages/@tests/smoke/web/public/index.html

Co-authored-by: shamsartem <shamsartem@gmail.com>

* Minify es bundle

* Remove autocommit

* Fix lint

* Remove minimal

* Change nox version

* Change nox version

* Fix CDN

---------

Co-authored-by: shamsartem <shamsartem@gmail.com>
2023-11-10 21:29:49 +07:00
Akim
f9abc6419c
chore(js-client)!: Simplify/optimize js-client and update README [fixes DXJ-490] (#366)
* Update README

* Improve build experience

* Fix eslint

* Fix eslint

* Fix eslint

* Fix tooling

* Fix formatting

* Fix formatting

* Fix test resource name

* Remove async

* Fix comments

* Add ts-check

* Add new line

* Fix arg

* add todo's

* Fix lint

* Fix typo

* Type module

* Add deps to isomorphic package

* Extract function type

* Fix newline

* Remove private

* Use prepare hook instead of postinstall
2023-10-25 19:02:42 +07:00
Akim
919c7d6ea1
feat(js-client)!: Adding strictes eslint and ts config to all packages [fixes DXJ-464] (#355)
* introduce eslint

* Fix all eslint errors

* Eslint fix and some touches

* Fix tests

* Fix misc errors

* change semver

* change semver #2

* Fix path

* Fix path #2

* freeze lock file in CI

* fix package install

* Fix formatting of surrounding files

* Add empty prettier config

* Fix formatting

* Fix build errors

* Remove unused deps

* remove changelog from formatting

* deps cleanup

* make resource importers async

* Refactor

* Fix error message

* remove comment

* more refactoring

* Update packages/core/js-client/src/compilerSupport/registerService.ts

Co-authored-by: shamsartem <shamsartem@gmail.com>

* refactoring

* refactoring fix

* optimize import

* Update packages/@tests/smoke/node/src/index.ts

Co-authored-by: shamsartem <shamsartem@gmail.com>

* Revert package

* Fix pnpm lock

* Lint-fix

* Fix CI

* Update tests

* Fix build

* Fix import

* Use forked threads dep

* Use fixed version

* Update threads

* Fix lint

* Fix test

* Fix test

* Add polyfill for assert

* Add subpath import

* Fix tests

* Fix deps

---------

Co-authored-by: shamsartem <shamsartem@gmail.com>
2023-10-17 22:14:08 +07:00
shamsartem
c28002c17b
fix: rename back to Fluence CLI (#320)
chore: rename back to Fluence CLI
2023-07-21 11:43:55 -05:00
Anatolios Laskaris
82da491f3d
chore: Renaming things (#316)
* Renaming

* Fix

* Fix

* Fix

* Use main
2023-07-10 09:40:48 +03:00
Pavel
e95c34a792
feat(logs): Use debug.js library for logging [DXJ-327] (#285) 2023-03-10 23:03:34 +03:00
Pavel
25f369a25a
feat(docs): Add information about ESM modules format in Node.js apps (#275) 2023-02-23 20:43:19 +03:00
boneyard93501
ef9fb2fbbd
chore(docs): Fix spelling 2023-02-23 11:58:40 +03:00
Pavel
96fa90affe
feat(docs): Add description how to set up JS Client for Node.js apps (#269) 2023-02-21 11:38:26 +03:00
mikhail-1e20
5f8739b76d
feat(docs): README edited to represent the current JS Client API (#256) 2023-02-16 17:45:37 +03:00
Pavel
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
shamsartem
cb0a934f31
update links (#194) 2022-10-26 11:45:31 +03:00
Pavel
16fdbce17d
Migrate to monorepo and pnpm (#163)
DXJ-85
2022-08-24 18:03:06 +03:00
Pavel
75f49bffb7
Update README.md: fix docker image tag (#116) 2021-12-17 17:19:43 +03:00
Pavel
727d59fb61
Documentation update (#83) 2021-09-27 22:11:35 +03:00
Pavel
6436cd5684
Update JS SDK API to the new version (#61)
* FluenceClient renamed to FluencePeer.
* Using Aqua compiler is now the recommended way for all interaction with the network, including services registration and sending requests
* Old API (sendParticle etc) has been removed
* Opaque seed format replaced with 32 byte ed25519 private key. KeyPair introduced
* Documentation update
2021-09-08 12:42:30 +03:00
Pavel
0b91712964
Fix doc links (#58) 2021-08-06 00:57:10 +03:00
Pavel
619c8a6d6a
Update builtins to new version (#27)
* Update builtins to new version

* Running integration tests in docker container
2021-02-25 15:33:37 +03:00
Pavel
041b3acd8c
Fix docs (#12) 2021-01-29 16:57:41 +03:00
Dima
92980379bd
Returned built-in Aquamarine calls, updated docs (#11) 2021-01-29 16:48:27 +03:00
folex
5ad4108361
Switch badge to @fluencelabs/fluence (#6) 2020-12-30 13:14:24 +03:00
coder11
0668cf01dd
Add npm version badge (#3) 2020-12-28 17:39:06 +03:00
Dima
95be4bbd6d Use aqua wasm from package (#978) 2020-11-18 10:03:21 +03:00
Dima
87af2bbe56 New aqua (#969) 2020-11-04 00:03:22 +03:00
Dima
809395f3cb Service api (#927) 2020-07-27 16:39:54 +03:00
folex
96370bb26f Remove frank (#81) 2020-05-14 15:20:39 +03:00