{ "declarations": [ { "definite": false, "end": 320, "id": { "kind": { "end": 229, "name": "find", "start": 225, "type": "BindingIdentifier" }, "optional": false, "type": "BindingPattern", "typeAnnotation": null }, "init": { "arguments": [ { "end": 319, "properties": [ { "computed": false, "end": 281, "init": null, "key": { "end": 245, "name": "args", "start": 241, "type": "IdentifierName" }, "kind": "init", "method": false, "shorthand": false, "start": 241, "type": "ObjectProperty", "value": { "end": 281, "properties": [ { "computed": false, "end": 274, "init": null, "key": { "end": 259, "name": "id", "start": 257, "type": "IdentifierName" }, "kind": "init", "method": false, "shorthand": false, "start": 257, "type": "ObjectProperty", "value": { "arguments": [ { "end": 273, "start": 266, "type": "StringLiteral", "value": "users" } ], "callee": { "end": 265, "object": { "end": 262, "name": "v", "start": 261, "type": "IdentifierReference" }, "optional": false, "property": { "end": 265, "name": "id", "start": 263, "type": "IdentifierName" }, "start": 261, "type": "StaticMemberExpression" }, "end": 274, "optional": false, "start": 261, "type": "CallExpression", "typeParameters": null } } ], "start": 247, "trailing_comma": { "end": 274, "start": 274 }, "type": "ObjectExpression" } }, { "computed": false, "end": 316, "init": null, "key": { "end": 291, "name": "handler", "start": 284, "type": "IdentifierName" }, "kind": "init", "method": false, "shorthand": false, "start": 284, "type": "ObjectProperty", "value": { "async": true, "body": { "directives": [], "end": 316, "start": 314, "statements": [], "type": "FunctionBody" }, "expression": false, "generator": false, "params": { "end": 310, "items": [ { "accessibility": null, "decorators": [], "end": 303, "pattern": { "kind": { "end": 303, "name": "ctx", "start": 300, "type": "BindingIdentifier" }, "optional": false, "type": "BindingPattern", "typeAnnotation": null }, "readonly": false, "start": 300, "type": "FormalParameter" }, { "accessibility": null, "decorators": [], "end": 309, "pattern": { "kind": { "end": 309, "name": "args", "start": 305, "type": "BindingIdentifier" }, "optional": false, "type": "BindingPattern", "typeAnnotation": null }, "readonly": false, "start": 305, "type": "FormalParameter" } ], "kind": "ArrowFormalParameters", "rest": null, "start": 299, "type": "FormalParameters" }, "returnType": null, "span": { "end": 316, "start": 293 }, "type": "ArrowExpression", "typeParameters": null } } ], "start": 238, "trailing_comma": { "end": 316, "start": 316 }, "type": "ObjectExpression" } ], "callee": { "end": 237, "name": "query", "start": 232, "type": "IdentifierReference" }, "end": 320, "optional": false, "start": 232, "type": "CallExpression", "typeParameters": null }, "start": 225, "type": "VariableDeclarator" } ], "end": 321, "kind": "const", "modifiers": [], "start": 219, "type": "VariableDeclaration" }