eslint: sort imports & exports

This commit is contained in:
Martti Malmi
2024-01-04 19:01:18 +02:00
parent 046d4d97bd
commit 3fe3c7a98d
267 changed files with 1281 additions and 1037 deletions

View File

@ -1,25 +1,26 @@
import * as utils from "@noble/curves/abstract/utils";
import * as secp from "@noble/curves/secp256k1";
import { unixNowMs } from "@snort/shared";
import {
RelaySettings,
EventPublisher,
Nip46Signer,
Nip7Signer,
PrivateKeySigner,
KeyStorage,
Nip7Signer,
Nip46Signer,
PrivateKeySigner,
RelaySettings,
SystemInterface,
UserMetadata,
} from "@snort/system";
import { unixNowMs } from "@snort/shared";
import * as secp from "@noble/curves/secp256k1";
import * as utils from "@noble/curves/abstract/utils";
import { Blasters } from "@/Utils/Const";
import { LoginStore, UserPreferences, LoginSession, LoginSessionType, SnortAppData, Newest } from "@/Utils/Login/index";
import { generateBip39Entropy, entropyToPrivateKey } from "@/Utils/nip6";
import { bech32ToHex, dedupeById, deleteRefCode, getCountry, sanitizeRelayUrl, unwrap } from "@/Utils";
import { SubscriptionEvent } from "@/Utils/Subscription";
import { Chats, FollowsFeed, GiftsCache, Notifications } from "@/Cache";
import { Nip7OsSigner } from "./Nip7OsSigner";
import SnortApi from "@/External/SnortApi";
import { bech32ToHex, dedupeById, deleteRefCode, getCountry, sanitizeRelayUrl, unwrap } from "@/Utils";
import { Blasters } from "@/Utils/Const";
import { LoginSession, LoginSessionType, LoginStore, Newest,SnortAppData, UserPreferences } from "@/Utils/Login/index";
import { entropyToPrivateKey,generateBip39Entropy } from "@/Utils/nip6";
import { SubscriptionEvent } from "@/Utils/Subscription";
import { Nip7OsSigner } from "./Nip7OsSigner";
export function setRelays(state: LoginSession, relays: Record<string, RelaySettings>, createdAt: number) {
if (SINGLE_RELAY) {

View File

@ -1,7 +1,8 @@
import { HexKey, RelaySettings, u256, KeyStorage } from "@snort/system";
import { HexKey, KeyStorage,RelaySettings, u256 } from "@snort/system";
import { DisplayAs } from "@/Components/Feed/DisplayAsSelector";
import { UserPreferences } from "@/Utils/Login/index";
import { SubscriptionEvent } from "@/Utils/Subscription";
import { DisplayAs } from "@/Components/Feed/DisplayAsSelector";
/**
* Stores latest copy of an item

View File

@ -1,11 +1,11 @@
import * as secp from "@noble/curves/secp256k1";
import * as utils from "@noble/curves/abstract/utils";
import * as secp from "@noble/curves/secp256k1";
import { deepClone, ExternalStore,unwrap } from "@snort/shared";
import { EventPublisher, HexKey, KeyStorage, NotEncrypted, RelaySettings, socialGraphInstance } from "@snort/system";
import { v4 as uuid } from "uuid";
import { HexKey, RelaySettings, EventPublisher, KeyStorage, NotEncrypted, socialGraphInstance } from "@snort/system";
import { deepClone, unwrap, ExternalStore } from "@snort/shared";
import { createPublisher,LoginSession, LoginSessionType } from "@/Utils/Login/index";
import { LoginSession, LoginSessionType, createPublisher } from "@/Utils/Login/index";
import { DefaultPreferences, UserPreferences } from "./Preferences";
const AccountStoreKey = "sessions";

View File

@ -1,5 +1,6 @@
/* eslint-disable @typescript-eslint/no-unused-vars */
import { EventSigner, NostrEvent } from "@snort/system";
import { Nip7os } from "@/Utils/Login/index";
export class Nip7OsSigner implements EventSigner {

View File

@ -1,5 +1,5 @@
import { DefaultImgProxy } from "@/Utils/Const";
import { ImgProxySettings } from "@/Hooks/useImgProxy";
import { DefaultImgProxy } from "@/Utils/Const";
export interface UserPreferences {
/**

View File

@ -16,6 +16,6 @@ declare global {
}
}
export * from "./Preferences";
export * from "./LoginSession";
export * from "./Functions";
export * from "./LoginSession";
export * from "./Preferences";

View File

@ -1,4 +1,5 @@
import { EventKind, EventPublisher } from "@snort/system";
import { ServiceError, ServiceProvider } from "./ServiceProvider";
export interface ManageHandle {

View File

@ -1,11 +1,12 @@
import { TaggedNostrEvent, EventKind, MetadataCache, EventPublisher } from "@snort/system";
import { MentionRegex } from "@/Utils/Const";
import { defaultAvatar, tagFilterOfTextRepost, getDisplayName } from "@/Utils/index";
import { UserCache } from "@/Cache";
import { LoginSession } from "@/Utils/Login";
import { removeUndefined, unwrap } from "@snort/shared";
import SnortApi from "@/External/SnortApi";
import { base64 } from "@scure/base";
import { removeUndefined, unwrap } from "@snort/shared";
import { EventKind, EventPublisher,MetadataCache, TaggedNostrEvent } from "@snort/system";
import { UserCache } from "@/Cache";
import SnortApi from "@/External/SnortApi";
import { MentionRegex } from "@/Utils/Const";
import { defaultAvatar, getDisplayName,tagFilterOfTextRepost } from "@/Utils/index";
import { LoginSession } from "@/Utils/Login";
export interface NotificationRequest {
title: string;

View File

@ -1,7 +1,7 @@
import { base64 } from "@scure/base";
import { throwIfOffline } from "@snort/shared";
import { EventPublisher, EventKind } from "@snort/system";
import { UploadResult, Uploader } from "Upload";
import { EventKind,EventPublisher } from "@snort/system";
import { Uploader,UploadResult } from "Upload";
export class Nip96Uploader implements Uploader {
constructor(

View File

@ -1,6 +1,7 @@
import { base64 } from "@scure/base";
import { throwIfOffline } from "@snort/shared";
import { EventKind, EventPublisher } from "@snort/system";
import { UploadResult } from "@/Utils/Upload/index";
export default async function NostrBuild(file: File | Blob, publisher?: EventPublisher): Promise<UploadResult> {

View File

@ -1,4 +1,5 @@
import { throwIfOffline } from "@snort/shared";
import { UploadResult } from "@/Utils/Upload/index";
export default async function NostrImg(file: File | Blob): Promise<UploadResult> {

View File

@ -1,10 +1,10 @@
import { base64 } from "@scure/base";
import { throwIfOffline } from "@snort/shared";
import { EventKind, EventPublisher } from "@snort/system";
import { UploadState, VoidApi } from "@void-cat/api";
import { FileExtensionRegex } from "@/Utils/Const";
import { UploadResult } from "@/Utils/Upload/index";
import { base64 } from "@scure/base";
import { throwIfOffline } from "@snort/shared";
/**
* Upload file to void.cat

View File

@ -1,14 +1,15 @@
import { useState } from "react";
import useLogin from "@/Hooks/useLogin";
import { NostrEvent } from "@snort/system";
import { useState } from "react";
import { v4 as uuid } from "uuid";
import NostrBuild from "@/Utils/Upload/NostrBuild";
import VoidCat from "@/Utils/Upload/VoidCat";
import NostrImg from "@/Utils/Upload/NostrImg";
import { KieranPubKey } from "@/Utils/Const";
import { bech32ToHex, unwrap } from "@/Utils";
import useEventPublisher from "@/Hooks/useEventPublisher";
import useLogin from "@/Hooks/useLogin";
import { bech32ToHex, unwrap } from "@/Utils";
import { KieranPubKey } from "@/Utils/Const";
import NostrBuild from "@/Utils/Upload/NostrBuild";
import NostrImg from "@/Utils/Upload/NostrImg";
import VoidCat from "@/Utils/Upload/VoidCat";
import { Nip96Uploader } from "./Nip96";
export interface UploadResult {

View File

@ -1,9 +1,10 @@
import { ExternalStore, LNURL, unixNow } from "@snort/shared";
import { UserCache } from "@/Cache";
import { LNURL, ExternalStore, unixNow } from "@snort/shared";
import { Toastore } from "@/Components/Toaster/Toaster";
import { LNWallet, WalletInvoiceState, Wallets } from "@/Wallet";
import { bech32ToHex, getDisplayName, trackEvent } from "@/Utils/index";
import { SnortPubKey } from "@/Utils/Const";
import { bech32ToHex, getDisplayName, trackEvent } from "@/Utils/index";
import { LNWallet, WalletInvoiceState, Wallets } from "@/Wallet";
export enum ZapPoolRecipientType {
Generic = 0,

View File

@ -1,5 +1,6 @@
import { LNURL, isHex } from "@snort/shared";
import { isHex,LNURL } from "@snort/shared";
import { EventPublisher, NostrEvent, NostrLink, SystemInterface } from "@snort/system";
import { generateRandomKey } from "@/Utils/Login";
import { LNWallet, WalletInvoiceState } from "@/Wallet";

View File

@ -1,26 +1,28 @@
import TZ from "../tz.json";
import Nostrich from "@/assets/img/nostrich.webp";
import * as secp from "@noble/curves/secp256k1";
import * as utils from "@noble/curves/abstract/utils";
import { sha256 as hash } from "@noble/hashes/sha256";
import * as secp from "@noble/curves/secp256k1";
import { hmac } from "@noble/hashes/hmac";
import { sha256 as hash } from "@noble/hashes/sha256";
import { bytesToHex } from "@noble/hashes/utils";
import { bech32, base32hex } from "@scure/base";
import { base32hex,bech32 } from "@scure/base";
import { isHex, isOffline } from "@snort/shared";
import {
encodeTLV,
EventKind,
HexKey,
MetadataCache,
NostrEvent,
NostrLink,
NostrPrefix,
TaggedNostrEvent,
u256,
EventKind,
encodeTLV,
NostrPrefix,
NostrEvent,
MetadataCache,
NostrLink,
UserMetadata,
} from "@snort/system";
import { isHex, isOffline } from "@snort/shared";
import { Birthday, Day } from "@/Utils/Const";
import Nostrich from "@/assets/img/nostrich.webp";
import AnimalName from "@/Components/User/AnimalName";
import { Birthday, Day } from "@/Utils/Const";
import TZ from "../tz.json";
export const sha256 = (str: string | Uint8Array): u256 => {
return utils.bytesToHex(hash(str));

View File

@ -1,7 +1,7 @@
import * as utils from "@noble/curves/abstract/utils";
import { HDKey } from "@scure/bip32";
import * as bip39 from "@scure/bip39";
import { wordlist } from "@scure/bip39/wordlists/english";
import { HDKey } from "@scure/bip32";
import { DerivationPath } from "@/Utils/Const";

View File

@ -1,18 +1,19 @@
import { FlatReqFilter, NostrEvent, Optimizer, PowMiner, PowWorker, ReqFilter } from "@snort/system";
import PowWorkerURL from "@snort/system/src/pow-worker.ts?worker&url";
import { unwrap } from "@/Utils/index";
import {
compress,
default as wasmInit,
expand_filter,
flat_merge,
get_diff,
pow,
schnorr_verify_event,
default as wasmInit,
} from "../../../system-wasm/pkg/system_wasm";
import WasmPath from "../../../system-wasm/pkg/system_wasm_bg.wasm";
import { FlatReqFilter, NostrEvent, Optimizer, PowMiner, PowWorker, ReqFilter } from "@snort/system";
import PowWorkerURL from "@snort/system/src/pow-worker.ts?worker&url";
import { unwrap } from "@/Utils/index";
export const WasmOptimizer = {
expandFilter: (f: ReqFilter) => {
return expand_filter(f) as Array<FlatReqFilter>;