DanielXMoore / Civet

A TypeScript superset that favors more types and less typing

Home Page:https://civet.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`--inline-map` suppresses comptime serialization errors

bbrk24 opened this issue · comments

$ npx civet --js --comptime -c -o - <<<'process := comptime process'
Error: Parse errors: comptime result [object process] not JSON serializable: TypeError: cannot serialize object with prototype [object Object] 
    at compile (/home/bbrk24/workspace/Trilangle/wasm/node_modules/@danielx/civet/dist/main.js:16679:11)
    at cli (/home/bbrk24/workspace/Trilangle/wasm/node_modules/@danielx/civet/dist/civet:496:42)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
$ npx civet --inline-map --js --comptime -c -o - <<<'process := comptime process'
const process = 

//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiPHN0ZGluPi50c3giLCJzb3VyY2VzIjpbIjxzdGRpbj4iXSwibWFwcGluZ3MiOiJBQUFPLE1BQVAsT0FBTyxDQUFDLENBQUUsQ0FBaUI7QUFDM0IiLCJuYW1lcyI6W10sInNvdXJjZXNDb250ZW50IjpbInByb2Nlc3MgOj0gY29tcHRpbWUgcHJvY2Vzc1xuIl19