UNPKG

chartme

Version:
1 lines 973 B
{"version":3,"file":"saveJSON-CYGwuAlj.mjs","sources":["../../../src/server/saveJSON.ts"],"sourcesContent":["// \"use server\";\n// import {writeFileSync} from \"fs\"\nexport async function saveJSON(data: object, filename = \"data.json\") {\n // const { writeFileSync } = await eval('import(\"node:fs\")');\n try {\n // Use require() which is easier to conditionally load\n const fs = await eval('import(\"fs\")');\n fs.writeFileSync(filename, JSON.stringify(data, null, 2));\n } catch (error) {\n throw new Error(\"Node.js fs module not available\");\n }\n // writeFileSync(filename, JSON.stringify(data, null, 2));\n}\n"],"names":[],"mappings":"AAAA;AACA;AACO,eAAe,QAAQ,CAAC,IAAY,EAAE,QAAQ,GAAG,WAAW,EAAA;;AAEjE,IAAA,IAAI;;AAEF,QAAA,MAAM,EAAE,GAAG,MAAM,IAAI,CAAC,cAAc,CAAC;AACrC,QAAA,EAAE,CAAC,aAAa,CAAC,QAAQ,EAAE,IAAI,CAAC,SAAS,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,CAAC,CAAC;IAC3D;IAAE,OAAO,KAAK,EAAE;AACd,QAAA,MAAM,IAAI,KAAK,CAAC,iCAAiC,CAAC;IACpD;;AAEF;;;;"}