mirror of
https://github.com/block-core/blockcore-notes.git
synced 2024-09-29 06:20:42 +00:00
Upgrade nostr-tools
This commit is contained in:
parent
14e0c3df43
commit
d6dd1e4510
47
package-lock.json
generated
47
package-lock.json
generated
@ -27,7 +27,7 @@
|
||||
"level": "^8.0.0",
|
||||
"moment": "^2.29.4",
|
||||
"ngx-colors": "^3.1.4",
|
||||
"nostr-tools": "^1.0.0-beta2",
|
||||
"nostr-tools": "1.1.1",
|
||||
"rxjs": "~7.5.0",
|
||||
"sanitize-html": "^2.8.1",
|
||||
"tslib": "^2.3.0",
|
||||
@ -4439,14 +4439,6 @@
|
||||
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/base64-arraybuffer": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
|
||||
"integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ==",
|
||||
"engines": {
|
||||
"node": ">= 0.6.0"
|
||||
}
|
||||
},
|
||||
"node_modules/base64-js": {
|
||||
"version": "1.5.1",
|
||||
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
|
||||
@ -4481,11 +4473,6 @@
|
||||
"integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
|
||||
"dev": true
|
||||
},
|
||||
"node_modules/bech32": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/bech32/-/bech32-2.0.0.tgz",
|
||||
"integrity": "sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg=="
|
||||
},
|
||||
"node_modules/big.js": {
|
||||
"version": "5.2.2",
|
||||
"resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
|
||||
@ -9171,16 +9158,15 @@
|
||||
}
|
||||
},
|
||||
"node_modules/nostr-tools": {
|
||||
"version": "1.0.0-beta2",
|
||||
"resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-1.0.0-beta2.tgz",
|
||||
"integrity": "sha512-SldjzS0TSHPsGbIF/E9BWXOu5VJ18F4yRk2cA852dUfQ/2YPDgi6m8yZDbPg+M5IYRXxSZof/i/9CLhoGyUlYg==",
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-1.1.1.tgz",
|
||||
"integrity": "sha512-mxgjbHR6nx2ACBNa2tBpeM/glsPWqxHPT1Kszx/XfzL+kUdi1Gm3Xz1UcaODQ2F84IFtCKNLO+aF31ZfTAhSYQ==",
|
||||
"dependencies": {
|
||||
"@noble/hashes": "^0.5.7",
|
||||
"@noble/secp256k1": "^1.7.0",
|
||||
"@scure/base": "^1.1.1",
|
||||
"@scure/bip32": "^1.1.1",
|
||||
"@scure/bip39": "^1.1.0",
|
||||
"base64-arraybuffer": "^1.0.2",
|
||||
"bech32": "^2.0.0"
|
||||
"@scure/bip39": "^1.1.0"
|
||||
}
|
||||
},
|
||||
"node_modules/npm-bundled": {
|
||||
@ -15895,11 +15881,6 @@
|
||||
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
|
||||
"dev": true
|
||||
},
|
||||
"base64-arraybuffer": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-1.0.2.tgz",
|
||||
"integrity": "sha512-I3yl4r9QB5ZRY3XuJVEPfc2XhZO6YweFPI+UovAzn+8/hb3oJ6lnysaFcjVpkCPfVWFUDvoZ8kmVDP7WyRtYtQ=="
|
||||
},
|
||||
"base64-js": {
|
||||
"version": "1.5.1",
|
||||
"resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
|
||||
@ -15917,11 +15898,6 @@
|
||||
"integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==",
|
||||
"dev": true
|
||||
},
|
||||
"bech32": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/bech32/-/bech32-2.0.0.tgz",
|
||||
"integrity": "sha512-LcknSilhIGatDAsY1ak2I8VtGaHNhgMSYVxFrGLXv+xLHytaKZKcaUJJUE7qmBr7h33o5YQwP55pMI0xmkpJwg=="
|
||||
},
|
||||
"big.js": {
|
||||
"version": "5.2.2",
|
||||
"resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
|
||||
@ -19356,16 +19332,15 @@
|
||||
"dev": true
|
||||
},
|
||||
"nostr-tools": {
|
||||
"version": "1.0.0-beta2",
|
||||
"resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-1.0.0-beta2.tgz",
|
||||
"integrity": "sha512-SldjzS0TSHPsGbIF/E9BWXOu5VJ18F4yRk2cA852dUfQ/2YPDgi6m8yZDbPg+M5IYRXxSZof/i/9CLhoGyUlYg==",
|
||||
"version": "1.1.1",
|
||||
"resolved": "https://registry.npmjs.org/nostr-tools/-/nostr-tools-1.1.1.tgz",
|
||||
"integrity": "sha512-mxgjbHR6nx2ACBNa2tBpeM/glsPWqxHPT1Kszx/XfzL+kUdi1Gm3Xz1UcaODQ2F84IFtCKNLO+aF31ZfTAhSYQ==",
|
||||
"requires": {
|
||||
"@noble/hashes": "^0.5.7",
|
||||
"@noble/secp256k1": "^1.7.0",
|
||||
"@scure/base": "^1.1.1",
|
||||
"@scure/bip32": "^1.1.1",
|
||||
"@scure/bip39": "^1.1.0",
|
||||
"base64-arraybuffer": "^1.0.2",
|
||||
"bech32": "^2.0.0"
|
||||
"@scure/bip39": "^1.1.0"
|
||||
}
|
||||
},
|
||||
"npm-bundled": {
|
||||
|
@ -31,7 +31,7 @@
|
||||
"level": "^8.0.0",
|
||||
"moment": "^2.29.4",
|
||||
"ngx-colors": "^3.1.4",
|
||||
"nostr-tools": "^1.0.0-beta2",
|
||||
"nostr-tools": "1.1.1",
|
||||
"rxjs": "~7.5.0",
|
||||
"sanitize-html": "^2.8.1",
|
||||
"tslib": "^2.3.0",
|
||||
|
@ -5,6 +5,7 @@ import { StorageService } from './storage.service';
|
||||
import { ProfileService } from './profile.service';
|
||||
import { EventService } from './event.service';
|
||||
import { FeedService } from './feed.service';
|
||||
import { Kind } from 'nostr-tools';
|
||||
|
||||
@Injectable({
|
||||
providedIn: 'root',
|
||||
@ -97,7 +98,7 @@ export class ThreadService {
|
||||
return data;
|
||||
})
|
||||
)
|
||||
.pipe(map((data) => data!.filter((events) => events.kind != 7 && events.kind != 6))) // Filter out likes and "reposts".
|
||||
.pipe(map((data) => data!.filter((events) => events.kind != Kind.Reaction))) // Filter out likes.
|
||||
.pipe(map((data) => data!.filter((events) => !this.profileService.blockedPublickKeys().includes(events.pubkey))));
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user