aico-pack
Version:
A tool to pack repository contents to single file for AI consumption
49 lines (37 loc) • 1.16 kB
JavaScript
export const queryPhp = `
; For repomix
(comment)
(namespace_use_clause) .import
(enum_declaration name: (name) ) .enum
; tree-sitter-php
(namespace_definition
name: (namespace_name) ) .module
(interface_declaration
name: (name) ) .interface
(trait_declaration
name: (name) ) .interface
(class_declaration
name: (name) ) .class
(class_interface_clause [(name) (qualified_name)] ) .implementation
(property_declaration
(property_element (variable_name (name) ))) .field
(function_definition
name: (name) ) .function
(method_declaration
name: (name) ) .function
(object_creation_expression
[
(qualified_name (name) )
(variable_name (name) )
]) .class
(function_call_expression
function: [
(qualified_name (name) )
(variable_name (name))
]) .call
(scoped_call_expression
name: (name) ) .call
(member_call_expression
name: (name) ) .call
`;
//# sourceMappingURL=queryPhp.js.map