unsplit, backwards-compatibility, wasm relay and pool must be configured manually from the abstract classes.

This commit is contained in:
fiatjaf
2023-12-21 19:57:28 -03:00
parent a4ae964ee6
commit 7f11c0c618
16 changed files with 162 additions and 89 deletions

View File

@@ -1,4 +1,5 @@
{
"type": "module",
"name": "nostr-tools",
"version": "2.1.0",
"description": "Tools for making a Nostr client.",
@@ -39,35 +40,25 @@
"require": "./lib/cjs/filter.js",
"types": "./lib/types/filter.d.ts"
},
"./trusted-relay": {
"import": "./lib/esm/trusted-relay.js",
"require": "./lib/cjs/trusted-relay.js",
"types": "./lib/types/trusted-relay.d.ts"
"./abstract-relay": {
"import": "./lib/esm/abstract-relay.js",
"require": "./lib/cjs/abstract-relay.js",
"types": "./lib/types/abstract-relay.d.ts"
},
"./relay-wasm": {
"import": "./lib/esm/relay-wasm.js",
"require": "./lib/cjs/relay-wasm.js",
"types": "./lib/types/relay-wasm.d.ts"
"./relay": {
"import": "./lib/esm/relay.js",
"require": "./lib/cjs/relay.js",
"types": "./lib/types/relay.d.ts"
},
"./relay-pure": {
"import": "./lib/esm/relay-pure.js",
"require": "./lib/cjs/relay-pure.js",
"types": "./lib/types/relay-pure.d.ts"
"./abstract-pool": {
"import": "./lib/esm/abstract-pool.js",
"require": "./lib/cjs/abstract-pool.js",
"types": "./lib/types/abstract-pool.d.ts"
},
"./trusted-pool": {
"import": "./lib/esm/trusted-pool.js",
"require": "./lib/cjs/trusted-pool.js",
"types": "./lib/types/trusted-pool.d.ts"
},
"./pool-wasm": {
"import": "./lib/esm/pool-wasm.js",
"require": "./lib/cjs/pool-wasm.js",
"types": "./lib/types/pool-wasm.d.ts"
},
"./pool-pure": {
"import": "./lib/esm/pool-pure.js",
"require": "./lib/cjs/pool-pure.js",
"types": "./lib/types/pool-pure.d.ts"
"./pool": {
"import": "./lib/esm/pool.js",
"require": "./lib/cjs/pool.js",
"types": "./lib/types/pool.d.ts"
},
"./references": {
"import": "./lib/esm/references.js",
@@ -183,6 +174,7 @@
"@scure/base": "1.1.1",
"@scure/bip32": "1.3.1",
"@scure/bip39": "1.2.1",
"mitata": "^0.1.6",
"nostr-wasm": "v0.0.3"
},
"peerDependencies": {