Rename package to waku-js

This commit is contained in:
Franck Royer 2021-05-13 10:36:28 +10:00
parent 18b8a9f23e
commit 43627d27d8
No known key found for this signature in database
GPG Key ID: A82ED75A8DFC50A4
14 changed files with 29 additions and 29 deletions

View File

@ -4,16 +4,16 @@ A JavaScript implementation of the [Waku v2 protocol](https://rfc.vac.dev/spec/1
## Usage
Install `web3-waku` package:
Install `waku-js` package:
```shell
npm install web3-waku
npm install waku-js
```
Start a waku node:
```javascript
import { Waku } from 'web3-waku';
import { Waku } from 'waku-js';
const waku = await Waku.create();
```
@ -47,7 +47,7 @@ waku.relay.addObserver((msg) => {
Send a message on the waku relay network:
```javascript
import { WakuMessage } from 'web3-waku';
import { WakuMessage } from 'waku-js';
const msg = WakuMessage.fromUtf8String("Here is a message!", "waku/2/my-cool-app/proto")
await waku.relay.send(msg);

View File

@ -11,7 +11,7 @@
"dependencies": {
"libp2p-tcp": "^0.15.4",
"prompt-sync": "^4.2.0",
"web3-waku": "../../build/main"
"waku-js": "../../build/main"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",
@ -7509,7 +7509,7 @@
"integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==",
"dev": true
},
"node_modules/web3-waku": {
"node_modules/waku-js": {
"resolved": "../../build/main",
"link": true
},
@ -13563,7 +13563,7 @@
"integrity": "sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==",
"dev": true
},
"web3-waku": {
"waku-js": {
"version": "file:../../build/main"
},
"which": {

View File

@ -33,7 +33,7 @@
"dependencies": {
"libp2p-tcp": "^0.15.4",
"prompt-sync": "^4.2.0",
"web3-waku": "../../build/main"
"waku-js": "../../build/main"
},
"devDependencies": {
"@istanbuljs/nyc-config-typescript": "^1.0.1",

View File

@ -1,5 +1,5 @@
import { expect } from 'chai';
import { ChatMessage } from 'web3-waku';
import { ChatMessage } from 'waku-js';
import { formatMessage } from './chat';

View File

@ -3,7 +3,7 @@ import util from 'util';
import TCP from 'libp2p-tcp';
import { multiaddr, Multiaddr } from 'multiaddr';
import { ChatMessage, StoreCodec, Waku, WakuMessage } from 'web3-waku';
import { ChatMessage, StoreCodec, Waku, WakuMessage } from 'waku-js';
const ChatContentTopic = 'dingpu';

View File

@ -11,8 +11,8 @@
"react": "^16.14.0",
"react-dom": "^16.14.0",
"server-name-generator": "^1.0.5",
"web-vitals": "^1.1.1",
"web3-waku": "../../build/main"
"waku-js": "../../build/main",
"web-vitals": "^1.1.1"
},
"devDependencies": {
"@testing-library/jest-dom": "^5.11.10",
@ -22885,6 +22885,10 @@
"node": ">=10"
}
},
"node_modules/waku-js": {
"resolved": "../../build/main",
"link": true
},
"node_modules/walker": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
@ -23226,10 +23230,6 @@
"resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.1.tgz",
"integrity": "sha512-jYOaqu01Ny1NvMwJ3dBJDUOJ2PGWknZWH4AUnvFOscvbdHMERIKT2TlgiAey5rVyfOePG7so2JcXXZdSnBvioQ=="
},
"node_modules/web3-waku": {
"resolved": "../../build/main",
"link": true
},
"node_modules/webidl-conversions": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",
@ -43270,6 +43270,9 @@
"xml-name-validator": "^3.0.0"
}
},
"waku-js": {
"version": "file:../../build/main"
},
"walker": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz",
@ -43568,9 +43571,6 @@
"resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.1.tgz",
"integrity": "sha512-jYOaqu01Ny1NvMwJ3dBJDUOJ2PGWknZWH4AUnvFOscvbdHMERIKT2TlgiAey5rVyfOePG7so2JcXXZdSnBvioQ=="
},
"web3-waku": {
"version": "file:../../build/main"
},
"webidl-conversions": {
"version": "6.1.0",
"resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz",

View File

@ -8,8 +8,8 @@
"react": "^16.14.0",
"react-dom": "^16.14.0",
"server-name-generator": "^1.0.5",
"web-vitals": "^1.1.1",
"web3-waku": "../../build/main"
"waku-js": "../../build/main",
"web-vitals": "^1.1.1"
},
"devDependencies": {
"@testing-library/jest-dom": "^5.11.10",

View File

@ -2,7 +2,7 @@ import { multiaddr } from 'multiaddr';
import PeerId from 'peer-id';
import { useEffect, useState } from 'react';
import './App.css';
import { ChatMessage, WakuMessage, StoreCodec, Waku } from 'web3-waku';
import { ChatMessage, WakuMessage, StoreCodec, Waku } from 'waku-js';
import handleCommand from './command';
import Room from './Room';
import { WakuContext } from './WakuContext';

View File

@ -1,5 +1,5 @@
import { useEffect, useRef, useState } from 'react';
import { ChatMessage } from 'web3-waku';
import { ChatMessage } from 'waku-js';
import {
Message,
MessageText,

View File

@ -1,4 +1,4 @@
import { ChatMessage, WakuMessage } from 'web3-waku';
import { ChatMessage, WakuMessage } from 'waku-js';
import { ChatContentTopic } from './App';
import ChatList from './ChatList';
import MessageInput from './MessageInput';

View File

@ -1,5 +1,5 @@
import { createContext, useContext } from 'react';
import { Waku } from 'web3-waku';
import { Waku } from 'waku-js';
export type WakuContextType = {
waku?: Waku;

View File

@ -1,6 +1,6 @@
import { multiaddr } from 'multiaddr';
import PeerId from 'peer-id';
import { Waku } from 'web3-waku';
import { Waku } from 'waku-js';
function help(): string[] {
return [

4
package-lock.json generated
View File

@ -1,11 +1,11 @@
{
"name": "web3-waku",
"name": "waku-js",
"version": "1.0.0",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "web3-waku",
"name": "waku-js",
"version": "1.0.0",
"license": "MIT OR Apache-2.0",
"dependencies": {

View File

@ -1,5 +1,5 @@
{
"name": "web3-waku",
"name": "waku-js",
"version": "1.0.0",
"description": "TypeScript implementation of the Waku v2 protocol",
"main": "build/main/index.js",