Execute ( SpaceVim lua api: data.json ): if get(g:, 'spacevim_use_lua', 0) let cmp = SpaceVim#api#import('vim#compatible') lua spacevim_json = require('spacevim.api').import('data.json') lua context = '{"java" : "hello world"}' AssertEqual cmp.luaeval('spacevim_json.json_decode(context).java'), 'hello world' AssertEqual cmp.luaeval("spacevim_json.json_decode(spacevim_json.json_encode({['foo'] = 'zaa'}))"), {'foo' : 'zaa'} endif