Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/astashov/liftosaur
/ functions
Functions
5,090 in github.com/astashov/liftosaur
⨍
Functions
5,090
◇
Types & classes
1,506
↓ 18 callers
Function
bf_add_si
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:2267
↓ 18 callers
Method
convertToPlanner
(opts: IPlannerToProgramConvertOpts = {})
src/models/programToPlanner.ts:297
↓ 18 callers
Function
firstGymId
()
test/mcp.test.ts:867
↓ 18 callers
Function
get_bits
get LIMB_BITS at bit position 'pos' in tab */
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:335
↓ 18 callers
Function
isCollectionVersions
(v: unknown)
src/models/versionTracker/types.ts:53
↓ 18 callers
Function
load
(dispatch: IDispatch, type: string, cb: () => Promise<T>)
src/ducks/thunks.ts:2172
↓ 18 callers
Function
mcpJson
(status: number, body: object)
lambda/mcp/handler.ts:45
↓ 18 callers
Function
oauthError
(status: number, error: string, description: string)
lambda/mcp/oauth.ts:26
↓ 18 callers
Function
row
(overrides: Partial<Record<string, string>> = {})
test/importFromLiftosaur.test.ts:16
↓ 18 callers
Function
runOnJS
(fn)
src/utils/rnStubs/reanimated.js:23
↓ 17 callers
Function
CollectionUtils_sortBy
( arr: T[], key: K, isReverse?: boolean )
src/utils/collection.ts:237
↓ 17 callers
Function
ObjectUtils_filter
(obj: T, cb: (key: keyof T, value: T[keyof T]) => boolean)
src/utils/object.ts:168
↓ 17 callers
Function
VersionTrackerUtils_getId
( obj: unknown, versionTypes: IVersionTypes<TAtomicType, TControlledType> )
src/models/versionTracker/utils.ts:46
↓ 17 callers
Function
Weight_eq
(weight: IWeight | number | IPercentage, value: IWeight | number | IPercentage)
src/models/weight.ts:503
↓ 17 callers
Method
build
()
src/utils/styledText.ts:107
↓ 17 callers
Method
create
(log: Omit<IAiLogDao, "id" | "ttl">)
lambda/dao/aiLogsDao.ts:31
↓ 17 callers
Function
dbuf_putc
ios/Packages/QuickJSCore/Sources/QuickJSC/cutils.c:159
↓ 17 callers
Function
el
(tag: string, style: Partial<CSSStyleDeclaration>, text?: string)
src/consent/consentBanner.ts:10
↓ 17 callers
Method
extractByVersions
(obj: T, versionsDiff: IVersions<T>)
src/models/versionTracker.ts:125
↓ 17 callers
Function
getChildren
(node: SyntaxNode)
src/liftoscriptEvaluator.ts:80
↓ 17 callers
Method
getValueTrim
(node: SyntaxNode)
src/pages/planner/plannerExerciseEvaluator.ts:145
↓ 17 callers
Function
get_u16
ios/Packages/QuickJSCore/Sources/QuickJSC/include/cutils.h:183
↓ 17 callers
Function
ok
(data: T)
lambda/utils/apiv1.ts:63
↓ 17 callers
Method
sign
(body: string)
lambda/updates/manifestSigner.ts:5
↓ 17 callers
Method
start
android/app/src/main/java/com/liftosaur/www/twa/liveactivity/WorkoutForegroundService.kt:17
↓ 17 callers
Function
unicode_prop_ops
ios/Packages/QuickJSCore/Sources/QuickJSC/libunicode.c:1485
↓ 17 callers
Function
useModal
( key: K, callback: (value: IModalResultMap[K]) => void )
src/navigation/ModalStateContext.tsx:175
↓ 16 callers
Function
Program_getProgramDayUsedExercises
( programDay: IEvaluatedProgramDay )
src/models/program.ts:1115
↓ 16 callers
Function
Program_nextHistoryRecord
( aProgram: IProgram, settings: ISettings, stats: IStats, dayIndex?: number )
src/models/program.ts:364
↓ 16 callers
Function
SendMessage_toIosAndAndroid
(obj: Record<string, string | undefined>)
src/utils/sendMessage.ts:94
↓ 16 callers
Method
applyStorageUpdate
( user: ILimitedUserDao, buildNewStorage: (oldStorage: IPartialStorage) => IPartialStorage, sideEf
lambda/dao/userDao.ts:643
↓ 16 callers
Function
bf_add
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:2225
↓ 16 callers
Function
buildRecord
(id: number, startTime: number)
test/importDuplicates.test.ts:6
↓ 16 callers
Function
changeSet
(cb: (s: IPlannerProgramExerciseEvaluatedSet) => void)
src/components/editProgramExercise/editProgramExerciseSet.tsx:87
↓ 16 callers
Function
cr_add_interval
ios/Packages/QuickJSCore/Sources/QuickJSC/include/libunicode.h:79
↓ 16 callers
Method
getApiKey
()
lambda/utils/secrets.ts:40
↓ 16 callers
Method
getStorage
(storageJson: string, cb: (storage: IStorage) => IEither<T, string>)
src/watch/index.ts:379
↓ 16 callers
Method
modifyStorage
( storageJson: string, deviceId: string, cb: (storage: IStorage) => IEither<IStorage, string> )
src/watch/index.ts:411
↓ 15 callers
Function
Exercise_targetMusclesGroups
(type: IExerciseType, settings: ISettings)
src/models/exercise.ts:4068
↓ 15 callers
Function
HostConfig_resolveUrl
(path: string)
src/utils/hostConfig.ts:14
↓ 15 callers
Function
Muscle_getAvailableMuscleGroups
(settings: ISettings)
src/models/muscle.ts:186
↓ 15 callers
Function
PlannerProgram_evaluateText
(fullProgramText: string)
src/pages/planner/models/plannerProgram.ts:552
↓ 15 callers
Function
buildRecord
(id: number, overrides: Partial<IHistoryRecord> = {})
test/importSession.test.ts:14
↓ 15 callers
Method
cache
( name: T, cb: () => Promise<IAllSecrets[T]> )
lambda/utils/secrets.ts:68
↓ 15 callers
Function
clz
could leading zeros */
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:96
↓ 15 callers
Function
cr_init
ios/Packages/QuickJSCore/Sources/QuickJSC/libunicode.c:389
↓ 15 callers
Method
evaluate
( expr: SyntaxNode )
src/liftoscriptEvaluator.ts:669
↓ 15 callers
Method
getSecret
(key: T)
lambda/utils/secrets.ts:79
↓ 15 callers
Function
isVersionsObject
(v: unknown)
src/models/versionTracker/types.ts:57
↓ 15 callers
Method
store
(user: ILimitedUserDao)
lambda/dao/userDao.ts:633
↓ 14 callers
Function
ClipboardUtils_copy
(text: string)
src/utils/clipboard.tsx:21
↓ 14 callers
Function
MathUtils_roundFloat
(value: number, precision: number)
src/utils/math.ts:25
↓ 14 callers
Function
Muscle_getScreenMusclesFromMuscle
(muscle: IMuscle, settings: ISettings)
src/models/muscle.ts:168
↓ 14 callers
Function
Progress_lbProgress
(progressId?: number)
src/models/progress.ts:934
↓ 14 callers
Function
Thunk_pullScreen
()
src/ducks/thunks.ts:1394
↓ 14 callers
Function
VersionTrackerUtils_createVersion
( timestamp: number, currentVersion: IFieldVersion | undefined, deviceId?: string )
src/models/versionTracker/utils.ts:79
↓ 14 callers
Function
Weight_multiply
(weight: IWeight, value: IWeight | number)
src/models/weight.ts:464
↓ 14 callers
Function
bf_mul_2exp
multiply 'r' by 2^e */
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:1625
↓ 14 callers
Function
bf_set_inf
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:294
↓ 14 callers
Method
clear
()
src/utils/asyncQueue.ts:133
↓ 14 callers
Function
dbuf_putstr
ios/Packages/QuickJSCore/Sources/QuickJSC/cutils.c:164
↓ 14 callers
Function
jsonRpcResponse
(id: number | string | undefined, result: unknown)
lambda/mcp/handler.ts:37
↓ 14 callers
Function
operation
( programExercise: IPlannerProgramExerciseWithType, set: IPlannerProgramExerciseEvaluatedSet, settings:
src/models/programExercise.ts:267
↓ 14 callers
Function
runMigrations
(storage: IStorage | IPartialStorage, maxVersion?: string)
src/migrations/runner.ts:19
↓ 13 callers
Function
CollectionUtils_removeAt
(from: T[], index: number)
src/utils/collection.ts:283
↓ 13 callers
Function
Exercise_onerm
(type: IExerciseType, settings: ISettings)
src/models/exercise.ts:3764
↓ 13 callers
Function
ImportFromLiftosaur_convertLiftosaurCsvToHistoryRecords
( liftosaurCsvRaw: string, settings: ISettings )
src/utils/importFromLiftosaur.ts:143
↓ 13 callers
Function
MathUtils_round
(value: number, to: number)
src/utils/math.ts:1
↓ 13 callers
Function
Mobile_isMobile
(userAgent: string)
lambda/utils/mobile.ts:5
↓ 13 callers
Function
SendMessage_androidAppVersion
()
src/utils/sendMessage.ts:27
↓ 13 callers
Function
VersionTrackerUtils_normalizeVersion
(version?: IFieldVersion)
src/models/versionTracker/utils.ts:98
↓ 13 callers
Function
Weight_calculatePlates
( allWeight: IWeight, settings: ISettings, units: IUnit, exerciseType: IExerciseType )
src/models/weight.ts:303
↓ 13 callers
Function
add
( results: IResultsSetSplit, key: keyof IResultsSetSplit, completedReps: number, dayIndex: number, e
src/utils/weekInsightsUtils.ts:97
↓ 13 callers
Method
addFn
( callback: ICollectorFn<ItemType, U> )
src/utils/collector.ts:25
↓ 13 callers
Function
apiError
( status: number, code: string, message: string, details?: { line?: number; offset?: number; from?: nu
lambda/utils/apiKeyAuth.ts:25
↓ 13 callers
Method
batchDelete
(args: { tableName: string; keys: Record<string, NativeAttributeValue>[] })
lambda/utils/dynamo.ts:72
↓ 13 callers
Function
bf_cmpu
compare the absolute value of 'a' and 'b'. Return < 0 if a < b, 0 if a = b and > 0 otherwise. */
ios/Packages/QuickJSCore/Sources/QuickJSC/libbf.c:755
↓ 13 callers
Function
fn
(lensRecording, desc)
src/components/editProgram/screenProgram.tsx:108
↓ 13 callers
Function
getBodyJson
(event: APIGatewayProxyEvent)
lambda/api/v1.ts:49
↓ 13 callers
Method
getLimitedById
(userId: string)
lambda/dao/userDao.ts:656
↓ 13 callers
Method
getProgramsByUserId
(userId: string, args: { ids?: string[] } = {})
lambda/dao/userDao.ts:814
↓ 13 callers
Method
putObject
(args: { bucket: string; key: string; body: string | Buffer | Uint8Array | Readable; opts?: {
lambda/utils/s3.ts:17
↓ 13 callers
Method
query
(args: { tableName: string; expression: string; filterExpression?: string; indexName?: string;
lambda/utils/dynamo.ts:22
↓ 13 callers
Function
row
(overrides: Partial<Record<string, string>> = {})
test/importFromHevy.test.ts:12
↓ 13 callers
Function
saveLength
(name: keyof IStatsLength)
src/components/modalStats.tsx:30
↓ 13 callers
Method
set
(name: string, value: string)
test/utils/mockFetch.ts:123
↓ 12 callers
Function
Equipment_getCurrentGym
(settings: ISettings)
src/models/equipment.ts:48
↓ 12 callers
Function
Exercise_nameWithEquipment
(exercise: IExercise, settings?: ISettings)
src/models/exercise.ts:3692
↓ 12 callers
Function
IapHelpers_clearLoading
(dispatch: IDispatch)
src/utils/iapHelpers.ts:24
↓ 12 callers
Function
Muscle_getMusclesFromScreenMuscle
(muscleGroup: IScreenMuscle | string, settings: ISettings)
src/models/muscle.ts:201
↓ 12 callers
Function
PerfTracker_getSessionId
()
src/utils/perfTracker.ts:105
↓ 12 callers
Function
PerfTracker_recordEvent
(_event: IPerfEvent)
src/utils/perfTracker.ts:104
↓ 12 callers
Function
PlaywrightUtils_clickAll
(locator: Locator)
tests/playwrightUtils.ts:140
↓ 12 callers
Function
PlaywrightUtils_swipeLeft
(page: Page, locator: Locator)
tests/playwrightUtils.ts:79
↓ 12 callers
Function
Progress_getNextTimedSet
( progress: IHistoryRecord )
src/models/progress.ts:1302
↓ 12 callers
Function
Stats_getEmpty
()
src/models/stats.ts:65
↓ 12 callers
Function
Storage_get
( maybeStorage?: Record<string, unknown>, shouldReportError?: boolean )
src/models/storage.ts:109
↓ 12 callers
Function
Storage_validate
(data: unknown, schema: v.GenericSchema<T>, name: string)
src/models/storage.ts:46
↓ 12 callers
Function
Weight_rpeMultiplier
(reps: number, rpe: number)
src/models/weight.ts:697
↓ 12 callers
Method
batchPut
(args: { tableName: string; items: Record<string, NativeAttributeValue>[] })
lambda/utils/dynamo.ts:73
← previous
next →
201–300 of 5,090, ranked by callers