[{"data":1,"prerenderedAt":1091},["ShallowReactive",2],{"navigation-en":3,"page-\u002Fguide":78,"surround-\u002Fguide":1087},[4,26,56],{"title":5,"path":6,"stem":7,"children":8},"Introduction","\u002Fguide","1.guide\u002F1.index",[9,10,14,18,22],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Getting Started","\u002Fguide\u002Fgetting-started","1.guide\u002F2.getting-started",{"title":15,"path":16,"stem":17},"Number Formatting","\u002Fguide\u002Fformat-tokens","1.guide\u002F3.format-tokens",{"title":19,"path":20,"stem":21},"Performance","\u002Fguide\u002Fperformance","1.guide\u002F4.performance",{"title":23,"path":24,"stem":25},"Caveats","\u002Fguide\u002Fcaveats","1.guide\u002F5.caveats",{"title":27,"path":28,"stem":29,"children":30},"API Overview","\u002Fapi","2.api\u002F0.index",[31,32,36,40,44,48,52],{"title":27,"path":28,"stem":29},{"title":33,"path":34,"stem":35},"calc()","\u002Fapi\u002Fcalc","2.api\u002F1.calc",{"title":37,"path":38,"stem":39},"fmt()","\u002Fapi\u002Ffmt","2.api\u002F2.fmt",{"title":41,"path":42,"stem":43},"Chain API","\u002Fapi\u002Fchain","2.api\u002F3.chain",{"title":45,"path":46,"stem":47},"Standalone Functions","\u002Fapi\u002Fstandalone","2.api\u002F4.standalone",{"title":49,"path":50,"stem":51},"Aggregation","\u002Fapi\u002Faggregate","2.api\u002F5.aggregate",{"title":53,"path":54,"stem":55},"Global Config","\u002Fapi\u002Fconfig","2.api\u002F6.config",{"title":57,"path":58,"stem":59,"children":60},"Examples Overview","\u002Fexamples","3.examples\u002F0.index",[61,62,66,70,74],{"title":57,"path":58,"stem":59},{"title":63,"path":64,"stem":65},"Precision Loss","\u002Fexamples\u002Fprecision-loss","3.examples\u002F1.precision-loss",{"title":67,"path":68,"stem":69},"E-commerce","\u002Fexamples\u002Fecommerce","3.examples\u002F2.ecommerce",{"title":71,"path":72,"stem":73},"Complex Expressions","\u002Fexamples\u002Fcomplex","3.examples\u002F3.complex",{"title":75,"path":76,"stem":77},"Currency Conversion","\u002Fexamples\u002Fcurrency","3.examples\u002F4.currency",{"id":79,"title":5,"body":80,"description":1080,"extension":1081,"meta":1082,"navigation":1084,"path":6,"seo":1085,"stem":7,"__hash__":1086},"content_en\u002F1.guide\u002F1.index.md",{"type":81,"value":82,"toc":1076},"minimark",[83,88,104,109,112,200,205,1024,1028,1072],[84,85,87],"h1",{"id":86},"wzocalc","@wzo\u002Fcalc",[89,90,91,94,95,99,100,103],"p",{},[92,93,87],"code",{}," is a ",[96,97,98],"strong",{},"precision math + number formatting"," library with expression evaluation support and ",[96,101,102],{},"zero runtime dependencies",".",[105,106,108],"h2",{"id":107},"why-this-library","Why this library",[89,110,111],{},"JavaScript's native floating-point arithmetic has precision issues:",[113,114,119],"pre",{"className":115,"code":116,"language":117,"meta":118,"style":118},"language-js shiki shiki-themes github-light github-light github-dark","0.1 + 0.2 \u002F\u002F 0.30000000000000004\n0.3 - 0.1 \u002F\u002F 0.19999999999999998\n0.1 * 0.2 \u002F\u002F 0.020000000000000004\nNumber(1.005).toFixed(2) \u002F\u002F \"1.00\"  (should be \"1.01\")\n","js","",[92,120,121,141,156,169],{"__ignoreMap":118},[122,123,126,130,134,137],"span",{"class":124,"line":125},"line",1,[122,127,129],{"class":128},"sBjJW","0.1",[122,131,133],{"class":132},"s8jYJ"," +",[122,135,136],{"class":128}," 0.2",[122,138,140],{"class":139},"sCsY4"," \u002F\u002F 0.30000000000000004\n",[122,142,144,147,150,153],{"class":124,"line":143},2,[122,145,146],{"class":128},"0.3",[122,148,149],{"class":132}," -",[122,151,152],{"class":128}," 0.1",[122,154,155],{"class":139}," \u002F\u002F 0.19999999999999998\n",[122,157,159,161,164,166],{"class":124,"line":158},3,[122,160,129],{"class":128},[122,162,163],{"class":132}," *",[122,165,136],{"class":128},[122,167,168],{"class":139}," \u002F\u002F 0.020000000000000004\n",[122,170,172,176,180,183,186,189,191,194,197],{"class":124,"line":171},4,[122,173,175],{"class":174},"snPdu","Number",[122,177,179],{"class":178},"sxrX7","(",[122,181,182],{"class":128},"1.005",[122,184,185],{"class":178},").",[122,187,188],{"class":174},"toFixed",[122,190,179],{"class":178},[122,192,193],{"class":128},"2",[122,195,196],{"class":178},") ",[122,198,199],{"class":139},"\u002F\u002F \"1.00\"  (should be \"1.01\")\n",[89,201,202,204],{},[92,203,87],{}," produces exact decimal results:",[113,206,211],{"className":207,"code":208,"language":209,"meta":210,"style":118},"language-ts shiki shiki-themes github-light github-light github-dark twoslash lsp","import { calc } from '@wzo\u002Fcalc'\n\u002F\u002F ---cut---\ncalc('0.1 + 0.2') \u002F\u002F \"0.3\"\ncalc('0.3 - 0.1') \u002F\u002F \"0.2\"\ncalc('0.1 * 0.2') \u002F\u002F \"0.02\"\ncalc('1.005', { _fmt: { decimals: 2, rounding: 'round' } }) \u002F\u002F \"1.01\"\n","ts","twoslash",[92,212,213,430,568,706],{"__ignoreMap":118},[122,214,215,419,421,425,427],{"class":124,"line":125},[122,216,217],{"class":174},[218,219,222,225],"v-menu",{"class":220,"popper-class":221,"theme":210},"twoslash-hover","shiki twoslash-floating vp-copy-ignore",[122,223,224],{},"calc",[226,227,229],"template",{"v-slot:popper":228},"{}",[122,230,232,275,341],{"class":231,"v-pre":118},"twoslash-popup-container vp-copy-ignore",[92,233,235],{"class":234},"twoslash-popup-code",[113,236,240],{"class":237,"style":238,"tabindex":239},"shiki shiki-themes github-light github-light github-dark","--shiki-light:#24292e;--shiki-default:#24292e;--shiki-dark:#e1e4e8;--shiki-light-bg:#fff;--shiki-default-bg:#fff;--shiki-dark-bg:#24292e","0",[92,241,242,267],{},[122,243,244,248,251,254,258,261,264],{"class":124},[122,245,247],{"style":246},"--shiki-light:#24292E;--shiki-default:#24292E;--shiki-dark:#E1E4E8","(alias) ",[122,249,224],{"style":250},"--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#B392F0",[122,252,253],{"style":246},"(expr: string, options",[122,255,257],{"style":256},"--shiki-light:#D73A49;--shiki-default:#D73A49;--shiki-dark:#F97583","?:",[122,259,260],{"style":246}," ICalcOptions): string ",[122,262,263],{"style":256},"|",[122,265,266],{"style":246}," number",[122,268,269,272],{"class":124},[122,270,271],{"style":256},"import",[122,273,274],{"style":246}," calc",[276,277,279,282,308,311,314,331,334],"div",{"class":278},"twoslash-popup-docs vp-doc",[89,280,281],{},"Main entry point: evaluates an arithmetic expression string and optionally formats the output.",[89,283,284,285,288,289,288,292,295,296,299,300,303,304,307],{},"Expressions are pure arithmetic: the four basic operations, parentheses, and math functions\n(",[92,286,287],{},"max","\u002F",[92,290,291],{},"min",[92,293,294],{},"clamp","…). ",[96,297,298],{},"Variables are not supported"," — embed values directly in the\nexpression via template interpolation: ",[92,301,302],{},"calc(`${price} * ${qty}`)",".\nFormatting is specified via ",[92,305,306],{},"options._fmt"," (an",[89,309,310],{},"IFormat",[89,312,313],{},"object).",[89,315,316,318,319,322,323,326,327,330],{},[92,317,224],{}," is designed for ",[96,320,321],{},"computation",": on error (invalid expression, etc.) it ",[96,324,325],{},"throws\ndirectly"," and the caller is responsible for handling it.\nFor ",[96,328,329],{},"display"," scenarios that need a fallback on error, use",[89,332,333],{},"fmt",[89,335,336,337,340],{},"instead\n(same API and supports arithmetic, but returns ",[92,338,339],{},"_error"," on failure rather than throwing).",[276,342,344,365,375,399,407],{"class":343},"twoslash-popup-docs twoslash-popup-docs-tags vp-doc",[122,345,347,351],{"class":346},"twoslash-popup-docs-tag",[122,348,350],{"class":349},"twoslash-popup-docs-tag-name","@param",[122,352,354,357,358,361,362],{"class":353},"twoslash-popup-docs-tag-value",[92,355,356],{},"expr","  Arithmetic expression, e.g. ",[92,359,360],{},"'1 + 2 * 3'",", ",[92,363,364],{},"'(1 + 2) \u002F 3'",[122,366,367,369],{"class":346},[122,368,350],{"class":349},[122,370,371,374],{"class":353},[92,372,373],{},"options","  Control options (see ICalcOptions)",[122,376,377,380],{"class":346},[122,378,379],{"class":349},"@returns",[122,381,382,383,386,387,390,391,394,395,398],{"class":353},"Computation result (",[92,384,385],{},"string","; ",[92,388,389],{},"number"," when ",[92,392,393],{},"_fmt.output"," is ",[92,396,397],{},"'number'",")",[122,400,401,404],{"class":346},[122,402,403],{"class":349},"@throws",[122,405,406],{"class":353},"Throws when the expression is invalid",[122,408,409,412],{"class":346},[122,410,411],{"class":349},"@example",[122,413,414,415,418],{"class":353},"calc('1 + 2 * 3')                        \u002F\u002F '7'\ncalc(",[92,416,417],{},"${price} * ${qty}",")                \u002F\u002F use template interpolation instead of variables\ncalc('1 + 2', { _fmt: { decimals: 2 } }) \u002F\u002F '3.00'",[122,420,179],{"class":178},[122,422,424],{"class":423},"sIIMD","'0.1 + 0.2'",[122,426,196],{"class":178},[122,428,429],{"class":139},"\u002F\u002F \"0.3\"\n",[122,431,432,558,560,563,565],{"class":124,"line":143},[122,433,434],{"class":174},[218,435,436,438],{"class":220,"popper-class":221,"theme":210},[122,437,224],{},[226,439,440],{"v-slot:popper":228},[122,441,442,470,508],{"class":231,"v-pre":118},[92,443,444],{"class":234},[113,445,446],{"class":237,"style":238,"tabindex":239},[92,447,448,464],{},[122,449,450,452,454,456,458,460,462],{"class":124},[122,451,247],{"style":246},[122,453,224],{"style":250},[122,455,253],{"style":246},[122,457,257],{"style":256},[122,459,260],{"style":246},[122,461,263],{"style":256},[122,463,266],{"style":246},[122,465,466,468],{"class":124},[122,467,271],{"style":256},[122,469,274],{"style":246},[276,471,472,474,488,490,492,502,504],{"class":278},[89,473,281],{},[89,475,284,476,288,478,288,480,295,482,299,484,303,486,307],{},[92,477,287],{},[92,479,291],{},[92,481,294],{},[96,483,298],{},[92,485,302],{},[92,487,306],{},[89,489,310],{},[89,491,313],{},[89,493,494,318,496,322,498,326,500,330],{},[92,495,224],{},[96,497,321],{},[96,499,325],{},[96,501,329],{},[89,503,333],{},[89,505,336,506,340],{},[92,507,339],{},[276,509,510,522,530,544,550],{"class":343},[122,511,512,514],{"class":346},[122,513,350],{"class":349},[122,515,516,357,518,361,520],{"class":353},[92,517,356],{},[92,519,360],{},[92,521,364],{},[122,523,524,526],{"class":346},[122,525,350],{"class":349},[122,527,528,374],{"class":353},[92,529,373],{},[122,531,532,534],{"class":346},[122,533,379],{"class":349},[122,535,382,536,386,538,390,540,394,542,398],{"class":353},[92,537,385],{},[92,539,389],{},[92,541,393],{},[92,543,397],{},[122,545,546,548],{"class":346},[122,547,403],{"class":349},[122,549,406],{"class":353},[122,551,552,554],{"class":346},[122,553,411],{"class":349},[122,555,414,556,418],{"class":353},[92,557,417],{},[122,559,179],{"class":178},[122,561,562],{"class":423},"'0.3 - 0.1'",[122,564,196],{"class":178},[122,566,567],{"class":139},"\u002F\u002F \"0.2\"\n",[122,569,570,696,698,701,703],{"class":124,"line":158},[122,571,572],{"class":174},[218,573,574,576],{"class":220,"popper-class":221,"theme":210},[122,575,224],{},[226,577,578],{"v-slot:popper":228},[122,579,580,608,646],{"class":231,"v-pre":118},[92,581,582],{"class":234},[113,583,584],{"class":237,"style":238,"tabindex":239},[92,585,586,602],{},[122,587,588,590,592,594,596,598,600],{"class":124},[122,589,247],{"style":246},[122,591,224],{"style":250},[122,593,253],{"style":246},[122,595,257],{"style":256},[122,597,260],{"style":246},[122,599,263],{"style":256},[122,601,266],{"style":246},[122,603,604,606],{"class":124},[122,605,271],{"style":256},[122,607,274],{"style":246},[276,609,610,612,626,628,630,640,642],{"class":278},[89,611,281],{},[89,613,284,614,288,616,288,618,295,620,299,622,303,624,307],{},[92,615,287],{},[92,617,291],{},[92,619,294],{},[96,621,298],{},[92,623,302],{},[92,625,306],{},[89,627,310],{},[89,629,313],{},[89,631,632,318,634,322,636,326,638,330],{},[92,633,224],{},[96,635,321],{},[96,637,325],{},[96,639,329],{},[89,641,333],{},[89,643,336,644,340],{},[92,645,339],{},[276,647,648,660,668,682,688],{"class":343},[122,649,650,652],{"class":346},[122,651,350],{"class":349},[122,653,654,357,656,361,658],{"class":353},[92,655,356],{},[92,657,360],{},[92,659,364],{},[122,661,662,664],{"class":346},[122,663,350],{"class":349},[122,665,666,374],{"class":353},[92,667,373],{},[122,669,670,672],{"class":346},[122,671,379],{"class":349},[122,673,382,674,386,676,390,678,394,680,398],{"class":353},[92,675,385],{},[92,677,389],{},[92,679,393],{},[92,681,397],{},[122,683,684,686],{"class":346},[122,685,403],{"class":349},[122,687,406],{"class":353},[122,689,690,692],{"class":346},[122,691,411],{"class":349},[122,693,414,694,418],{"class":353},[92,695,417],{},[122,697,179],{"class":178},[122,699,700],{"class":423},"'0.1 * 0.2'",[122,702,196],{"class":178},[122,704,705],{"class":139},"\u002F\u002F \"0.02\"\n",[122,707,708,834,836,839,842,879,882,964,967,969,971,1013,1015,1018,1021],{"class":124,"line":171},[122,709,710],{"class":174},[218,711,712,714],{"class":220,"popper-class":221,"theme":210},[122,713,224],{},[226,715,716],{"v-slot:popper":228},[122,717,718,746,784],{"class":231,"v-pre":118},[92,719,720],{"class":234},[113,721,722],{"class":237,"style":238,"tabindex":239},[92,723,724,740],{},[122,725,726,728,730,732,734,736,738],{"class":124},[122,727,247],{"style":246},[122,729,224],{"style":250},[122,731,253],{"style":246},[122,733,257],{"style":256},[122,735,260],{"style":246},[122,737,263],{"style":256},[122,739,266],{"style":246},[122,741,742,744],{"class":124},[122,743,271],{"style":256},[122,745,274],{"style":246},[276,747,748,750,764,766,768,778,780],{"class":278},[89,749,281],{},[89,751,284,752,288,754,288,756,295,758,299,760,303,762,307],{},[92,753,287],{},[92,755,291],{},[92,757,294],{},[96,759,298],{},[92,761,302],{},[92,763,306],{},[89,765,310],{},[89,767,313],{},[89,769,770,318,772,322,774,326,776,330],{},[92,771,224],{},[96,773,321],{},[96,775,325],{},[96,777,329],{},[89,779,333],{},[89,781,336,782,340],{},[92,783,339],{},[276,785,786,798,806,820,826],{"class":343},[122,787,788,790],{"class":346},[122,789,350],{"class":349},[122,791,792,357,794,361,796],{"class":353},[92,793,356],{},[92,795,360],{},[92,797,364],{},[122,799,800,802],{"class":346},[122,801,350],{"class":349},[122,803,804,374],{"class":353},[92,805,373],{},[122,807,808,810],{"class":346},[122,809,379],{"class":349},[122,811,382,812,386,814,390,816,394,818,398],{"class":353},[92,813,385],{},[92,815,389],{},[92,817,393],{},[92,819,397],{},[122,821,822,824],{"class":346},[122,823,403],{"class":349},[122,825,406],{"class":353},[122,827,828,830],{"class":346},[122,829,411],{"class":349},[122,831,414,832,418],{"class":353},[92,833,417],{},[122,835,179],{"class":178},[122,837,838],{"class":423},"'1.005'",[122,840,841],{"class":178},", { ",[122,843,844],{"class":178},[218,845,846,849],{"class":220,"popper-class":221,"theme":210},[122,847,848],{},"_fmt",[226,850,851],{"v-slot:popper":228},[122,852,853,869],{"class":231,"v-pre":118},[92,854,855,858,860,863,865],{"class":234},[122,856,857],{"style":246},"(property) ICalcOptions._fmt",[122,859,257],{"style":256},[122,861,862],{"style":246}," IFormat ",[122,864,263],{"style":256},[122,866,868],{"style":867},"--shiki-light:#005CC5;--shiki-default:#005CC5;--shiki-dark:#79B8FF"," undefined",[276,870,871,874,876],{"class":278},[89,872,873],{},"Explicit format: an",[89,875,310],{},[89,877,878],{},"options object",[122,880,881],{"class":178},": { ",[122,883,884],{"class":178},[218,885,886,889],{"class":220,"popper-class":221,"theme":210},[122,887,888],{},"decimals",[226,890,891],{"v-slot:popper":228},[122,892,893,942],{"class":231,"v-pre":118},[92,894,895],{"class":234},[113,896,897],{"class":237,"style":238,"tabindex":239},[92,898,899,914,924,933],{},[122,900,901,904,906,909,911],{"class":124},[122,902,903],{"style":246},"(property) IFormat.decimals",[122,905,257],{"style":256},[122,907,908],{"style":246}," number ",[122,910,263],{"style":256},[122,912,913],{"style":246}," {",[122,915,916,919,921],{"class":124},[122,917,918],{"style":246},"    min",[122,920,257],{"style":256},[122,922,923],{"style":246}," number;",[122,925,926,929,931],{"class":124},[122,927,928],{"style":246},"    max",[122,930,257],{"style":256},[122,932,923],{"style":246},[122,934,935,938,940],{"class":124},[122,936,937],{"style":246},"} ",[122,939,263],{"style":256},[122,941,868],{"style":867},[276,943,944],{"class":278},[89,945,946,947,950,951,954,955,361,958,954,961,398],{},"Decimal places: number = fixed (",[92,948,949],{},"=N","); object = range (",[92,952,953],{},"{ max }","≡",[92,956,957],{},"\u003C=N",[92,959,960],{},"{ min }",[92,962,963],{},">=N",[122,965,966],{"class":178},": ",[122,968,193],{"class":128},[122,970,361],{"class":178},[122,972,973],{"class":178},[218,974,975,978],{"class":220,"popper-class":221,"theme":210},[122,976,977],{},"rounding",[226,979,980],{"v-slot:popper":228},[122,981,982,996],{"class":231,"v-pre":118},[92,983,984,987,989,992,994],{"class":234},[122,985,986],{"style":246},"(property) IFormat.rounding",[122,988,257],{"style":256},[122,990,991],{"style":246}," Rounding ",[122,993,263],{"style":256},[122,995,868],{"style":867},[276,997,998],{"class":278},[89,999,1000,1001,288,1004,288,1007,288,1010,398],{},"Rounding strategy (",[92,1002,1003],{},"~5",[92,1005,1006],{},"~6",[92,1008,1009],{},"~-",[92,1011,1012],{},"~+",[122,1014,966],{"class":178},[122,1016,1017],{"class":423},"'round'",[122,1019,1020],{"class":178}," } }) ",[122,1022,1023],{"class":139},"\u002F\u002F \"1.01\"\n",[105,1025,1027],{"id":1026},"core-features","Core features",[1029,1030,1031,1038,1044,1053,1060,1066],"ul",{},[1032,1033,1034,1037],"li",{},[96,1035,1036],{},"Precision arithmetic"," — internally represents numbers as \"digits × 10^(-exp)\" using BigInt; all rational operations are strictly correct",[1032,1039,1040,1043],{},[96,1041,1042],{},"Rich formatting"," — thousands separators, percent, compact notation, fractions, scientific notation, European \u002F Indian styles, 6 rounding strategies, type-friendly object-based configuration",[1032,1045,1046,1049,1050],{},[96,1047,1048],{},"Chaining API"," — ",[92,1051,1052],{},"chainAdd(10).sub(3).mul(2)()",[1032,1054,1055,1049,1057],{},[96,1056,49],{},[92,1058,1059],{},"calcSum \u002F calcAvg \u002F calcMedian \u002F calcMax \u002F calcMin",[1032,1061,1062,1065],{},[96,1063,1064],{},"Zero runtime dependencies"," — ~12KB gzip, works in browser and Node",[1032,1067,1068,1071],{},[96,1069,1070],{},"Full TypeScript"," — type inference included",[1073,1074,1075],"style",{},"html pre.shiki code .sBjJW, html code.shiki .sBjJW{--shiki-light:#005CC5;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .s8jYJ, html code.shiki .s8jYJ{--shiki-light:#D73A49;--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sCsY4, html code.shiki .sCsY4{--shiki-light:#6A737D;--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .snPdu, html code.shiki .snPdu{--shiki-light:#6F42C1;--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sxrX7, html code.shiki .sxrX7{--shiki-light:#24292E;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sIIMD, html code.shiki .sIIMD{--shiki-light:#032F62;--shiki-default:#032F62;--shiki-dark:#9ECBFF}",{"title":118,"searchDepth":143,"depth":143,"links":1077},[1078,1079],{"id":107,"depth":143,"text":108},{"id":1026,"depth":143,"text":1027},"@wzo\u002Fcalc is a JavaScript precision math + number formatting library.","md",{"icon":1083},"i-lucide-book-open",true,{"title":5,"description":1080},"ZzqxrH2UqOXRFI15ay4knvTiXcMVt7KZ_fv2xtcG45I",[1088,1089],null,{"title":11,"path":12,"stem":13,"description":1090,"children":-1},"Get up and running with the core @wzo\u002Fcalc API in 5 minutes.",1783414275960]