rename Nip07 to WindowNostr.

This commit is contained in:
fiatjaf 2024-05-26 12:00:42 -03:00
parent 88454de628
commit 4f4de458e9
3 changed files with 4 additions and 5 deletions

View File

@ -30,7 +30,7 @@ To get the secret key in hex format, use
```js
import { bytesToHex, hexToBytes } from '@noble/hashes/utils' // already an installed dependency
let skHex = bytesToHex(sk)
let skHex = bytesToHex(sk)
let backToBytes = hexToBytes(skHex)
```
@ -185,11 +185,11 @@ useFetchImplementation(require('node-fetch'))
### Including NIP-07 types
```js
import { Nip07 } from 'nostr-tools/nip07'
import type { WindowNostr } from 'nostr-tools/nip07'
declare global {
interface Window {
nostr?: Nip07;
nostr?: WindowNostr;
}
}
```

View File

@ -6,7 +6,6 @@ export * from './references.ts'
export * as nip04 from './nip04.ts'
export * as nip05 from './nip05.ts'
export * as nip07 from './nip07.ts'
export * as nip10 from './nip10.ts'
export * as nip11 from './nip11.ts'
export * as nip13 from './nip13.ts'

View File

@ -1,7 +1,7 @@
import { EventTemplate, NostrEvent } from './core.ts'
import { RelayRecord } from './index.ts'
export interface Nip07 {
export interface WindowNostr {
getPublicKey(): Promise<string>
signEvent(event: EventTemplate): Promise<NostrEvent>
getRelays(): Promise<RelayRecord>