SYMBOL INDEX (1024 symbols across 147 files) FILE: docs/.vitepress/components.d.ts type GlobalComponents (line 13) | interface GlobalComponents { FILE: docs/.vitepress/theme/index.ts method enhanceApp (line 28) | enhanceApp({ app }) { FILE: docs/ecosystem/helpers.ts function nFormatter (line 1) | function nFormatter(num: number, digits?: number) { FILE: docs/ecosystem/types.ts type PackageInput (line 1) | type PackageInput = { type PackagesInput (line 6) | type PackagesInput = Record type PackageOutput (line 8) | type PackageOutput = { FILE: docs/ecosystem/useQuery.ts type MaybeArray (line 4) | type MaybeArray = T | T[] type FieldType (line 6) | type FieldType = MaybeArray<'string' | 'number' | 'boolean'> function getQuery (line 9) | function getQuery() { function getFromUrl (line 17) | function getFromUrl() { function setToUrl (line 38) | function setToUrl(val: any) { FILE: docs/vite.config.ts constant PWA (line 24) | const PWA = VitePWA({ method buildEnd (line 125) | async buildEnd() { function IncludesPlugin (line 136) | function IncludesPlugin(): Plugin { FILE: generators/package.ts type ModuleContext (line 4) | interface ModuleContext extends PinionContext { FILE: generators/package/index.tpl.ts type Context (line 4) | interface Context extends ModuleContext {} FILE: generators/package/license.tpl.ts type Context (line 4) | interface Context extends ModuleContext {} FILE: generators/package/package.json.tpl.ts type Context (line 4) | interface Context extends ModuleContext {} FILE: generators/package/test.tpl.ts type Context (line 4) | interface Context extends ModuleContext {} FILE: packages/adapter-commons/src/declarations.ts type FilterQueryOptions (line 3) | type FilterQueryOptions = { type QueryFilter (line 9) | type QueryFilter = (value: any, options: FilterQueryOptions) => any type FilterSettings (line 11) | type FilterSettings = { type AdapterServiceOptions (line 18) | interface AdapterServiceOptions { type AdapterQuery (line 54) | interface AdapterQuery extends Query { type AdapterParams (line 63) | interface AdapterParams< type InternalServiceMethods (line 83) | interface InternalServiceMethods< FILE: packages/adapter-commons/src/index.ts function select (line 12) | function select(params: Params, ...otherFields: string[]) { FILE: packages/adapter-commons/src/query.ts constant OPERATORS (line 90) | const OPERATORS = ['$in', '$nin', '$lt', '$lte', '$gt', '$gte', '$ne', '... constant FILTERS (line 92) | const FILTERS: FilterSettings = { function filterQuery (line 143) | function filterQuery(_query: Query, options: FilterQueryOptions = {}) { FILE: packages/adapter-commons/src/service.ts constant VALIDATED (line 10) | const VALIDATED = Symbol.for('@feathersjs/adapter/sanitized') method constructor (line 32) | constructor(options: Options) { method id (line 44) | get id() { method events (line 48) | get events() { method allowsMulti (line 58) | allowsMulti(method: string, params: ServiceParams = {} as ServiceParams) { method getOptions (line 81) | getOptions(params: ServiceParams): Options { method sanitizeQuery (line 100) | async sanitizeQuery(params: ServiceParams = {} as ServiceParams): Promis... FILE: packages/adapter-commons/src/sort.ts function compareNSB (line 4) | function compareNSB(a: number | string | boolean, b: number | string | b... function compareArrays (line 12) | function compareArrays(a: any[], b: any[]): 0 | 1 | -1 { function compare (line 25) | function compare( function sorter (line 106) | function sorter($sort: { [key: string]: -1 | 1 }) { FILE: packages/adapter-commons/test/fixture.ts type Data (line 5) | type Data = { class MethodBase (line 9) | class MethodBase extends AdapterBase, AdapterP... method _find (line 12) | async _find(params?: AdapterParams): Promise { method _create (line 32) | async _create(data: Data | Data[], _params?: AdapterParams): Promise, _params?: AdapterPa... method _remove (line 64) | async _remove(id: NullableId, _params?: AdapterParams) { class MethodService (line 73) | class MethodService extends MethodBase { method find (line 74) | find(params?: AdapterParams): Promise> { method get (line 78) | get(id: Id, params?: AdapterParams): Promise { method create (line 84) | async create(data: Data | Data[], params?: AdapterParams): Promise, params?: AdapterParam... method remove (line 108) | async remove(id: NullableId, params?: AdapterParams) { FILE: packages/adapter-commons/test/service.test.ts constant METHODS (line 6) | const METHODS: ['find', 'get', 'create', 'update', 'patch', 'remove'] = [ FILE: packages/adapter-tests/src/declarations.ts type AdapterTest (line 1) | type AdapterTest = (name: AdapterTestName, runner: any) => void type AdapterBasicTest (line 3) | type AdapterBasicTest = (name: AdapterBasicTestName, runner: any) => void type AdapterMethodsTest (line 4) | type AdapterMethodsTest = (name: AdapterMethodsTestName, runner: any) =>... type AdapterSyntaxTest (line 5) | type AdapterSyntaxTest = (name: AdapterSyntaxTestName, runner: any) => void type AdapterTestName (line 7) | type AdapterTestName = AdapterBasicTestName | AdapterMethodsTestName | A... type AdapterBasicTestName (line 9) | type AdapterBasicTestName = type AdapterMethodsTestName (line 26) | type AdapterMethodsTestName = type AdapterSyntaxTestName (line 71) | type AdapterSyntaxTestName = FILE: packages/adapter-tests/src/methods.ts method store (line 725) | get store() { method find (line 729) | find() { method get (line 732) | get() { method create (line 735) | create() { method update (line 738) | update() { method patch (line 741) | patch() { method remove (line 744) | remove() { FILE: packages/authentication-client/src/core.ts class OauthError (line 6) | class OauthError extends FeathersError { method constructor (line 7) | constructor(message: string, data?: any) { type ClientConstructor (line 25) | type ClientConstructor = new ( type AuthenticationClientOptions (line 30) | interface AuthenticationClientOptions { class AuthenticationClient (line 42) | class AuthenticationClient { method constructor (line 47) | constructor(app: Application, options: AuthenticationClientOptions) { method service (line 61) | get service() { method storage (line 65) | get storage() { method handleSocket (line 69) | handleSocket(socket: any) { method getFromLocation (line 86) | getFromLocation(location: Location) { method setAccessToken (line 112) | setAccessToken(accessToken: string) { method getAccessToken (line 121) | getAccessToken(): Promise { method removeAccessToken (line 135) | removeAccessToken() { method reset (line 144) | reset() { method handleError (line 151) | handleError(error: FeathersError, type: 'authenticate' | 'logout') { method reAuthenticate (line 172) | reAuthenticate(force = false, strategy?: string, authParams?: Params):... method authenticate (line 204) | authenticate(authentication?: AuthenticationRequest, params?: Params):... method logout (line 233) | logout(): Promise { FILE: packages/authentication-client/src/index.ts type Application (line 8) | interface Application { type ClientConstructor (line 29) | type ClientConstructor = new ( FILE: packages/authentication-client/src/storage.ts type Storage (line 1) | interface Storage { class MemoryStorage (line 7) | class MemoryStorage implements Storage { method constructor (line 10) | constructor() { method getItem (line 14) | getItem(key: string) { method setItem (line 18) | setItem(key: string, value: any) { method removeItem (line 22) | removeItem(key: string) { class StorageWrapper (line 31) | class StorageWrapper implements Storage { method constructor (line 34) | constructor(storage: any) { method getItem (line 38) | getItem(key: string) { method setItem (line 42) | setItem(key: string, value: any) { method removeItem (line 46) | removeItem(key: string) { FILE: packages/authentication-client/test/index.test.ts method create (line 20) | async create(data: any) { method remove (line 32) | async remove(id) { method find (line 41) | async find(params) { FILE: packages/authentication-client/test/integration/fixture.ts method find (line 45) | find(params) { method before (line 55) | before(context: HookContext) { FILE: packages/authentication-local/src/hooks/hash-password.ts type HashPasswordOptions (line 11) | interface HashPasswordOptions { function hashPassword (line 23) | function hashPassword(field: string, options: HashPasswordOptions = {}) { FILE: packages/authentication-local/src/strategy.ts class LocalStrategy (line 11) | class LocalStrategy extends AuthenticationBaseStrategy { method verifyConfiguration (line 12) | verifyConfiguration() { method configuration (line 22) | get configuration() { method getEntityQuery (line 38) | async getEntityQuery(query: Query, _params: Params) { method findEntity (line 45) | async findEntity(username: string, params: Params) { method getEntity (line 78) | async getEntity(result: any, params: Params) { method comparePassword (line 96) | async comparePassword(entity: any, password: string) { method hashPassword (line 118) | async hashPassword(password: string, _params: Params) { method authenticate (line 122) | async authenticate(data: AuthenticationRequest, params: Params) { FILE: packages/authentication-local/test/fixture.ts type ServiceTypes (line 8) | type ServiceTypes = { function createApplication (line 13) | function createApplication( FILE: packages/authentication-local/test/hooks/protect.test.ts function testOmit (line 7) | function testOmit(title: string, property: string) { FILE: packages/authentication-oauth/src/service.ts type GrantResponse (line 13) | type GrantResponse = { type OAuthParams (line 19) | type OAuthParams = Omit & { class OAuthError (line 27) | class OAuthError extends FeathersError { method constructor (line 28) | constructor( class OAuthService (line 64) | class OAuthService { method constructor (line 67) | constructor( method handler (line 76) | async handler(method: string, params: OAuthParams, body?: any, overrid... method authenticate (line 99) | async authenticate(params: OAuthParams, result: GrantResponse) { method find (line 164) | async find(params: OAuthParams) { method get (line 187) | async get(override: string, params: OAuthParams) { method create (line 193) | async create(data: any, params: OAuthParams) { class OAuthCallbackService (line 198) | class OAuthCallbackService { method constructor (line 199) | constructor(public service: OAuthService) {} method find (line 201) | async find(params: OAuthParams) { method create (line 207) | async create(data: any, params: OAuthParams) { FILE: packages/authentication-oauth/src/strategy.ts type OAuthProfile (line 14) | interface OAuthProfile { class OAuthStrategy (line 19) | class OAuthStrategy extends AuthenticationBaseStrategy { method configuration (line 20) | get configuration() { method entityId (line 32) | get entityId(): string { method getEntityQuery (line 38) | async getEntityQuery(profile: OAuthProfile, _params: Params) { method getEntityData (line 44) | async getEntityData(profile: OAuthProfile, _existingEntity: any, _para... method getProfile (line 50) | async getProfile(data: AuthenticationRequest, _params: Params) { method getCurrentEntity (line 54) | async getCurrentEntity(params: Params) { method getAllowedOrigin (line 70) | async getAllowedOrigin(params?: Params) { method getRedirect (line 97) | async getRedirect( method findEntity (line 129) | async findEntity(profile: OAuthProfile, params: Params) { method createEntity (line 145) | async createEntity(profile: OAuthProfile, params: Params) { method updateEntity (line 153) | async updateEntity(entity: any, profile: OAuthProfile, params: Params) { method getEntity (line 162) | async getEntity(result: any, params: Params) { method authenticate (line 180) | async authenticate(authentication: AuthenticationRequest, originalPara... FILE: packages/authentication-oauth/src/utils.ts type OauthSetupSettings (line 14) | interface OauthSetupSettings { FILE: packages/authentication-oauth/test/utils/fixture.ts type ServiceTypes (line 13) | interface ServiceTypes { class TestOAuthStrategy (line 18) | class TestOAuthStrategy extends OAuthStrategy { method authenticate (line 19) | async authenticate(data: AuthenticationRequest, params: Authentication... FILE: packages/authentication/src/core.ts type AuthenticationResult (line 12) | interface AuthenticationResult { type AuthenticationRequest (line 16) | interface AuthenticationRequest { type AuthenticationParams (line 21) | interface AuthenticationParams extends Params { type ConnectionEvent (line 29) | type ConnectionEvent = 'login' | 'logout' | 'disconnect' type AuthenticationStrategy (line 31) | interface AuthenticationStrategy { type JwtVerifyOptions (line 88) | interface JwtVerifyOptions extends VerifyOptions { class AuthenticationBase (line 95) | class AuthenticationBase { method constructor (line 108) | constructor(app: Application, configKey = 'authentication', options = ... method configuration (line 125) | get configuration(): AuthenticationConfiguration { method strategyNames (line 133) | get strategyNames() { method register (line 143) | register(name: string, strategy: AuthenticationStrategy) { method getStrategies (line 174) | getStrategies(...names: string[]) { method getStrategy (line 184) | getStrategy(name: string) { method createAccessToken (line 195) | async createAccessToken( method verifyAccessToken (line 221) | async verifyAccessToken(accessToken: string, optsOverride?: JwtVerifyO... method authenticate (line 249) | async authenticate( method handleConnection (line 276) | async handleConnection(event: ConnectionEvent, connection: any, authRe... method parse (line 293) | async parse(req: IncomingMessage, res: ServerResponse, ...names: strin... method setup (line 309) | async setup() { FILE: packages/authentication/src/hooks/authenticate.ts type AuthenticateHookSettings (line 7) | interface AuthenticateHookSettings { FILE: packages/authentication/src/jwt.ts constant SPLIT_HEADER (line 13) | const SPLIT_HEADER = /(\S+)\s+(\S+)/ class JWTStrategy (line 15) | class JWTStrategy extends AuthenticationBaseStrategy { method configuration (line 18) | get configuration() { method handleConnection (line 32) | async handleConnection( method verifyConfiguration (line 80) | verifyConfiguration() { method getEntityQuery (line 96) | async getEntityQuery(_params: Params) { method getEntity (line 106) | async getEntity(id: string, params: Params) { method getEntityId (line 130) | async getEntityId(authResult: AuthenticationResult, _params: Params) { method authenticate (line 134) | async authenticate(authentication: AuthenticationRequest, params: Auth... method parse (line 165) | async parse(req: IncomingMessage): Promise<{ FILE: packages/authentication/src/options.ts type AuthenticationConfiguration (line 16) | type AuthenticationConfiguration = FromSchema { type Params (line 29) | interface Params { class AuthenticationService (line 35) | class AuthenticationService method constructor (line 39) | constructor(app: any, configKey = 'authentication', options = {}) { method getPayload (line 69) | async getPayload(_authResult: AuthenticationResult, params: Authentica... method getTokenOptions (line 83) | async getTokenOptions(authResult: AuthenticationResult, params: Authen... method create (line 110) | async create(data: AuthenticationRequest, params?: AuthenticationParam... method remove (line 151) | async remove(id: string | null, params?: AuthenticationParams) { method setup (line 168) | async setup() { FILE: packages/authentication/src/strategy.ts class AuthenticationBaseStrategy (line 4) | class AuthenticationBaseStrategy implements AuthenticationStrategy { method setAuthentication (line 9) | setAuthentication(auth: AuthenticationBase) { method setApplication (line 13) | setApplication(app: Application) { method setName (line 17) | setName(name: string) { method configuration (line 21) | get configuration(): any { method entityService (line 25) | get entityService(): Service { FILE: packages/authentication/test/core.test.ts constant UUID (line 12) | const UUID = /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/ method authenticate (line 30) | async authenticate(data: AuthenticationRequest) { type Settings (line 42) | type Settings = Infer FILE: packages/authentication/test/fixtures.ts type MockRequest (line 8) | interface MockRequest extends IncomingMessage { class Strategy1 (line 13) | class Strategy1 extends AuthenticationBaseStrategy { method authenticate (line 22) | async authenticate(authentication: AuthenticationRequest) { method parse (line 30) | async parse(req: MockRequest) { class Strategy2 (line 39) | class Strategy2 extends AuthenticationBaseStrategy { method authenticate (line 48) | authenticate(authentication: AuthenticationRequest, params: Params) { method parse (line 58) | async parse(req: MockRequest) { FILE: packages/authentication/test/hooks/authenticate.test.ts method find (line 40) | async find() { method get (line 44) | async get(_id: string | number, params: Params) { FILE: packages/authentication/test/hooks/event.test.ts method create (line 9) | async create(data: AuthenticationRequest) { method remove (line 13) | async remove(id: string) { FILE: packages/authentication/test/jwt.test.ts method get (line 47) | async get(id, params) { FILE: packages/authentication/test/service.test.ts constant UUID (line 13) | const UUID = /[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}/ method get (line 299) | async get() { FILE: packages/client/test/fixture.ts method value (line 7) | value() { class TodoService (line 20) | class TodoService extends MemoryService { method get (line 21) | async get(id: Id, params: Params) { method remove (line 63) | remove(hook: HookContext) { FILE: packages/commons/src/debug.ts type DebugFunction (line 2) | type DebugFunction = (...args: any[]) => void type DebugInitializer (line 3) | type DebugInitializer = (name: string) => DebugFunction function noopDebug (line 7) | function noopDebug(): DebugFunction { function setDebug (line 13) | function setDebug(debug: DebugInitializer) { function createDebug (line 21) | function createDebug(name: string) { FILE: packages/commons/src/index.ts function stripSlashes (line 2) | function stripSlashes(name: string) { type KeyValueCallback (line 6) | type KeyValueCallback = (value: any, key: string) => T method each (line 10) | each(obj: any, callback: KeyValueCallback) { method some (line 18) | some(value: any, callback: KeyValueCallback) { method every (line 24) | every(value: any, callback: KeyValueCallback) { method keys (line 30) | keys(obj: any) { method values (line 34) | values(obj: any) { method isMatch (line 38) | isMatch(obj: any, item: any) { method isEmpty (line 42) | isEmpty(obj: any) { method isObject (line 46) | isObject(item: any) { method isObjectOrArray (line 50) | isObjectOrArray(value: any) { method extend (line 54) | extend(first: any, ...rest: any[]) { method omit (line 58) | omit(obj: any, ...keys: string[]) { method pick (line 64) | pick(source: any, ...keys: string[]) { method merge (line 75) | merge(target: any, source: any) { function isPromise (line 94) | function isPromise(result: any) { function createSymbol (line 98) | function createSymbol(name: string) { FILE: packages/commons/test/utils.test.ts method then (line 19) | then() { FILE: packages/errors/src/index.ts type FeathersErrorJSON (line 1) | interface FeathersErrorJSON { type DynamicError (line 10) | type DynamicError = Error & { [key: string]: any } type ErrorMessage (line 11) | type ErrorMessage = null | string | DynamicError | { [key: string]: any ... type ErrorProperties (line 13) | interface ErrorProperties extends Omit { class FeathersError (line 17) | class FeathersError extends Error { method constructor (line 24) | constructor(err: ErrorMessage, name: string, code: number, className: ... method toJSON (line 47) | toJSON() { class BadRequest (line 67) | class BadRequest extends FeathersError { method constructor (line 68) | constructor(message?: ErrorMessage, data?: any) { class NotAuthenticated (line 74) | class NotAuthenticated extends FeathersError { method constructor (line 75) | constructor(message?: ErrorMessage, data?: any) { class PaymentError (line 81) | class PaymentError extends FeathersError { method constructor (line 82) | constructor(message?: ErrorMessage, data?: any) { class Forbidden (line 88) | class Forbidden extends FeathersError { method constructor (line 89) | constructor(message?: ErrorMessage, data?: any) { class NotFound (line 95) | class NotFound extends FeathersError { method constructor (line 96) | constructor(message?: ErrorMessage, data?: any) { class MethodNotAllowed (line 102) | class MethodNotAllowed extends FeathersError { method constructor (line 103) | constructor(message?: ErrorMessage, data?: any) { class NotAcceptable (line 109) | class NotAcceptable extends FeathersError { method constructor (line 110) | constructor(message?: ErrorMessage, data?: any) { class Timeout (line 116) | class Timeout extends FeathersError { method constructor (line 117) | constructor(message?: ErrorMessage, data?: any) { class Conflict (line 123) | class Conflict extends FeathersError { method constructor (line 124) | constructor(message?: ErrorMessage, data?: any) { class Gone (line 130) | class Gone extends FeathersError { method constructor (line 131) | constructor(message?: ErrorMessage, data?: any) { class LengthRequired (line 137) | class LengthRequired extends FeathersError { method constructor (line 138) | constructor(message?: ErrorMessage, data?: any) { class Unprocessable (line 144) | class Unprocessable extends FeathersError { method constructor (line 145) | constructor(message?: ErrorMessage, data?: any) { class TooManyRequests (line 151) | class TooManyRequests extends FeathersError { method constructor (line 152) | constructor(message?: ErrorMessage, data?: any) { class GeneralError (line 158) | class GeneralError extends FeathersError { method constructor (line 159) | constructor(message?: ErrorMessage, data?: any) { class NotImplemented (line 165) | class NotImplemented extends FeathersError { method constructor (line 166) | constructor(message?: ErrorMessage, data?: any) { class BadGateway (line 172) | class BadGateway extends FeathersError { method constructor (line 173) | constructor(message?: ErrorMessage, data?: any) { class Unavailable (line 179) | class Unavailable extends FeathersError { method constructor (line 180) | constructor(message?: ErrorMessage, data?: any) { type Errors (line 185) | interface Errors { function convert (line 258) | function convert(error: any) { FILE: packages/express/src/authentication.ts type AuthenticationSettings (line 16) | type AuthenticationSettings = { function parseAuthentication (line 21) | function parseAuthentication(settings: AuthenticationSettings = {}): Req... function authenticate (line 49) | function authenticate( FILE: packages/express/src/declarations.ts type ExpressUseHandler (line 12) | interface ExpressUseHandler { type ExpressOverrides (line 27) | interface ExpressOverrides { type Application (line 36) | type Application = Omit { FILE: packages/express/src/handlers.ts function notFound (line 11) | function notFound({ verbose = false } = {}): RequestHandler { type ErrorHandlerOptions (line 20) | type ErrorHandlerOptions = { function errorHandler (line 27) | function errorHandler(_options: ErrorHandlerOptions = {}): ErrorRequestH... FILE: packages/express/src/index.ts function feathersExpress (line 50) | function feathersExpress( FILE: packages/express/src/rest.ts method 'application/json' (line 78) | 'application/json'() { type RestOptions (line 84) | type RestOptions = { FILE: packages/express/test/authentication.test.ts method get (line 31) | get(id, params) { FILE: packages/express/test/error-handler.test.ts method set (line 75) | set() {} method status (line 76) | status(code: number) { method sendFile (line 91) | sendFile(f: any) { method set (line 141) | set() {} method status (line 142) | status(code: number) { method json (line 157) | json(obj: any) { FILE: packages/express/test/index.test.ts method get (line 15) | async get(id: Id) { type Config (line 28) | type Config = { method get (line 117) | get(hook: HookContext) { method get (line 125) | get(hook: HookContext) { method get (line 165) | async get(id: Id) { method setup (line 169) | async setup(appParam, path) { method get (line 203) | async get(id: Id) { method get (line 226) | async get(id: Id) { method get (line 248) | async get(name: Id) { FILE: packages/express/test/rest.test.ts method 'text/plain' (line 39) | 'text/plain'() { method get (line 46) | async get(id: Id) { method get (line 68) | async get(id: Id) { method get (line 94) | async get(id: Id) { method create (line 98) | async create(data: any) { method get (line 151) | async get(id) { method after (line 165) | after(hook: HookContext) { method get (line 192) | async get() { method after (line 198) | after(hook: HookContext) { method get (line 215) | async get() { method after (line 221) | after(hook: HookContext) { method get (line 233) | async get() { method after (line 239) | after(hook: HookContext) { method get (line 258) | async get() { method get (line 302) | async get(_id: Id, params: Params) { method create (line 348) | async create(data: any) { method create (line 384) | async create(data: any) { method create (line 430) | async create(data) { method get (line 508) | async get(id: Id) { method patch (line 514) | async patch() { method find (line 518) | async find() { method get (line 596) | async get(id: Id, params: Params) { FILE: packages/feathers/src/application.ts class Feathers (line 22) | class Feathers method constructor (line 34) | constructor() { method get (line 42) | get(name: L): Settings[L] { method set (line 46) | set(name: L, value: Settings[L]) { method configure (line 51) | configure(callback: (this: this, app: this) => void) { method defaultService (line 57) | defaultService(location: string): ServiceInterface { method service (line 61) | service( method _setup (line 75) | protected _setup() { method setup (line 95) | get setup() { method setup (line 99) | set setup(value) { method _teardown (line 110) | protected _teardown() { method teardown (line 130) | get teardown() { method teardown (line 134) | set teardown(value) { method use (line 145) | use( method unuse (line 191) | async unuse( method hooks (line 206) | hooks(hookMap: ApplicationHookOptions) { FILE: packages/feathers/src/declarations.ts type SelfOrArray (line 4) | type SelfOrArray = S | S[] type OptionalPick (line 5) | type OptionalPick = Pick> type Entries (line 6) | type Entries = { type GetKeyByValue (line 9) | type GetKeyByValue = Extract[number], [Property... type Paginated (line 16) | interface Paginated { type ServiceOptions (line 26) | interface ServiceOptions { type ClientService (line 46) | interface ClientService< type ServiceMethods (line 73) | interface ServiceMethods< type ServiceOverloads (line 96) | interface ServiceOverloads< type Service (line 121) | type Service< type ServiceInterface (line 131) | type ServiceInterface< type ServiceAddons (line 138) | interface ServiceAddons extends EventEmitt... type ServiceHookOverloads (line 143) | interface ServiceHookOverloads { type FeathersService (line 161) | type FeathersService = S & type CustomMethods (line 165) | type CustomMethods = { type TransportConnection (line 173) | type TransportConnection = { type RealTimeConnection (line 184) | interface RealTimeConnection { type CustomMethod (line 191) | type CustomMethod = (data: T,... type ServiceMixin (line 193) | type ServiceMixin = (service: FeathersService, path: string, optio... type ServiceGenericType (line 195) | type ServiceGenericType = S extends ServiceInterface ? T : any type ServiceGenericData (line 196) | type ServiceGenericData = S extends ServiceInterface = S extends ServiceInterface { type Application (line 320) | interface Application type Id (line 323) | type Id = number | string type NullableId (line 324) | type NullableId = Id | null type Query (line 326) | interface Query { type Params (line 330) | interface Params { type PaginationOptions (line 337) | interface PaginationOptions { type PaginationParams (line 342) | type PaginationParams = false | PaginationOptions type Http (line 344) | interface Http { type HookType (line 359) | type HookType = 'before' | 'after' | 'error' | 'around' type Serv (line 361) | type Serv = FA extends Application ? S : never type HookContext (line 363) | interface HookContext extends BaseHookContext<... type HookFunction (line 447) | type HookFunction = ( type Hook (line 452) | type Hook = HookFunction type HookMethodMap (line 454) | type HookMethodMap = { type HookTypeMap (line 458) | type HookTypeMap = SelfOrArray> | HookMethodMap... type AroundHookFunction (line 461) | type AroundHookFunction = ( type AroundHookMap (line 466) | type AroundHookMap = { type HookMap (line 470) | type HookMap = { type HookOptions (line 477) | type HookOptions = AroundHookMap | AroundHookFunction[... type ApplicationHookContext (line 479) | interface ApplicationHookContext extends BaseHookContext { type ApplicationHookFunction (line 484) | type ApplicationHookFunction = ( type ApplicationHookMap (line 489) | type ApplicationHookMap = { type ApplicationHookOptions (line 494) | type ApplicationHookOptions = HookOptions | ApplicationHookMa... FILE: packages/feathers/src/events.ts function eventHook (line 6) | function eventHook(context: HookContext, next: NextFunction) { function eventMixin (line 23) | function eventMixin(service: FeathersService) { FILE: packages/feathers/src/hooks.ts type ConvertedMap (line 22) | type ConvertedMap = { [type in HookType]: ReturnType extends HookManager { method constructor (line 151) | constructor( method collectMiddleware (line 159) | collectMiddleware(self: any, args: any[]): Middleware[] { method initializeContext (line 167) | initializeContext(self: any, args: any[], context: HookContext) { method middleware (line 175) | middleware(mw: Middleware[]) { function hookMixin (line 181) | function hookMixin(this: A, service: FeathersService, path: string... FILE: packages/feathers/src/index.ts function feathers (line 7) | function feathers() { FILE: packages/feathers/src/service.ts constant SERVICE (line 5) | const SERVICE = createSymbol('@feathersjs/service') function getHookMethods (line 30) | function getHookMethods(service: any, options: ServiceOptions) { function getServiceOptions (line 38) | function getServiceOptions(service: any): ServiceOptions { function wrapService (line 57) | function wrapService(location: string, service: any, options: ServiceOpt... FILE: packages/feathers/test/application.test.ts method get (line 41) | async get(id: string) { method setup (line 91) | async setup(this: any, _app: any, path: string) { method teardown (line 95) | async teardown(this: any, _app: any, path: string) { method create (line 99) | async create(data: any) { method create (line 129) | async create(data: any) { method removeListener (line 132) | async removeListener(data: any) { method setup (line 135) | async setup() {} method teardown (line 137) | async teardown() {} method create (line 171) | async create(data: any) { method get (line 183) | async get(id: string) { method create (line 195) | async create(data: any) { method create (line 203) | async create(data: any) { method create (line 235) | async create(data: any) { method create (line 247) | create(ctx) { method setup (line 275) | async setup(this: any, _app: any, path: string) { method create (line 279) | async create(data: any) { method setup (line 293) | async setup(this: any, _app: any, path: string) { method create (line 297) | async create(data: any) { method setup (line 365) | async setup(appRef: any, path: any) { method teardown (line 371) | async teardown(appRef: any, path: any) { method get (line 379) | get(id: string) { method setup (line 385) | async setup(appRef: any, path: any) { method teardown (line 391) | async teardown(appRef: any, path: any) { method setup (line 415) | async setup(appRef: any, path: any) { method setup (line 431) | async setup() {} method teardown (line 432) | async teardown(appRef: any, path: any) { method get (line 440) | get(id: string) { method setup (line 446) | async setup() {} method teardown (line 447) | async teardown(appRef: any, path: any) { class Dummy (line 463) | class Dummy { method get (line 465) | async get(id: Id) { method get (line 516) | async get(id: string) { method get (line 524) | async get(id: string) { method create (line 531) | async create(data: any) { FILE: packages/feathers/test/declarations.test.ts type Todo (line 5) | interface Todo { type TodoData (line 11) | interface TodoData { class TodoService (line 16) | class TodoService implements ServiceInterface { method constructor (line 17) | constructor(public todos: Todo[] = []) {} method find (line 19) | async find() { method create (line 23) | async create(data: TodoData) { method setup (line 36) | async setup(app: Application) { type Configuration (line 41) | interface Configuration { type Services (line 45) | interface Services { type MainApp (line 50) | type MainApp = Application FILE: packages/feathers/test/events.test.ts method create (line 44) | async create(data: any) { method create (line 61) | async create(data: any) { method create (line 70) | create(context: any) { method update (line 87) | async update(id: any, data: any) { method patch (line 104) | async patch(id: any, data: any) { method remove (line 121) | async remove(id: any) { method create (line 140) | async create(data: any) { method update (line 171) | async update(id: any, data: any) { method patch (line 204) | async patch(id: any, data: any) { method remove (line 239) | async remove(id: any, data: any) { method create (line 273) | async create(data: any) { method after (line 281) | after(hook: any) { class Creator (line 303) | class Creator { method create (line 305) | async create(data: any) { FILE: packages/feathers/test/hooks/after.test.ts method get (line 7) | async get(id: Id) { method find (line 14) | async find() { method get (line 22) | async get(hook) { method find (line 27) | async find() { method get (line 48) | async get(id: Id) { method find (line 55) | async find() { method get (line 63) | get(context) { method find (line 67) | find() { method create (line 88) | async create(data: any) { method create (line 98) | create(context) { method create (line 115) | async create(data: any) { method create (line 125) | create(context) { method update (line 141) | async update(_id: any, data: any) { method update (line 151) | update() { method remove (line 164) | async remove() { method remove (line 174) | remove() { method create (line 187) | async create(data: any) { method create (line 197) | create(context) { method create (line 207) | create(context) { method create (line 228) | async create(data: any) { method get (line 268) | async get(id: any) { method get (line 276) | get(context) { method get (line 308) | async get(id: any) { method find (line 314) | async find() { method all (line 323) | all(context) { class Dummy (line 353) | class Dummy { method get (line 355) | async get(id: any) { method get (line 368) | get(this: any, hook) { method get (line 387) | async get(id: any) { method all (line 395) | all(context) { FILE: packages/feathers/test/hooks/app.test.ts type Todo (line 5) | type Todo = { type TodoParams (line 13) | interface TodoParams extends Params { type TodoService (line 18) | type TodoService = ServiceInterface & { type App (line 22) | type App = Application<{ todos: TodoService }> method get (line 31) | async get(id: any, params: any) { method create (line 39) | async create(data: any, params: any) { method customMethod (line 43) | async customMethod(data: any, params: TodoParams) { method before (line 170) | before(context) { method before (line 202) | before(context) { method before (line 209) | before(context) { method before (line 216) | before(context) { method after (line 237) | after(context) { method after (line 254) | after(context) { method after (line 261) | after(context) { method after (line 269) | after(context) { method error (line 288) | error(context) { method error (line 301) | error(context) { method error (line 308) | error(context) { method error (line 315) | error(context) { FILE: packages/feathers/test/hooks/around.test.ts method get (line 7) | async get() { method get (line 36) | async get() { method create (line 90) | async create(data: any, params?: any) { method create (line 144) | async create(data: any) { method update (line 178) | update() { method remove (line 200) | async remove() { type DummyParams (line 223) | interface DummyParams extends Params { class DummyService (line 227) | class DummyService implements ServiceInterface { method create (line 228) | create(data: any, params?: any) { method get (line 277) | async get(id: any, params?: DummyParams) { type DummyParams (line 272) | interface DummyParams extends Params<{ name: string }> { class DummyService (line 276) | class DummyService implements ServiceInterface { method create (line 228) | create(data: any, params?: any) { method get (line 277) | async get(id: any, params?: DummyParams) { type DummyParams (line 316) | interface DummyParams extends Params { type DummyService (line 321) | type DummyService = ServiceInterface method create (line 228) | create(data: any, params?: any) { method get (line 277) | async get(id: any, params?: DummyParams) { method get (line 324) | async get(id: any, params: any) { method find (line 334) | async find(params: any) { type DummyParams (line 362) | interface DummyParams extends Params { class Dummy (line 366) | class Dummy implements ServiceInterface { method get (line 369) | async get(id: any, params?: DummyParams) { FILE: packages/feathers/test/hooks/before.test.ts type DummyParams (line 6) | interface DummyParams extends Params { type DummyService (line 10) | type DummyService = ServiceInterface method get (line 13) | async get(id: any, params: DummyParams) { method remove (line 22) | async remove() { method get (line 30) | get(context) { method remove (line 37) | remove() { type DummyParams (line 54) | interface DummyParams extends Params { type DummyService (line 58) | type DummyService = ServiceInterface method get (line 61) | async get(id: any, params: any) { method remove (line 70) | async remove() { method get (line 78) | get(context) { method remove (line 82) | remove() { method get (line 96) | async get() { method get (line 104) | get(context) { method create (line 123) | async create(data: any, params?: any) { method create (line 149) | create(context) { method create (line 177) | async create(data: any) { method create (line 189) | create(context) { method update (line 212) | update() { method update (line 222) | update() { type DummyParams (line 234) | interface DummyParams extends Params { type DummyService (line 238) | type DummyService = ServiceInterface method remove (line 241) | async remove(id: any, params: any) { method remove (line 253) | remove(context) { type DummyParams (line 263) | interface DummyParams extends Params { type DummyService (line 267) | type DummyService = ServiceInterface method create (line 270) | async create(data: any, params: any) { method create (line 296) | create(context) { method create (line 306) | create(context) { type DummyParams (line 318) | interface DummyParams extends Params { type DummyService (line 322) | type DummyService = ServiceInterface method create (line 325) | async create(data: any, params: any) { type DummyParams (line 371) | interface DummyParams extends Params { type DummyService (line 375) | type DummyService = ServiceInterface method get (line 378) | async get(id: any, params: any) { method get (line 391) | get(context) { type DummyParams (line 420) | interface DummyParams extends Params { type DummyService (line 425) | type DummyService = ServiceInterface method get (line 428) | async get(id: any, params: any) { method find (line 438) | async find(params: any) { method all (line 450) | all(context) { type DummyParams (line 472) | interface DummyParams extends Params { class Dummy (line 476) | class Dummy implements ServiceInterface { method get (line 479) | async get(id: any, params?: DummyParams) { method get (line 493) | get(this: any, context) { FILE: packages/feathers/test/hooks/error.test.ts method get (line 8) | async get() { method get (line 24) | get(context) { method get (line 42) | get(context) { method get (line 56) | get() { method get (line 70) | async get() { method get (line 120) | get(context) { method get (line 133) | async get() { method get (line 140) | get(context: any) { method get (line 153) | async get() { method before (line 160) | before(context) { method error (line 163) | error(context) { method get (line 182) | async get(id: any) { method before (line 196) | before() { method error (line 201) | error(context) { method after (line 215) | after() { method error (line 219) | error(context) { method after (line 237) | after(context) { method error (line 243) | error(context) { method find (line 262) | async find() { method before (line 268) | before(context: any) { method find (line 275) | async find() { method before (line 283) | before(context: any) { method error (line 287) | error(context: any) { FILE: packages/feathers/test/hooks/hooks.test.ts type SimpleParams (line 7) | interface SimpleParams extends Params { class SimpleService (line 10) | class SimpleService { method get (line 11) | async get(id: Id, params: SimpleParams) { type DummyParams (line 139) | interface DummyParams extends Params { method get (line 144) | async get(id: any, params: any) { method get (line 152) | get(context) { method get (line 157) | get(context) { method get (line 170) | async get(id: any) { method before (line 177) | before(context) { method get (line 190) | async get(id: any) { method get (line 214) | async get(id: any, params: any) { method get (line 225) | async get(id: any, params: any) { method get (line 244) | get() { method get (line 304) | async get() { method error (line 310) | error(context: any) { class Dummy (line 325) | class Dummy { method get (line 326) | async get(id: Id) { method create (line 330) | async create(data: any) { method custom (line 334) | async custom(data: any) { method get (line 368) | async get(id: Id, params: Params) { method get (line 383) | async get() { FILE: packages/generators/src/app/index.ts type AppGeneratorData (line 17) | interface AppGeneratorData extends FeathersAppInfo { type AppGeneratorContext (line 40) | type AppGeneratorContext = FeathersBaseContext & type AppGeneratorArguments (line 46) | type AppGeneratorArguments = FeathersBaseContext & Partial) { constant PRETTIERRC (line 227) | const PRETTIERRC: PrettierOptions = { FILE: packages/generators/src/connection/index.ts type ConnectionGeneratorContext (line 18) | interface ConnectionGeneratorContext extends FeathersBaseContext { type ConnectionGeneratorArguments (line 25) | type ConnectionGeneratorArguments = FeathersBaseContext & constant DATABASE_CLIENTS (line 71) | const DATABASE_CLIENTS = { FILE: packages/generators/src/hook/index.ts type HookGeneratorContext (line 10) | interface HookGeneratorContext extends FeathersBaseContext { FILE: packages/generators/src/service/index.ts type ServiceGeneratorContext (line 19) | interface ServiceGeneratorContext extends FeathersBaseContext { type ServiceGeneratorArguments (line 85) | type ServiceGeneratorArguments = FeathersBaseContext & FILE: packages/generators/test/utils.ts function combinate (line 9) | function combinate>(obj: O) { FILE: packages/knex/src/adapter.ts constant METHODS (line 9) | const METHODS = { constant OPERATORS (line 17) | const OPERATORS = { constant RETURNING_CLIENTS (line 27) | const RETURNING_CLIENTS = ['postgresql', 'pg', 'oracledb', 'mssql', 'sql... class KnexAdapter (line 29) | class KnexAdapter< method constructor (line 37) | constructor(options: KnexAdapterOptions) { method fullName (line 63) | get fullName() { method Model (line 68) | get Model() { method getModel (line 72) | getModel(params: ServiceParams = {} as ServiceParams) { method db (line 77) | db(params?: ServiceParams) { method knexify (line 89) | knexify(knexQuery: Knex.QueryBuilder, query: Query = {}, parentKey?: s... method createQuery (line 132) | createQuery(params: ServiceParams = {} as ServiceParams) { method filterQuery (line 163) | filterQuery(params: ServiceParams) { method _find (line 178) | async _find(params: ServiceParams = {} as ServiceParams): Promise extends AdapterParams | Result... method get (line 31) | async get(id: Id, params?: ServiceParams): Promise { method create (line 41) | async create(data: Data | Data[], params?: ServiceParams): Promise { method createQuery (line 196) | createQuery(params: KnexAdapterParams) { type ModelStub (line 470) | type ModelStub = { getModel: () => Knex } FILE: packages/knex/test/overrides.test.ts type Animal (line 25) | type Animal = { class AnimalService (line 36) | class AnimalService | T[]> { function clean (line 56) | function clean() { FILE: packages/koa/src/authentication.ts type AuthenticationSettings (line 9) | type AuthenticationSettings = { function parseAuthentication (line 14) | function parseAuthentication(settings: AuthenticationSettings = {}): Mid... function authenticate (line 42) | function authenticate(settings: string | AuthenticationSettings, ...stra... FILE: packages/koa/src/declarations.ts type ApplicationAddons (line 6) | type ApplicationAddons = { type Application (line 11) | type Application = Omit & type FeathersKoaContext (line 15) | type FeathersKoaContext = Koa.Context & { type Middleware (line 19) | type Middleware = (context: FeathersKoaContext, next... type ServiceOptions (line 22) | interface ServiceOptions { type ExtendableContext (line 32) | interface ExtendableContext { FILE: packages/koa/src/index.ts function koa (line 20) | function koa( FILE: packages/koa/src/rest.ts type RestOptions (line 69) | type RestOptions = { FILE: packages/koa/test/app.fixture.ts method get (line 61) | async get(id: string, params: Params) { FILE: packages/koa/test/index.test.ts method get (line 81) | async get(id: Id) { FILE: packages/memory/src/index.ts type MemoryServiceStore (line 13) | interface MemoryServiceStore { type MemoryServiceOptions (line 17) | interface MemoryServiceOptions extends AdapterServiceOptions { class MemoryAdapter (line 30) | class MemoryAdapter< method constructor (line 39) | constructor(options: MemoryServiceOptions = {}) { method getEntries (line 52) | async getEntries(_params?: ServiceParams) { method getQuery (line 61) | getQuery(params: ServiceParams) { method _find (line 73) | async _find(params: ServiceParams = {} as ServiceParams): Promise | Result... method get (line 275) | async get(id: Id, params?: ServiceParams): Promise { method create (line 284) | async create(data: Data | Data[], params?: ServiceParams): Promise, P extends Params = Params>( FILE: packages/memory/test/index.test.ts type Person (line 82) | type Person = { type Animal (line 88) | type Animal = { method matcher (line 171) | matcher() { method sorter (line 178) | sorter() { FILE: packages/mongodb/src/adapter.ts type MongoDBAdapterOptions (line 28) | interface MongoDBAdapterOptions extends AdapterServiceOptions { type MongoDBAdapterParams (line 40) | interface MongoDBAdapterParams extends AdapterParams< type AdapterId (line 56) | type AdapterId = Id | ObjectId type NullableAdapterId (line 58) | type NullableAdapterId = AdapterId | null class MongoDbAdapter (line 61) | class MongoDbAdapter< method constructor (line 67) | constructor(options: MongoDBAdapterOptions) { method getObjectId (line 78) | getObjectId(id: AdapterId) { method filterQuery (line 90) | filterQuery(id: NullableAdapterId, params: ServiceParams) { method getModel (line 113) | getModel(params: ServiceParams = {} as ServiceParams) { method findRaw (line 118) | async findRaw(params: ServiceParams) { method aggregateRaw (line 143) | async aggregateRaw(params: ServiceParams) { method makeFeathersPipeline (line 154) | makeFeathersPipeline(params: ServiceParams) { method getProjection (line 177) | getProjection(select?: string[] | { [key: string]: number }) { method normalizeId (line 205) | normalizeId(id: NullableAdapterId, data: D): D { method countDocuments (line 221) | async countDocuments(params: ServiceParams) { method _get (line 254) | async _get(id: AdapterId, params: ServiceParams = {} as ServiceParams)... method _find (line 304) | async _find(params: ServiceParams = {} as ServiceParams): Promise = { function resolveObjectId (line 13) | async function resolveObjectId(value: ObjectIdParam) { function resolveQueryObjectId (line 21) | async function resolveQueryObjectId(value: ObjectIdParam | IdQueryObject... method compile (line 51) | compile(schemaVal: boolean) { FILE: packages/mongodb/src/error-handler.ts function errorHandler (line 4) | function errorHandler(error: MongoError): any { FILE: packages/mongodb/src/index.ts class MongoDBService (line 10) | class MongoDBService< method find (line 19) | async find(params?: ServiceParams): Promise | Result... method get (line 26) | async get(id: AdapterId, params?: ServiceParams): Promise { method create (line 36) | async create(data: Data | Data[], params?: ServiceParams): Promise, '_id'> & { _id: Adap... type Todo (line 125) | type Todo = { type ServiceTypes (line 132) | type ServiceTypes = { function indexOfName (line 226) | function indexOfName(results: Person[], name: string) { FILE: packages/rest-client/src/axios.ts class AxiosClient (line 4) | class AxiosClient, P extends Params = RestClient... method request (line 5) | request(options: any, params: RestClientParams) { FILE: packages/rest-client/src/base.ts function toError (line 6) | function toError(error: Error & { code: string }) { type RestClientParams (line 14) | interface RestClientParams extends Params { type RestClientSettings (line 18) | interface RestClientSettings { method constructor (line 35) | constructor(settings: RestClientSettings) { method makeUrl (line 42) | makeUrl(query: Query, id?: string | number | null, route?: { [key: strin... method getQuery (line 60) | getQuery(query: Query) { method methods (line 72) | methods(this: any, ...names: string[]) { method _find (line 100) | _find(params?: P) { method find (line 111) | find(params?: P) { method _get (line 115) | _get(id: Id, params?: P) { method get (line 130) | get(id: Id, params?: P) { method _create (line 134) | _create(data: D, params?: P) { method create (line 146) | create(data: D, params?: P) { method _update (line 150) | _update(id: NullableId, data: D, params?: P) { method update (line 166) | update(id: NullableId, data: D, params?: P) { method _patch (line 170) | _patch(id: NullableId, data: D, params?: P) { method patch (line 186) | patch(id: NullableId, data: D, params?: P) { method _remove (line 190) | _remove(id: NullableId, params?: P) { method remove (line 205) | remove(id: NullableId, params?: P) { FILE: packages/rest-client/src/fetch.ts class FetchClient (line 5) | class FetchClient, P extends Params = RestClient... method request (line 6) | request(options: any, params: RestClientParams) { method checkStatus (line 32) | checkStatus(response: any) { FILE: packages/rest-client/src/index.ts type Handler (line 16) | type Handler = ( type Transport (line 22) | interface Transport { type RestService (line 28) | type RestService> = Base function restClient (line 30) | function restClient(base = '') { FILE: packages/rest-client/src/superagent.ts class SuperagentClient (line 4) | class SuperagentClient, P extends Params = RestC... method request (line 9) | request(options: any, params: RestClientParams) { FILE: packages/rest-client/test/declarations.ts type Data (line 4) | type Data = { message: string } type Result (line 5) | type Result = { type ServiceTypes (line 11) | type ServiceTypes = { FILE: packages/rest-client/test/index.test.ts class MyFetchClient (line 89) | class MyFetchClient extends FetchClient { method find (line 90) | find() { method find (line 113) | find() { method request (line 137) | request(options: any, _params: any) { class MyFetchClient (line 112) | class MyFetchClient extends FetchClient { method find (line 90) | find() { method find (line 113) | find() { method request (line 137) | request(options: any, _params: any) { class MyFetchClient (line 136) | class MyFetchClient extends FetchClient { method find (line 90) | find() { method find (line 113) | find() { method request (line 137) | request(options: any, _params: any) { FILE: packages/rest-client/test/server.ts method value (line 8) | value() { method 'application/json' (line 27) | 'application/json'() { type TodoServiceParams (line 33) | interface TodoServiceParams extends Params { class TodoService (line 38) | class TodoService extends MemoryService { method get (line 39) | get(id: Id, params: TodoServiceParams) { method remove (line 60) | remove(id: NullableId, params: Params) { method customMethod (line 75) | async customMethod(data: any, { provider }: Params) { method html (line 105) | html() { method json (line 109) | json() { FILE: packages/schema/src/default-schemas.ts type AuthenticationConfiguration (line 114) | type AuthenticationConfiguration = FromSchema FILE: packages/schema/src/hooks/resolve.ts type ResolverSetting (line 29) | type ResolverSetting = Resolver | Resolve... constant DISPATCH (line 114) | const DISPATCH = Symbol.for('@feathersjs/schema/dispatch') type ResolveAllSettings (line 195) | type ResolveAllSettings = { FILE: packages/schema/src/index.ts type Infer (line 16) | type Infer = S['_type'] type Combine (line 18) | type Combine = Pick, Exclude = { FILE: packages/schema/src/resolver.ts type PromiseOrLiteral (line 4) | type PromiseOrLiteral = Promise | V type PropertyResolver (line 6) | type PropertyResolver = (( type VirtualResolver (line 13) | type VirtualResolver = ( constant IS_VIRTUAL (line 19) | const IS_VIRTUAL = Symbol.for('@feathersjs/schema/virtual') type PropertyResolverMap (line 37) | type PropertyResolverMap = { type ResolverConverter (line 41) | type ResolverConverter = ( type ResolverOptions (line 47) | interface ResolverOptions { type ResolverConfig (line 56) | interface ResolverConfig extends ResolverOptions { type ResolverStatus (line 67) | interface ResolverStatus { class Resolver (line 74) | class Resolver { method constructor (line 79) | constructor(public readonly options: ResolverConfig) { method resolveProperty (line 93) | async resolveProperty( method convert (line 117) | async convert(data: D, context: C, status?: Partial(_data: D, context: C, status?: Partial( FILE: packages/schema/src/schema.ts constant DEFAULT_AJV (line 5) | const DEFAULT_AJV = new Ajv({ type Validator (line 16) | type Validator = (data: T) => Promise type JSONSchemaDefinition (line 18) | type JSONSchemaDefinition = JSONSchema & { type Schema (line 25) | interface Schema { class SchemaWrapper (line 29) | class SchemaWrapper implements Schema>(...args: Parameters(definition: S, ajv: Ajv ... FILE: packages/schema/test/fixture.ts type UserData (line 44) | type UserData = FromSchema type User (line 66) | type User = FromSchema type MessageData (line 94) | type MessageData = FromSchema type Message (line 110) | type Message = FromSchema< type MessageQuery (line 177) | type MessageQuery = FromSchema type ServiceParams (line 191) | interface ServiceParams extends AdapterParams { class MessageService (line 196) | class MessageService extends MemoryService FILE: packages/schema/test/json-schema.test.ts type Query (line 43) | type Query = FromSchema type Query (line 73) | type Query = FromSchema FILE: packages/schema/test/resolver.test.ts type User (line 22) | type User = FromSchema & { FILE: packages/schema/test/schema.test.ts method compile (line 16) | compile(schemaVal: boolean, parentSchema: AnySchemaObject) { type Message (line 47) | type Message = Infer type MessageResult (line 172) | type MessageResult = Infer type User (line 219) | type User = Infer type Message (line 220) | type Message = Infer & { FILE: packages/socketio-client/src/index.ts type FeathersApplication (line 14) | interface FeathersApplication { function socketioClient (line 23) | function socketioClient(connection: Socket, options?: an... FILE: packages/socketio-client/test/index.test.ts type ServiceTypes (line 11) | type ServiceTypes = { FILE: packages/socketio-client/test/server.ts method value (line 8) | value() { class TodoService (line 22) | class TodoService extends MemoryService { method get (line 23) | async get(id: Id, params: Params) { method customMethod (line 33) | async customMethod(data: any, { provider }: Params) { function createServer (line 42) | function createServer() { FILE: packages/socketio/src/index.ts type Application (line 13) | interface Application { function configureSocketio (line 29) | function configureSocketio(port?: any, options?: any, config?: any) { FILE: packages/socketio/src/middleware.ts type ParamsGetter (line 7) | type ParamsGetter = (socket: Socket) => any type NextFunction (line 8) | type NextFunction = (err?: any) => void type FeathersSocket (line 9) | interface FeathersSocket extends Socket { FILE: packages/socketio/test/index.test.ts class VerifierService (line 25) | class VerifierService { method find (line 26) | async find(params: Params) { method create (line 30) | async create(data: any, params: Params) { method update (line 34) | async update(id: NullableId, data: any, params: Params) { method app (line 49) | get app() { method socket (line 53) | get socket() { FILE: packages/tests/src/client.ts type Todo (line 3) | interface Todo { function clientTests (line 9) | function clientTests(app: any, name: string) { FILE: packages/tests/src/fixture.ts class Service (line 16) | class Service { method find (line 19) | async find() { method get (line 23) | async get(name: string, params: any) { method create (line 40) | async create(data: any) { method update (line 53) | async update(id: any, data: any) { method patch (line 66) | async patch(id: any, data: any) { method remove (line 79) | async remove(id: any) { method customMethod (line 83) | async customMethod(data: any, params: any) { method internalMethod (line 91) | async internalMethod() { method find (line 97) | find(data: any) { method get (line 101) | get(id: any, data: any) { method create (line 106) | create(original: any, current: any) { method update (line 114) | update(id: any, original: any, current: any) { method patch (line 122) | patch(id: any, original: any, current: any) { method remove (line 130) | remove(id: any, data: any) { FILE: packages/tests/src/rest.ts function restTests (line 6) | function restTests(description: string, name: string, port: number) { FILE: packages/transport-commons/src/channels/channel/base.ts class Channel (line 4) | class Channel extends EventEmitter { method constructor (line 8) | constructor(connections: RealTimeConnection[] = [], data: any = null) { method length (line 15) | get length() { method leave (line 19) | leave(...connections: RealTimeConnection[]) { method join (line 41) | join(...connections: RealTimeConnection[]) { method filter (line 51) | filter(fn: (connection: RealTimeConnection) => boolean) { method send (line 55) | send(data: any) { FILE: packages/transport-commons/src/channels/channel/combined.ts function collectConnections (line 4) | function collectConnections(children: Channel[]) { class CombinedChannel (line 20) | class CombinedChannel extends Channel { method constructor (line 24) | constructor(children: Channel[], data: any = null) { method refresh (line 33) | refresh() { method leave (line 39) | leave(...connections: RealTimeConnection[]) { method join (line 43) | join(...connections: RealTimeConnection[]) { method dataFor (line 47) | dataFor(connection: RealTimeConnection) { method callChildren (line 51) | private callChildren(method: string, connections: RealTimeConnection[]) { FILE: packages/transport-commons/src/channels/index.ts type ServiceAddons (line 13) | interface ServiceAddons extends EventEmitter { type Application (line 23) | interface Application { type Params (line 37) | interface Params { function channels (line 44) | function channels() { FILE: packages/transport-commons/src/channels/mixins.ts constant PUBLISHERS (line 8) | const PUBLISHERS = Symbol.for('@feathersjs/transport-commons/publishers') constant CHANNELS (line 9) | const CHANNELS = Symbol.for('@feathersjs/transport-commons/channels') constant ALL_EVENTS (line 10) | const ALL_EVENTS = Symbol.for('@feathersjs/transport-commons/all-events') type ChannelMixin (line 18) | interface ChannelMixin { function channelMixin (line 23) | function channelMixin() { type Event (line 64) | type Event = string | typeof ALL_EVENTS type Publisher (line 66) | type Publisher = ( type PublishMixin (line 71) | interface PublishMixin { function publishMixin (line 77) | function publishMixin() { FILE: packages/transport-commons/src/client.ts type ServiceOptions (line 53) | interface ServiceOptions { type SocketService (line 60) | type SocketService, P extends Params = Params>... class Service (line 62) | class Service, P extends Params = Params> implem... method constructor (line 72) | constructor(options: ServiceOptions) { method send (line 81) | send(method: string, ...args: any[]) { method methods (line 109) | methods(this: any, ...names: string[]) { method _find (line 122) | _find(params: Params = {}) { method find (line 126) | find(params: Params = {}) { method _get (line 130) | _get(id: Id, params: Params = {}) { method get (line 138) | get(id: Id, params: Params = {}) { method _create (line 142) | _create(data: D, params: Params = {}) { method create (line 146) | create(data: D, params: Params = {}) { method _update (line 150) | _update(id: NullableId, data: D, params: Params = {}) { method update (line 158) | update(id: NullableId, data: D, params: Params = {}) { method _patch (line 166) | _patch(id: NullableId, data: D, params: Params = {}) { method patch (line 174) | patch(id: NullableId, data: D, params: Params = {}) { method _remove (line 178) | _remove(id: NullableId, params: Params = {}) { method remove (line 186) | remove(id: NullableId, params: Params = {}) { method off (line 193) | off(name: string, ...args: any[]) { FILE: packages/transport-commons/src/http.ts constant METHOD_HEADER (line 5) | const METHOD_HEADER = 'x-service-method' type ServiceParams (line 7) | interface ServiceParams { function getServiceMethod (line 28) | function getServiceMethod(_httpMethod: string, id: unknown, headerOverri... function getStatusCode (line 58) | function getStatusCode(context: HookContext, body: any, location: string... function getResponse (line 80) | function getResponse(context: HookContext) { FILE: packages/transport-commons/src/routing/index.ts type RouteLookup (line 5) | interface RouteLookup { type Application (line 11) | interface Application { FILE: packages/transport-commons/src/routing/router.ts type LookupData (line 3) | interface LookupData { type LookupResult (line 7) | interface LookupResult extends LookupData { class RouteNode (line 11) | class RouteNode { method constructor (line 16) | constructor( method hasChildren (line 21) | get hasChildren() { method insert (line 25) | insert(path: string[], data: T): RouteNode { method remove (line 58) | remove(path: string[]) { method lookup (line 83) | lookup(path: string[], info: LookupData): LookupResult | null { class Router (line 118) | class Router { method constructor (line 121) | constructor(public root: RouteNode = new RouteNode('', 0)) {} method getPath (line 123) | getPath(path: string) { method insert (line 133) | insert(path: string, data: T) { method remove (line 137) | remove(path: string) { method lookup (line 141) | lookup(path: string) { FILE: packages/transport-commons/src/socket/index.ts type SocketOptions (line 6) | interface SocketOptions { function socket (line 14) | function socket({ done, emit, socketMap, socketKey, getParams }: SocketO... FILE: packages/transport-commons/src/socket/utils.ts constant DEFAULT_PARAMS_POSITION (line 15) | const DEFAULT_PARAMS_POSITION = 1 function normalizeError (line 23) | function normalizeError(e: any) { function getDispatcher (line 42) | function getDispatcher(emit: string, socketMap: WeakMap void FILE: packages/transport-commons/test/routing/index.test.ts method get (line 13) | get(id: string | number) { method get (line 67) | async get(id: string | number) { method get (line 101) | async get(id: any) { FILE: packages/transport-commons/test/socket/index.test.ts class DummyService (line 7) | class DummyService { method get (line 8) | async get(id: Id, params: Params) { method create (line 12) | async create(data: any, params: Params) { method custom (line 19) | async custom(data: any, params: Params) { method getParams (line 42) | getParams() { FILE: packages/transport-commons/test/socket/utils.test.ts method toJSON (line 27) | toJSON() { method dataFor (line 73) | dataFor(): null { method dataFor (line 102) | dataFor(): null { method get (line 206) | async get(id: number | string, params: Params) { method get (line 274) | get(id, params) { method get (line 297) | get(id: number | string) { method get (line 312) | get(id: number | string) { FILE: packages/typebox/src/default-schemas.ts type DefaultAppConfiguration (line 109) | type DefaultAppConfiguration = Static FILE: packages/typebox/src/index.ts type TDataSchemaMap (line 17) | type TDataSchemaMap = { function StringEnum (line 53) | function StringEnum(allowedValues: [...T], options?:... function sortDefinition (line 75) | function sortDefinition(schema: T) { type QueryProperty (line 125) | type QueryProperty type Query (line 64) | type Query = Static type Query (line 90) | type Query = Static