Update:
1)update api to version 1.2.180
2)Add some base classes and aliases
3)The doc format was change. So make fixes to parser worked with updated defold doc format
---@class quaternion
---@field x number
---@field y number
---@field z number
---@field w number
---@alias quat quaternion
---@alias hash userdata
---@alias constant userdata
---@alias bool boolean
---@alias float number
---@alias object userdata
---@alias matrix4 userdata
---@alias node userdata
--mb use number instead of vector4
---@alias vector vector4
--luasocket
---@alias master userdata
---@alias unconnected userdata
---@alias client userdata
--render
---@alias constant_buffer userdata
---@alias render_target userdata
---@alias predicate userdata