mirror of
https://github.com/sern-handler/sern-community
synced 2026-06-06 01:16:57 +00:00
19992 lines
474 KiB
JSON
19992 lines
474 KiB
JSON
{
|
|
"id": 0,
|
|
"name": "@sern/handler",
|
|
"variant": "project",
|
|
"kind": 1,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 340,
|
|
"name": "controller",
|
|
"variant": "reference",
|
|
"kind": 4194304,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "index.ts",
|
|
"line": 56,
|
|
"character": 9,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/index.ts#L56"
|
|
}
|
|
],
|
|
"target": 5
|
|
},
|
|
{
|
|
"id": 478,
|
|
"name": "CommandError",
|
|
"variant": "declaration",
|
|
"kind": 4,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 479,
|
|
"name": "Response",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 481,
|
|
"name": "body",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 6,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L6"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "ReplyOptions"
|
|
},
|
|
"name": "ReplyOptions",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 482,
|
|
"name": "log",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 7,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L7"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 483,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 485,
|
|
"name": "message",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 7,
|
|
"character": 33,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L7"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
},
|
|
{
|
|
"id": 484,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 7,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L7"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": 348,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
],
|
|
"name": "Logging",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
485,
|
|
484
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 7,
|
|
"character": 10,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L7"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 480,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 5,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L5"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "literal",
|
|
"value": "fail"
|
|
},
|
|
{
|
|
"type": "literal",
|
|
"value": "continue"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
481,
|
|
482,
|
|
480
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 4,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L4"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 486,
|
|
"name": "of",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 10,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L10"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 487,
|
|
"name": "of",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 10,
|
|
"character": 18,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L10"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 488,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 493,
|
|
"name": "log",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 32,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L32"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 494,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 32,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L32"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 495,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 32,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L32"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 496,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"default": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 497,
|
|
"name": "type",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Determine to log to logger[type]."
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": 348,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
],
|
|
"name": "Logging",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 498,
|
|
"name": "message",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "the message to log\n\nLog this error with the logger."
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Record"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "PropertyKey"
|
|
},
|
|
"name": "PropertyKey",
|
|
"package": "typescript"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
],
|
|
"name": "Record",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": "..."
|
|
},
|
|
{
|
|
"id": 499,
|
|
"name": "reply",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 36,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 500,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 36,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L36"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 501,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 36,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L36"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 502,
|
|
"name": "bodyContent",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "ReplyOptions"
|
|
},
|
|
"name": "ReplyOptions",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Record"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "PropertyKey"
|
|
},
|
|
"name": "PropertyKey",
|
|
"package": "typescript"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
],
|
|
"name": "Record",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": "..."
|
|
},
|
|
{
|
|
"id": 489,
|
|
"name": "status",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 22,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L22"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 490,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 22,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L22"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 491,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 22,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L22"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 492,
|
|
"name": "p",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "a status to determine if the error will \nterminate your application or continue. Warning and"
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "literal",
|
|
"value": "fail"
|
|
},
|
|
{
|
|
"type": "literal",
|
|
"value": "continue"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Record"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "PropertyKey"
|
|
},
|
|
"name": "PropertyKey",
|
|
"package": "typescript"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
],
|
|
"name": "Record",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": "..."
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
493,
|
|
499,
|
|
489
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 17,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L17"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Interfaces",
|
|
"children": [
|
|
479
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"children": [
|
|
486
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/command-error.ts",
|
|
"line": 1,
|
|
"character": 0,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/command-error.ts#L1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 1,
|
|
"name": "Sern",
|
|
"variant": "declaration",
|
|
"kind": 4,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 5,
|
|
"name": "controller",
|
|
"variant": "declaration",
|
|
"kind": 32,
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "1.0.0\nThe object passed into every plugin to control a command's behavior"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "sern.ts",
|
|
"line": 63,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/sern.ts#L63"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 6,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 7,
|
|
"name": "next",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "sern.ts",
|
|
"line": 64,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/sern.ts#L64"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 8,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/functions.ts",
|
|
"line": 9,
|
|
"character": 33,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/functions.ts#L9"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 9,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/functions.ts",
|
|
"line": 9,
|
|
"character": 33,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/functions.ts#L9"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/ts-results-es/src/result.ts",
|
|
"qualifiedName": "OkImpl"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
],
|
|
"name": "OkImpl",
|
|
"package": "ts-results-es"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": "ok"
|
|
},
|
|
{
|
|
"id": 10,
|
|
"name": "stop",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "sern.ts",
|
|
"line": 65,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/sern.ts#L65"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 11,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/functions.ts",
|
|
"line": 10,
|
|
"character": 34,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/functions.ts#L10"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 12,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/functions.ts",
|
|
"line": 10,
|
|
"character": 34,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/functions.ts#L10"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/ts-results-es/src/result.ts",
|
|
"qualifiedName": "ErrImpl"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
],
|
|
"name": "ErrImpl",
|
|
"package": "ts-results-es"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": "err"
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
7,
|
|
10
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "sern.ts",
|
|
"line": 63,
|
|
"character": 26,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/sern.ts#L63"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"defaultValue": "..."
|
|
},
|
|
{
|
|
"id": 2,
|
|
"name": "init",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "sern.ts",
|
|
"line": 24,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/sern.ts#L24"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 3,
|
|
"name": "init",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "1.0.0"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tag": "@example",
|
|
"content": [
|
|
{
|
|
"kind": "code",
|
|
"text": "```ts title=\"src/index.ts\"\nSern.init({\n commands: 'dist/commands',\n events: 'dist/events',\n})\n```"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "sern.ts",
|
|
"line": 24,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/sern.ts#L24"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 4,
|
|
"name": "maybeWrapper",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"target": 231,
|
|
"name": "Wrapper",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "literal",
|
|
"value": "file"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Variables",
|
|
"children": [
|
|
5
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"children": [
|
|
2
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "sern.ts",
|
|
"line": 1,
|
|
"character": 0,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/sern.ts#L1"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 454,
|
|
"name": "CommandType",
|
|
"variant": "declaration",
|
|
"kind": 8,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "1.0.0\nA bitfield that discriminates command modules"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tag": "@example",
|
|
"content": [
|
|
{
|
|
"kind": "code",
|
|
"text": "```ts\nexport default commandModule({\n // highlight-next-line\n type : CommandType.Text,\n name : 'a text command'\n execute(message) {\n console.log(message.content)\n }\n})\n```"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 457,
|
|
"name": "Both",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 20,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L20"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 3
|
|
}
|
|
},
|
|
{
|
|
"id": 460,
|
|
"name": "Button",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 23,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L23"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 16
|
|
}
|
|
},
|
|
{
|
|
"id": 466,
|
|
"name": "ChannelSelect",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 29,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L29"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 1024
|
|
}
|
|
},
|
|
{
|
|
"id": 459,
|
|
"name": "CtxMsg",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 22,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L22"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 8
|
|
}
|
|
},
|
|
{
|
|
"id": 458,
|
|
"name": "CtxUser",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 21,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L21"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 4
|
|
}
|
|
},
|
|
{
|
|
"id": 465,
|
|
"name": "MentionableSelect",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 28,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L28"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 512
|
|
}
|
|
},
|
|
{
|
|
"id": 462,
|
|
"name": "Modal",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 25,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L25"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 64
|
|
}
|
|
},
|
|
{
|
|
"id": 464,
|
|
"name": "RoleSelect",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 27,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L27"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 256
|
|
}
|
|
},
|
|
{
|
|
"id": 456,
|
|
"name": "Slash",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 19,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L19"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 2
|
|
}
|
|
},
|
|
{
|
|
"id": 461,
|
|
"name": "StringSelect",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 24,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L24"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 32
|
|
}
|
|
},
|
|
{
|
|
"id": 455,
|
|
"name": "Text",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 18,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L18"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 1
|
|
}
|
|
},
|
|
{
|
|
"id": 463,
|
|
"name": "UserSelect",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 26,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L26"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 128
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Enumeration Members",
|
|
"children": [
|
|
457,
|
|
460,
|
|
466,
|
|
459,
|
|
458,
|
|
465,
|
|
462,
|
|
464,
|
|
456,
|
|
461,
|
|
455,
|
|
463
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 17,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L17"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 474,
|
|
"name": "EventType",
|
|
"variant": "declaration",
|
|
"kind": 8,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "A bitfield that discriminates event modules"
|
|
}
|
|
],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@example",
|
|
"content": [
|
|
{
|
|
"kind": "code",
|
|
"text": "```ts\nexport default eventModule({\n //highlight-next-line\n type : EventType.Discord,\n name : 'guildMemberAdd'\n execute(member : GuildMember) {\n console.log(member)\n }\n})\n```"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 475,
|
|
"name": "Discord",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "The EventType for handling discord events"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 51,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L51"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 1
|
|
}
|
|
},
|
|
{
|
|
"id": 477,
|
|
"name": "External",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "The EventType for handling external events.\nCould be for example, "
|
|
},
|
|
{
|
|
"kind": "code",
|
|
"text": "`process`"
|
|
},
|
|
{
|
|
"kind": "text",
|
|
"text": " events, database events"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 60,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L60"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 3
|
|
}
|
|
},
|
|
{
|
|
"id": 476,
|
|
"name": "Sern",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "The EventType for handling sern events"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 55,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L55"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 2
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Enumeration Members",
|
|
"children": [
|
|
475,
|
|
477,
|
|
476
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 47,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L47"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 470,
|
|
"name": "PayloadType",
|
|
"variant": "declaration",
|
|
"kind": 8,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 472,
|
|
"name": "Failure",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "The PayloadType for a SernEmitter failure event"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 98,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L98"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": "failure"
|
|
}
|
|
},
|
|
{
|
|
"id": 471,
|
|
"name": "Success",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "The PayloadType for a SernEmitter success event"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 94,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L94"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": "success"
|
|
}
|
|
},
|
|
{
|
|
"id": 473,
|
|
"name": "Warning",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "The PayloadType for a SernEmitter warning event"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 102,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L102"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": "warning"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Enumeration Members",
|
|
"children": [
|
|
472,
|
|
471,
|
|
473
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 90,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L90"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 467,
|
|
"name": "PluginType",
|
|
"variant": "declaration",
|
|
"kind": 8,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "A bitfield that discriminates plugins"
|
|
}
|
|
],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@example",
|
|
"content": [
|
|
{
|
|
"kind": "code",
|
|
"text": "```ts\nexport default function myPlugin() : EventPlugin<CommandType.Text> {\n //highlight-next-line\n type : PluginType.Event,\n execute([ctx, args], controller) {\n return controller.next();\n }\n}\n```"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 469,
|
|
"name": "Control",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "The PluginType for EventPlugins"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 85,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L85"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 2
|
|
}
|
|
},
|
|
{
|
|
"id": 468,
|
|
"name": "Init",
|
|
"variant": "declaration",
|
|
"kind": 16,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "The PluginType for InitPlugins"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 81,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L81"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": 1
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Enumeration Members",
|
|
"children": [
|
|
469,
|
|
468
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/enums.ts",
|
|
"line": 77,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/enums.ts#L77"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 325,
|
|
"name": "CommandExecutable",
|
|
"variant": "declaration",
|
|
"kind": 128,
|
|
"flags": {
|
|
"isAbstract": true
|
|
},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@Experimental",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Will be refactored / changed in future"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 329,
|
|
"name": "constructor",
|
|
"variant": "declaration",
|
|
"kind": 512,
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 330,
|
|
"name": "new CommandExecutable",
|
|
"variant": "signature",
|
|
"kind": 16384,
|
|
"flags": {},
|
|
"typeParameter": [
|
|
{
|
|
"id": 331,
|
|
"name": "Type",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 454,
|
|
"name": "CommandType",
|
|
"package": "@sern/handler"
|
|
},
|
|
"default": {
|
|
"type": "reference",
|
|
"target": 454,
|
|
"name": "CommandType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 325,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Type",
|
|
"refersToTypeParameter": true
|
|
}
|
|
],
|
|
"name": "CommandExecutable",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 333,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 79,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L79"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 230,
|
|
"name": "AnyCommandPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"defaultValue": "[]"
|
|
},
|
|
{
|
|
"id": 332,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isAbstract": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 78,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L78"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Type",
|
|
"refersToTypeParameter": true
|
|
}
|
|
},
|
|
{
|
|
"id": 326,
|
|
"name": "_instance",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isPrivate": true,
|
|
"isStatic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 80,
|
|
"character": 19,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L80"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 13,
|
|
"name": "CommandModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 334,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isAbstract": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 91,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L91"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 335,
|
|
"name": "execute",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 91,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L91"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 336,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "CommandArgs"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Type",
|
|
"refersToTypeParameter": true
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 469,
|
|
"name": "Control",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "PluginType.Control"
|
|
}
|
|
],
|
|
"name": "CommandArgs",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 327,
|
|
"name": "getInstance",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isStatic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 82,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L82"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 328,
|
|
"name": "getInstance",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 82,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L82"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 13,
|
|
"name": "CommandModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"children": [
|
|
329
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
333,
|
|
332,
|
|
326
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
334,
|
|
327
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 77,
|
|
"character": 22,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L77"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 337,
|
|
"name": "Type",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 454,
|
|
"name": "CommandType",
|
|
"package": "@sern/handler"
|
|
},
|
|
"default": {
|
|
"type": "reference",
|
|
"target": 454,
|
|
"name": "CommandType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 503,
|
|
"name": "Context",
|
|
"variant": "declaration",
|
|
"kind": 128,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "1.0.0\nProvides values shared between\nMessage and ChatInputCommandInteraction"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 507,
|
|
"name": "constructor",
|
|
"variant": "declaration",
|
|
"kind": 512,
|
|
"flags": {
|
|
"isProtected": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 29,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L29"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 508,
|
|
"name": "new Context",
|
|
"variant": "signature",
|
|
"kind": 16384,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 29,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L29"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 509,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/ts-results-es/src/result.ts",
|
|
"qualifiedName": "Result"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "Message"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
],
|
|
"name": "Message",
|
|
"package": "discord.js"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ChatInputCommandInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "ChatInputCommandInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "Result",
|
|
"package": "ts-results-es"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 503,
|
|
"name": "Context",
|
|
"package": "@sern/handler"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext<Message, ChatInputCommandInteraction>.constructor"
|
|
}
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext<Message, ChatInputCommandInteraction>.constructor"
|
|
}
|
|
},
|
|
{
|
|
"id": 512,
|
|
"name": "ctx",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isProtected": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 29,
|
|
"character": 36,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L29"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/ts-results-es/src/result.ts",
|
|
"qualifiedName": "Result"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "Message"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
],
|
|
"name": "Message",
|
|
"package": "discord.js"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ChatInputCommandInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "ChatInputCommandInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "Result",
|
|
"package": "ts-results-es"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.ctx"
|
|
}
|
|
},
|
|
{
|
|
"id": 515,
|
|
"name": "channel",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 39,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L39"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 516,
|
|
"name": "channel",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 39,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L39"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "literal",
|
|
"value": null
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "TextBasedChannel"
|
|
},
|
|
"name": "TextBasedChannel",
|
|
"package": "discord.js"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 517,
|
|
"name": "channelId",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 45,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L45"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 518,
|
|
"name": "channelId",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 45,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L45"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 531,
|
|
"name": "client",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 91,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L91"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 532,
|
|
"name": "client",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 91,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L91"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "Client"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
],
|
|
"name": "Client",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 523,
|
|
"name": "createdTimestamp",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 65,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L65"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 524,
|
|
"name": "createdTimestamp",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 65,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L65"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 525,
|
|
"name": "guild",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 71,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L71"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 526,
|
|
"name": "guild",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 71,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L71"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "literal",
|
|
"value": null
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "Guild"
|
|
},
|
|
"name": "Guild",
|
|
"package": "discord.js"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 527,
|
|
"name": "guildId",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 77,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L77"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 528,
|
|
"name": "guildId",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 77,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L77"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "literal",
|
|
"value": null
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 513,
|
|
"name": "id",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 33,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L33"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 514,
|
|
"name": "id",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 33,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L33"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 533,
|
|
"name": "inGuild",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 97,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L97"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 534,
|
|
"name": "inGuild",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 97,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L97"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 540,
|
|
"name": "interaction",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/core-context.ts",
|
|
"line": 15,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/core-context.ts#L15"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 541,
|
|
"name": "interaction",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/core-context.ts",
|
|
"line": 15,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/core-context.ts#L15"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "I",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.interaction"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.interaction"
|
|
}
|
|
},
|
|
{
|
|
"id": 529,
|
|
"name": "member",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 85,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L85"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 530,
|
|
"name": "member",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 85,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L85"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "literal",
|
|
"value": null
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "GuildMember"
|
|
},
|
|
"name": "GuildMember",
|
|
"package": "discord.js"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord-api-types/payloads/v10/_interactions/base.ts",
|
|
"qualifiedName": "APIInteractionGuildMember"
|
|
},
|
|
"name": "APIInteractionGuildMember",
|
|
"package": "discord-api-types"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 538,
|
|
"name": "message",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/core-context.ts",
|
|
"line": 12,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/core-context.ts#L12"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 539,
|
|
"name": "message",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/core-context.ts",
|
|
"line": 12,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/core-context.ts#L12"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "M",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.message"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.message"
|
|
}
|
|
},
|
|
{
|
|
"id": 510,
|
|
"name": "options",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 26,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L26"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 511,
|
|
"name": "options",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 26,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L26"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Omit"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CommandInteractionOptionResolver"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "CommandInteractionOptionResolver",
|
|
"package": "discord.js"
|
|
},
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "literal",
|
|
"value": "getMessage"
|
|
},
|
|
{
|
|
"type": "literal",
|
|
"value": "getFocused"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"name": "Omit",
|
|
"package": "typescript"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.options"
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.options"
|
|
}
|
|
},
|
|
{
|
|
"id": 519,
|
|
"name": "user",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 55,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L55"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 520,
|
|
"name": "user",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "If context is holding a message, message.author\nelse, interaction.user"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 55,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L55"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "User"
|
|
},
|
|
"name": "User",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 521,
|
|
"name": "userId",
|
|
"variant": "declaration",
|
|
"kind": 262144,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 61,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L61"
|
|
}
|
|
],
|
|
"getSignature": {
|
|
"id": 522,
|
|
"name": "userId",
|
|
"variant": "signature",
|
|
"kind": 524288,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 61,
|
|
"character": 15,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L61"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 542,
|
|
"name": "isMessage",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/core-context.ts",
|
|
"line": 19,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/core-context.ts#L19"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 543,
|
|
"name": "isMessage",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/core-context.ts",
|
|
"line": 19,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/core-context.ts#L19"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "predicate",
|
|
"name": "this",
|
|
"asserts": false,
|
|
"targetType": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "Message"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
],
|
|
"name": "Message",
|
|
"package": "discord.js"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "never"
|
|
}
|
|
],
|
|
"name": "CoreContext",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.isMessage"
|
|
}
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.isMessage"
|
|
}
|
|
},
|
|
{
|
|
"id": 544,
|
|
"name": "isSlash",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/core-context.ts",
|
|
"line": 23,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/core-context.ts#L23"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 545,
|
|
"name": "isSlash",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/core-context.ts",
|
|
"line": 23,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/core-context.ts#L23"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "predicate",
|
|
"name": "this",
|
|
"asserts": false,
|
|
"targetType": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "never"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ChatInputCommandInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "ChatInputCommandInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "CoreContext",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.isSlash"
|
|
}
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.isSlash"
|
|
}
|
|
},
|
|
{
|
|
"id": 535,
|
|
"name": "reply",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 103,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L103"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 536,
|
|
"name": "reply",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 103,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L103"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 537,
|
|
"name": "content",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "ReplyOptions"
|
|
},
|
|
"name": "ReplyOptions",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Promise"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "Message"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
],
|
|
"name": "Message",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "Promise",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 504,
|
|
"name": "wrap",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isStatic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 113,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L113"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 505,
|
|
"name": "wrap",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 113,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L113"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 506,
|
|
"name": "wrappable",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "Message"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
],
|
|
"name": "Message",
|
|
"package": "discord.js"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "BaseInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "BaseInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 503,
|
|
"name": "Context",
|
|
"package": "@sern/handler"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.wrap"
|
|
}
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "CoreContext.wrap"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"children": [
|
|
507
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
512
|
|
]
|
|
},
|
|
{
|
|
"title": "Accessors",
|
|
"children": [
|
|
515,
|
|
517,
|
|
531,
|
|
523,
|
|
525,
|
|
527,
|
|
513,
|
|
533,
|
|
540,
|
|
529,
|
|
538,
|
|
510,
|
|
519,
|
|
521
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
542,
|
|
544,
|
|
535,
|
|
504
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/context.ts",
|
|
"line": 22,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/context.ts#L22"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "Message"
|
|
},
|
|
"name": "Message",
|
|
"package": "discord.js"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ChatInputCommandInteraction"
|
|
},
|
|
"name": "ChatInputCommandInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "CoreContext",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 586,
|
|
"name": "DefaultErrorHandling",
|
|
"variant": "declaration",
|
|
"kind": 128,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.0.0\nVersion 4.0.0 will internalize this api. Please refrain from using the defaults!"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierTags": [
|
|
"@internal"
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 587,
|
|
"name": "constructor",
|
|
"variant": "declaration",
|
|
"kind": 512,
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 588,
|
|
"name": "new DefaultErrorHandling",
|
|
"variant": "signature",
|
|
"kind": 16384,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 586,
|
|
"name": "DefaultErrorHandling",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 592,
|
|
"name": "#keepAlive",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isPrivate": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/error-handling.ts",
|
|
"line": 13,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/error-handling.ts#L13"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "number"
|
|
},
|
|
"defaultValue": "5"
|
|
},
|
|
{
|
|
"id": 589,
|
|
"name": "crash",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/error-handling.ts",
|
|
"line": 9,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/error-handling.ts#L9"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 590,
|
|
"name": "crash",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@deprecated",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Version 4 will remove this method"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/error-handling.ts",
|
|
"line": 9,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/error-handling.ts#L9"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 591,
|
|
"name": "err",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Error"
|
|
},
|
|
"name": "Error",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "never"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 343,
|
|
"name": "ErrorHandling.crash"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 342,
|
|
"name": "ErrorHandling.crash"
|
|
}
|
|
},
|
|
{
|
|
"id": 593,
|
|
"name": "updateAlive",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/error-handling.ts",
|
|
"line": 15,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/error-handling.ts#L15"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 594,
|
|
"name": "updateAlive",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "A function that is called on every throw."
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/error-handling.ts",
|
|
"line": 15,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/error-handling.ts#L15"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 595,
|
|
"name": "err",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Error"
|
|
},
|
|
"name": "Error",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 346,
|
|
"name": "ErrorHandling.updateAlive"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 345,
|
|
"name": "ErrorHandling.updateAlive"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"children": [
|
|
587
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
592
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
589,
|
|
593
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/error-handling.ts",
|
|
"line": 8,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/error-handling.ts#L8"
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": 341,
|
|
"name": "ErrorHandling",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 596,
|
|
"name": "DefaultLogging",
|
|
"variant": "declaration",
|
|
"kind": 128,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.0.0\nVersion 4.0.0 will internalize this api. Please refrain from using ModuleStore!"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierTags": [
|
|
"@internal"
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 597,
|
|
"name": "constructor",
|
|
"variant": "declaration",
|
|
"kind": 512,
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 598,
|
|
"name": "new DefaultLogging",
|
|
"variant": "signature",
|
|
"kind": 16384,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 596,
|
|
"name": "DefaultLogging",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 599,
|
|
"name": "date",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isPrivate": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 9,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L9"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 600,
|
|
"name": "date",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 9,
|
|
"character": 19,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L9"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Date"
|
|
},
|
|
"name": "Date",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 601,
|
|
"name": "debug",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 10,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L10"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 602,
|
|
"name": "debug",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 10,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L10"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 603,
|
|
"name": "payload",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 362,
|
|
"name": "LogPayload",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 359,
|
|
"name": "Logging.debug"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 358,
|
|
"name": "Logging.debug"
|
|
}
|
|
},
|
|
{
|
|
"id": 604,
|
|
"name": "error",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 14,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L14"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 605,
|
|
"name": "error",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 14,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L14"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 606,
|
|
"name": "payload",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 362,
|
|
"name": "LogPayload",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 350,
|
|
"name": "Logging.error"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 349,
|
|
"name": "Logging.error"
|
|
}
|
|
},
|
|
{
|
|
"id": 607,
|
|
"name": "info",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 18,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L18"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 608,
|
|
"name": "info",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 18,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L18"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 609,
|
|
"name": "payload",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 362,
|
|
"name": "LogPayload",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 356,
|
|
"name": "Logging.info"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 355,
|
|
"name": "Logging.info"
|
|
}
|
|
},
|
|
{
|
|
"id": 610,
|
|
"name": "warning",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 22,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L22"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 611,
|
|
"name": "warning",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 22,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L22"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 612,
|
|
"name": "payload",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 362,
|
|
"name": "LogPayload",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 353,
|
|
"name": "Logging.warning"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 352,
|
|
"name": "Logging.warning"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"children": [
|
|
597
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
599,
|
|
601,
|
|
604,
|
|
607,
|
|
610
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/logger.ts",
|
|
"line": 8,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/logger.ts#L8"
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": 348,
|
|
"name": "Logging",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 613,
|
|
"name": "DefaultModuleManager",
|
|
"variant": "declaration",
|
|
"kind": 128,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.0.0\nVersion 4.0.0 will internalize this api. Please refrain from using DefaultModuleManager!"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierTags": [
|
|
"@internal"
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 614,
|
|
"name": "constructor",
|
|
"variant": "declaration",
|
|
"kind": 512,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 12,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L12"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 615,
|
|
"name": "new DefaultModuleManager",
|
|
"variant": "signature",
|
|
"kind": 16384,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 12,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L12"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 616,
|
|
"name": "moduleStore",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 388,
|
|
"name": "CoreModuleStore",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 613,
|
|
"name": "DefaultModuleManager",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 617,
|
|
"name": "moduleStore",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isPrivate": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 12,
|
|
"character": 24,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L12"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 388,
|
|
"name": "CoreModuleStore",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 630,
|
|
"name": "get",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L35"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 631,
|
|
"name": "get",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L35"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 632,
|
|
"name": "id",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 368,
|
|
"name": "ModuleManager.get"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 367,
|
|
"name": "ModuleManager.get"
|
|
}
|
|
},
|
|
{
|
|
"id": 618,
|
|
"name": "getByNameCommandType",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 15,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L15"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 619,
|
|
"name": "getByNameCommandType",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 15,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L15"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 620,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 454,
|
|
"name": "CommandType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 621,
|
|
"name": "name",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 622,
|
|
"name": "commandType",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Promise"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": 172,
|
|
"name": "CommandModuleDefs",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"name": "Promise",
|
|
"package": "typescript"
|
|
}
|
|
]
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 377,
|
|
"name": "ModuleManager.getByNameCommandType"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 376,
|
|
"name": "ModuleManager.getByNameCommandType"
|
|
}
|
|
},
|
|
{
|
|
"id": 627,
|
|
"name": "getMetadata",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 27,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L27"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 628,
|
|
"name": "getMetadata",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 27,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L27"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 629,
|
|
"name": "m",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandMeta"
|
|
},
|
|
"name": "CommandMeta",
|
|
"package": "@sern/handler"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 382,
|
|
"name": "ModuleManager.getMetadata"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 381,
|
|
"name": "ModuleManager.getMetadata"
|
|
}
|
|
},
|
|
{
|
|
"id": 637,
|
|
"name": "getPublishableCommands",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 42,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L42"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 638,
|
|
"name": "getPublishableCommands",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 42,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L42"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Promise"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 13,
|
|
"name": "CommandModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"name": "Promise",
|
|
"package": "typescript"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 375,
|
|
"name": "ModuleManager.getPublishableCommands"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 374,
|
|
"name": "ModuleManager.getPublishableCommands"
|
|
}
|
|
},
|
|
{
|
|
"id": 633,
|
|
"name": "set",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 38,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L38"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 634,
|
|
"name": "set",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 38,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L38"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 635,
|
|
"name": "id",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 636,
|
|
"name": "path",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 371,
|
|
"name": "ModuleManager.set"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 370,
|
|
"name": "ModuleManager.set"
|
|
}
|
|
},
|
|
{
|
|
"id": 623,
|
|
"name": "setMetadata",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 23,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L23"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 624,
|
|
"name": "setMetadata",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 23,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L23"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 625,
|
|
"name": "m",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 626,
|
|
"name": "c",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandMeta"
|
|
},
|
|
"name": "CommandMeta",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 385,
|
|
"name": "ModuleManager.setMetadata"
|
|
}
|
|
}
|
|
],
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 384,
|
|
"name": "ModuleManager.setMetadata"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"children": [
|
|
614
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
617
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
630,
|
|
618,
|
|
627,
|
|
637,
|
|
633,
|
|
623
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/services/module-manager.ts",
|
|
"line": 11,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/services/module-manager.ts#L11"
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": 366,
|
|
"name": "ModuleManager",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 312,
|
|
"name": "EventExecutable",
|
|
"variant": "declaration",
|
|
"kind": 128,
|
|
"flags": {
|
|
"isAbstract": true
|
|
},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@Experimental",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Will be refactored in future"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 316,
|
|
"name": "constructor",
|
|
"variant": "declaration",
|
|
"kind": 512,
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 317,
|
|
"name": "new EventExecutable",
|
|
"variant": "signature",
|
|
"kind": 16384,
|
|
"flags": {},
|
|
"typeParameter": [
|
|
{
|
|
"id": 318,
|
|
"name": "Type",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 474,
|
|
"name": "EventType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 312,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Type",
|
|
"refersToTypeParameter": true
|
|
}
|
|
],
|
|
"name": "EventExecutable",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 320,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 100,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L100"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 229,
|
|
"name": "AnyEventPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"defaultValue": "[]"
|
|
},
|
|
{
|
|
"id": 319,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isAbstract": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 99,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L99"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Type",
|
|
"refersToTypeParameter": true
|
|
}
|
|
},
|
|
{
|
|
"id": 313,
|
|
"name": "_instance",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isPrivate": true,
|
|
"isStatic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 102,
|
|
"character": 19,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L102"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 14,
|
|
"name": "EventModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 321,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isAbstract": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 111,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L111"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 322,
|
|
"name": "execute",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 111,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L111"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 323,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "EventArgs"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Type",
|
|
"refersToTypeParameter": true
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 469,
|
|
"name": "Control",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "PluginType.Control"
|
|
}
|
|
],
|
|
"name": "EventArgs",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 314,
|
|
"name": "getInstance",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isStatic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 103,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L103"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 315,
|
|
"name": "getInstance",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 103,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L103"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 14,
|
|
"name": "EventModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"children": [
|
|
316
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
320,
|
|
319,
|
|
313
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
321,
|
|
314
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 98,
|
|
"character": 22,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L98"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 324,
|
|
"name": "Type",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 474,
|
|
"name": "EventType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 639,
|
|
"name": "ModuleStore",
|
|
"variant": "declaration",
|
|
"kind": 128,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Represents a core module store that stores IDs mapped to file paths."
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 640,
|
|
"name": "constructor",
|
|
"variant": "declaration",
|
|
"kind": 512,
|
|
"flags": {},
|
|
"signatures": [
|
|
{
|
|
"id": 641,
|
|
"name": "new ModuleStore",
|
|
"variant": "signature",
|
|
"kind": 16384,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 639,
|
|
"name": "ModuleStore",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 643,
|
|
"name": "commands",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/module-store.ts",
|
|
"line": 11,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/module-store.ts#L11"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
|
|
"qualifiedName": "Map"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
],
|
|
"name": "Map",
|
|
"package": "typescript"
|
|
},
|
|
"defaultValue": "...",
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 389,
|
|
"name": "CoreModuleStore.commands"
|
|
}
|
|
},
|
|
{
|
|
"id": 642,
|
|
"name": "metadata",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/module-store.ts",
|
|
"line": 10,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/module-store.ts#L10"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
|
|
"qualifiedName": "WeakMap"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandMeta"
|
|
},
|
|
"name": "CommandMeta",
|
|
"package": "@sern/handler"
|
|
}
|
|
],
|
|
"name": "WeakMap",
|
|
"package": "typescript"
|
|
},
|
|
"defaultValue": "...",
|
|
"implementationOf": {
|
|
"type": "reference",
|
|
"target": 390,
|
|
"name": "CoreModuleStore.metadata"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"children": [
|
|
640
|
|
]
|
|
},
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
643,
|
|
642
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/module-store.ts",
|
|
"line": 9,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/module-store.ts#L9"
|
|
}
|
|
],
|
|
"implementedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": 388,
|
|
"name": "CoreModuleStore",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 546,
|
|
"name": "SernEmitter",
|
|
"variant": "declaration",
|
|
"kind": 128,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "1.0.0"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 563,
|
|
"name": "constructor",
|
|
"variant": "declaration",
|
|
"kind": 512,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 10,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L10"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 564,
|
|
"name": "new SernEmitter",
|
|
"variant": "signature",
|
|
"kind": 16384,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 10,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L10"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 546,
|
|
"name": "SernEmitter",
|
|
"package": "@sern/handler"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "EventEmitter.constructor"
|
|
}
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "EventEmitter.constructor"
|
|
}
|
|
},
|
|
{
|
|
"id": 581,
|
|
"name": "emit",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 40,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L40"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 582,
|
|
"name": "emit",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Listening to sern events with on. This event stays on until a crash or a normal exit"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 40,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L40"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 583,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 584,
|
|
"name": "eventName",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
},
|
|
{
|
|
"id": 585,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "the arguments for emitting the eventName"
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "EventEmitter.emit"
|
|
}
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "EventEmitter.emit"
|
|
}
|
|
},
|
|
{
|
|
"id": 565,
|
|
"name": "on",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 18,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L18"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 566,
|
|
"name": "on",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Listening to sern events with on. This event stays on until a crash or a normal exit"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 18,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L18"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 567,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 568,
|
|
"name": "eventName",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
},
|
|
{
|
|
"id": 569,
|
|
"name": "listener",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "what to do with the data"
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 570,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 20,
|
|
"character": 18,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L20"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 571,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 20,
|
|
"character": 18,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L20"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 572,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 546,
|
|
"name": "SernEmitter",
|
|
"package": "@sern/handler"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "EventEmitter.on"
|
|
}
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "EventEmitter.on"
|
|
}
|
|
},
|
|
{
|
|
"id": 573,
|
|
"name": "once",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isPublic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 29,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L29"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 574,
|
|
"name": "once",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Listening to sern events with on. This event stays on until a crash or a normal exit"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 29,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L29"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 575,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 576,
|
|
"name": "eventName",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
},
|
|
{
|
|
"id": 577,
|
|
"name": "listener",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "what to do with the data"
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 578,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 31,
|
|
"character": 18,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L31"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 579,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 31,
|
|
"character": 18,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L31"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 580,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 546,
|
|
"name": "SernEmitter",
|
|
"package": "@sern/handler"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "EventEmitter.once"
|
|
}
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "EventEmitter.once"
|
|
}
|
|
},
|
|
{
|
|
"id": 553,
|
|
"name": "failure",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isStatic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 59,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L59"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 554,
|
|
"name": "failure",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Creates a compliant SernEmitter failure payload"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 59,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L59"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 555,
|
|
"name": "module",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 556,
|
|
"name": "reason",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "Object"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 547,
|
|
"name": "payload",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isPrivate": true,
|
|
"isStatic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 46,
|
|
"character": 19,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L46"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 548,
|
|
"name": "payload",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 46,
|
|
"character": 19,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L46"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 549,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 247,
|
|
"name": "Payload",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 550,
|
|
"name": "type",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 470,
|
|
"name": "PayloadType",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 551,
|
|
"name": "module",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 552,
|
|
"name": "reason",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 557,
|
|
"name": "success",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isStatic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 72,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L72"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 558,
|
|
"name": "success",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Creates a compliant SernEmitter module success payload"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 72,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L72"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 559,
|
|
"name": "module",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "Object"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 560,
|
|
"name": "warning",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {
|
|
"isStatic": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 82,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L82"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 561,
|
|
"name": "warning",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Creates a compliant SernEmitter module warning payload"
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 82,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L82"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 562,
|
|
"name": "reason",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "Object"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Constructors",
|
|
"children": [
|
|
563
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
581,
|
|
565,
|
|
573,
|
|
553,
|
|
547,
|
|
557,
|
|
560
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/structures/sern-emitter.ts",
|
|
"line": 9,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/structures/sern-emitter.ts#L9"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/@types/node/events.d.ts",
|
|
"qualifiedName": "EventEmitter"
|
|
},
|
|
"name": "EventEmitter",
|
|
"package": "@types/node"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 15,
|
|
"name": "BothCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 17,
|
|
"name": "alias",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 126,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L126"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 18,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 127,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L127"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 20,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 129,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L129"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 21,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 129,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L129"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 22,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 129,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L129"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 23,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 503,
|
|
"name": "Context",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 24,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 242,
|
|
"name": "Args",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 25,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 26,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 19,
|
|
"name": "options",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 128,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L128"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 193,
|
|
"name": "SernOptionsData",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 27,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 16,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 125,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L125"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 457,
|
|
"name": "Both",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.Both"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
17,
|
|
18,
|
|
20,
|
|
25,
|
|
26,
|
|
19,
|
|
27,
|
|
16
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 124,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L124"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 72,
|
|
"name": "ButtonCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 81,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 74,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 66,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L66"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 75,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 66,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L66"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 76,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 66,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L66"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 77,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ButtonInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "ButtonInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 78,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 79,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 80,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 73,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 65,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L65"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 460,
|
|
"name": "Button",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.Button"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
81,
|
|
74,
|
|
78,
|
|
79,
|
|
80,
|
|
73
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 64,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L64"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 112,
|
|
"name": "ChannelSelectCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 121,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 114,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 76,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L76"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 115,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 76,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L76"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 116,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 76,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L76"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 117,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ChannelSelectMenuInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "ChannelSelectMenuInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 118,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 119,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 120,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 113,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 75,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L75"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 466,
|
|
"name": "ChannelSelect",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.ChannelSelect"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
121,
|
|
114,
|
|
118,
|
|
119,
|
|
120,
|
|
113
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 74,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L74"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 172,
|
|
"name": "CommandModuleDefs",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 173,
|
|
"name": "1",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 151,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L151"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 60,
|
|
"name": "TextCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 181,
|
|
"name": "1024",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 159,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L159"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 112,
|
|
"name": "ChannelSelectCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 183,
|
|
"name": "128",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 161,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L161"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 102,
|
|
"name": "UserSelectCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 178,
|
|
"name": "16",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 156,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L156"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 72,
|
|
"name": "ButtonCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 174,
|
|
"name": "2",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 152,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L152"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 48,
|
|
"name": "SlashCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 180,
|
|
"name": "256",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 158,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L158"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 122,
|
|
"name": "RoleSelectCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 175,
|
|
"name": "3",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 153,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L153"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 15,
|
|
"name": "BothCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 179,
|
|
"name": "32",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 157,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L157"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 82,
|
|
"name": "StringSelectCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 177,
|
|
"name": "4",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 155,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L155"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 38,
|
|
"name": "ContextMenuUser",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 182,
|
|
"name": "512",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 160,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L160"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 92,
|
|
"name": "MentionableSelectCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 184,
|
|
"name": "64",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 162,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L162"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 132,
|
|
"name": "ModalSubmitCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 176,
|
|
"name": "8",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 154,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L154"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 28,
|
|
"name": "ContextMenuMsg",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
173,
|
|
181,
|
|
183,
|
|
178,
|
|
174,
|
|
180,
|
|
175,
|
|
179,
|
|
177,
|
|
182,
|
|
184,
|
|
176
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 150,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L150"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 28,
|
|
"name": "ContextMenuMsg",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 37,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 30,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 61,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L61"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 31,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 61,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L61"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 32,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 61,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L61"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 33,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "MessageContextMenuCommandInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "MessageContextMenuCommandInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 34,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 35,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 36,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 29,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 60,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L60"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 459,
|
|
"name": "CtxMsg",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.CtxMsg"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
37,
|
|
30,
|
|
34,
|
|
35,
|
|
36,
|
|
29
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 59,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L59"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 38,
|
|
"name": "ContextMenuUser",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 47,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 40,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 56,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L56"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 41,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 56,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L56"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 42,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 56,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L56"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 43,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "UserContextMenuCommandInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "UserContextMenuCommandInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 44,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 45,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 46,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 39,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 55,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L55"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 458,
|
|
"name": "CtxUser",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.CtxUser"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
47,
|
|
40,
|
|
44,
|
|
45,
|
|
46,
|
|
39
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 54,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L54"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 215,
|
|
"name": "ControlPlugin",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 217,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 73,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L73"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 218,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 73,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L73"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 219,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 73,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L73"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 220,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Args",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 207,
|
|
"name": "PluginResult",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 216,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 72,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L72"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 469,
|
|
"name": "Control",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "PluginType.Control"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
217,
|
|
216
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 71,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L71"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 221,
|
|
"name": "Args",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
"default": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 200,
|
|
"name": "Controller",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 201,
|
|
"name": "next",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 59,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L59"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 202,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 59,
|
|
"character": 10,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L59"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 203,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 59,
|
|
"character": 10,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L59"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/ts-results-es/src/result.ts",
|
|
"qualifiedName": "Ok"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
],
|
|
"name": "Ok",
|
|
"package": "ts-results-es"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 204,
|
|
"name": "stop",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 60,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L60"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 205,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 60,
|
|
"character": 10,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L60"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 206,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 60,
|
|
"character": 10,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L60"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/ts-results-es/src/result.ts",
|
|
"qualifiedName": "Err"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
],
|
|
"name": "Err",
|
|
"package": "ts-results-es"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
201,
|
|
204
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 58,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L58"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 274,
|
|
"name": "CoreDependencies",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 275,
|
|
"name": "@sern/client",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 28,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L28"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 276,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 28,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L28"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 277,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 28,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L28"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 394,
|
|
"name": "Emitter",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 281,
|
|
"name": "@sern/emitter",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 30,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L30"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 282,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 30,
|
|
"character": 21,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L30"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 283,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 30,
|
|
"character": 21,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L30"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 394,
|
|
"name": "Emitter",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 290,
|
|
"name": "@sern/errors",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 33,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L33"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 291,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 33,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L33"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 292,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 33,
|
|
"character": 20,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L33"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 341,
|
|
"name": "ErrorHandling",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 278,
|
|
"name": "@sern/logger",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 29,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L29"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 279,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 29,
|
|
"character": 21,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L29"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 280,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 29,
|
|
"character": 21,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L29"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 348,
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
],
|
|
"name": "Logging",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 287,
|
|
"name": "@sern/modules",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 32,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L32"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 288,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 32,
|
|
"character": 21,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L32"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 289,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 32,
|
|
"character": 21,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L32"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 366,
|
|
"name": "ModuleManager",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 284,
|
|
"name": "@sern/store",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 31,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L31"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 285,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 31,
|
|
"character": 19,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L31"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 286,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 31,
|
|
"character": 19,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L31"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 388,
|
|
"name": "CoreModuleStore",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
275,
|
|
281,
|
|
290,
|
|
278,
|
|
287,
|
|
284
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 27,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L27"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 388,
|
|
"name": "CoreModuleStore",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Represents a core module store that stores IDs mapped to file paths."
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 389,
|
|
"name": "commands",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-store.ts",
|
|
"line": 7,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-store.ts#L7"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
|
|
"qualifiedName": "Map"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
],
|
|
"name": "Map",
|
|
"package": "typescript"
|
|
}
|
|
},
|
|
{
|
|
"id": 390,
|
|
"name": "metadata",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-store.ts",
|
|
"line": 8,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-store.ts#L8"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es2015.collection.d.ts",
|
|
"qualifiedName": "WeakMap"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandMeta"
|
|
},
|
|
"name": "CommandMeta",
|
|
"package": "@sern/handler"
|
|
}
|
|
],
|
|
"name": "WeakMap",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
389,
|
|
390
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-store.ts",
|
|
"line": 6,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-store.ts#L6"
|
|
}
|
|
],
|
|
"implementedBy": [
|
|
{
|
|
"type": "reference",
|
|
"target": 639,
|
|
"name": "ModuleStore"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 142,
|
|
"name": "DiscordEventCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 150,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 143,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 107,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L107"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 148,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 149,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 144,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 108,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L108"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 475,
|
|
"name": "Discord",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "EventType.Discord"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
},
|
|
{
|
|
"id": 145,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 109,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L109"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 146,
|
|
"name": "execute",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 109,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L109"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 147,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ClientEvents"
|
|
},
|
|
"name": "ClientEvents",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
150,
|
|
143,
|
|
148,
|
|
149,
|
|
144
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
145
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 105,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L105"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 151,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ClientEvents"
|
|
},
|
|
"name": "ClientEvents",
|
|
"package": "discord.js"
|
|
}
|
|
},
|
|
"default": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ClientEvents"
|
|
},
|
|
"name": "ClientEvents",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 407,
|
|
"name": "Disposable",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Represents a Disposable contract.\nLet dependencies implement this to dispose and cleanup."
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 408,
|
|
"name": "dispose",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/disposable.ts",
|
|
"line": 8,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/disposable.ts#L8"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 409,
|
|
"name": "dispose",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/disposable.ts",
|
|
"line": 8,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/disposable.ts#L8"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
408
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/disposable.ts",
|
|
"line": 7,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/disposable.ts#L7"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 394,
|
|
"name": "Emitter",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 395,
|
|
"name": "addListener",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/emitter.ts",
|
|
"line": 4,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/emitter.ts#L4"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 396,
|
|
"name": "addListener",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/emitter.ts",
|
|
"line": 4,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/emitter.ts#L4"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 397,
|
|
"name": "eventName",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 398,
|
|
"name": "listener",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "AnyFunction"
|
|
},
|
|
"name": "AnyFunction",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 394,
|
|
"name": "Emitter",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 403,
|
|
"name": "emit",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/emitter.ts",
|
|
"line": 6,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/emitter.ts#L6"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 404,
|
|
"name": "emit",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/emitter.ts",
|
|
"line": 6,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/emitter.ts#L6"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 405,
|
|
"name": "eventName",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 406,
|
|
"name": "payload",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "boolean"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 399,
|
|
"name": "removeListener",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/emitter.ts",
|
|
"line": 5,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/emitter.ts#L5"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 400,
|
|
"name": "removeListener",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/emitter.ts",
|
|
"line": 5,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/emitter.ts#L5"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 401,
|
|
"name": "eventName",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "symbol"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 402,
|
|
"name": "listener",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "AnyFunction"
|
|
},
|
|
"name": "AnyFunction",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 394,
|
|
"name": "Emitter",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
395,
|
|
403,
|
|
399
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/emitter.ts",
|
|
"line": 3,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/emitter.ts#L3"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 341,
|
|
"name": "ErrorHandling",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.0.0"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 342,
|
|
"name": "crash",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/error-handling.ts",
|
|
"line": 11,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/error-handling.ts#L11"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 343,
|
|
"name": "crash",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@deprecated",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Version 4 will remove this method"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/error-handling.ts",
|
|
"line": 11,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/error-handling.ts#L11"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 344,
|
|
"name": "err",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Error"
|
|
},
|
|
"name": "Error",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "never"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 345,
|
|
"name": "updateAlive",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/error-handling.ts",
|
|
"line": 16,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/error-handling.ts#L16"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 346,
|
|
"name": "updateAlive",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "A function that is called on every throw."
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/error-handling.ts",
|
|
"line": 16,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/error-handling.ts#L16"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 347,
|
|
"name": "error",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Error"
|
|
},
|
|
"name": "Error",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
342,
|
|
345
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/error-handling.ts",
|
|
"line": 6,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/error-handling.ts#L6"
|
|
}
|
|
],
|
|
"implementedBy": [
|
|
{
|
|
"type": "reference",
|
|
"target": 586,
|
|
"name": "DefaultErrorHandling"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 185,
|
|
"name": "EventModuleDefs",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 187,
|
|
"name": "1",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 167,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L167"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 142,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ClientEvents"
|
|
},
|
|
"name": "ClientEvents",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"name": "DiscordEventCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 186,
|
|
"name": "2",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 166,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L166"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 152,
|
|
"typeArguments": [
|
|
{
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"name": "SernEventCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 188,
|
|
"name": "3",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 168,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L168"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 162,
|
|
"name": "ExternalEventCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
187,
|
|
186,
|
|
188
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 165,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L165"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 162,
|
|
"name": "ExternalEventCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 171,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 164,
|
|
"name": "emitter",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 49,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L49"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/dependencies.d.ts",
|
|
"qualifiedName": "__global.Dependencies"
|
|
},
|
|
"name": "Dependencies",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "__global.Dependencies"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 163,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 48,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L48"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 169,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 170,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 165,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 50,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L50"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 477,
|
|
"name": "External",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "EventType.External"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
},
|
|
{
|
|
"id": 166,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 51,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L51"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 167,
|
|
"name": "execute",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 51,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L51"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 168,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
171,
|
|
164,
|
|
163,
|
|
169,
|
|
170,
|
|
165
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
166
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 47,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L47"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 391,
|
|
"name": "Init",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Represents an initialization contract.\nLet dependencies implement this to initiate some logic."
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 392,
|
|
"name": "init",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/init.ts",
|
|
"line": 8,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/init.ts#L8"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 393,
|
|
"name": "init",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/init.ts",
|
|
"line": 8,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/init.ts#L8"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
392
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/init.ts",
|
|
"line": 7,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/init.ts#L7"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 208,
|
|
"name": "InitPlugin",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 210,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 69,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L69"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 211,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 69,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L69"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 212,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 69,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L69"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 213,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Args",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 207,
|
|
"name": "PluginResult",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 209,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 68,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L68"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 468,
|
|
"name": "Init",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "PluginType.Init"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
210,
|
|
209
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 67,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L67"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 214,
|
|
"name": "Args",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
"default": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 348,
|
|
"name": "Logging",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.0.0"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 358,
|
|
"name": "debug",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 8,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L8"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 359,
|
|
"name": "debug",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 8,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L8"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 360,
|
|
"name": "payload",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 362,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
],
|
|
"name": "LogPayload",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 349,
|
|
"name": "error",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 5,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L5"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 350,
|
|
"name": "error",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 5,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L5"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 351,
|
|
"name": "payload",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 362,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
],
|
|
"name": "LogPayload",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 355,
|
|
"name": "info",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 7,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L7"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 356,
|
|
"name": "info",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 7,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L7"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 357,
|
|
"name": "payload",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 362,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
],
|
|
"name": "LogPayload",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 352,
|
|
"name": "warning",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 6,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L6"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 353,
|
|
"name": "warning",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 6,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L6"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 354,
|
|
"name": "payload",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 362,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
],
|
|
"name": "LogPayload",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
358,
|
|
349,
|
|
355,
|
|
352
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 4,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L4"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 361,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"default": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"implementedBy": [
|
|
{
|
|
"type": "reference",
|
|
"target": 596,
|
|
"name": "DefaultLogging"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 92,
|
|
"name": "MentionableSelectCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 101,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 94,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 86,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L86"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 95,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 86,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L86"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 96,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 86,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L86"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 97,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "MentionableSelectMenuInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "MentionableSelectMenuInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 98,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 99,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 100,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 93,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 85,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L85"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 465,
|
|
"name": "MentionableSelect",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.MentionableSelect"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
101,
|
|
94,
|
|
98,
|
|
99,
|
|
100,
|
|
93
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 84,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L84"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 132,
|
|
"name": "ModalSubmitCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 141,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 134,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 96,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L96"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 135,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 96,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L96"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 136,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 96,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L96"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 137,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ModalSubmitInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "ModalSubmitInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 138,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 139,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 140,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 133,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 95,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L95"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 462,
|
|
"name": "Modal",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.Modal"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
141,
|
|
134,
|
|
138,
|
|
139,
|
|
140,
|
|
133
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 94,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L94"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 366,
|
|
"name": "ModuleManager",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.0.0\n - direct access to the module manager will be removed in version 4"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"modifierTags": [
|
|
"@internal"
|
|
]
|
|
},
|
|
"children": [
|
|
{
|
|
"id": 367,
|
|
"name": "get",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 19,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L19"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 368,
|
|
"name": "get",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 19,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L19"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 369,
|
|
"name": "id",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 376,
|
|
"name": "getByNameCommandType",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 23,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L23"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 377,
|
|
"name": "getByNameCommandType",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 23,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L23"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 378,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 454,
|
|
"name": "CommandType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 379,
|
|
"name": "name",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 380,
|
|
"name": "commandType",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Promise"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": 172,
|
|
"name": "CommandModuleDefs",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"name": "Promise",
|
|
"package": "typescript"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 381,
|
|
"name": "getMetadata",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 10,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L10"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 382,
|
|
"name": "getMetadata",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 10,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L10"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 383,
|
|
"name": "m",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandMeta"
|
|
},
|
|
"name": "CommandMeta",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "MetadataAccess.getMetadata"
|
|
}
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "MetadataAccess.getMetadata"
|
|
}
|
|
},
|
|
{
|
|
"id": 374,
|
|
"name": "getPublishableCommands",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 22,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L22"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 375,
|
|
"name": "getPublishableCommands",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 22,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L22"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Promise"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 13,
|
|
"name": "CommandModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"name": "Promise",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 370,
|
|
"name": "set",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 21,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L21"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 371,
|
|
"name": "set",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 21,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L21"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 372,
|
|
"name": "id",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 373,
|
|
"name": "path",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 384,
|
|
"name": "setMetadata",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 11,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L11"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 385,
|
|
"name": "setMetadata",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 11,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L11"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 386,
|
|
"name": "m",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 387,
|
|
"name": "c",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandMeta"
|
|
},
|
|
"name": "CommandMeta",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "void"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "MetadataAccess.setMetadata"
|
|
}
|
|
}
|
|
],
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "MetadataAccess.setMetadata"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
367,
|
|
376,
|
|
381,
|
|
374,
|
|
370,
|
|
384
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/module-manager.ts",
|
|
"line": 18,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/module-manager.ts#L18"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "MetadataAccess"
|
|
},
|
|
"name": "MetadataAccess",
|
|
"package": "@sern/handler"
|
|
}
|
|
],
|
|
"implementedBy": [
|
|
{
|
|
"type": "reference",
|
|
"target": 613,
|
|
"name": "DefaultModuleManager"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 222,
|
|
"name": "Plugin",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 224,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 64,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L64"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 225,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 64,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L64"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 226,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 64,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L64"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 227,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Args",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 207,
|
|
"name": "PluginResult",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 223,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 63,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L63"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 467,
|
|
"name": "PluginType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
224,
|
|
223
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 62,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L62"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 228,
|
|
"name": "Args",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
},
|
|
"default": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 122,
|
|
"name": "RoleSelectCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 131,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 124,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 81,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L81"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 125,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 81,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L81"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 126,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 81,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L81"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 127,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "RoleSelectMenuInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "RoleSelectMenuInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 128,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 129,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 130,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 123,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 80,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L80"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 464,
|
|
"name": "RoleSelect",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.RoleSelect"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
131,
|
|
124,
|
|
128,
|
|
129,
|
|
130,
|
|
123
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 79,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L79"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 189,
|
|
"name": "SernAutocompleteData",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 190,
|
|
"name": "autocomplete",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 173,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L173"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "literal",
|
|
"value": true
|
|
}
|
|
},
|
|
{
|
|
"id": 192,
|
|
"name": "command",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 178,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L178"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "AutocompleteCommand"
|
|
},
|
|
"name": "AutocompleteCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 191,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 174,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L174"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord-api-types/payloads/v10/_interactions/_applicationCommands/_chatInput/shared.ts",
|
|
"qualifiedName": "ApplicationCommandOptionType.String"
|
|
},
|
|
"name": "String",
|
|
"package": "discord-api-types",
|
|
"qualifiedName": "ApplicationCommandOptionType.String"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord-api-types/payloads/v10/_interactions/_applicationCommands/_chatInput/shared.ts",
|
|
"qualifiedName": "ApplicationCommandOptionType.Integer"
|
|
},
|
|
"name": "Integer",
|
|
"package": "discord-api-types",
|
|
"qualifiedName": "ApplicationCommandOptionType.Integer"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord-api-types/payloads/v10/_interactions/_applicationCommands/_chatInput/shared.ts",
|
|
"qualifiedName": "ApplicationCommandOptionType.Number"
|
|
},
|
|
"name": "Number",
|
|
"package": "discord-api-types",
|
|
"qualifiedName": "ApplicationCommandOptionType.Number"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
190,
|
|
192,
|
|
191
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 171,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L171"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Omit"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "BaseApplicationCommandOptionsData"
|
|
},
|
|
"name": "BaseApplicationCommandOptionsData",
|
|
"package": "discord.js"
|
|
},
|
|
{
|
|
"type": "literal",
|
|
"value": "autocomplete"
|
|
}
|
|
],
|
|
"name": "Omit",
|
|
"package": "typescript"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 152,
|
|
"name": "SernEventCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 160,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 153,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 43,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L43"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 158,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 159,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 154,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 44,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L44"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 476,
|
|
"name": "Sern",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "EventType.Sern"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
},
|
|
{
|
|
"id": 155,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 2048,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 45,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L45"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 156,
|
|
"name": "execute",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 45,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L45"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 157,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
}
|
|
],
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
160,
|
|
153,
|
|
158,
|
|
159,
|
|
154
|
|
]
|
|
},
|
|
{
|
|
"title": "Methods",
|
|
"children": [
|
|
155
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 41,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L41"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 161,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"default": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": 258,
|
|
"name": "SernEventsMapping",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 258,
|
|
"name": "SernEventsMapping",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 261,
|
|
"name": "error",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 21,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L21"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "reference",
|
|
"target": 247,
|
|
"name": "Payload",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 260,
|
|
"name": "module.activate",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 20,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L20"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "reference",
|
|
"target": 247,
|
|
"name": "Payload",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 259,
|
|
"name": "module.register",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 19,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L19"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "reference",
|
|
"target": 247,
|
|
"name": "Payload",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 263,
|
|
"name": "modulesLoaded",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 23,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L23"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "optional",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "undefined"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 262,
|
|
"name": "warning",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 22,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L22"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "reference",
|
|
"target": 247,
|
|
"name": "Payload",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
261,
|
|
260,
|
|
259,
|
|
263,
|
|
262
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 18,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L18"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 194,
|
|
"name": "SernSubCommandData",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 196,
|
|
"name": "options",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 210,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L210"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 193,
|
|
"name": "SernOptionsData",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 195,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 209,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L209"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord-api-types/payloads/v10/_interactions/_applicationCommands/_chatInput/shared.ts",
|
|
"qualifiedName": "ApplicationCommandOptionType.Subcommand"
|
|
},
|
|
"name": "Subcommand",
|
|
"package": "discord-api-types",
|
|
"qualifiedName": "ApplicationCommandOptionType.Subcommand"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "APIApplicationCommandOptionBase.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
196,
|
|
195
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 207,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L207"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord-api-types/payloads/v10/_interactions/_applicationCommands/_chatInput/base.ts",
|
|
"qualifiedName": "APIApplicationCommandOptionBase"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord-api-types/payloads/v10/_interactions/_applicationCommands/_chatInput/shared.ts",
|
|
"qualifiedName": "ApplicationCommandOptionType.Subcommand"
|
|
},
|
|
"name": "ApplicationCommandOptionType.Subcommand",
|
|
"package": "discord-api-types"
|
|
}
|
|
],
|
|
"name": "APIApplicationCommandOptionBase",
|
|
"package": "discord-api-types"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 197,
|
|
"name": "SernSubCommandGroupData",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 199,
|
|
"name": "options",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 215,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L215"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 194,
|
|
"name": "SernSubCommandData",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 198,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 214,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L214"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord-api-types/payloads/v10/_interactions/_applicationCommands/_chatInput/shared.ts",
|
|
"qualifiedName": "ApplicationCommandOptionType.SubcommandGroup"
|
|
},
|
|
"name": "SubcommandGroup",
|
|
"package": "discord-api-types",
|
|
"qualifiedName": "ApplicationCommandOptionType.SubcommandGroup"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
199,
|
|
198
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 213,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L213"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "BaseApplicationCommandOptionsData"
|
|
},
|
|
"name": "BaseApplicationCommandOptionsData",
|
|
"package": "discord.js"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 48,
|
|
"name": "SlashCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 50,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 119,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L119"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 52,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 121,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L121"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 53,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 121,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L121"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 54,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 121,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L121"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 55,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 503,
|
|
"name": "Context",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 56,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "literal",
|
|
"value": "slash"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 246,
|
|
"name": "SlashOptions",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 57,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 58,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 51,
|
|
"name": "options",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 120,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L120"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 193,
|
|
"name": "SernOptionsData",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 59,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 49,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 118,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L118"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 456,
|
|
"name": "Slash",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.Slash"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
50,
|
|
52,
|
|
57,
|
|
58,
|
|
51,
|
|
59,
|
|
49
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 117,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L117"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 82,
|
|
"name": "StringSelectCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 91,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 84,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 71,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L71"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 85,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 71,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L71"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 86,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 71,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L71"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 87,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "StringSelectMenuInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "StringSelectMenuInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 88,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 89,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 90,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 83,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 70,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L70"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 461,
|
|
"name": "StringSelect",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.StringSelect"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
91,
|
|
84,
|
|
88,
|
|
89,
|
|
90,
|
|
83
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 69,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L69"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 60,
|
|
"name": "TextCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 62,
|
|
"name": "alias",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 113,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L113"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 71,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 63,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 114,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L114"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 64,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 114,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L114"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 65,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 114,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L114"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 66,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 503,
|
|
"name": "Context",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 67,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "literal",
|
|
"value": "text"
|
|
},
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 68,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 69,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 70,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 61,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 112,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L112"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 455,
|
|
"name": "Text",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.Text"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
62,
|
|
71,
|
|
63,
|
|
68,
|
|
69,
|
|
70,
|
|
61
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 111,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L111"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 102,
|
|
"name": "UserSelectCommand",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 111,
|
|
"name": "description",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 37,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L37"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.description"
|
|
}
|
|
},
|
|
{
|
|
"id": 104,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 91,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L91"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 105,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 91,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L91"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 106,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 91,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L91"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 107,
|
|
"name": "ctx",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "UserSelectMenuInteraction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CacheType"
|
|
},
|
|
"name": "CacheType",
|
|
"package": "discord.js"
|
|
}
|
|
],
|
|
"name": "UserSelectMenuInteraction",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.execute"
|
|
}
|
|
},
|
|
{
|
|
"id": 108,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 34,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L34"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.name"
|
|
}
|
|
},
|
|
{
|
|
"id": 109,
|
|
"name": "onEvent",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 35,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L35"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 215,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.onEvent"
|
|
}
|
|
},
|
|
{
|
|
"id": 110,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 36,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L36"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
"inheritedFrom": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.plugins"
|
|
}
|
|
},
|
|
{
|
|
"id": 103,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 90,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L90"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 463,
|
|
"name": "UserSelect",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "CommandType.UserSelect"
|
|
},
|
|
"overwrites": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "Module.type"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
111,
|
|
104,
|
|
108,
|
|
109,
|
|
110,
|
|
103
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 89,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L89"
|
|
}
|
|
],
|
|
"extendedTypes": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module"
|
|
},
|
|
"name": "Module",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 231,
|
|
"name": "Wrapper",
|
|
"variant": "declaration",
|
|
"kind": 256,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 232,
|
|
"name": "commands",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 9,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L9"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 236,
|
|
"name": "containerConfig",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 20,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L20"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 237,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 238,
|
|
"name": "get",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 21,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L21"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 239,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 21,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L21"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 240,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 21,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L21"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 241,
|
|
"name": "keys",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/dependencies.d.ts",
|
|
"qualifiedName": "__global.Dependencies"
|
|
},
|
|
"name": "Dependencies",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "__global.Dependencies"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
238
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 20,
|
|
"character": 22,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L20"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 233,
|
|
"name": "defaultPrefix",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 10,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L10"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 234,
|
|
"name": "events",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 11,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L11"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 235,
|
|
"name": "mode",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Overload to enable mode in case developer does not use a .env file."
|
|
}
|
|
],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@deprecated",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "- https://github.com/sern-handler/handler/pull/325"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 16,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L16"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
232,
|
|
236,
|
|
233,
|
|
234,
|
|
235
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core.ts",
|
|
"line": 8,
|
|
"character": 17,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core.ts#L8"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 230,
|
|
"name": "AnyCommandPlugin",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 76,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L76"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"target": 215,
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "InitArgs"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Processed"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": 13,
|
|
"name": "CommandModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
],
|
|
"name": "Processed",
|
|
"package": "@sern/handler"
|
|
}
|
|
],
|
|
"name": "InitArgs",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 229,
|
|
"name": "AnyEventPlugin",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 77,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L77"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"target": 215,
|
|
"name": "ControlPlugin",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 208,
|
|
"typeArguments": [
|
|
{
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "InitArgs"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Processed"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": 14,
|
|
"name": "EventModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
],
|
|
"name": "Processed",
|
|
"package": "@sern/handler"
|
|
}
|
|
],
|
|
"name": "InitArgs",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"name": "InitPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 242,
|
|
"name": "Args",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 16,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L16"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "ParseType"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 243,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 245,
|
|
"name": "slash",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 16,
|
|
"character": 47,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L16"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 246,
|
|
"name": "SlashOptions",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 244,
|
|
"name": "text",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 16,
|
|
"character": 31,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L16"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
245,
|
|
244
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 16,
|
|
"character": 29,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L16"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"name": "ParseType",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 13,
|
|
"name": "CommandModule",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 133,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L133"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"target": 60,
|
|
"name": "TextCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 48,
|
|
"name": "SlashCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 15,
|
|
"name": "BothCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 38,
|
|
"name": "ContextMenuUser",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 28,
|
|
"name": "ContextMenuMsg",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 72,
|
|
"name": "ButtonCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 82,
|
|
"name": "StringSelectCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 92,
|
|
"name": "MentionableSelectCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 102,
|
|
"name": "UserSelectCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 112,
|
|
"name": "ChannelSelectCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 122,
|
|
"name": "RoleSelectCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 132,
|
|
"name": "ModalSubmitCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 14,
|
|
"name": "EventModule",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 132,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L132"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"target": 142,
|
|
"name": "DiscordEventCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 152,
|
|
"name": "SernEventCommand",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 162,
|
|
"name": "ExternalEventCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 293,
|
|
"name": "Initializable",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Type to annotate that something is initializable. \nIf T has an init method, this will be called."
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 17,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L17"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 294,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 391,
|
|
"name": "Contracts.Init",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "Init"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
},
|
|
{
|
|
"id": 362,
|
|
"name": "LogPayload",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 11,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L11"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 365,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"default": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 363,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 364,
|
|
"name": "message",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 11,
|
|
"character": 40,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L11"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
364
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/contracts/logging.ts",
|
|
"line": 11,
|
|
"character": 38,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/contracts/logging.ts#L11"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 247,
|
|
"name": "Payload",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 26,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L26"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 248,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 250,
|
|
"name": "module",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 27,
|
|
"character": 35,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L27"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "AnyModule"
|
|
},
|
|
"name": "AnyModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 249,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 27,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L27"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 471,
|
|
"name": "PayloadType.Success",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
250,
|
|
249
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 27,
|
|
"character": 6,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L27"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 251,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 253,
|
|
"name": "module",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 28,
|
|
"character": 35,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L28"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "AnyModule"
|
|
},
|
|
"name": "AnyModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 254,
|
|
"name": "reason",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 28,
|
|
"character": 55,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L28"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Error"
|
|
},
|
|
"name": "Error",
|
|
"package": "typescript"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 252,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 28,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L28"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 472,
|
|
"name": "PayloadType.Failure",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
253,
|
|
254,
|
|
252
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 28,
|
|
"character": 6,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L28"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 255,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 257,
|
|
"name": "reason",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 29,
|
|
"character": 35,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L29"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "string"
|
|
}
|
|
},
|
|
{
|
|
"id": 256,
|
|
"name": "type",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 29,
|
|
"character": 8,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L29"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 473,
|
|
"name": "PayloadType.Warning",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
257,
|
|
256
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 29,
|
|
"character": 6,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L29"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 207,
|
|
"name": "PluginResult",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-plugin.ts",
|
|
"line": 51,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-plugin.ts#L51"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "Awaitable"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "VoidResult"
|
|
},
|
|
"name": "VoidResult",
|
|
"package": "@sern/handler"
|
|
}
|
|
],
|
|
"name": "Awaitable",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 193,
|
|
"name": "SernOptionsData",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Type that replaces autocomplete with "
|
|
},
|
|
{
|
|
"kind": "inline-tag",
|
|
"tag": "@link",
|
|
"text": "SernAutocompleteData",
|
|
"target": 189,
|
|
"tsLinkText": ""
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/core-modules.ts",
|
|
"line": 201,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/core-modules.ts#L201"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "reference",
|
|
"target": 194,
|
|
"name": "SernSubCommandData",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 197,
|
|
"name": "SernSubCommandGroupData",
|
|
"package": "@sern/handler"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord-api-types/payloads/v10/_interactions/_applicationCommands/chatInput.ts",
|
|
"qualifiedName": "APIApplicationCommandBasicOption"
|
|
},
|
|
"name": "APIApplicationCommandBasicOption",
|
|
"package": "discord-api-types"
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 189,
|
|
"name": "SernAutocompleteData",
|
|
"package": "@sern/handler"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
{
|
|
"id": 264,
|
|
"name": "Singleton",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 7,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L7"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 267,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 265,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 7,
|
|
"character": 27,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L7"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 266,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Type to annotate that something is a singleton. \nT is created once and lazily."
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 246,
|
|
"name": "SlashOptions",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/utility.ts",
|
|
"line": 14,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/utility.ts#L14"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Omit"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "CommandInteractionOptionResolver"
|
|
},
|
|
"name": "CommandInteractionOptionResolver",
|
|
"package": "discord.js"
|
|
},
|
|
{
|
|
"type": "union",
|
|
"types": [
|
|
{
|
|
"type": "literal",
|
|
"value": "getMessage"
|
|
},
|
|
{
|
|
"type": "literal",
|
|
"value": "getFocused"
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"name": "Omit",
|
|
"package": "typescript"
|
|
}
|
|
},
|
|
{
|
|
"id": 268,
|
|
"name": "Transient",
|
|
"variant": "declaration",
|
|
"kind": 2097152,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 12,
|
|
"character": 12,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L12"
|
|
}
|
|
],
|
|
"typeParameters": [
|
|
{
|
|
"id": 273,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 269,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 12,
|
|
"character": 27,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L12"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 270,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Type to annotate that something is transient. \nEvery time this is called, a new object is created"
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 271,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "types/ioc.ts",
|
|
"line": 12,
|
|
"character": 33,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/types/ioc.ts#L12"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 272,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 432,
|
|
"name": "CommandControlPlugin",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 36,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L36"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 433,
|
|
"name": "CommandControlPlugin",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.5.0\n@__PURE__"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 36,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L36"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 434,
|
|
"name": "I",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 454,
|
|
"name": "CommandType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 435,
|
|
"name": "execute",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 436,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 37,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L37"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 437,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 37,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L37"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 438,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "CommandArgs"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "I",
|
|
"refersToTypeParameter": true
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 469,
|
|
"name": "Control",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "PluginType.Control"
|
|
}
|
|
],
|
|
"name": "CommandArgs",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 207,
|
|
"name": "PluginResult",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 222,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"name": "Plugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 425,
|
|
"name": "CommandInitPlugin",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 27,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L27"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 426,
|
|
"name": "CommandInitPlugin",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.5.0\n@__PURE__"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 27,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L27"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 427,
|
|
"name": "I",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 454,
|
|
"name": "CommandType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 428,
|
|
"name": "execute",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 429,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 28,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L28"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 430,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 28,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L28"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 431,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "CommandArgs"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "I",
|
|
"refersToTypeParameter": true
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 468,
|
|
"name": "Init",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "PluginType.Init"
|
|
}
|
|
],
|
|
"name": "CommandArgs",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 207,
|
|
"name": "PluginResult",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 222,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"name": "Plugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 446,
|
|
"name": "DiscordEventControlPlugin",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 57,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L57"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 447,
|
|
"name": "DiscordEventControlPlugin",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.5.0"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tag": "@Experimental",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "A specialized function for creating control plugins with discord.js ClientEvents.\nWill probably be moved one day!"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 57,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L57"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 448,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ClientEvents"
|
|
},
|
|
"name": "ClientEvents",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 449,
|
|
"name": "name",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
},
|
|
{
|
|
"id": 450,
|
|
"name": "execute",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 451,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 59,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L59"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 452,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 59,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L59"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 453,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ClientEvents"
|
|
},
|
|
"name": "ClientEvents",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 207,
|
|
"name": "PluginResult",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 222,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"name": "Plugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 439,
|
|
"name": "EventControlPlugin",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 45,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L45"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 440,
|
|
"name": "EventControlPlugin",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.5.0\n@__PURE__"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 45,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L45"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 441,
|
|
"name": "I",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 474,
|
|
"name": "EventType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 442,
|
|
"name": "execute",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 443,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 46,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L46"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 444,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 46,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L46"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 445,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "EventArgs"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "I",
|
|
"refersToTypeParameter": true
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 469,
|
|
"name": "Control",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "PluginType.Control"
|
|
}
|
|
],
|
|
"name": "EventArgs",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 207,
|
|
"name": "PluginResult",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 222,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"name": "Plugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 418,
|
|
"name": "EventInitPlugin",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 18,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L18"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 419,
|
|
"name": "EventInitPlugin",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.5.0\n@__PURE__"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 18,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L18"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 420,
|
|
"name": "I",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 474,
|
|
"name": "EventType",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 421,
|
|
"name": "execute",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 422,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 19,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L19"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 423,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 19,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L19"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 424,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "EventArgs"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "I",
|
|
"refersToTypeParameter": true
|
|
},
|
|
{
|
|
"type": "reference",
|
|
"target": 468,
|
|
"name": "Init",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "PluginType.Init"
|
|
}
|
|
],
|
|
"name": "EventArgs",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 207,
|
|
"name": "PluginResult",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 222,
|
|
"typeArguments": [
|
|
{
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
],
|
|
"name": "Plugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 652,
|
|
"name": "Service",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 36,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L36"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 653,
|
|
"name": "Service",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "The new Service api, a cleaner alternative to useContainer\nTo obtain intellisense, ensure a .d.ts file exists in the root of compilation.\nUsually our scaffolding tool takes care of this."
|
|
}
|
|
],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "3.0.0"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tag": "@example",
|
|
"content": [
|
|
{
|
|
"kind": "code",
|
|
"text": "```ts\nconst client = Service('@sern/client');\n```"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 36,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L36"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 654,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/dependencies.d.ts",
|
|
"qualifiedName": "__global.Dependencies"
|
|
},
|
|
"name": "Dependencies",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "__global.Dependencies"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 655,
|
|
"name": "key",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "a key that corresponds to a dependency registered."
|
|
}
|
|
]
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "NonNullable"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/iti/dist/src/_utils.d.ts",
|
|
"qualifiedName": "UnpackFunction"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Partial"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/dependencies.d.ts",
|
|
"qualifiedName": "__global.Dependencies"
|
|
},
|
|
"name": "Dependencies",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "__global.Dependencies"
|
|
}
|
|
],
|
|
"name": "Partial",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
],
|
|
"name": "UnpackFunction",
|
|
"package": "iti"
|
|
}
|
|
],
|
|
"name": "NonNullable",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 656,
|
|
"name": "Services",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 44,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L44"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 657,
|
|
"name": "Services",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "3.0.0\nThe plural version of "
|
|
},
|
|
{
|
|
"kind": "inline-tag",
|
|
"tag": "@link",
|
|
"text": "Service",
|
|
"target": 652,
|
|
"tsLinkText": ""
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"tag": "@returns",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "array of dependencies, in the same order of keys provided"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 44,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L44"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 658,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/dependencies.d.ts",
|
|
"qualifiedName": "__global.Dependencies"
|
|
},
|
|
"name": "Dependencies",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "__global.Dependencies"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 659,
|
|
"name": "keys",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "rest",
|
|
"elementType": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "IntoDependencies"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
],
|
|
"name": "IntoDependencies",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 295,
|
|
"name": "commandModule",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 25,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L25"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 296,
|
|
"name": "commandModule",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "1.0.0 The wrapper function to define command modules for sern"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 25,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L25"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 297,
|
|
"name": "mod",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "InputCommand"
|
|
},
|
|
"name": "InputCommand",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 13,
|
|
"name": "CommandModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 301,
|
|
"name": "discordEvent",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 53,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L53"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 302,
|
|
"name": "discordEvent",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Create event modules from discord.js client events,\nThis is an "
|
|
},
|
|
{
|
|
"kind": "inline-tag",
|
|
"tag": "@link",
|
|
"text": "eventModule",
|
|
"target": 298,
|
|
"tsLinkText": ""
|
|
},
|
|
{
|
|
"kind": "text",
|
|
"text": " for discord events,\nwhere typings can be very bad."
|
|
}
|
|
],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@Experimental",
|
|
"content": []
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 53,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L53"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 303,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ClientEvents"
|
|
},
|
|
"name": "ClientEvents",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 304,
|
|
"name": "mod",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 305,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"children": [
|
|
{
|
|
"id": 308,
|
|
"name": "execute",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 56,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L56"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 309,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 56,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L56"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 310,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 56,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L56"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 311,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "indexedAccess",
|
|
"indexType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
},
|
|
"objectType": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/node_modules/discord.js/typings/index.d.ts",
|
|
"qualifiedName": "ClientEvents"
|
|
},
|
|
"name": "ClientEvents",
|
|
"package": "discord.js"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": 306,
|
|
"name": "name",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 54,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L54"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
},
|
|
{
|
|
"id": 307,
|
|
"name": "plugins",
|
|
"variant": "declaration",
|
|
"kind": 1024,
|
|
"flags": {
|
|
"isOptional": true
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 55,
|
|
"character": 4,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L55"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": 229,
|
|
"name": "AnyEventPlugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "Properties",
|
|
"children": [
|
|
308,
|
|
306,
|
|
307
|
|
]
|
|
}
|
|
],
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 53,
|
|
"character": 64,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L53"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 14,
|
|
"name": "EventModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 298,
|
|
"name": "eventModule",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 38,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L38"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 299,
|
|
"name": "eventModule",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "1.0.0\nThe wrapper function to define event modules for sern"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/modules.ts",
|
|
"line": 38,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/modules.ts#L38"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 300,
|
|
"name": "mod",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "InputEvent"
|
|
},
|
|
"name": "InputEvent",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 14,
|
|
"name": "EventModule",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 644,
|
|
"name": "makeDependencies",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/base.ts",
|
|
"line": 83,
|
|
"character": 22,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/base.ts#L83"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 645,
|
|
"name": "makeDependencies",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/base.ts",
|
|
"line": 83,
|
|
"character": 22,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/base.ts#L83"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 646,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {
|
|
"isConst": true
|
|
},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/dependencies.d.ts",
|
|
"qualifiedName": "__global.Dependencies"
|
|
},
|
|
"name": "Dependencies",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "__global.Dependencies"
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 647,
|
|
"name": "conf",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/base.ts",
|
|
"qualifiedName": "ValidDependencyConfig"
|
|
},
|
|
"name": "ValidDependencyConfig",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Promise"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 648,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 75,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L75"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 649,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 75,
|
|
"character": 11,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L75"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 650,
|
|
"name": "V",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "typeOperator",
|
|
"operator": "keyof",
|
|
"target": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 651,
|
|
"name": "keys",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "tuple",
|
|
"elements": [
|
|
{
|
|
"type": "rest",
|
|
"elementType": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "V",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "IntoDependencies"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "V",
|
|
"refersToTypeParameter": true
|
|
}
|
|
],
|
|
"name": "IntoDependencies",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
],
|
|
"name": "Promise",
|
|
"package": "typescript"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 410,
|
|
"name": "makePlugin",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 5,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L5"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 411,
|
|
"name": "makePlugin",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 5,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L5"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 412,
|
|
"name": "V",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "unknown"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 413,
|
|
"name": "type",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 467,
|
|
"name": "PluginType",
|
|
"package": "@sern/handler"
|
|
}
|
|
},
|
|
{
|
|
"id": 414,
|
|
"name": "execute",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 415,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 7,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L7"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 416,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/create-plugins.ts",
|
|
"line": 7,
|
|
"character": 13,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/create-plugins.ts#L7"
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 417,
|
|
"name": "args",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {
|
|
"isRest": true
|
|
},
|
|
"type": {
|
|
"type": "array",
|
|
"elementType": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "intrinsic",
|
|
"name": "any"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": 222,
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "V",
|
|
"refersToTypeParameter": true
|
|
}
|
|
],
|
|
"name": "Plugin",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 660,
|
|
"name": "single",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 11,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L11"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 661,
|
|
"name": "single",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "@__PURE__"
|
|
}
|
|
],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.0.0.\nCreates a singleton object."
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 11,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L11"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 662,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 663,
|
|
"name": "cb",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 664,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 11,
|
|
"character": 30,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L11"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 665,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 11,
|
|
"character": 30,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L11"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 666,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 11,
|
|
"character": 30,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L11"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 667,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 11,
|
|
"character": 30,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L11"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 668,
|
|
"name": "transient",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 669,
|
|
"name": "transient",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [
|
|
{
|
|
"kind": "text",
|
|
"text": "@__PURE__"
|
|
}
|
|
],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@since",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "2.0.0\nCreates a transient object"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"typeParameter": [
|
|
{
|
|
"id": 670,
|
|
"name": "T",
|
|
"variant": "typeParam",
|
|
"kind": 131072,
|
|
"flags": {}
|
|
}
|
|
],
|
|
"parameters": [
|
|
{
|
|
"id": 671,
|
|
"name": "cb",
|
|
"variant": "param",
|
|
"kind": 32768,
|
|
"flags": {},
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 672,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 33,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 673,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 33,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 674,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 39,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 675,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 39,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 676,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 33,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 677,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 33,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reflection",
|
|
"declaration": {
|
|
"id": 678,
|
|
"name": "__type",
|
|
"variant": "declaration",
|
|
"kind": 65536,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 39,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 679,
|
|
"name": "__type",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/dependency-injection.ts",
|
|
"line": 21,
|
|
"character": 39,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/dependency-injection.ts#L21"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": -1,
|
|
"name": "T",
|
|
"refersToTypeParameter": true
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": 338,
|
|
"name": "useContainerRaw",
|
|
"variant": "declaration",
|
|
"kind": 64,
|
|
"flags": {},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/base.ts",
|
|
"line": 17,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/base.ts#L17"
|
|
}
|
|
],
|
|
"signatures": [
|
|
{
|
|
"id": 339,
|
|
"name": "useContainerRaw",
|
|
"variant": "signature",
|
|
"kind": 4096,
|
|
"flags": {},
|
|
"comment": {
|
|
"summary": [],
|
|
"blockTags": [
|
|
{
|
|
"tag": "@deprecated",
|
|
"content": [
|
|
{
|
|
"kind": "text",
|
|
"text": "Returns the underlying data structure holding all dependencies.\nExposes methods from iti\nUse the Service API. The container should be readonly"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"sources": [
|
|
{
|
|
"fileName": "core/ioc/base.ts",
|
|
"line": 17,
|
|
"character": 16,
|
|
"url": "https://github.com/sern-handler/handler/blob/a579e27/src/core/ioc/base.ts#L17"
|
|
}
|
|
],
|
|
"type": {
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/container.ts",
|
|
"qualifiedName": "CoreContainer"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "node_modules/typescript/lib/lib.es5.d.ts",
|
|
"qualifiedName": "Partial"
|
|
},
|
|
"typeArguments": [
|
|
{
|
|
"type": "reference",
|
|
"target": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/dependencies.d.ts",
|
|
"qualifiedName": "__global.Dependencies"
|
|
},
|
|
"name": "Dependencies",
|
|
"package": "@sern/handler",
|
|
"qualifiedName": "__global.Dependencies"
|
|
}
|
|
],
|
|
"name": "Partial",
|
|
"package": "typescript"
|
|
}
|
|
],
|
|
"name": "CoreContainer",
|
|
"package": "@sern/handler"
|
|
}
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"title": "References",
|
|
"children": [
|
|
340
|
|
]
|
|
},
|
|
{
|
|
"title": "Namespaces",
|
|
"children": [
|
|
478,
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"title": "Enumerations",
|
|
"children": [
|
|
454,
|
|
474,
|
|
470,
|
|
467
|
|
]
|
|
},
|
|
{
|
|
"title": "Classes",
|
|
"children": [
|
|
325,
|
|
503,
|
|
586,
|
|
596,
|
|
613,
|
|
312,
|
|
639,
|
|
546
|
|
]
|
|
},
|
|
{
|
|
"title": "Interfaces",
|
|
"children": [
|
|
15,
|
|
72,
|
|
112,
|
|
172,
|
|
28,
|
|
38,
|
|
215,
|
|
200,
|
|
274,
|
|
388,
|
|
142,
|
|
407,
|
|
394,
|
|
341,
|
|
185,
|
|
162,
|
|
391,
|
|
208,
|
|
348,
|
|
92,
|
|
132,
|
|
366,
|
|
222,
|
|
122,
|
|
189,
|
|
152,
|
|
258,
|
|
194,
|
|
197,
|
|
48,
|
|
82,
|
|
60,
|
|
102,
|
|
231
|
|
]
|
|
},
|
|
{
|
|
"title": "Type Aliases",
|
|
"children": [
|
|
230,
|
|
229,
|
|
242,
|
|
13,
|
|
14,
|
|
293,
|
|
362,
|
|
247,
|
|
207,
|
|
193,
|
|
264,
|
|
246,
|
|
268
|
|
]
|
|
},
|
|
{
|
|
"title": "Functions",
|
|
"children": [
|
|
432,
|
|
425,
|
|
446,
|
|
439,
|
|
418,
|
|
652,
|
|
656,
|
|
295,
|
|
301,
|
|
298,
|
|
644,
|
|
410,
|
|
660,
|
|
668,
|
|
338
|
|
]
|
|
}
|
|
],
|
|
"packageName": "@sern/handler",
|
|
"readme": [
|
|
{
|
|
"kind": "text",
|
|
"text": "<div align=\"center\">\n <img src=\"https://raw.githubusercontent.com/sern-handler/.github/main/banner.png\" width=\"900px\" />\n</div>\n\n<h1 align=\"center\">Handlers. Redefined.</h1>\n<h4 align=\"center\">A complete, customizable, typesafe, & reactive framework for discord bots</h4>\n\n<div align=\"center\" styles=\"margin-top: 10px\">\n <img src=\"https://img.shields.io/badge/open-source-brightgreen\" />\n <a href=\"https://www.npmjs.com/package/@sern/handler\"><img src=\"https://img.shields.io/npm/v/@sern/handler?maxAge=3600\" alt=\"NPM version\" /></a>\n <a href=\"https://www.npmjs.com/package/@sern/handler\"><img src=\"https://img.shields.io/npm/dt/@sern/handler?maxAge=3600\" alt=\"NPM downloads\" /></a>\n <a href=\"https://opensource.org/licenses/MIT\"><img src=\"https://img.shields.io/badge/license-MIT-brightgreen\" alt=\"License MIT\" /></a>\n <a href=\"https://sern.dev\"><img alt=\"docs.rs\" src=\"https://img.shields.io/docsrs/docs\" /></a>\n <img alt=\"Lines of code\" src=\"https://img.shields.io/badge/total%20lines-2k-blue\" />\n</div>\n\n## Why?\n- For you. A framework that's tailored to your exact needs.\n- Lightweight. Does a lot while being small.\n- Latest features. Support for discord.js v14 and all of its interactions.\n- Start quickly. Plug and play or customize to your liking.\n- Switch and customize how errors are handled, logging, and more.\n- works with [bun](https://bun.sh/) and [node](https://nodejs.org/en) out the box!\n- Use it with TypeScript or JavaScript. CommonJS and ESM supported.\n- Active and growing community, always here to help. [Join us](https://sern.dev/discord)\n- Unleash its full potential with a powerful CLI and awesome plugins.\n\n## 📜 Installation\n\n"
|
|
},
|
|
{
|
|
"kind": "code",
|
|
"text": "```sh\nnpm install @sern/handler\n```"
|
|
},
|
|
{
|
|
"kind": "text",
|
|
"text": "\n\n"
|
|
},
|
|
{
|
|
"kind": "code",
|
|
"text": "```sh\nyarn add @sern/handler\n```"
|
|
},
|
|
{
|
|
"kind": "text",
|
|
"text": "\n\n"
|
|
},
|
|
{
|
|
"kind": "code",
|
|
"text": "```sh\npnpm add @sern/handler\n```"
|
|
},
|
|
{
|
|
"kind": "text",
|
|
"text": "\n\n## 👶 Basic Usage\n<details open><summary>ping.ts</summary>\n\n"
|
|
},
|
|
{
|
|
"kind": "code",
|
|
"text": "```ts\nexport default commandModule({\n type: CommandType.Slash,\n //Installed plugin to publish to discord api and allow access to owners only.\n plugins: [publish(), ownerOnly()],\n description: 'A ping pong command',\n execute(ctx) {\n ctx.reply('Hello owner of the bot');\n }\n});\n```"
|
|
},
|
|
{
|
|
"kind": "text",
|
|
"text": "\n</details>\n<details open><summary>modal.ts</summary>\n\n"
|
|
},
|
|
{
|
|
"kind": "code",
|
|
"text": "```ts\nexport default commandModule({\n type: CommandType.Modal,\n //Installed a plugin to make sure modal fields pass a validation.\n plugins : [\n assertFields({\n fields: { \n name: /^([^0-9]*)$/ \n },\n failure: (errors, modal) => modal.reply('your submission did not pass the validations')\n })\n ],\n execute : (modal) => {\n modal.reply('thanks for the submission!');\n }\n})\n```"
|
|
},
|
|
{
|
|
"kind": "text",
|
|
"text": "\n</details>\n<details open><summary>index.ts</summary>\n\n\t\n"
|
|
},
|
|
{
|
|
"kind": "code",
|
|
"text": "```ts \nimport { Client, GatewayIntentBits } from 'discord.js';\nimport { Sern, single } from '@sern/handler';\n\n//client has been declared previously\n//Version 3\nawait makeDependencies({\n build: root => root\n .add({ '@sern/client': single(() => client) })\n});\n\n//View docs for all options\nSern.init({\n\tdefaultPrefix: '!', // removing defaultPrefix will shut down text commands\n\tcommands: 'src/commands',\n\t// events: 'src/events' (optional),\n});\n\nclient.login(\"YOUR_BOT_TOKEN_HERE\");\n```"
|
|
},
|
|
{
|
|
"kind": "text",
|
|
"text": "\n</details>\n\n## 🤖 Bots Using sern \n- [Community Bot](https://github.com/sern-handler/sern-community), the community bot for our [discord server](https://sern.dev/discord).\n- [Vinci](https://github.com/SrIzan10/vinci), the bot for Mara Turing.\n- [Bask](https://github.com/baskbotml/bask), Listen your favorite artists on Discord.\n- [ava](https://github.com/SrIzan10/ava), A discord bot that plays KNGI and Gensokyo Radio.\n- [Murayama](https://github.com/murayamabot/murayama), :pepega:\n- [Protector (WIP)](https://github.com/needhamgary/Protector), Just a simple bot to help enhance a private minecraft server.\n- [SmokinWeed 💨](https://github.com/Peter-MJ-Parker/sern-bud), A fun bot for a small - but growing - server.\n\n## 💻 CLI\n\nIt is **highly encouraged** to use the [command line interface](https://github.com/sern-handler/cli) for your project. Don't forget to view it.\n\n## 🔗 Links\n\n- [Official Documentation and Guide](https://sern.dev)\n- [Support Server](https://sern.dev/discord)\n\n## 👋 Contribute\n- Read our contribution [guidelines](https://github.com/sern-handler/handler/blob/main/.github/CONTRIBUTING.md) carefully\n- Pull up on [issues](https://github.com/sern-handler/handler/issues) and report bugs\n- All kinds of contributions are welcomed."
|
|
}
|
|
],
|
|
"symbolIdMap": {
|
|
"0": {
|
|
"sourceFileName": "../sernHandlerV2/src/index.ts",
|
|
"qualifiedName": ""
|
|
},
|
|
"1": {
|
|
"sourceFileName": "../sernHandlerV2/src/sern.ts",
|
|
"qualifiedName": ""
|
|
},
|
|
"2": {
|
|
"sourceFileName": "../sernHandlerV2/src/sern.ts",
|
|
"qualifiedName": "init"
|
|
},
|
|
"3": {
|
|
"sourceFileName": "../sernHandlerV2/src/sern.ts",
|
|
"qualifiedName": "init"
|
|
},
|
|
"4": {
|
|
"sourceFileName": "../sernHandlerV2/src/sern.ts",
|
|
"qualifiedName": "maybeWrapper"
|
|
},
|
|
"5": {
|
|
"sourceFileName": "../sernHandlerV2/src/sern.ts",
|
|
"qualifiedName": "controller"
|
|
},
|
|
"6": {
|
|
"sourceFileName": "../sernHandlerV2/src/sern.ts",
|
|
"qualifiedName": "__object"
|
|
},
|
|
"7": {
|
|
"sourceFileName": "../sernHandlerV2/src/sern.ts",
|
|
"qualifiedName": "__object.next"
|
|
},
|
|
"8": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/functions.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"9": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/functions.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"10": {
|
|
"sourceFileName": "../sernHandlerV2/src/sern.ts",
|
|
"qualifiedName": "__object.stop"
|
|
},
|
|
"11": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/functions.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"12": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/functions.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"13": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModule"
|
|
},
|
|
"14": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "EventModule"
|
|
},
|
|
"15": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "BothCommand"
|
|
},
|
|
"16": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "BothCommand.type"
|
|
},
|
|
"17": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "BothCommand.alias"
|
|
},
|
|
"18": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "BothCommand.description"
|
|
},
|
|
"19": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "BothCommand.options"
|
|
},
|
|
"20": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "BothCommand.execute"
|
|
},
|
|
"21": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"22": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"23": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"24": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"25": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"26": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"27": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"28": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ContextMenuMsg"
|
|
},
|
|
"29": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ContextMenuMsg.type"
|
|
},
|
|
"30": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ContextMenuMsg.execute"
|
|
},
|
|
"31": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"32": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"33": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"34": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"35": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"36": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"37": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"38": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ContextMenuUser"
|
|
},
|
|
"39": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ContextMenuUser.type"
|
|
},
|
|
"40": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ContextMenuUser.execute"
|
|
},
|
|
"41": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"42": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"43": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"44": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"45": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"46": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"47": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"48": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SlashCommand"
|
|
},
|
|
"49": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SlashCommand.type"
|
|
},
|
|
"50": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SlashCommand.description"
|
|
},
|
|
"51": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SlashCommand.options"
|
|
},
|
|
"52": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SlashCommand.execute"
|
|
},
|
|
"53": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"54": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"55": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"56": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"57": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"58": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"59": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"60": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "TextCommand"
|
|
},
|
|
"61": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "TextCommand.type"
|
|
},
|
|
"62": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "TextCommand.alias"
|
|
},
|
|
"63": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "TextCommand.execute"
|
|
},
|
|
"64": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"65": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"66": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"67": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"68": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"69": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"70": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"71": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"72": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ButtonCommand"
|
|
},
|
|
"73": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ButtonCommand.type"
|
|
},
|
|
"74": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ButtonCommand.execute"
|
|
},
|
|
"75": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"76": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"77": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"78": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"79": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"80": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"81": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"82": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "StringSelectCommand"
|
|
},
|
|
"83": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "StringSelectCommand.type"
|
|
},
|
|
"84": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "StringSelectCommand.execute"
|
|
},
|
|
"85": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"86": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"87": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"88": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"89": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"90": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"91": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"92": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "MentionableSelectCommand"
|
|
},
|
|
"93": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "MentionableSelectCommand.type"
|
|
},
|
|
"94": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "MentionableSelectCommand.execute"
|
|
},
|
|
"95": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"96": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"97": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"98": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"99": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"100": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"101": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"102": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "UserSelectCommand"
|
|
},
|
|
"103": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "UserSelectCommand.type"
|
|
},
|
|
"104": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "UserSelectCommand.execute"
|
|
},
|
|
"105": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"106": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"107": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"108": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"109": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"110": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"111": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"112": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ChannelSelectCommand"
|
|
},
|
|
"113": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ChannelSelectCommand.type"
|
|
},
|
|
"114": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ChannelSelectCommand.execute"
|
|
},
|
|
"115": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"116": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"117": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"118": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"119": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"120": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"121": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"122": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "RoleSelectCommand"
|
|
},
|
|
"123": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "RoleSelectCommand.type"
|
|
},
|
|
"124": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "RoleSelectCommand.execute"
|
|
},
|
|
"125": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"126": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"127": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"128": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"129": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"130": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"131": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"132": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ModalSubmitCommand"
|
|
},
|
|
"133": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ModalSubmitCommand.type"
|
|
},
|
|
"134": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ModalSubmitCommand.execute"
|
|
},
|
|
"135": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"136": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"137": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"138": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.name"
|
|
},
|
|
"139": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"140": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"141": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"142": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "DiscordEventCommand"
|
|
},
|
|
"143": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "DiscordEventCommand.name"
|
|
},
|
|
"144": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "DiscordEventCommand.type"
|
|
},
|
|
"145": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "DiscordEventCommand.execute"
|
|
},
|
|
"146": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "DiscordEventCommand.execute"
|
|
},
|
|
"147": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"148": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"149": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"150": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"151": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "DiscordEventCommand.T"
|
|
},
|
|
"152": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernEventCommand"
|
|
},
|
|
"153": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernEventCommand.name"
|
|
},
|
|
"154": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernEventCommand.type"
|
|
},
|
|
"155": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernEventCommand.execute"
|
|
},
|
|
"156": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernEventCommand.execute"
|
|
},
|
|
"157": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"158": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"159": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"160": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"161": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernEventCommand.T"
|
|
},
|
|
"162": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ExternalEventCommand"
|
|
},
|
|
"163": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ExternalEventCommand.name"
|
|
},
|
|
"164": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ExternalEventCommand.emitter"
|
|
},
|
|
"165": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ExternalEventCommand.type"
|
|
},
|
|
"166": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ExternalEventCommand.execute"
|
|
},
|
|
"167": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "ExternalEventCommand.execute"
|
|
},
|
|
"168": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"169": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.onEvent"
|
|
},
|
|
"170": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.plugins"
|
|
},
|
|
"171": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "Module.description"
|
|
},
|
|
"172": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs"
|
|
},
|
|
"173": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.1"
|
|
},
|
|
"174": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.2"
|
|
},
|
|
"175": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.3"
|
|
},
|
|
"176": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.8"
|
|
},
|
|
"177": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.4"
|
|
},
|
|
"178": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.16"
|
|
},
|
|
"179": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.32"
|
|
},
|
|
"180": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.256"
|
|
},
|
|
"181": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.1024"
|
|
},
|
|
"182": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.512"
|
|
},
|
|
"183": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.128"
|
|
},
|
|
"184": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "CommandModuleDefs.64"
|
|
},
|
|
"185": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "EventModuleDefs"
|
|
},
|
|
"186": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "EventModuleDefs.2"
|
|
},
|
|
"187": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "EventModuleDefs.1"
|
|
},
|
|
"188": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "EventModuleDefs.3"
|
|
},
|
|
"189": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernAutocompleteData"
|
|
},
|
|
"190": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernAutocompleteData.autocomplete"
|
|
},
|
|
"191": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernAutocompleteData.type"
|
|
},
|
|
"192": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernAutocompleteData.command"
|
|
},
|
|
"193": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernOptionsData"
|
|
},
|
|
"194": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernSubCommandData"
|
|
},
|
|
"195": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernSubCommandData.type"
|
|
},
|
|
"196": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernSubCommandData.options"
|
|
},
|
|
"197": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernSubCommandGroupData"
|
|
},
|
|
"198": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernSubCommandGroupData.type"
|
|
},
|
|
"199": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-modules.ts",
|
|
"qualifiedName": "SernSubCommandGroupData.options"
|
|
},
|
|
"200": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "Controller"
|
|
},
|
|
"201": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "Controller.next"
|
|
},
|
|
"202": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"203": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"204": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "Controller.stop"
|
|
},
|
|
"205": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"206": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"207": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "PluginResult"
|
|
},
|
|
"208": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "InitPlugin"
|
|
},
|
|
"209": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "InitPlugin.type"
|
|
},
|
|
"210": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "InitPlugin.execute"
|
|
},
|
|
"211": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"212": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"213": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"214": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "InitPlugin.Args"
|
|
},
|
|
"215": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "ControlPlugin"
|
|
},
|
|
"216": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "ControlPlugin.type"
|
|
},
|
|
"217": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "ControlPlugin.execute"
|
|
},
|
|
"218": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"219": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"220": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"221": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "ControlPlugin.Args"
|
|
},
|
|
"222": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "Plugin"
|
|
},
|
|
"223": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "Plugin.type"
|
|
},
|
|
"224": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "Plugin.execute"
|
|
},
|
|
"225": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"226": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"227": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"228": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "Plugin.Args"
|
|
},
|
|
"229": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "AnyEventPlugin"
|
|
},
|
|
"230": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core-plugin.ts",
|
|
"qualifiedName": "AnyCommandPlugin"
|
|
},
|
|
"231": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "Wrapper"
|
|
},
|
|
"232": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "Wrapper.commands"
|
|
},
|
|
"233": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "Wrapper.defaultPrefix"
|
|
},
|
|
"234": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "Wrapper.events"
|
|
},
|
|
"235": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "Wrapper.mode"
|
|
},
|
|
"236": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "Wrapper.containerConfig"
|
|
},
|
|
"237": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"238": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "__type.get"
|
|
},
|
|
"239": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"240": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"241": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/core.ts",
|
|
"qualifiedName": "keys"
|
|
},
|
|
"242": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "Args"
|
|
},
|
|
"243": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"244": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type.text"
|
|
},
|
|
"245": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type.slash"
|
|
},
|
|
"246": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "SlashOptions"
|
|
},
|
|
"247": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "Payload"
|
|
},
|
|
"248": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"249": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type.type"
|
|
},
|
|
"250": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type.module"
|
|
},
|
|
"251": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"252": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type.type"
|
|
},
|
|
"253": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type.module"
|
|
},
|
|
"254": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type.reason"
|
|
},
|
|
"255": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"256": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type.type"
|
|
},
|
|
"257": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "__type.reason"
|
|
},
|
|
"258": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "SernEventsMapping"
|
|
},
|
|
"259": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "SernEventsMapping.module.register"
|
|
},
|
|
"260": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "SernEventsMapping.module.activate"
|
|
},
|
|
"261": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "SernEventsMapping.error"
|
|
},
|
|
"262": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "SernEventsMapping.warning"
|
|
},
|
|
"263": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/utility.ts",
|
|
"qualifiedName": "SernEventsMapping.modulesLoaded"
|
|
},
|
|
"264": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "Singleton"
|
|
},
|
|
"265": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"266": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"267": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"268": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "Transient"
|
|
},
|
|
"269": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"270": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"271": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"272": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"273": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"274": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "CoreDependencies"
|
|
},
|
|
"275": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "CoreDependencies.@sern/client"
|
|
},
|
|
"276": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"277": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"278": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "CoreDependencies.@sern/logger"
|
|
},
|
|
"279": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"280": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"281": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "CoreDependencies.@sern/emitter"
|
|
},
|
|
"282": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"283": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"284": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "CoreDependencies.@sern/store"
|
|
},
|
|
"285": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"286": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"287": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "CoreDependencies.@sern/modules"
|
|
},
|
|
"288": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"289": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"290": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "CoreDependencies.@sern/errors"
|
|
},
|
|
"291": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"292": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"293": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "Initializable"
|
|
},
|
|
"294": {
|
|
"sourceFileName": "../sernHandlerV2/src/types/ioc.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"295": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "commandModule"
|
|
},
|
|
"296": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "commandModule"
|
|
},
|
|
"297": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "mod"
|
|
},
|
|
"298": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "eventModule"
|
|
},
|
|
"299": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "eventModule"
|
|
},
|
|
"300": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "mod"
|
|
},
|
|
"301": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "discordEvent"
|
|
},
|
|
"302": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "discordEvent"
|
|
},
|
|
"303": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"304": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "mod"
|
|
},
|
|
"305": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"306": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "__type.name"
|
|
},
|
|
"307": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "__type.plugins"
|
|
},
|
|
"308": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "__type.execute"
|
|
},
|
|
"309": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"310": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"311": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"312": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable"
|
|
},
|
|
"313": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable._instance"
|
|
},
|
|
"314": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable.getInstance"
|
|
},
|
|
"315": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable.getInstance"
|
|
},
|
|
"318": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable.Type"
|
|
},
|
|
"319": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable.type"
|
|
},
|
|
"320": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable.plugins"
|
|
},
|
|
"321": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable.execute"
|
|
},
|
|
"322": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable.execute"
|
|
},
|
|
"323": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"324": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "EventExecutable.Type"
|
|
},
|
|
"325": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable"
|
|
},
|
|
"326": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable._instance"
|
|
},
|
|
"327": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable.getInstance"
|
|
},
|
|
"328": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable.getInstance"
|
|
},
|
|
"331": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable.Type"
|
|
},
|
|
"332": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable.type"
|
|
},
|
|
"333": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable.plugins"
|
|
},
|
|
"334": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable.execute"
|
|
},
|
|
"335": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable.execute"
|
|
},
|
|
"336": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"337": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/modules.ts",
|
|
"qualifiedName": "CommandExecutable.Type"
|
|
},
|
|
"338": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/base.ts",
|
|
"qualifiedName": "useContainerRaw"
|
|
},
|
|
"339": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/base.ts",
|
|
"qualifiedName": "useContainerRaw"
|
|
},
|
|
"340": {
|
|
"sourceFileName": "../sernHandlerV2/src/index.ts",
|
|
"qualifiedName": "controller"
|
|
},
|
|
"341": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/error-handling.ts",
|
|
"qualifiedName": "ErrorHandling"
|
|
},
|
|
"342": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/error-handling.ts",
|
|
"qualifiedName": "ErrorHandling.crash"
|
|
},
|
|
"343": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/error-handling.ts",
|
|
"qualifiedName": "ErrorHandling.crash"
|
|
},
|
|
"344": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/error-handling.ts",
|
|
"qualifiedName": "err"
|
|
},
|
|
"345": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/error-handling.ts",
|
|
"qualifiedName": "ErrorHandling.updateAlive"
|
|
},
|
|
"346": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/error-handling.ts",
|
|
"qualifiedName": "ErrorHandling.updateAlive"
|
|
},
|
|
"347": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/error-handling.ts",
|
|
"qualifiedName": "error"
|
|
},
|
|
"348": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging"
|
|
},
|
|
"349": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging.error"
|
|
},
|
|
"350": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging.error"
|
|
},
|
|
"351": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "payload"
|
|
},
|
|
"352": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging.warning"
|
|
},
|
|
"353": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging.warning"
|
|
},
|
|
"354": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "payload"
|
|
},
|
|
"355": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging.info"
|
|
},
|
|
"356": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging.info"
|
|
},
|
|
"357": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "payload"
|
|
},
|
|
"358": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging.debug"
|
|
},
|
|
"359": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging.debug"
|
|
},
|
|
"360": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "payload"
|
|
},
|
|
"361": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "Logging.T"
|
|
},
|
|
"362": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "LogPayload"
|
|
},
|
|
"363": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"364": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "__type.message"
|
|
},
|
|
"365": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/logging.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"366": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "ModuleManager"
|
|
},
|
|
"367": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "ModuleManager.get"
|
|
},
|
|
"368": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "ModuleManager.get"
|
|
},
|
|
"369": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "id"
|
|
},
|
|
"370": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "ModuleManager.set"
|
|
},
|
|
"371": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "ModuleManager.set"
|
|
},
|
|
"372": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "id"
|
|
},
|
|
"373": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "path"
|
|
},
|
|
"374": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "ModuleManager.getPublishableCommands"
|
|
},
|
|
"375": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "ModuleManager.getPublishableCommands"
|
|
},
|
|
"376": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "ModuleManager.getByNameCommandType"
|
|
},
|
|
"377": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "ModuleManager.getByNameCommandType"
|
|
},
|
|
"378": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"379": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "name"
|
|
},
|
|
"380": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "commandType"
|
|
},
|
|
"381": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "MetadataAccess.getMetadata"
|
|
},
|
|
"382": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "MetadataAccess.getMetadata"
|
|
},
|
|
"383": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "m"
|
|
},
|
|
"384": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "MetadataAccess.setMetadata"
|
|
},
|
|
"385": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "MetadataAccess.setMetadata"
|
|
},
|
|
"386": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "m"
|
|
},
|
|
"387": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-manager.ts",
|
|
"qualifiedName": "c"
|
|
},
|
|
"388": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-store.ts",
|
|
"qualifiedName": "CoreModuleStore"
|
|
},
|
|
"389": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-store.ts",
|
|
"qualifiedName": "CoreModuleStore.commands"
|
|
},
|
|
"390": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/module-store.ts",
|
|
"qualifiedName": "CoreModuleStore.metadata"
|
|
},
|
|
"391": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/init.ts",
|
|
"qualifiedName": "Init"
|
|
},
|
|
"392": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/init.ts",
|
|
"qualifiedName": "Init.init"
|
|
},
|
|
"393": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/init.ts",
|
|
"qualifiedName": "Init.init"
|
|
},
|
|
"394": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "Emitter"
|
|
},
|
|
"395": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "Emitter.addListener"
|
|
},
|
|
"396": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "Emitter.addListener"
|
|
},
|
|
"397": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "eventName"
|
|
},
|
|
"398": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "listener"
|
|
},
|
|
"399": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "Emitter.removeListener"
|
|
},
|
|
"400": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "Emitter.removeListener"
|
|
},
|
|
"401": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "eventName"
|
|
},
|
|
"402": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "listener"
|
|
},
|
|
"403": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "Emitter.emit"
|
|
},
|
|
"404": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "Emitter.emit"
|
|
},
|
|
"405": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "eventName"
|
|
},
|
|
"406": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/emitter.ts",
|
|
"qualifiedName": "payload"
|
|
},
|
|
"407": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/disposable.ts",
|
|
"qualifiedName": "Disposable"
|
|
},
|
|
"408": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/disposable.ts",
|
|
"qualifiedName": "Disposable.dispose"
|
|
},
|
|
"409": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/contracts/disposable.ts",
|
|
"qualifiedName": "Disposable.dispose"
|
|
},
|
|
"410": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "makePlugin"
|
|
},
|
|
"411": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "makePlugin"
|
|
},
|
|
"412": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "V"
|
|
},
|
|
"413": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "type"
|
|
},
|
|
"414": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "execute"
|
|
},
|
|
"415": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"416": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"417": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"418": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "EventInitPlugin"
|
|
},
|
|
"419": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "EventInitPlugin"
|
|
},
|
|
"420": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "I"
|
|
},
|
|
"421": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "execute"
|
|
},
|
|
"422": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"423": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"424": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"425": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "CommandInitPlugin"
|
|
},
|
|
"426": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "CommandInitPlugin"
|
|
},
|
|
"427": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "I"
|
|
},
|
|
"428": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "execute"
|
|
},
|
|
"429": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"430": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"431": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"432": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "CommandControlPlugin"
|
|
},
|
|
"433": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "CommandControlPlugin"
|
|
},
|
|
"434": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "I"
|
|
},
|
|
"435": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "execute"
|
|
},
|
|
"436": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"437": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"438": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"439": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "EventControlPlugin"
|
|
},
|
|
"440": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "EventControlPlugin"
|
|
},
|
|
"441": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "I"
|
|
},
|
|
"442": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "execute"
|
|
},
|
|
"443": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"444": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"445": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"446": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "DiscordEventControlPlugin"
|
|
},
|
|
"447": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "DiscordEventControlPlugin"
|
|
},
|
|
"448": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"449": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "name"
|
|
},
|
|
"450": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "execute"
|
|
},
|
|
"451": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"452": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"453": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/create-plugins.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"454": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType"
|
|
},
|
|
"455": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.Text"
|
|
},
|
|
"456": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.Slash"
|
|
},
|
|
"457": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.Both"
|
|
},
|
|
"458": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.CtxUser"
|
|
},
|
|
"459": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.CtxMsg"
|
|
},
|
|
"460": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.Button"
|
|
},
|
|
"461": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.StringSelect"
|
|
},
|
|
"462": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.Modal"
|
|
},
|
|
"463": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.UserSelect"
|
|
},
|
|
"464": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.RoleSelect"
|
|
},
|
|
"465": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.MentionableSelect"
|
|
},
|
|
"466": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "CommandType.ChannelSelect"
|
|
},
|
|
"467": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "PluginType"
|
|
},
|
|
"468": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "PluginType.Init"
|
|
},
|
|
"469": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "PluginType.Control"
|
|
},
|
|
"470": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "PayloadType"
|
|
},
|
|
"471": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "PayloadType.Success"
|
|
},
|
|
"472": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "PayloadType.Failure"
|
|
},
|
|
"473": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "PayloadType.Warning"
|
|
},
|
|
"474": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "EventType"
|
|
},
|
|
"475": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "EventType.Discord"
|
|
},
|
|
"476": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "EventType.Sern"
|
|
},
|
|
"477": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/enums.ts",
|
|
"qualifiedName": "EventType.External"
|
|
},
|
|
"478": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": ""
|
|
},
|
|
"479": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "Response"
|
|
},
|
|
"480": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "Response.type"
|
|
},
|
|
"481": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "Response.body"
|
|
},
|
|
"482": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "Response.log"
|
|
},
|
|
"483": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"484": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__type.type"
|
|
},
|
|
"485": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__type.message"
|
|
},
|
|
"486": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "of"
|
|
},
|
|
"487": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "of"
|
|
},
|
|
"488": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__object"
|
|
},
|
|
"489": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__object.status"
|
|
},
|
|
"490": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"491": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"492": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "p"
|
|
},
|
|
"493": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__object.log"
|
|
},
|
|
"494": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"495": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"496": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"497": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "type"
|
|
},
|
|
"498": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "message"
|
|
},
|
|
"499": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__object.reply"
|
|
},
|
|
"500": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"501": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"502": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/command-error.ts",
|
|
"qualifiedName": "bodyContent"
|
|
},
|
|
"503": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context"
|
|
},
|
|
"504": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.wrap"
|
|
},
|
|
"505": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.wrap"
|
|
},
|
|
"506": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "wrappable"
|
|
},
|
|
"507": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.__constructor"
|
|
},
|
|
"508": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context"
|
|
},
|
|
"509": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "ctx"
|
|
},
|
|
"510": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.options"
|
|
},
|
|
"511": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.options"
|
|
},
|
|
"512": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.ctx"
|
|
},
|
|
"513": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.id"
|
|
},
|
|
"514": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.id"
|
|
},
|
|
"515": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.channel"
|
|
},
|
|
"516": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.channel"
|
|
},
|
|
"517": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.channelId"
|
|
},
|
|
"518": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.channelId"
|
|
},
|
|
"519": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.user"
|
|
},
|
|
"520": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.user"
|
|
},
|
|
"521": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.userId"
|
|
},
|
|
"522": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.userId"
|
|
},
|
|
"523": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.createdTimestamp"
|
|
},
|
|
"524": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.createdTimestamp"
|
|
},
|
|
"525": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.guild"
|
|
},
|
|
"526": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.guild"
|
|
},
|
|
"527": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.guildId"
|
|
},
|
|
"528": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.guildId"
|
|
},
|
|
"529": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.member"
|
|
},
|
|
"530": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.member"
|
|
},
|
|
"531": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.client"
|
|
},
|
|
"532": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.client"
|
|
},
|
|
"533": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.inGuild"
|
|
},
|
|
"534": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.inGuild"
|
|
},
|
|
"535": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.reply"
|
|
},
|
|
"536": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "Context.reply"
|
|
},
|
|
"537": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/context.ts",
|
|
"qualifiedName": "content"
|
|
},
|
|
"538": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext.message"
|
|
},
|
|
"539": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext.message"
|
|
},
|
|
"540": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext.interaction"
|
|
},
|
|
"541": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext.interaction"
|
|
},
|
|
"542": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext.isMessage"
|
|
},
|
|
"543": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext.isMessage"
|
|
},
|
|
"544": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext.isSlash"
|
|
},
|
|
"545": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/core-context.ts",
|
|
"qualifiedName": "CoreContext.isSlash"
|
|
},
|
|
"546": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter"
|
|
},
|
|
"547": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.payload"
|
|
},
|
|
"548": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.payload"
|
|
},
|
|
"549": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"550": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "type"
|
|
},
|
|
"551": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "module"
|
|
},
|
|
"552": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "reason"
|
|
},
|
|
"553": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.failure"
|
|
},
|
|
"554": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.failure"
|
|
},
|
|
"555": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "module"
|
|
},
|
|
"556": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "reason"
|
|
},
|
|
"557": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.success"
|
|
},
|
|
"558": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.success"
|
|
},
|
|
"559": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "module"
|
|
},
|
|
"560": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.warning"
|
|
},
|
|
"561": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.warning"
|
|
},
|
|
"562": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "reason"
|
|
},
|
|
"563": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.__constructor"
|
|
},
|
|
"564": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter"
|
|
},
|
|
"565": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.on"
|
|
},
|
|
"566": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.on"
|
|
},
|
|
"567": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"568": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "eventName"
|
|
},
|
|
"569": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "listener"
|
|
},
|
|
"570": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"571": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"572": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"573": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.once"
|
|
},
|
|
"574": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.once"
|
|
},
|
|
"575": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"576": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "eventName"
|
|
},
|
|
"577": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "listener"
|
|
},
|
|
"578": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"579": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"580": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"581": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.emit"
|
|
},
|
|
"582": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "SernEmitter.emit"
|
|
},
|
|
"583": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"584": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "eventName"
|
|
},
|
|
"585": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/sern-emitter.ts",
|
|
"qualifiedName": "args"
|
|
},
|
|
"586": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/error-handling.ts",
|
|
"qualifiedName": "DefaultErrorHandling"
|
|
},
|
|
"589": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/error-handling.ts",
|
|
"qualifiedName": "DefaultErrorHandling.crash"
|
|
},
|
|
"590": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/error-handling.ts",
|
|
"qualifiedName": "DefaultErrorHandling.crash"
|
|
},
|
|
"591": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/error-handling.ts",
|
|
"qualifiedName": "err"
|
|
},
|
|
"592": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/error-handling.ts",
|
|
"qualifiedName": "DefaultErrorHandling.#keepAlive"
|
|
},
|
|
"593": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/error-handling.ts",
|
|
"qualifiedName": "DefaultErrorHandling.updateAlive"
|
|
},
|
|
"594": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/error-handling.ts",
|
|
"qualifiedName": "DefaultErrorHandling.updateAlive"
|
|
},
|
|
"595": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/error-handling.ts",
|
|
"qualifiedName": "err"
|
|
},
|
|
"596": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging"
|
|
},
|
|
"599": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.date"
|
|
},
|
|
"600": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.date"
|
|
},
|
|
"601": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.debug"
|
|
},
|
|
"602": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.debug"
|
|
},
|
|
"603": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "payload"
|
|
},
|
|
"604": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.error"
|
|
},
|
|
"605": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.error"
|
|
},
|
|
"606": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "payload"
|
|
},
|
|
"607": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.info"
|
|
},
|
|
"608": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.info"
|
|
},
|
|
"609": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "payload"
|
|
},
|
|
"610": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.warning"
|
|
},
|
|
"611": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "DefaultLogging.warning"
|
|
},
|
|
"612": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/logger.ts",
|
|
"qualifiedName": "payload"
|
|
},
|
|
"613": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager"
|
|
},
|
|
"614": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.__constructor"
|
|
},
|
|
"615": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager"
|
|
},
|
|
"616": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "moduleStore"
|
|
},
|
|
"617": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.moduleStore"
|
|
},
|
|
"618": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.getByNameCommandType"
|
|
},
|
|
"619": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.getByNameCommandType"
|
|
},
|
|
"620": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"621": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "name"
|
|
},
|
|
"622": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "commandType"
|
|
},
|
|
"623": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.setMetadata"
|
|
},
|
|
"624": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.setMetadata"
|
|
},
|
|
"625": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "m"
|
|
},
|
|
"626": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "c"
|
|
},
|
|
"627": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.getMetadata"
|
|
},
|
|
"628": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.getMetadata"
|
|
},
|
|
"629": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "m"
|
|
},
|
|
"630": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.get"
|
|
},
|
|
"631": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.get"
|
|
},
|
|
"632": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "id"
|
|
},
|
|
"633": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.set"
|
|
},
|
|
"634": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.set"
|
|
},
|
|
"635": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "id"
|
|
},
|
|
"636": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "path"
|
|
},
|
|
"637": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.getPublishableCommands"
|
|
},
|
|
"638": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/services/module-manager.ts",
|
|
"qualifiedName": "DefaultModuleManager.getPublishableCommands"
|
|
},
|
|
"639": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/module-store.ts",
|
|
"qualifiedName": "ModuleStore"
|
|
},
|
|
"642": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/module-store.ts",
|
|
"qualifiedName": "ModuleStore.metadata"
|
|
},
|
|
"643": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/structures/module-store.ts",
|
|
"qualifiedName": "ModuleStore.commands"
|
|
},
|
|
"644": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/base.ts",
|
|
"qualifiedName": "makeDependencies"
|
|
},
|
|
"645": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/base.ts",
|
|
"qualifiedName": "makeDependencies"
|
|
},
|
|
"646": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/base.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"647": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/base.ts",
|
|
"qualifiedName": "conf"
|
|
},
|
|
"648": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"649": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__function"
|
|
},
|
|
"650": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "V"
|
|
},
|
|
"651": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "keys"
|
|
},
|
|
"652": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "Service"
|
|
},
|
|
"653": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "Service"
|
|
},
|
|
"654": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"655": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "key"
|
|
},
|
|
"656": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "Services"
|
|
},
|
|
"657": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "Services"
|
|
},
|
|
"658": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"659": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "keys"
|
|
},
|
|
"660": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "single"
|
|
},
|
|
"661": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "single"
|
|
},
|
|
"662": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"663": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "cb"
|
|
},
|
|
"664": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"665": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"666": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"667": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"668": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "transient"
|
|
},
|
|
"669": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "transient"
|
|
},
|
|
"670": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "T"
|
|
},
|
|
"671": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "cb"
|
|
},
|
|
"672": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"673": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"674": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"675": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"676": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"677": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"678": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
},
|
|
"679": {
|
|
"sourceFileName": "../sernHandlerV2/src/core/ioc/dependency-injection.ts",
|
|
"qualifiedName": "__type"
|
|
}
|
|
}
|
|
} |