MCPcopy Create free account

hub / github.com/Jussinevavuori/kilpi / functions

Functions316 in github.com/Jussinevavuori/kilpi

Methodconstructor
(hooks: KilpiClientHooks<TClient>)
packages/client/src/KilpiClientCache.ts:10
Methodconstructor
(options: { client: TClient; action: TAction; inputs: InferPolicyInputs<GetPolicyByAction<TClient[
packages/client/src/KilpiClientPolicy.ts:31
Methodconstructor
()
packages/client/src/KilpiClientHooks.ts:64
Methodconstructor
( payload: TPayload, args: { jobTimeoutMs?: number; signal?: AbortSignal | null | undefine
packages/client/src/utils/BatchJob.ts:26
Methodconstructor
(options: BatcherOptions<TPayload, TOutput>)
packages/client/src/utils/Batcher.ts:65
Methodconstructor
()
packages/client/src/utils/ClientCache.ts:36
Methodconstructor
(options: SendRequestToServerEndpointStrategyOptions)
packages/client/src/utils/HandleRequestStrategy.ts:63
Methodconstructor
(options: HandleRequestCallbackStrategyOptions)
packages/client/src/utils/HandleRequestStrategy.ts:114
Methodconstructor
(message: string, options: { cause?: unknown } = {})
packages/core/src/KilpiError.ts:7
Methodconstructor
(decision: DeniedDecision)
packages/core/src/KilpiError.ts:18
Methodconstructor
* Create new instance.
packages/core/src/KilpiCore.ts:88
Methodconstructor
(options: { core: TCore; action: TAction; inputs: InferPolicyInputs<GetPolicyByAction<TCore["$$inf
packages/core/src/KilpiPolicy.ts:34
Methodconstructor
()
packages/core/src/KilpiHooks.ts:157
Methodconstructor
(payload: TPayload)
packages/core/src/plugins/AuditPlugin/BatchJob.ts:13
Methodconstructor
(options: ImmediateAuditFlushStrategyOptions<T>)
packages/core/src/plugins/AuditPlugin/ImmediateAuditFlushStrategy.ts:18
Methodconstructor
(options: BatcherOptions<TPayload, TOutput>)
packages/core/src/plugins/AuditPlugin/Batcher.ts:59
Methodconstructor
(options: PeriodicalAuditFlushStrategyOptions<T>)
packages/core/src/plugins/AuditPlugin/PeriodicalAuditFlushStrategy.ts:22
Methodconstructor
(options: ManualAuditFlushStrategyOptions<T>)
packages/core/src/plugins/AuditPlugin/ManualAuditFlushStrategy.ts:21
Methodconstructor
(options: BatchAuditFlushStrategyOptions<T>)
packages/core/src/plugins/AuditPlugin/BatchAuditFlushStrategy.ts:22
FunctioncountRootlevelPolicyKeys
()
packages/core/__tests__/KilpiPlugin.test.ts:26
Functioncreate
(subject)
packages/core/__tests__/KilpiPolicy.test.ts:22
Functioncreate
(subject)
packages/core/__tests__/context.test.ts:20
Functioncreate
(subject)
packages/core/__tests__/KilpiHooks.test.ts:22
Functioncreate
(subject)
packages/core/__tests__/subjectCaching.test.ts:26
Functioncreate
(subject)
examples/next-js/src/kilpi.server.ts:67
FunctioncreateArticle
* Create an article.
examples/next-js/src/article-service.ts:116
FunctioncreateSubjectState
* Utility for creating a value which holds the current subject. * * @usage * ``` * const subjectState = TestingUtils.createSubjectState();
packages/core/__tests__/TestingUtils.ts:17
FunctioncreateSubscribable
()
packages/client/src/utils/createSubscribable.ts:1
Functiond
(subject, object: { id: string })
packages/client/__tests__/KilpiClientCache.test.ts:43
FunctiondecorateNamespace
(path)
packages/client/src/createKilpiClient.ts:157
Functiondelete
(subject, post: { authorId: string })
packages/core/__tests__/KilpiPolicy.test.ts:25
Functiondelete
(subject, post: { authorId: string })
packages/core/__tests__/context.test.ts:23
Functiondelete
(subject, post: { authorId: string })
packages/core/__tests__/KilpiHooks.test.ts:25
Functiondelete
(subject, post: { authorId: string })
packages/core/__tests__/subjectCaching.test.ts:29
Functiondelete
(subject, article: Article)
examples/next-js/src/kilpi.server.ts:80
FunctiondeleteArticle
* Delete article
examples/next-js/src/article-service.ts:173
Functiondisable
()
packages/core/src/plugins/AuditPlugin/AuditPlugin.ts:68
Functionedit
(subject, post: { id: string; userId: string })
packages/client/__tests__/KilpiClient.batch.test.ts:22
Functionedit
(subject, post: Post)
packages/client/__tests__/KilpiClientPolicy.test.ts:23
Functionedit
(subject, post: { id: string; userId: string })
packages/react-client/src/__tests__/AuthorizeClient.test.tsx:17
Functionedit
(subject, post: { id: string; userId: string })
packages/react-client/src/__tests__/useAuthorize.test.tsx:20
FunctionextendClient
* Extend the client to allow creating components.
packages/react-client/src/plugins/ReactClientPlugin.ts:19
FunctionextendCore
()
packages/core/src/plugins/EndpointPlugin/EndpointPlugin.ts:87
FunctionextendCore
()
packages/core/src/plugins/AuditPlugin/AuditPlugin.ts:82
FunctionextendCore
()
packages/core/__tests__/KilpiPlugin.test.ts:17
FunctionextendCore
()
packages/react-server/src/plugins/ReactServerPlugin.ts:56
FunctionextendPolicy
* Extend policies to add the `useAuthorize` hook. Ensure matches extension type * with the satisfies clause.
packages/react-client/src/plugins/ReactClientPlugin.ts:34
Functionget
(target, prop, receiver)
packages/client/src/createKilpiClient.ts:117
Functionget
(_obj, key)
packages/client/src/utils/proxy.ts:24
Functionget
(target, prop, receiver)
packages/core/src/createKilpi.ts:114
Functionget
(_obj, key)
packages/core/src/utils/proxy.ts:15
Functionget
()
packages/core/__tests__/KilpiPlugin.test.ts:20
FunctiongetAdjacentDocs
(sidebar: SidebarFolder, currentDoc: CollectionEntry<"docs">)
apps/docs/src/components/docs/getAdjacentDocs.ts:7
FunctiongetAuthorizationsCount
()
packages/core/__tests__/KilpiPlugin.test.ts:29
FunctiongetLatest
* Access the latest value.
packages/client/src/utils/createSubscribable.ts:9
FunctiongetLatest
* Access the latest value.
apps/docs/src/utils/createSubscribable.ts:9
FunctiongetSidebar
()
apps/docs/src/components/docs/getSidebar.ts:19
FunctiongetSubject
()
packages/core/__tests__/TestingUtils.ts:20
FunctiongetSubject
()
packages/core/__tests__/KilpiPolicy.test.ts:11
FunctiongetSubject
()
packages/core/__tests__/AuditPlugin.test.ts:10
FunctiongetSubject
()
packages/core/__tests__/KilpiPlugin.types.test.ts:7
FunctiongetSubject
(ctx?: { cookie?: string })
packages/core/__tests__/context.test.ts:7
FunctiongetSubject
()
packages/core/__tests__/KilpiHooks.test.ts:11
FunctiongetSubject
()
packages/core/__tests__/subjectCaching.test.ts:14
FunctiongetSubject
()
packages/core/__tests__/KilpiQuery.test.ts:11
FunctiongetSubject
()
packages/core/__tests__/KilpiCore.getSubject.test.ts:13
FunctiongetSubject
()
packages/react-server/src/__tests__/Authorize.test.tsx:24
FunctiongetSubject
* Get subject from better-auth. * * Due to next's `headers()` function, this does not need a `ctx` parameter.
examples/next-js/src/kilpi.server.ts:33
FunctionhandleSignOut
()
examples/next-js/src/components/SignOutButton.tsx:7
FunctionhandleToggleTheme
()
apps/docs/src/components/layout/ThemeToggle.tsx:17
MethodinvalidateKey
* Fine-grained invalidation: invalidate a specific cache key. * * Only supports invalidating a single key. Use `invalidate` to invalidate single
packages/client/src/KilpiClientCache.ts:79
FunctionisRscContext
()
packages/react-server/src/utils/createRscCache.ts:23
Functionlist
(subject)
packages/core/__tests__/context.test.ts:15
FunctionmapLatest
* Access and map the latest value.
packages/client/src/utils/createSubscribable.ts:16
FunctionmapLatest
* Access and map the latest value.
apps/docs/src/utils/createSubscribable.ts:16
Methodmatches
(key)
packages/client/src/KilpiClientCache.ts:63
Functionnever
()
packages/react-client/src/__tests__/AuthorizeClient.test.tsx:13
Functionnever
()
packages/react-client/src/__tests__/useAuthorize.test.tsx:16
Functionnever
()
packages/core/__tests__/KilpiPolicy.test.ts:18
Functionnever
()
packages/core/__tests__/AuditPlugin.test.ts:15
Functionnever
()
packages/core/__tests__/KilpiHooks.test.ts:18
Functionnever
()
packages/core/__tests__/subjectCaching.test.ts:22
Functionnever
()
packages/react-server/src/__tests__/Authorize.test.tsx:32
MethodonAuditEvent
(event: KilpiAuditEvent<T>)
packages/core/src/plugins/AuditPlugin/ImmediateAuditFlushStrategy.ts:22
MethodonAuditEvent
(event: KilpiAuditEvent<T>)
packages/core/src/plugins/AuditPlugin/PeriodicalAuditFlushStrategy.ts:32
MethodonAuditEvent
(event: KilpiAuditEvent<T>)
packages/core/src/plugins/AuditPlugin/ManualAuditFlushStrategy.ts:26
MethodonAuditEvent
(event: KilpiAuditEvent<T>)
packages/core/src/plugins/AuditPlugin/BatchAuditFlushStrategy.ts:40
FunctiononBeforeHandleRequest
(request)
packages/client/__tests__/onBeforeSendRequestHook.test.ts:16
FunctiononError
({ error })
examples/next-js/src/components/SignOutButton.tsx:13
FunctiononFlushEvents
()
packages/core/__tests__/KilpiPlugin.types.test.ts:14
FunctiononSuccess
()
examples/next-js/src/components/SignUpForm.tsx:41
FunctiononSuccess
()
examples/next-js/src/components/SignOutButton.tsx:10
FunctiononSuccess
()
examples/next-js/src/components/SignInForm.tsx:39
FunctiononUnauthorizedAssert
* By default, when `.assert()` fails, go to the sign-in page.
examples/next-js/src/kilpi.server.ts:92
Functionpublish
* Publish a new value.
packages/client/src/utils/createSubscribable.ts:34
Functionpublish
* Publish a new value.
apps/docs/src/utils/createSubscribable.ts:34
Functionread
(user, post: { userId: string })
packages/react-server/src/__tests__/Authorize.test.tsx:36
Functionread
(subject, article: Article)
examples/next-js/src/kilpi.server.ts:58
Methodrequest
* Implement the request method.
packages/client/src/utils/HandleRequestStrategy.ts:71
Methodrequest
* Implement the request method.
packages/client/src/utils/HandleRequestStrategy.ts:122
← previousnext →201–300 of 316, ranked by callers