Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/47ng/nuqs
/ functions
Functions
1,483 in github.com/47ng/nuqs
⨍
Functions
1,483
◇
Types & classes
31
↓ 101 callers
Function
cn
(...inputs: ClassValue[])
packages/docs/src/lib/utils.ts:4
↓ 96 callers
Function
useQueryState
( key: string, options: Partial<UseQueryStateOptions<T>> & { defaultValue?: T } = {} )
packages/nuqs/src/useQueryState.ts:194
↓ 56 callers
Function
useQueryStates
( keyMap: KeyMap, options: Partial<UseQueryStatesOptions<KeyMap>> = {} )
packages/nuqs/src/useQueryStates.ts:71
↓ 52 callers
Function
navigateTo
(page: Page, pathname: string, search = '')
packages/e2e/shared/playwright/navigate.ts:3
↓ 51 callers
Method
push
( { key, query, options }: UpdateQueuePushArgs, timeMs: number = defaultRateLimit.timeMs )
packages/nuqs/src/lib/queues/throttle.ts:46
↓ 34 callers
Function
defineTest
( firstArg: string | { label: string; variants: string }, implementation: (config: TestConfig) => void )
packages/e2e/shared/define-test.ts:29
↓ 24 callers
Function
loadSearchParams
( input: LoaderInput | Promise<LoaderInput>, { strict = false }: LoaderFunctionOptions = {} )
packages/nuqs/src/loader.ts:89
↓ 24 callers
Function
test
()
packages/e2e/shared/specs/routing.tsx:28
↓ 19 callers
Function
debug
( code: Code, ...args: DebugArgs<Code> )
packages/nuqs/src/lib/debug.ts:21
↓ 14 callers
Function
useRouter
()
packages/e2e/shared/components/router.tsx:14
↓ 13 callers
Function
createLoader
( parsers: Parsers, { urlKeys = {} }: CreateLoaderOptions<Parsers> = {} )
packages/nuqs/src/loader.ts:73
↓ 13 callers
Function
createParser
( parser: Require<SingleParser<T>, 'parse' | 'serialize'> )
packages/nuqs/src/parsers.ts:149
↓ 13 callers
Function
resolve
()
packages/nuqs/src/lib/with-resolvers.ts:13
↓ 11 callers
Function
useLink
()
packages/e2e/shared/components/link.tsx:19
↓ 10 callers
Function
createLoader
(_, _)
packages/nuqs/tests/snapshots/server.snapshot.js:2
↓ 10 callers
Function
createSerializer
( parsers: Parsers, { clearOnDefault = true, urlKeys = {}, processUrlSearchParams }: CreateS
packages/nuqs/src/serializer.ts:39
↓ 10 callers
Function
debounce
(timeMs: number)
packages/nuqs/src/lib/queues/rate-limiting.ts:26
↓ 9 callers
Function
parseAsJson
( validator: ((value: unknown) => T | null) | StandardSchemaV1<T> )
packages/nuqs/src/parsers.ts:429
↓ 9 callers
Function
parseAsStringLiteral
( validValues: readonly Literal[] )
packages/nuqs/src/parsers.ts:376
↓ 8 callers
Function
configurePlaywright
({ startCommand, port, basePath = '/' }: ConfigurePlaywright)
packages/e2e/shared/playwright.config.ts:13
↓ 8 callers
Function
createSearchParamsCache
(_, _)
packages/nuqs/tests/snapshots/server.snapshot.js:5
↓ 8 callers
Function
error
(code: keyof typeof errors)
packages/nuqs/src/lib/errors.ts:11
↓ 8 callers
Function
globalSingleton
(scope: string, create: () => T)
packages/nuqs/src/lib/global-singleton.ts:16
↓ 8 callers
Function
navigate
()
packages/nuqs/src/duplicate-copies.browser.test.tsx:55
↓ 8 callers
Function
runSharedTests
( pathPrefix: string = '', config: Partial<Omit<TestConfig, 'path' | 'hook'>> = {} )
packages/e2e/shared/shared.spec.ts:16
↓ 8 callers
Function
setupLogSpy
(page: Page)
packages/e2e/shared/playwright/log-spy.ts:9
↓ 8 callers
Function
testRepro1099
({ shallowOptions = [true, false], historyOptions = ['replace', 'push'], ...options }: TestRepro1099Opti
packages/e2e/shared/specs/repro-1099.spec.ts:11
↓ 7 callers
Method
abort
()
packages/nuqs/src/lib/queues/throttle.ts:143
↓ 7 callers
Function
assertLogCount
( logSpy: LogSpy, message: string, expectedCount: number, assertionMessage?: string )
packages/e2e/shared/playwright/log-spy.ts:25
↓ 7 callers
Function
createAdapterProvider
( useAdapter: UseAdapterHook )
packages/nuqs/src/adapters/lib/context.ts:78
↓ 7 callers
Function
createSerializer
(_, _)
packages/nuqs/tests/snapshots/server.snapshot.js:6
↓ 7 callers
Function
dim
(text: string)
packages/e2e/shared/playwright/reporter.ts:26
↓ 7 callers
Function
parseAsArrayOf
( itemParser: SingleParser<ItemType>, separator = ',' )
packages/nuqs/src/parsers.ts:465
↓ 7 callers
Function
parseAsNativeArrayOf
( itemParser: SingleParser<ItemType> )
packages/nuqs/src/parsers.ts:511
↓ 7 callers
Function
renderQueryString
(search: URLSearchParams)
packages/nuqs/src/lib/url-encoding.ts:3
↓ 7 callers
Method
reset
()
packages/nuqs/src/lib/queues/throttle.ts:152
↓ 7 callers
Function
testRenderCount
({ props, expected, ...config }: TestRenderCountConfig)
packages/e2e/shared/specs/render-count.spec.ts:19
↓ 7 callers
Function
testShallow
({ supportsSSR = true, shallowOptions = [true, false], historyOptions = ['replace', 'push'], ...option
packages/e2e/shared/specs/shallow.spec.ts:12
↓ 7 callers
Function
testStitching
({ enableShallowFalse = true, ...config }: Config)
packages/e2e/shared/specs/stitching.spec.ts:11
↓ 6 callers
Function
compareQuery
( a: T | null, b: T | null )
packages/nuqs/src/lib/compare.ts:3
↓ 6 callers
Function
createStandardSchemaV1
( parsers: Parsers, { urlKeys, partialOutput = false as PartialOutput }: CreateStandardSchemaV1O
packages/nuqs/src/standard-schema.ts:27
↓ 6 callers
Function
formatStatNumber
( number: number, options: Intl.NumberFormatOptions = {} )
packages/docs/src/app/(pages)/stats/lib/format.ts:28
↓ 6 callers
Function
getPublishedVersion
()
packages/docs/src/lib/published-version.ts:15
↓ 6 callers
Function
testPopstateQueueReset
(config: TestPopstateQueueResetConfig)
packages/e2e/shared/specs/popstate-queue-reset.spec.ts:11
↓ 5 callers
Function
createEmitter
()
packages/nuqs/src/lib/emitter.ts:16
↓ 5 callers
Function
expectSearch
(page: Page, expected: Record<string, string>)
packages/e2e/shared/playwright/expect-url.ts:25
↓ 5 callers
Function
expectUrl
( page: Page, predicate: (url: URL) => boolean, options: ExpectUrlOptions = {} )
packages/e2e/shared/playwright/expect-url.ts:9
↓ 5 callers
Function
getMetadata
(path: keyof typeof demos)
packages/docs/src/app/playground/(demos)/demos.ts:33
↓ 5 callers
Function
isValidSemver
(tag: string)
packages/scripts/lib/version.ts:10
↓ 5 callers
Function
parseAsStringLiteral
(_)
packages/nuqs/tests/snapshots/server.snapshot.js:14
↓ 5 callers
Function
parseSubject
(subject: string)
packages/scripts/lib/conventional-commits.ts:38
↓ 5 callers
Function
render
(number: number | string)
packages/docs/src/components/ui/pr-line.test.tsx:30
↓ 5 callers
Function
resetQueues
()
packages/nuqs/src/lib/queues/reset.ts:21
↓ 5 callers
Function
serialize
( arg1BaseOrValues: BaseType | Values, arg2values: Values | null = {} )
packages/nuqs/src/serializer.ts:66
↓ 5 callers
Function
testDebounce
(config: TestDebounceConfig)
packages/e2e/shared/specs/debounce.spec.ts:10
↓ 5 callers
Function
testDynamicSegments
({ expectedSegments, ...options }: TestDynamicSegmentsOptions)
packages/e2e/shared/specs/dynamic-segments.spec.ts:10
↓ 5 callers
Function
testFlushAfterNavigate
(config: TestConfig)
packages/e2e/shared/specs/flush-after-navigate.spec.ts:10
↓ 5 callers
Function
warn
( code: Code, ...args: DebugArgs<Code> )
packages/nuqs/src/lib/debug.ts:28
↓ 4 callers
Function
applyChange
( newValue: URLSearchParams, keys: string[], copy: boolean )
packages/nuqs/src/adapters/lib/key-isolation.ts:4
↓ 4 callers
Function
bumpForType
( type: string | undefined, breaking: boolean )
packages/scripts/lib/conventional-commits.ts:18
↓ 4 callers
Function
filterSearchParams
( search: URLSearchParams, keys: string[], copy: boolean )
packages/nuqs/src/adapters/lib/key-isolation.ts:26
↓ 4 callers
Function
formatDate
( date?: Date | string | number, defaultValue: string = '', options: Intl.DateTimeFormatOptions = {
packages/docs/src/app/(pages)/stats/lib/format.ts:6
↓ 4 callers
Function
getBaseUrl
()
packages/docs/src/lib/url.ts:1
↓ 4 callers
Function
getSharedLayoutProps
()
packages/docs/src/components/shared-layout.tsx:5
↓ 4 callers
Function
groupChangesByCategory
( changes: readonly Change[] )
packages/scripts/lib/changelog-dto.ts:247
↓ 4 callers
Function
isGA
(tag: string)
packages/scripts/lib/version.ts:15
↓ 4 callers
Function
isReleased
(version: string, published: string)
packages/docs/src/lib/published-version.ts:39
↓ 4 callers
Function
parseChangelogComment
(body: string | null)
packages/scripts/lib/changelog-dto.ts:133
↓ 4 callers
Function
readRegistry
()
packages/docs/src/registry/read.ts:11
↓ 4 callers
Function
releaseMarker
(tag: string)
packages/scripts/release-finalize.ts:52
↓ 4 callers
Function
safeParse
( parser: (arg: I) => R, value: I, key?: string )
packages/nuqs/src/lib/safe-parse.ts:3
↓ 4 callers
Function
setQueueResetMutex
(value = 1)
packages/nuqs/src/lib/queues/reset.ts:8
↓ 4 callers
Function
timeout
( callback: () => void, ms: number, signal: AbortSignal )
packages/nuqs/src/lib/timeout.ts:4
↓ 4 callers
Function
useContributionGraph
()
packages/docs/src/components/kibo-ui/contribution-graph/index.tsx:94
↓ 4 callers
Function
withPagesReadyWrapper
(Component: React.ComponentType)
packages/e2e/next/src/components/pages-ready-wrapper.tsx:3
↓ 4 callers
Function
withResolvers
()
packages/nuqs/src/lib/with-resolvers.ts:7
↓ 3 callers
Method
abort
( key: string )
packages/nuqs/src/lib/queues/debounce.ts:116
↓ 3 callers
Function
collectIssues
(prs: WithClosingIssues[])
packages/scripts/lib/commit-graph.ts:487
↓ 3 callers
Function
combineStats
( nuqs: NpmPackageStatsData, n_uqs: NpmPackageStatsData )
packages/docs/src/app/(pages)/stats/lib/npm.ts:232
↓ 3 callers
Function
createReactRouterBasedAdapter
({ adapter, useNavigate, useSearchParams }: CreateReactRouterBasedAdapterArgs)
packages/nuqs/src/adapters/lib/react-router.ts:42
↓ 3 callers
Function
fetchDependents
()
packages/docs/src/app/(pages)/_landing/dependents.tsx:15
↓ 3 callers
Function
fetchNpmPackage
( pkg: string )
packages/docs/src/app/(pages)/stats/lib/npm.ts:179
↓ 3 callers
Function
fetchPRNodes
(args: { prNumbers: number[] githubToken: string fnLabel: string selection: string nodeSchema: z.Zod
packages/scripts/lib/commit-graph.ts:298
↓ 3 callers
Function
fetchReleases
()
packages/docs/src/app/docs/changelog/_lib.ts:32
↓ 3 callers
Method
flush
( { getSearchParamsSnapshot = getSearchParamsSnapshotFromLocation, rateLimitFactor = 1,
packages/nuqs/src/lib/queues/throttle.ts:85
↓ 3 callers
Function
formatList
(items: readonly string[])
packages/docs/src/components/feature-support-matrix.tsx:265
↓ 3 callers
Function
get
(url: string)
packages/docs/src/app/(pages)/stats/lib/npm.ts:199
↓ 3 callers
Function
getSearchParamsSnapshot
()
packages/nuqs/src/lib/queues/throttle.test.ts:9
↓ 3 callers
Function
git
(args: string[])
packages/scripts/lib/git.ts:9
↓ 3 callers
Function
greatestTag
(tags: string[])
packages/scripts/lib/version.ts:41
↓ 3 callers
Function
isAbsentFromUrl
(query: Query | null)
packages/nuqs/src/lib/search-params.ts:3
↓ 3 callers
Function
isPublished
(version: string, published: string)
packages/docs/src/lib/published-version.ts:50
↓ 3 callers
Function
isVisible
(version: string)
packages/docs/src/lib/get-llm-text.ts:136
↓ 3 callers
Function
load
(id)
packages/nuqs/vitest.config.ts:58
↓ 3 callers
Function
maybeThrow
(number: number, op: Recorded['op'])
packages/scripts/release-finalize.test.ts:214
↓ 3 callers
Function
parseCodeSpans
(text: string)
packages/scripts/lib/changelog-dto.ts:188
↓ 3 callers
Function
parseCommit
(message: string)
packages/scripts/lib/conventional-commits.ts:55
↓ 3 callers
Function
readRegistryItem
(name: string)
packages/docs/src/registry/read.ts:21
↓ 3 callers
Function
readTypeEnum
(packageJsonContents: string)
packages/scripts/validate-pr-title.ts:25
↓ 3 callers
Function
reject
()
packages/nuqs/src/lib/with-resolvers.ts:14
next →
1–100 of 1,483, ranked by callers