Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/loopbackio/loopback-next
/ functions
Functions
4,891 in github.com/loopbackio/loopback-next
⨍
Functions
4,891
◇
Types & classes
3,088
↓ 13 callers
Function
hasOne
( targetResolver: EntityResolver<T>, definition?: Partial<HasOneDefinition>, )
packages/repository/src/relations/has-one/has-one.decorator.ts:17
↓ 13 callers
Method
hasOwnMetadata
( metadataKey: string, target: Object, propertyKey?: string, )
packages/metadata/src/reflect.ts:85
↓ 13 callers
Method
isSubscribed
* Check if an observer is subscribed to this context * @param observer - Context observer
packages/context/src/context.ts:436
↓ 13 callers
Function
joinPath
(basePath: string, path: string)
packages/rest/src/router/controller-route.ts:233
↓ 13 callers
Method
lengthOf
(n: number, description?: string)
packages/testlab/should-as-function.d.ts:172
↓ 13 callers
Function
parameterDecorator
* Define `@parameterDecorator(spec)` * @param spec
packages/metadata/src/__tests__/unit/decorator-factory.unit.ts:691
↓ 13 callers
Function
propertyDecorator
* Define `@propertyDecorator(spec)` * @param spec
packages/metadata/src/__tests__/unit/inspector.unit.ts:95
↓ 13 callers
Function
registerInterceptor
( ctx: Context, interceptor: Interceptor | Constructor<Provider<Interceptor>>, options: InterceptorBindi
packages/context/src/interceptor.ts:381
↓ 13 callers
Method
release
* To be called right before the resource is released to the pool. If it * fails, the resource will be destroyed from the pool. This method should b
extensions/pooling/src/pooling.ts:73
↓ 13 callers
Method
test
()
packages/context/src/__tests__/unit/resolver.unit.ts:247
↓ 13 callers
Function
tryCatchFinally
( action: () => ValueOrPromise<T>, errorAction: (err: unknown) => T | never = err => { throw err; },
packages/context/src/value-promise.ts:213
↓ 13 callers
Method
type
(expected: any, description?: string)
packages/testlab/should-as-function.d.ts:81
↓ 13 callers
Method
withExtension
* Add a custom (extension) property to the spec object. * * @param key - The property name starting with "x-". * @param value - The property
packages/openapi-spec-builder/src/openapi-spec-builder.ts:60
↓ 12 callers
Method
Array
()
packages/testlab/should-as-function.d.ts:57
↓ 12 callers
Function
aBodySpec
( schema: SchemaObject | ReferenceObject, options: Partial<RequestBodyObject> = {}, mediaType = 'applica
packages/rest/src/__tests__/helpers.ts:19
↓ 12 callers
Function
assertFilesToMatchSnapshot
* Assert a list of files to match snapshots * @param {object} options Options * - exists: assert the file exists or not * - rootPath: rootPath
packages/cli/test/snapshots.js:30
↓ 12 callers
Method
beginTransaction
* Begin a new Transaction * @param options - Options for the operations * @returns Promise<Transaction> Promise that resolves to a new Transacti
packages/repository/src/repositories/repository.ts:65
↓ 12 callers
Function
booter
(artifactNamespace: string, ...specs: BindingSpec[])
packages/boot/src/types.ts:162
↓ 12 callers
Function
buildModelCacheKey
( options: JsonSchemaOptions<T> = {}, )
packages/repository-json-schema/src/build-schema.ts:98
↓ 12 callers
Function
createBearerAuthorizationHeaderValue
( token: string, alternativePrefix?: string, )
packages/authentication/src/__tests__/fixtures/helper.ts:94
↓ 12 callers
Function
createHasOneRepositoryFactory
( relationMetadata: HasOneDefinition, targetRepositoryGetter: | Getter<EntityCrudRepository<Target, Ta
packages/repository/src/relations/has-one/has-one.repository-factory.ts:50
↓ 12 callers
Method
debug
* Wrap the debug statement so that it always print out the context name * as the prefix * @param args - Arguments for the debug
packages/context/src/context.ts:184
↓ 12 callers
Method
describe
()
packages/rest/src/router/route-entry.ts:43
↓ 12 callers
Method
disconnect
()
packages/repository/src/connectors/connector.ts:63
↓ 12 callers
Function
expectSpecToBeEqual
(controller: Function, paramSpec: object)
packages/openapi-v3/src/__tests__/unit/decorators/param/param-path.decorator.unit.ts:257
↓ 12 callers
Method
getMethodMetadata
* Get the metadata associated with the given key for a given method of the * target class or prototype * @param key - Metadata key * @param t
packages/metadata/src/inspector.ts:111
↓ 12 callers
Function
getter
( bindingSelector: BindingSelector<unknown>, metadata?: InjectionMetadata, )
packages/context/src/inject.ts:271
↓ 12 callers
Function
givenAccountInstance
( accountRepo: AccountRepository, account?: Partial<Account>, )
examples/references-many/src/__tests__/helpers.ts:97
↓ 12 callers
Function
givenApplication
(options?: {rest: RestServerConfig})
packages/rest/src/__tests__/integration/rest.application.integration.ts:274
↓ 12 callers
Function
givenAsyncObserver
(name: string, group = '', delayInMs = 0)
packages/core/src/__tests__/unit/lifecycle-registry.unit.ts:237
↓ 12 callers
Function
givenControllerClass
( // eslint-disable-next-line @typescript-eslint/no-explicit-any ctor: new (...args: any[]) => object,
packages/rest/src/__tests__/integration/http-handler.integration.ts:681
↓ 12 callers
Function
givenTodoList
(todoList?: Partial<TodoList>)
examples/todo-list/src/__tests__/helpers.ts:61
↓ 12 callers
Function
isLifeCycleObserver
(obj: object)
packages/core/src/lifecycle.ts:42
↓ 12 callers
Method
lock
* Lock the binding so that it cannot be rebound
packages/context/src/binding.ts:629
↓ 12 callers
Function
logErrorsExcept
(ignoreStatusCode: number)
packages/rest/src/__tests__/integration/http-handler.integration.ts:675
↓ 12 callers
Function
makeRequest
* Helper method to make a http request via the proxy * @param config - Axios request
packages/http-caching-proxy/src/__tests__/integration/http-caching-proxy.integration.ts:254
↓ 12 callers
Function
parseJson
( text: string, reviver?: (key: any, value: any) => any, prohibitedKeys?: string[], )
packages/rest/src/parse-json.ts:60
↓ 12 callers
Method
redirect
* Register a route redirecting callers to a different URL. * * @example * ```ts * server.redirect('/explorer', '/explorer/'); * ```
packages/rest/src/rest.server.ts:771
↓ 12 callers
Function
resolveHasManyThroughMetadata
( relationMeta: HasManyDefinition, )
packages/repository/src/relations/has-many/has-many-through.helpers.ts:284
↓ 12 callers
Method
singleValue
* Get the single value
packages/context/src/context-view.ts:255
↓ 12 callers
Method
withTarget
* Set a reference to the target class or prototype for a given spec if * it's an object * @param spec - Metadata spec * @param target - Targe
packages/metadata/src/decorator-factory.ts:194
↓ 11 callers
Function
asMiddleware
( options: MiddlewareBindingOptions = {}, )
packages/express/src/middleware.ts:130
↓ 11 callers
Function
assertTargetType
( injection: Readonly<Injection>, expectedType: Function, expectedTypeName?: string, )
packages/context/src/inject.ts:408
↓ 11 callers
Method
calledOnce
()
packages/testlab/should-as-function.d.ts:152
↓ 11 callers
Method
controller
* Register a socket.io controller * @param controllerClass
extensions/socketio/src/socketio.server.ts:193
↓ 11 callers
Function
createControllerFactoryForClass
( controllerCtor: ControllerClass<T>, )
packages/rest/src/router/controller-route.ts:164
↓ 11 callers
Function
createServiceBinding
( cls: ServiceOrProviderClass<S>, options: ServiceOptions = {}, )
packages/core/src/service.ts:162
↓ 11 callers
Method
defaultValue
* Generate the default value for this type
packages/repository/src/types/type.ts:28
↓ 11 callers
Function
describeInjectedArguments
( target: Object, method?: string, )
packages/context/src/inject.ts:571
↓ 11 callers
Function
filterByKey
( keyPattern?: string | RegExp | BindingFilter, )
packages/context/src/binding-filter.ts:221
↓ 11 callers
Function
findKeysByTag
(ctx: Context, tag: BindingTag | RegExp)
packages/core/src/__tests__/unit/application.unit.ts:534
↓ 11 callers
Method
getAllParameterMetadata
* Get the metadata associated with the given key for all parameters of a * given method * @param key - Metadata key * @param target - Class f
packages/metadata/src/inspector.ts:171
↓ 11 callers
Method
getConfigSync
* Resolve configuration synchronously for the binding by key * * @param key - Binding key * @param propertyPath - Property path for the optio
packages/context/src/context.ts:354
↓ 11 callers
Function
getDummyTodoList
(overwrite = {})
extensions/sequelize/src/__tests__/integration/repository.integration.ts:1580
↓ 11 callers
Method
getPropertyMetadata
* Get the metadata associated with the given key for a given property of the * target class or prototype * @param key - Metadata key * @param
packages/metadata/src/inspector.ts:150
↓ 11 callers
Method
getResolutionPath
* Get the resolution path including bindings and injections, for example: * `bindingA --> @ClassA[0] --> bindingB --> @ClassB.prototype.prop1 *
packages/context/src/resolution-session.ts:289
↓ 11 callers
Function
givenRunningProxy
(options?: Partial<ProxyOptions>)
packages/http-caching-proxy/src/__tests__/integration/http-caching-proxy.integration.ts:196
↓ 11 callers
Method
hello
()
examples/context/src/parameterized-decoration.ts:20
↓ 11 callers
Function
includeRelatedModels
( targetRepository: EntityCrudRepository<T, unknown, Relations>, entities: T[], include?: InclusionFilte
packages/repository/src/relations/relation.helpers.ts:115
↓ 11 callers
Function
inspectScopeAndTags
( cls: Constructor<unknown>, )
packages/context/src/__tests__/unit/binding-decorator.unit.ts:210
↓ 11 callers
Function
isBuiltinType
(fn: Function)
packages/repository/src/type-resolver.ts:66
↓ 11 callers
Method
list
* List all routes
packages/rest/src/router/rest-router.ts:30
↓ 11 callers
Method
migrateSchema
()
extensions/typeorm/src/typeorm.mixin.ts:64
↓ 11 callers
Function
operation
(verb: string, path: string, spec?: OperationObject)
packages/openapi-v3/src/decorators/operation.decorator.ts:79
↓ 11 callers
Method
parseParams
(request: Request, route: ResolvedRoute)
packages/rest/src/providers/parse-params.provider.ts:36
↓ 11 callers
Method
resolver
* Register a GraphQL resolver class * @param resolverClass -GraphQL resolver class * @param nameOrOptions - Resolver name or binding options
extensions/graphql/src/graphql.server.ts:125
↓ 11 callers
Method
service
(name: string, service: unknown)
packages/core/src/__tests__/unit/mixin-target.unit.ts:416
↓ 11 callers
Function
stringTypeToWrapper
(type: string | Function)
packages/repository-json-schema/src/build-schema.ts:197
↓ 11 callers
Function
toFileName
packages/cli/lib/utils.js:34
↓ 11 callers
Function
toInterceptor
( firstHandler: ExpressRequestHandler, ...additionalHandlers: ExpressRequestHandler[] )
packages/express/src/middleware-interceptor.ts:98
↓ 11 callers
Method
waitUntilObserversNotified
* Wait until the context event queue is empty or an error is thrown
packages/context/src/__tests__/unit/context-observer.unit.ts:31
↓ 11 callers
Function
whenIRequest
(restServerOrApp: HttpServerLike = server)
packages/rest/src/__tests__/acceptance/sequence/sequence.acceptance.ts:217
↓ 10 callers
Method
and
* Add an `and` clause. * @param w - One or more where objects
packages/filter/src/query.ts:319
↓ 10 callers
Function
basicModelFileChecks
(expectedModelFile, expectedIndexFile)
packages/cli/test/integration/lib/file-check.js:9
↓ 10 callers
Function
createBasicAuthorizationHeaderValue
( user: User, options?: BasicAuthorizationHeaderValueOptions, )
packages/authentication/src/__tests__/fixtures/helper.ts:68
↓ 10 callers
Method
createView
* Create a view of the context chain with the given binding filter * @param filter - A function to match bindings * @param comparator - A functi
packages/context/src/context.ts:446
↓ 10 callers
Method
deleteAll
* Delete matching records * @param where - Matching criteria * @param options - Options for the operations * @returns A promise of number of
packages/repository/src/repositories/repository.ts:118
↓ 10 callers
Method
findOne
( filter?: FilterWithRequired<T>, options?: AnyObject, )
extensions/sequelize/src/sequelize/sequelize.repository.base.ts:279
↓ 10 callers
Method
findOrCreateBinding
* Find or create a binding for the given key * @param key - Binding address * @param policy - Binding creation policy
packages/context/src/context.ts:847
↓ 10 callers
Method
generateToken
* Generates a token string based on a user profile * * @param userProfile A UserProfile for which a token should be generated. * * @return
packages/authentication/src/services/token.service.ts:28
↓ 10 callers
Function
getAuthenticateMetadata
( targetClass: Constructor<{}>, methodName: string, )
packages/authentication/src/decorators/authenticate.decorator.ts:90
↓ 10 callers
Method
getOwnMetadataKeys
(target: Object, propertyKey?: string)
packages/metadata/src/reflect.ts:130
↓ 10 callers
Method
getValue
( ctx: Context, optionsOrSession?: ResolutionOptionsOrSession, )
packages/context/src/binding.ts:501
↓ 10 callers
Function
givenAccount
(account?: Partial<Account>)
examples/references-many/src/__tests__/helpers.ts:51
↓ 10 callers
Function
givenCustomer
(customer?: Partial<Customer>)
examples/references-many/src/__tests__/helpers.ts:36
↓ 10 callers
Function
givenStoreClass
(bindingCreation?: BindingCreationPolicy)
packages/context/src/__tests__/acceptance/class-level-bindings.acceptance.ts:498
↓ 10 callers
Function
httpsGetAsync
( urlString: string, agent?: https.Agent, )
packages/testlab/src/request.ts:29
↓ 10 callers
Function
importDiscoveredModel
* Convert model definition created by loopback-datasource-juggler discovery * into template data used by LB4 model generator. * * @param {object} d
packages/cli/generators/discover/import-discovered-model.js:26
↓ 10 callers
Function
includeFieldIfNot
( fields: Fields<MT> | undefined, fieldToInclude: Extract<keyof MT, string>, )
packages/repository/src/relations/relation.filter.solver.ts:4
↓ 10 callers
Method
init
* The method to be invoked during `init`. It will only be called at most once * for a given application instance.
packages/core/src/lifecycle.ts:25
↓ 10 callers
Function
isBindingAddress
( bindingSelector: BindingSelector, )
packages/context/src/binding-filter.ts:69
↓ 10 callers
Function
isLifeCycleObserverClass
( ctor: Constructor<unknown>, )
packages/core/src/lifecycle.ts:51
↓ 10 callers
Method
loadRequestBodyIfNeeded
( operationSpec: OperationObject, request: Request, )
packages/rest/src/body-parsers/body-parser.ts:50
↓ 10 callers
Function
parameterDecorator
* Define `@parameterDecorator(spec)` * @param spec
packages/metadata/src/__tests__/unit/inspector.unit.ts:359
↓ 10 callers
Method
propertyByPath
(...properties: string[])
packages/testlab/should-as-function.d.ts:108
↓ 10 callers
Function
propertyConversionTest
(property: object, expected: object)
packages/openapi-v3/src/__tests__/unit/json-to-schema.unit.ts:313
↓ 10 callers
Method
pushInjection
* Push the injection onto the session * @param injection - Injection The current injection
packages/context/src/resolution-session.ts:155
↓ 10 callers
Function
registerAuthenticationStrategy
( context: Context, strategyClass: Constructor<AuthenticationStrategy>, )
packages/authentication/src/types.ts:118
↓ 10 callers
Method
repository
( repo: Class<R>, name?: string, )
packages/repository/src/mixins/repository.mixin.ts:329
↓ 10 callers
Function
resolveBelongsToMetadata
( relationMeta: BelongsToDefinition, )
packages/repository/src/relations/belongs-to/belongs-to.helpers.ts:31
← previous
next →
301–400 of 4,891, ranked by callers