From 5fb9fe1c67a070d1e83497c44b7b7364da9f1975 Mon Sep 17 00:00:00 2001 From: Mark Pulford Date: Fri, 13 Jan 2012 07:17:48 +1030 Subject: Move cjson-misc and scripts to "lua" directory --- lua/lua2json.lua | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 lua/lua2json.lua (limited to 'lua/lua2json.lua') diff --git a/lua/lua2json.lua b/lua/lua2json.lua new file mode 100755 index 0000000..2a9ddf9 --- /dev/null +++ b/lua/lua2json.lua @@ -0,0 +1,20 @@ +#!/usr/bin/env lua + +-- usage: lua2json.lua [lua_file] +-- +-- Eg: +-- echo '{ "testing" }' | ./lua2json.lua +-- ./lua2json.lua test.lua + +local json = require "cjson" +local misc = require "cjson-misc" + +local env = { + json = { null = json.null }, + null = json.null +} + +local t = misc.run_script("data = " .. misc.file_load(arg[1]), env) +print(json.encode(t.data)) + +-- vi:ai et sw=4 ts=4: -- cgit v1.2.3-55-g6feb