mirror of https://github.com/waku-org/js-waku.git
chore: use prettierignore to select files to format
This commit is contained in:
parent
a13b2c3f70
commit
6b2accbb28
|
@ -24,10 +24,7 @@
|
||||||
"*.ts": [
|
"*.ts": [
|
||||||
"eslint --fix"
|
"eslint --fix"
|
||||||
],
|
],
|
||||||
"*.{ts,json,conf*.*js}": [
|
"*.{ts,json,js}": [
|
||||||
"prettier --write"
|
|
||||||
],
|
|
||||||
"./*.*js": [
|
|
||||||
"prettier --write"
|
"prettier --write"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
build
|
||||||
|
bundle
|
||||||
|
dist
|
||||||
|
node_modules
|
|
@ -292,19 +292,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
## [0.14.1] - 2021-10-22
|
## [0.14.1] - 2021-10-22
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Issue when importing the `utils` module.
|
- Issue when importing the `utils` module.
|
||||||
|
|
||||||
## [0.14.0] - 2021-10-13
|
## [0.14.0] - 2021-10-13
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- If the `callback` function passed to`WakuStore.queryHistory` returns `true`, then no further pages are retrieved from the store.
|
- If the `callback` function passed to`WakuStore.queryHistory` returns `true`, then no further pages are retrieved from the store.
|
||||||
- Use webpack to build UMD bundle of the library, see [README](./README.md) for usage.
|
- Use webpack to build UMD bundle of the library, see [README](./README.md) for usage.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- **Breaking**: Renamed `WakuStore.QueryOptions`'s `direction` to `pageDirection` (and its type) as it only affects the page ordering,
|
- **Breaking**: Renamed `WakuStore.QueryOptions`'s `direction` to `pageDirection` (and its type) as it only affects the page ordering,
|
||||||
not the ordering of messages with the page.
|
not the ordering of messages with the page.
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Docs: Ensure that `WakuStore`'s `QueryOptions` documentation is available [online](https://js-waku.wakuconnect.dev/).
|
- Docs: Ensure that `WakuStore`'s `QueryOptions` documentation is available [online](https://js-waku.wakuconnect.dev/).
|
||||||
|
|
||||||
## [0.13.1] - 2021-09-21
|
## [0.13.1] - 2021-09-21
|
||||||
|
@ -316,6 +320,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
## [0.13.0] - 2021-09-16
|
## [0.13.0] - 2021-09-16
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Upgrade libp2p libraries: @chainsafe/libp2p-noise@4.1.1, libp2p@0.32.4, libp2p-gossipsub@0.11.1.
|
- Upgrade libp2p libraries: @chainsafe/libp2p-noise@4.1.1, libp2p@0.32.4, libp2p-gossipsub@0.11.1.
|
||||||
- Connects to a limited number of bootstrap nodes, defaults to 1.
|
- Connects to a limited number of bootstrap nodes, defaults to 1.
|
||||||
|
|
||||||
|
@ -328,11 +333,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
## [0.12.1] - 2021-09-16
|
## [0.12.1] - 2021-09-16
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- **hot fix**: Connects to a limited number of bootstrap nodes, defaults to 1.
|
- **hot fix**: Connects to a limited number of bootstrap nodes, defaults to 1.
|
||||||
|
|
||||||
## [0.12.0] - 2021-09-2
|
## [0.12.0] - 2021-09-2
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Examples (eth-pm): Encrypt Public Key Messages using symmetric encryption.
|
- Examples (eth-pm): Encrypt Public Key Messages using symmetric encryption.
|
||||||
- Guides: Encrypt messages using Waku Message Version 1.
|
- Guides: Encrypt messages using Waku Message Version 1.
|
||||||
- Allow passing decryption keys in hex string format.
|
- Allow passing decryption keys in hex string format.
|
||||||
|
@ -341,22 +348,26 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- `Waku.waitForConnectedPeer` helper to ensure that we are connected to Waku peers when using the bootstrap option.
|
- `Waku.waitForConnectedPeer` helper to ensure that we are connected to Waku peers when using the bootstrap option.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- **Breaking**: Moved `startTime` and `endTime` for history queries to a `timeFilter` property as both or neither must be passed; passing only one parameter is not supported.
|
- **Breaking**: Moved `startTime` and `endTime` for history queries to a `timeFilter` property as both or neither must be passed; passing only one parameter is not supported.
|
||||||
- Renamed and promote the usage of `generateSymmetricKey()` to generate random symmetric keys.
|
- Renamed and promote the usage of `generateSymmetricKey()` to generate random symmetric keys.
|
||||||
- Improved errors thrown by `WakuStore.queryHistory`.
|
- Improved errors thrown by `WakuStore.queryHistory`.
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Buffer concat error when using symmetric encryption in the browser.
|
- Buffer concat error when using symmetric encryption in the browser.
|
||||||
|
|
||||||
## [0.11.0] - 2021-08-20
|
## [0.11.0] - 2021-08-20
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Examples: New [Ethereum Private Message Using Wallet Encryption Web App](./examples/eth-pm-wallet-encryption/README.md)
|
- Examples: New [Ethereum Private Message Using Wallet Encryption Web App](./examples/eth-pm-wallet-encryption/README.md)
|
||||||
example that demonstrates the usage of `eth_encrypt` API (available on Metamask) and EIP-712 for typed structured data signing.
|
example that demonstrates the usage of `eth_encrypt` API (available on Metamask) and EIP-712 for typed structured data signing.
|
||||||
- New `bootstrap` option for `Waku.create` to easily connect to Waku nodes upon start up.
|
- New `bootstrap` option for `Waku.create` to easily connect to Waku nodes upon start up.
|
||||||
- Support for `startTime` and `endTime` in Store queries to filter by time window as per [21/WAKU2-FTSTORE](https://rfc.vac.dev/spec/21/).
|
- Support for `startTime` and `endTime` in Store queries to filter by time window as per [21/WAKU2-FTSTORE](https://rfc.vac.dev/spec/21/).
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Renamed `discover.getStatusFleetNodes` to `discovery.getBootstrapNodes`;
|
- Renamed `discover.getStatusFleetNodes` to `discovery.getBootstrapNodes`;
|
||||||
Changed the API to allow retrieval of bootstrap nodes from other sources.
|
Changed the API to allow retrieval of bootstrap nodes from other sources.
|
||||||
- Examples: Renamed `eth-dm` to `eth-pm`; "Direct Message" can lead to confusion with "Direct Connection" that
|
- Examples: Renamed `eth-dm` to `eth-pm`; "Direct Message" can lead to confusion with "Direct Connection" that
|
||||||
|
@ -367,6 +378,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- **Breaking**: Rename all `pubsubTopic` occurrences to `pubSubTopic`, across all interfaces.
|
- **Breaking**: Rename all `pubsubTopic` occurrences to `pubSubTopic`, across all interfaces.
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
|
||||||
- Examples (cli-chat): The focus of this library is Web environment;
|
- Examples (cli-chat): The focus of this library is Web environment;
|
||||||
Several examples now cover usage of Waku Relay and Waku Store making cli-chat example obsolete;
|
Several examples now cover usage of Waku Relay and Waku Store making cli-chat example obsolete;
|
||||||
web-chat POC should be preferred to use the [TOY-CHAT](https://rfc.vac.dev/spec/22/) protocol.
|
web-chat POC should be preferred to use the [TOY-CHAT](https://rfc.vac.dev/spec/22/) protocol.
|
||||||
|
@ -378,32 +390,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
## [0.10.0] - 2021-08-06
|
## [0.10.0] - 2021-08-06
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Relay and ReactJS guides and examples
|
- Relay and ReactJS guides and examples
|
||||||
([#56](https://github.com/status-im/js-waku/issues/56)).
|
([#56](https://github.com/status-im/js-waku/issues/56)).
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- **Breaking**: The `WakuMessage` APIs have been changed to move `contentTopic` out of the optional parameters.
|
- **Breaking**: The `WakuMessage` APIs have been changed to move `contentTopic` out of the optional parameters.
|
||||||
- **Breaking**: Move `contentTopics` out the `WakuStore.queryHistory`'s optional parameters.
|
- **Breaking**: Move `contentTopics` out the `WakuStore.queryHistory`'s optional parameters.
|
||||||
- **Breaking**: `WakuStore.queryHistory` throws when encountering an error instead of returning a `null` value.
|
- **Breaking**: `WakuStore.queryHistory` throws when encountering an error instead of returning a `null` value.
|
||||||
|
|
||||||
### Removed
|
### Removed
|
||||||
|
|
||||||
- Examples (web-chat): Remove broken `/fleet` command.
|
- Examples (web-chat): Remove broken `/fleet` command.
|
||||||
- **Breaking**: Removed `DefaultContentTopic` as developers must choose a content topic for their app;
|
- **Breaking**: Removed `DefaultContentTopic` as developers must choose a content topic for their app;
|
||||||
recommendations for content topic can be found at https://rfc.vac.dev/spec/23/.
|
recommendations for content topic can be found at https://rfc.vac.dev/spec/23/.
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- `WakuMessage.payloadAsUtf8` returning garbage on utf-8 non-ascii characters.
|
- `WakuMessage.payloadAsUtf8` returning garbage on utf-8 non-ascii characters.
|
||||||
- `ChatMessage.payloadAsUtf8` returning garbage on utf-8 non-ascii characters.
|
- `ChatMessage.payloadAsUtf8` returning garbage on utf-8 non-ascii characters.
|
||||||
|
|
||||||
## [0.9.0] - 2021-07-26
|
## [0.9.0] - 2021-07-26
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- **Breaking**: Store Response Protobuf changed to align with nim-waku v0.5
|
- **Breaking**: Store Response Protobuf changed to align with nim-waku v0.5
|
||||||
([nim-waku#676](https://github.com/status-im/nim-waku/pull/676)).
|
([nim-waku#676](https://github.com/status-im/nim-waku/pull/676)).
|
||||||
|
|
||||||
## [0.8.1] - 2021-07-16
|
## [0.8.1] - 2021-07-16
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Examples (web-chat): New `/fleet` command to switch connection between Status prod and test fleets.
|
- Examples (web-chat): New `/fleet` command to switch connection between Status prod and test fleets.
|
||||||
- Export `generatePrivateKey` and `getPublicKey` directly from the root.
|
- Export `generatePrivateKey` and `getPublicKey` directly from the root.
|
||||||
- Usage of the encryption and signature APIs to the readme.
|
- Usage of the encryption and signature APIs to the readme.
|
||||||
|
@ -411,6 +429,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
([#238](https://github.com/status-im/js-waku/issues/238)).
|
([#238](https://github.com/status-im/js-waku/issues/238)).
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- **Breaking**: Renamed `WakuRelay.(add|delete)PrivateDecryptionKey` to `WakuRelay.(add|delete)DecryptionKey` to make it clearer that it accepts both symmetric keys and asymmetric private keys.
|
- **Breaking**: Renamed `WakuRelay.(add|delete)PrivateDecryptionKey` to `WakuRelay.(add|delete)DecryptionKey` to make it clearer that it accepts both symmetric keys and asymmetric private keys.
|
||||||
- Upgrade libp2p to 0.32.0.
|
- Upgrade libp2p to 0.32.0.
|
||||||
- **Breaking**: Rename `keepAlive` option to `pingKeepAlive`.
|
- **Breaking**: Rename `keepAlive` option to `pingKeepAlive`.
|
||||||
|
@ -419,12 +438,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
([#185](https://github.com/status-im/js-waku/issues/185), [js-libp2p#939](https://github.com/libp2p/js-libp2p/issues/939))
|
([#185](https://github.com/status-im/js-waku/issues/185), [js-libp2p#939](https://github.com/libp2p/js-libp2p/issues/939))
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Align `WakuMessage` readme example with actual code behaviour.
|
- Align `WakuMessage` readme example with actual code behaviour.
|
||||||
- Remove infinite loop when an error with Waku Store is encountered.
|
- Remove infinite loop when an error with Waku Store is encountered.
|
||||||
|
|
||||||
## [0.8.0] - 2021-07-15
|
## [0.8.0] - 2021-07-15
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- `WakuRelay.deleteObserver` to allow removal of observers, useful when a React component add observers when mounting and needs to delete it when unmounting.
|
- `WakuRelay.deleteObserver` to allow removal of observers, useful when a React component add observers when mounting and needs to delete it when unmounting.
|
||||||
- Keep alive feature that pings host regularly, reducing the chance of connections being dropped due to idle.
|
- Keep alive feature that pings host regularly, reducing the chance of connections being dropped due to idle.
|
||||||
Can be disabled or default frequency (10s) can be changed when calling `Waku.create`.
|
Can be disabled or default frequency (10s) can be changed when calling `Waku.create`.
|
||||||
|
@ -436,6 +457,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Add support for Waku Message version 1: Asymmetric encryption, symmetric encryption, and signature of the data.
|
- Add support for Waku Message version 1: Asymmetric encryption, symmetric encryption, and signature of the data.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- **Breaking**: Auto select peer if none provided for store and light push protocols.
|
- **Breaking**: Auto select peer if none provided for store and light push protocols.
|
||||||
- Upgrade to `libp2p@0.31.7` and `libp2p-gossipsub@0.10.0` to avoid `TextEncoder` errors in ReactJS tests.
|
- Upgrade to `libp2p@0.31.7` and `libp2p-gossipsub@0.10.0` to avoid `TextEncoder` errors in ReactJS tests.
|
||||||
- Disable keep alive by default as latest nim-waku release does not support ping protocol.
|
- Disable keep alive by default as latest nim-waku release does not support ping protocol.
|
||||||
|
@ -448,11 +470,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Examples (eth-dm): Use Protobuf for direct messages instead of JSON ([#214](https://github.com/status-im/js-waku/issues/214)).
|
- Examples (eth-dm): Use Protobuf for direct messages instead of JSON ([#214](https://github.com/status-im/js-waku/issues/214)).
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Disable `keepAlive` if set to `0`.
|
- Disable `keepAlive` if set to `0`.
|
||||||
|
|
||||||
## [0.7.0] - 2021-06-15
|
## [0.7.0] - 2021-06-15
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Test: Upgrade nim-waku node to v0.4.
|
- Test: Upgrade nim-waku node to v0.4.
|
||||||
- Waku Light Push upgraded to `2.0.0-beta1`.
|
- Waku Light Push upgraded to `2.0.0-beta1`.
|
||||||
- Examples (web chat): Catch error if chat message decoding fails.
|
- Examples (web chat): Catch error if chat message decoding fails.
|
||||||
|
@ -461,6 +485,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
## [0.6.0] - 2021-06-09
|
## [0.6.0] - 2021-06-09
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- **Breaking**: Websocket protocol is not automatically added anymore if the user specifies a protocol in `libp2p.modules`
|
- **Breaking**: Websocket protocol is not automatically added anymore if the user specifies a protocol in `libp2p.modules`
|
||||||
when using `Waku.create`.
|
when using `Waku.create`.
|
||||||
- **Breaking**: Options passed to `Waku.create` used to be passed to `Libp2p.create`;
|
- **Breaking**: Options passed to `Waku.create` used to be passed to `Libp2p.create`;
|
||||||
|
@ -468,6 +493,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Examples (cli chat): Use tcp protocol instead of websocket.
|
- Examples (cli chat): Use tcp protocol instead of websocket.
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Enable access to `WakuMessage.timestamp`.
|
- Enable access to `WakuMessage.timestamp`.
|
||||||
- Examples (web chat): Use `WakuMessage.timestamp` as unique key for list items.
|
- Examples (web chat): Use `WakuMessage.timestamp` as unique key for list items.
|
||||||
- Doc: Link to new [topic guidelines](https://rfc.vac.dev/spec/23/) in README.
|
- Doc: Link to new [topic guidelines](https://rfc.vac.dev/spec/23/) in README.
|
||||||
|
@ -480,6 +506,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
## [0.5.0] - 2021-05-21
|
## [0.5.0] - 2021-05-21
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Implement [Waku v2 Light Push protocol](https://rfc.vac.dev/spec/19/).
|
- Implement [Waku v2 Light Push protocol](https://rfc.vac.dev/spec/19/).
|
||||||
- Expose `Direction` enum from js-waku root (it was only accessible via the proto module).
|
- Expose `Direction` enum from js-waku root (it was only accessible via the proto module).
|
||||||
- Examples (cli chat): Use light push to send messages if `--lightPush` is passed.
|
- Examples (cli chat): Use light push to send messages if `--lightPush` is passed.
|
||||||
|
@ -488,11 +515,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
## [0.4.0] - 2021-05-18
|
## [0.4.0] - 2021-05-18
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- `callback` argument to `WakuStore.queryHistory()`, called as messages are retrieved
|
- `callback` argument to `WakuStore.queryHistory()`, called as messages are retrieved
|
||||||
; Messages are retrieved using pagination, and it may take some time to retrieve all messages,
|
; Messages are retrieved using pagination, and it may take some time to retrieve all messages,
|
||||||
with the `callback` function, messages are processed as soon as they are received.
|
with the `callback` function, messages are processed as soon as they are received.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Testing: Upgrade nim-waku node to v0.3.
|
- Testing: Upgrade nim-waku node to v0.3.
|
||||||
- **Breaking**: Modify `WakuStore.queryHistory()` to accept one `Object` instead of multiple individual arguments.
|
- **Breaking**: Modify `WakuStore.queryHistory()` to accept one `Object` instead of multiple individual arguments.
|
||||||
- `getStatusFleetNodes` return prod nodes by default, instead of test nodes.
|
- `getStatusFleetNodes` return prod nodes by default, instead of test nodes.
|
||||||
|
@ -500,26 +529,32 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- Examples (cli chat): Connect to test fleet by default, use `--prod` to connect to prod fleet.
|
- Examples (cli chat): Connect to test fleet by default, use `--prod` to connect to prod fleet.
|
||||||
|
|
||||||
### Fixed
|
### Fixed
|
||||||
|
|
||||||
- Expose `Enviroment` and `Protocol` enums to pass to `getStatusFleetNodes`.
|
- Expose `Enviroment` and `Protocol` enums to pass to `getStatusFleetNodes`.
|
||||||
|
|
||||||
## [0.3.0] - 2021-05-15
|
## [0.3.0] - 2021-05-15
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- `getStatusFleetNodes` to connect to Status' nim-waku nodes.
|
- `getStatusFleetNodes` to connect to Status' nim-waku nodes.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Clarify content topic format in README.md.
|
- Clarify content topic format in README.md.
|
||||||
|
|
||||||
## Removed
|
## Removed
|
||||||
|
|
||||||
- Unused dependencies.
|
- Unused dependencies.
|
||||||
|
|
||||||
## [0.2.0] - 2021-05-14
|
## [0.2.0] - 2021-05-14
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- `WakuRelay.getPeers` method.
|
- `WakuRelay.getPeers` method.
|
||||||
- Use `WakuRelay.getPeers` in web chat app example to disable send button.
|
- Use `WakuRelay.getPeers` in web chat app example to disable send button.
|
||||||
|
|
||||||
### Changed
|
### Changed
|
||||||
|
|
||||||
- Enable passing `string`s to `addPeerToAddressBook`.
|
- Enable passing `string`s to `addPeerToAddressBook`.
|
||||||
- Use `addPeerToAddressBook` in examples and usage doc.
|
- Use `addPeerToAddressBook` in examples and usage doc.
|
||||||
- Settle on `js-waku` name across the board.
|
- Settle on `js-waku` name across the board.
|
||||||
|
@ -528,6 +563,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
## [0.1.0] - 2021-05-12
|
## [0.1.0] - 2021-05-12
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|
||||||
- Add usage section to the README.
|
- Add usage section to the README.
|
||||||
- Support of [Waku v2 Relay](https://rfc.vac.dev/spec/11/).
|
- Support of [Waku v2 Relay](https://rfc.vac.dev/spec/11/).
|
||||||
- Support of [Waku v2 Store](https://rfc.vac.dev/spec/13/).
|
- Support of [Waku v2 Store](https://rfc.vac.dev/spec/13/).
|
||||||
|
@ -535,7 +571,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||||
- [ReactJS Chat App example](./examples/web-chat).
|
- [ReactJS Chat App example](./examples/web-chat).
|
||||||
- [Typedoc Documentation](https://js-waku.wakuconnect.dev/).
|
- [Typedoc Documentation](https://js-waku.wakuconnect.dev/).
|
||||||
|
|
||||||
[Unreleased]: https://github.com/status-im/js-waku/compare/v0.30.0...HEAD
|
[unreleased]: https://github.com/status-im/js-waku/compare/v0.30.0...HEAD
|
||||||
[0.30.0]: https://github.com/status-im/js-waku/compare/v0.29.0...v0.30.0
|
[0.30.0]: https://github.com/status-im/js-waku/compare/v0.29.0...v0.30.0
|
||||||
[0.29.0]: https://github.com/status-im/js-waku/compare/v0.28.0...v0.29.0
|
[0.29.0]: https://github.com/status-im/js-waku/compare/v0.28.0...v0.29.0
|
||||||
[0.28.1]: https://github.com/status-im/js-waku/compare/v0.28.0...v0.28.1
|
[0.28.1]: https://github.com/status-im/js-waku/compare/v0.28.0...v0.28.1
|
||||||
|
|
|
@ -68,7 +68,7 @@
|
||||||
"build:esm": "tsc && node build-scripts/fix-imports.js",
|
"build:esm": "tsc && node build-scripts/fix-imports.js",
|
||||||
"build:bundle": "rollup --config rollup.config.js",
|
"build:bundle": "rollup --config rollup.config.js",
|
||||||
"fix": "run-s fix:*",
|
"fix": "run-s fix:*",
|
||||||
"fix:prettier": "prettier \"src/**/*.ts\" \"./*.json\" \"*.*js\" --write",
|
"fix:prettier": "prettier . --write",
|
||||||
"fix:lint": "eslint src --ext .ts --ext .cjs --fix",
|
"fix:lint": "eslint src --ext .ts --ext .cjs --fix",
|
||||||
"pretest": "run-s pretest:*",
|
"pretest": "run-s pretest:*",
|
||||||
"pretest:1-init-git-submodules": "[ -f './nwaku/build/wakunode2' ] || git submodule update --init --recursive",
|
"pretest:1-init-git-submodules": "[ -f './nwaku/build/wakunode2' ] || git submodule update --init --recursive",
|
||||||
|
@ -77,7 +77,7 @@
|
||||||
"nwaku:force-build": "(cd nwaku && rm -rf ./build/ ./vendor && make -j$(nproc --all 2>/dev/null || echo 2) update) && run-s nwaku:build",
|
"nwaku:force-build": "(cd nwaku && rm -rf ./build/ ./vendor && make -j$(nproc --all 2>/dev/null || echo 2) update) && run-s nwaku:build",
|
||||||
"test": "run-s test:*",
|
"test": "run-s test:*",
|
||||||
"test:lint": "eslint src --ext .ts",
|
"test:lint": "eslint src --ext .ts",
|
||||||
"test:prettier": "prettier \"src/**/*.ts\" \"./*.json\" \"*.*js\" \".github/**/*.yml\" --list-different",
|
"test:prettier": "prettier . --list-different",
|
||||||
"test:spelling": "cspell \"{README.md,.github/*.md,guides/*.md,src/**/*.ts}\"",
|
"test:spelling": "cspell \"{README.md,.github/*.md,guides/*.md,src/**/*.ts}\"",
|
||||||
"test:tsc": "tsc -p tsconfig.dev.json",
|
"test:tsc": "tsc -p tsconfig.dev.json",
|
||||||
"test:node": "TS_NODE_PROJECT=./tsconfig.dev.json mocha",
|
"test:node": "TS_NODE_PROJECT=./tsconfig.dev.json mocha",
|
||||||
|
|
Loading…
Reference in New Issue