Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Viren070/AIOStreams
/ functions
Functions
4,269 in github.com/Viren070/AIOStreams
⨍
Functions
4,269
◇
Types & classes
1,606
↓ 13 callers
Method
send
* Sends a system notification * @param message - The message to send
packages/seanime-extensions/src/types/plugin.d.ts:2005
↓ 13 callers
Function
set
( k: K, v: SourceEntry['ids'][K] | null | undefined )
packages/core/src/anime-database/sources/animeapi.ts:46
↓ 13 callers
Function
shouldPassthroughStage
( stream: ParsedStream, stage: PassthroughStage )
packages/core/src/streams/utils.ts:10
↓ 12 callers
Method
cancel
()
packages/core/src/usenet/pool/inspect/census.ts:141
↓ 12 callers
Function
close
()
packages/frontend/src/hooks/disclosure.ts:16
↓ 12 callers
Method
decodeBit
(probs: Uint16Array, index: number)
packages/core/src/usenet/pool/archive/sevenzip/lzma.ts:62
↓ 12 callers
Function
def
(s: AnyZod)
packages/core/src/config/describe.ts:75
↓ 12 callers
Method
dispatch
Assign as much queued work as connections + the pipeline depth allow.
packages/core/src/usenet/nntp/provider-worker-pool.ts:260
↓ 12 callers
Method
getManifest
()
packages/seanime-extensions/src/lib/stremio.ts:282
↓ 12 callers
Function
getPaddedNumber
(number: number, length: number)
packages/core/src/formatters/base.ts:263
↓ 12 callers
Method
getRegexForTextAfterEmojis
(emojis: string[])
packages/core/src/parser/streams.ts:65
↓ 12 callers
Function
hashNzbUrl
(url: string, clean: boolean = true)
packages/core/src/debrid/utils.ts:59
↓ 12 callers
Function
humanSize
(bytes: number)
packages/core/src/usenet/integration/sabnzbd.ts:90
↓ 12 callers
Function
lazyLimiter
( resolve: () => { window: number; maxRequests: number }, prefix: string )
packages/server/src/middlewares/ratelimit.ts:71
↓ 12 callers
Function
makeUrlLogSafe
(url: string)
packages/core/src/utils/http.ts:35
↓ 12 callers
Method
register
(def: TaskDefinition)
packages/core/src/tasks/index.ts:92
↓ 12 callers
Method
release
()
packages/core/src/usenet/pool/segment-arena.ts:24
↓ 12 callers
Function
typeOf
(s: AnyZod)
packages/core/src/config/describe.ts:78
↓ 11 callers
Function
convertStremThruError
(error: StremThruError)
packages/core/src/debrid/stremthru.ts:33
↓ 11 callers
Function
toUrlSafeBase64
(string: string)
packages/core/src/utils/general.ts:163
↓ 11 callers
Method
warning
Shows a warning toast
packages/seanime-extensions/src/types/plugin.d.ts:1282
↓ 10 callers
Method
acquire
Pin a resident entry (LRU touch + refs++). Null on miss.
packages/core/src/usenet/pool/segment-arena.ts:107
↓ 10 callers
Function
buildResolveKey
( prefix: string, serviceName: string, playbackInfo: PlaybackInfo, filename: string, credential: str
packages/core/src/debrid/utils.ts:122
↓ 10 callers
Function
compareVersions
(v1: string, v2: string)
packages/frontend/src/lib/templates/storage.ts:63
↓ 10 callers
Function
extractInputPartProps
(props: T)
packages/frontend/src/components/ui/input/input-parts.tsx:343
↓ 10 callers
Function
getSyncedProps
( key: | 'syncedPreferredRegexUrls' | 'syncedExcludedRegexUrls' | 'syncedIncludedRegexUr
packages/frontend/src/components/menu/filters/index.tsx:198
↓ 10 callers
Method
list
()
packages/core/src/tasks/index.ts:206
↓ 10 callers
Method
markFailed
Mark an NZB as failed with a friendly message + machine code.
packages/core/src/db/repositories/usenet-library.ts:339
↓ 10 callers
Function
normaliseTitle
(title: string)
packages/core/src/parser/utils.ts:148
↓ 10 callers
Method
readFile
(doc: ScannedNzbDocument)
packages/core/src/usenet/nzb/scan.ts:367
↓ 10 callers
Function
selectFileInTorrentOrNZB
( torrentOrNZB: Torrent | NZB, debridDownload: DebridDownload, parsedFiles: Map<string, ParsedResult>,
packages/core/src/debrid/utils.ts:335
↓ 10 callers
Function
setSelectedMenu
(menu: MenuId)
packages/frontend/src/context/menu.tsx:73
↓ 10 callers
Method
showError
(resource: Resource, errors: AIOStreamsError[])
packages/core/src/transformers/stremio.ts:37
↓ 10 callers
Method
syncRegexPatterns
* Sync regex patterns from URLs into the user's existing patterns. * This is the main method called by the middleware. * * Resolves `<SYNCED:
packages/core/src/utils/regex-access.ts:276
↓ 10 callers
Method
syncStreamExpressions
* Sync stream expressions from URLs into the user's existing expressions. * This is the main method called by the middleware. * * Override lo
packages/core/src/utils/sel-access.ts:169
↓ 10 callers
Method
tx
* Run `fn` inside a transaction. The driver passed to `fn` is the * transaction handle — use it (not the outer driver) for all queries * within
packages/core/src/db/driver/types.ts:49
↓ 9 callers
Method
click
* Click on an element * @param selector - CSS selector
packages/seanime-extensions/src/types/core.d.ts:558
↓ 9 callers
Method
close
()
packages/core/src/usenet/nntp/segment-fetcher.ts:107
↓ 9 callers
Method
createDynamicError
( resource: Resource, options: ErrorOptions = {} )
packages/core/src/transformers/stremio.ts:425
↓ 9 callers
Method
delete
(key: string)
packages/seanime-extensions/src/types/plugin.d.ts:276
↓ 9 callers
Function
emit
(level: Level | keyof typeof legacyLevelMap)
packages/core/src/logging/logger.ts:249
↓ 9 callers
Function
formatCompact
(value: number)
packages/frontend/src/lib/format.ts:216
↓ 9 callers
Function
formatDuration
(seconds: number)
packages/frontend/src/lib/format.ts:92
↓ 9 callers
Function
formatSpeed
( bytesPerSec: number | null | undefined, options?: BytesOptions )
packages/frontend/src/lib/format.ts:43
↓ 9 callers
Function
getDebridService
( serviceName: ServiceId, token: string, clientIp?: string )
packages/core/src/debrid/index.ts:26
↓ 9 callers
Method
getEntryById
( idType: IdType, idValue: IdValue, season?: number, episode?: number )
packages/core/src/anime-database/database.ts:319
↓ 9 callers
Function
hmac
(value: string)
packages/core/src/analytics/index.ts:167
↓ 9 callers
Function
isWs
(c: number)
packages/core/src/usenet/nzb/scan.ts:57
↓ 9 callers
Function
mergeRefs
( refs: Array<React.MutableRefObject<T> | React.LegacyRef<T> | undefined | null> )
packages/frontend/src/components/ui/core/utils.ts:3
↓ 9 callers
Function
resolveRef
( ref: string, inputVals: Record<string, any>, selectedSvcs: string[] )
packages/frontend/src/lib/templates/processors/conditionals.ts:153
↓ 9 callers
Method
run
(ctx: TaskContext)
packages/core/src/tasks/index.ts:52
↓ 9 callers
Method
runNow
* Run the auto scanner immediately.
packages/seanime-extensions/src/types/plugin.d.ts:2447
↓ 9 callers
Function
streamExpression
* Stream Expression Language string with a runtime-configurable maximum length * pulled from `config.userLimits.sel.maxExpressionLength`. The minimum
packages/core/src/db/schemas.ts:10
↓ 9 callers
Method
trace
(...args: LogArgs)
packages/core/src/logging/logger.ts:10
↓ 9 callers
Function
useMenu
()
packages/frontend/src/context/menu.tsx:122
↓ 9 callers
Function
validateInfoHash
( infoHash: string | undefined )
packages/core/src/builtins/utils/debrid.ts:39
↓ 8 callers
Function
applyModifiers
( list: string[] | null, ...modifiers: Array<(value: string) => string | undefined> )
packages/core/src/formatters/base.ts:355
↓ 8 callers
Function
asConfigArray
(value: any)
packages/frontend/src/lib/templates/processors/conditionals.ts:325
↓ 8 callers
Function
basename
(f: LibraryFile)
packages/frontend/src/app/dashboard/usenet/_components/nzb-browser.tsx:24
↓ 8 callers
Method
createElement
* Creates a new DOM element * @param tagName - The tag name of the element * @returns A promise that resolves to a DOM element
packages/seanime-extensions/src/types/plugin.d.ts:1956
↓ 8 callers
Function
createQueryLimit
()
packages/core/src/builtins/utils/general.ts:9
↓ 8 callers
Function
detectFileType
( sample: Buffer, filename?: string )
packages/core/src/usenet/pool/file-type.ts:32
↓ 8 callers
Method
flush
()
packages/core/src/utils/cache-adapter.ts:19
↓ 8 callers
Method
flushWriteBuffer
()
packages/core/src/utils/cache-adapter.ts:418
↓ 8 callers
Function
formatDateTime
(iso: string)
packages/frontend/src/lib/format.ts:244
↓ 8 callers
Function
isEncrypted
(data: string)
packages/core/src/utils/crypto.ts:74
↓ 8 callers
Function
maskSensitiveInfo
(message: string)
packages/core/src/logging/redact.ts:18
↓ 8 callers
Method
readAt
* Read up to `length` bytes at `offset`. May return fewer bytes only at EOF.
packages/core/src/usenet/pool/archive/random-access.ts:12
↓ 8 callers
Method
search
* Searches for anime torrents using the saved auto select profile, falling back to the default provider when no profile is saved.
packages/seanime-extensions/src/types/plugin.d.ts:2474
↓ 8 callers
Function
sumBytes
( rollups: { bytes: number }[] // per-provider rollups for one window )
packages/core/src/usenet/integration/sabnzbd.ts:232
↓ 8 callers
Method
text
Decode a byte range to string. Always UTF-8, regardless of the document's * declared prolog encoding.
packages/core/src/usenet/nzb/scan.ts:134
↓ 8 callers
Function
toName
(key: string)
packages/frontend/src/app/dashboard/settings/_components/settings-field.tsx:24
↓ 8 callers
Method
wrap
* Wrap a function with caching logic by immediately executing it with the provided arguments. * @param fn The function to wrap * @param key A un
packages/core/src/utils/cache.ts:320
↓ 7 callers
Method
addItems
* Add items to the accumulated set.
packages/core/src/utils/sync.ts:180
↓ 7 callers
Function
addQuery
(query: string)
packages/core/src/builtins/base/debrid.ts:511
↓ 7 callers
Method
addSearchParams
(url: URL)
packages/core/src/metadata/tmdb.ts:475
↓ 7 callers
Function
applyBinarySection
( result: UserData, parent: UserData, strategy: 'inherit' | 'override', fields: (keyof UserData)[] )
packages/core/src/utils/config.ts:1443
↓ 7 callers
Method
assertAuthorised
* Throw a 401 DebridError unless the supplied auth pair is valid and the user * holds the `service` permission. Accepts `user:pass` or `base64(user
packages/core/src/debrid/aiostreams.ts:69
↓ 7 callers
Function
basicAuthHeader
* Build the value for an `Authorization: Basic base64(uuid:password)` header. * Used by all User API requests that require credentials.
packages/frontend/src/lib/api.ts:276
↓ 7 callers
Method
command
* Issue a single-line-response command (STAT/GROUP/DATE/AUTHINFO) and resolve * with the raw status line. Does NOT throw on protocol error codes; t
packages/core/src/usenet/nntp/connection.ts:467
↓ 7 callers
Function
compileRegex
( pattern: string, bypassCache: boolean = false )
packages/core/src/utils/regex.ts:20
↓ 7 callers
Method
count
Return the first numeric column of the first row (typically `COUNT(*)`).
packages/core/src/db/driver/types.ts:42
↓ 7 callers
Method
expectClose
Consume `</name>` at pos (pos at '<').
packages/core/src/usenet/nzb/scan.ts:245
↓ 7 callers
Function
get
(target, prop, receiver)
packages/core/src/config/index.ts:65
↓ 7 callers
Method
getCacheKey
( options: CacheKeyRequestOptions )
packages/core/src/presets/marvel.ts:121
↓ 7 callers
Method
getHeaders
()
packages/core/src/metadata/tmdb.ts:180
↓ 7 callers
Method
intervalAgo
* SQL expression evaluating to `now - amount * unit`. Use as a * timestamp comparison target.
packages/core/src/db/driver/types.ts:61
↓ 7 callers
Function
join
( fragments: readonly SqlFragment[], separator = ', ' )
packages/core/src/db/sql.ts:45
↓ 7 callers
Function
nabError
( res: Response, status: number, code: number, description: string, xml: boolean )
packages/server/src/routes/api/nab.ts:123
↓ 7 callers
Function
normalize
* Canonicalise the draft list: order by tier (backups always after primaries) * then priority, and renumber priorities to contiguous 1-based group in
packages/frontend/src/app/dashboard/usenet/_components/provider-editor.tsx:123
↓ 7 callers
Function
pad
(n: number)
packages/frontend/src/lib/format.ts:194
↓ 7 callers
Function
parseBasicAuthHeader
( req: Request, opts?: { allowEncrypted?: boolean } )
packages/server/src/utils/basic-auth.ts:25
↓ 7 callers
Function
parseStatusLine
(line: string)
packages/core/src/usenet/nntp/protocol.ts:20
↓ 7 callers
Function
parseSyncedUrl
(value: string)
packages/core/src/utils/sync.ts:413
↓ 7 callers
Method
poison
Mark the resolver permanently invalid (first error wins) and return it.
packages/core/src/usenet/pool/archive/lazy-resolver.ts:323
↓ 7 callers
Function
prefBool
(key: string, def: boolean)
packages/seanime-extensions/src/extensions/aiostreams-plugin/preferences.ts:23
↓ 7 callers
Method
readAttributes
* Parse attributes up to the closing '>' of the current tag. Returns the * attribute map (lower-cased names, entity-decoded values) and whether the
packages/core/src/usenet/nzb/scan.ts:192
↓ 7 callers
Function
readWindow
( ra: RandomAccess, ctx: VolumeCtx, abs: number, len: number )
packages/core/src/usenet/pool/archive/rar/scan.ts:9
↓ 7 callers
Function
send
Send a SABnzbd payload as JSON or XML per the client's `output`/`o` choice.
packages/server/src/routes/api/sabnzbd.ts:47
↓ 7 callers
Method
timeout
()
packages/core/src/builtins/torbox-search/search-api.ts:81
← previous
next →
101–200 of 4,269, ranked by callers