[{"data":1,"prerenderedAt":364},["ShallowReactive",2],{"navigation_docs_en":3,"-en-changelog":98,"-en-changelog-surround":361},[4,23,49,83,93],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":22},"Getting Started","i-lucide-rocket","/en/getting-started","en/1.getting-started",[10,14,18],{"title":11,"path":12,"stem":13},"Installation","/en/getting-started/installation","en/1.getting-started/1.installation",{"title":15,"path":16,"stem":17},"Configuration","/en/getting-started/configuration","en/1.getting-started/2.configuration",{"title":19,"path":20,"stem":21},"Quick Start","/en/getting-started/quick-start","en/1.getting-started/3.quick-start",false,{"title":24,"icon":25,"path":26,"stem":27,"children":28,"page":22},"Guides","i-lucide-book-open","/en/guides","en/2.guides",[29,33,37,41,45],{"title":30,"path":31,"stem":32},"Authentication","/en/guides/authentication","en/2.guides/1.authentication",{"title":34,"path":35,"stem":36},"Invoices","/en/guides/invoices","en/2.guides/2.invoices",{"title":38,"path":39,"stem":40},"Notifications","/en/guides/notifications","en/2.guides/3.notifications",{"title":42,"path":43,"stem":44},"Communications","/en/guides/communications","en/2.guides/4.communications",{"title":46,"path":47,"stem":48},"XML Builder","/en/guides/xml-builder","en/2.guides/5.xml-builder",{"title":50,"icon":51,"path":52,"stem":53,"children":54,"page":22},"API Reference","i-lucide-code","/en/api-reference","en/3.api-reference",[55,59,62,66,69,73,76,79],{"title":56,"path":57,"stem":58},"Core","/en/api-reference/core","en/3.api-reference/1.core",{"title":34,"path":60,"stem":61},"/en/api-reference/invoices","en/3.api-reference/2.invoices",{"title":63,"path":64,"stem":65},"Errors","/en/api-reference/errors","en/3.api-reference/3.errors",{"title":46,"path":67,"stem":68},"/en/api-reference/xml-builder","en/3.api-reference/4.xml-builder",{"title":70,"path":71,"stem":72},"Utils","/en/api-reference/utils","en/3.api-reference/5.utils",{"title":38,"path":74,"stem":75},"/en/api-reference/notifications","en/3.api-reference/6.notifications",{"title":42,"path":77,"stem":78},"/en/api-reference/communications","en/3.api-reference/7.communications",{"title":80,"path":81,"stem":82},"Nuxt Module","/en/api-reference/nuxt","en/3.api-reference/8.nuxt",{"title":84,"path":85,"stem":86,"children":87,"icon":92},"Integrations","/en/integrations","en/4.integrations/0.index",[88,89],{"title":84,"path":85,"stem":86},{"title":80,"path":90,"stem":91},"/en/integrations/nuxt","en/4.integrations/1.nuxt","i-lucide-puzzle",{"title":94,"path":95,"stem":96,"icon":97},"Changelog","/en/changelog","en/5.changelog","i-lucide-history",{"id":99,"title":94,"body":100,"description":354,"extension":355,"links":356,"meta":357,"navigation":358,"path":95,"seo":359,"stem":96,"__hash__":360},"docs_en/en/5.changelog.md",{"type":101,"value":102,"toc":339},"minimark",[103,107,111,139,144,149,152,266,270,274,283,287,290,295,299,302],[104,105,94],"h1",{"id":106},"changelog",[108,109,110],"p",{},"All notable changes to the SDK are documented on this page.",[108,112,113,114,121,122,127,128,132,133,138],{},"Packages follow ",[115,116,120],"a",{"href":117,"rel":118},"https://semver.org/",[119],"nofollow","Semantic Versioning"," and are versioned\nindependently via ",[115,123,126],{"href":124,"rel":125},"https://github.com/changesets/changesets",[119],"Changesets",".\nFor the full per-package detail, see the respective ",[129,130,131],"code",{},"CHANGELOG.md"," files\n",[115,134,137],{"href":135,"rel":136},"https://github.com/zangetsu02/fatturazione-elettronica-aruba/tree/main/packages",[119],"on GitHub",".",[140,141,143],"h2",{"id":142},"xml-builder-030","xml-builder 0.3.0",[145,146,148],"h3",{"id":147},"features","Features",[108,150,151],{},"Dramatically simplifies invoice construction and reduces classes of tax errors.\nAll changes are backward compatible.",[153,154,155,190,212,231],"ul",{},[156,157,158,162,163,166,167,170,171,174,175,178,179,182,183,186,187,138],"li",{},[159,160,161],"strong",{},"Auto-computed totals",": ",[129,164,165],{},"addLinea","/",[129,168,169],{},"setDettaglioLinee"," number the lines, compute\n",[129,172,173],{},"PrezzoTotale",", and automatically generate the ",[129,176,177],{},"DatiRiepilogo"," (grouped by rate + nature)\nand the ",[129,180,181],{},"ImportoTotaleDocumento"," in ",[129,184,185],{},"build()",". Added the pure utility ",[129,188,189],{},"calcolaRiepilogo",[156,191,192,195,196,199,200,203,204,207,208,211],{},[159,193,194],{},"Type-safe serializer"," (fix): ",[129,197,198],{},"escapeXml"," and ",[129,201,202],{},"formatDecimal"," now coerce their inputs —\n",[129,205,206],{},"number"," values passed where strings are expected (e.g. VAT/ZIP code from a database) no\nlonger crash serialization. ",[129,209,210],{},"Quantita"," keeps 2–8 decimals instead of truncating to 2.",[156,213,214,162,217,220,221,220,224,220,227,230],{},[159,215,216],{},"Flat-field anagrafica helpers",[129,218,219],{},"cedentePrestatore",", ",[129,222,223],{},"cessionario",[129,225,226],{},"sede",[129,228,229],{},"contatti","\navoid manual construction of nested objects.",[156,232,233,162,236,220,239,220,242,245,246,220,249,220,252,220,255,258,259,262,263,265],{},[159,234,235],{},"Builder convenience",[129,237,238],{},"validate()",[129,240,241],{},"toXml()",[129,243,244],{},"toResult()"," (object + XML + validation +\nSDI file name) and the ",[129,247,248],{},"nomeFileSdi",[129,250,251],{},"toNumber",[129,253,254],{},"round2",[129,256,257],{},"calcolaPrezzoTotale",",\n",[129,260,261],{},"setEsigibilitaIVA"," utilities. ",[129,264,185],{}," is now repeatable (does not mutate state).",[140,267,269],{"id":268},"nuxt-021","nuxt 0.2.1",[145,271,273],{"id":272},"patch-changes","Patch Changes",[153,275,276],{},[156,277,278,279,282],{},"Updated internal dependencies (",[129,280,281],{},"xml-builder@0.3.0",").",[140,284,286],{"id":285},"nuxt-011","nuxt 0.1.1",[145,288,273],{"id":289},"patch-changes-1",[153,291,292],{},[156,293,294],{},"Removed a duplicate server export that caused import warnings.",[140,296,298],{"id":297},"_010-initial-alpha-release","0.1.0 — Initial alpha release",[108,300,301],{},"First public release of all SDK packages:",[153,303,304,309,314,319,324,329,334],{},[156,305,306],{},[129,307,308],{},"@fatturazione-elettronica-aruba/core",[156,310,311],{},[129,312,313],{},"@fatturazione-elettronica-aruba/invoices",[156,315,316],{},[129,317,318],{},"@fatturazione-elettronica-aruba/notifications",[156,320,321],{},[129,322,323],{},"@fatturazione-elettronica-aruba/communications",[156,325,326],{},[129,327,328],{},"@fatturazione-elettronica-aruba/xml-builder",[156,330,331],{},[129,332,333],{},"@fatturazione-elettronica-aruba/utils",[156,335,336],{},[129,337,338],{},"@fatturazione-elettronica-aruba/nuxt",{"title":340,"searchDepth":341,"depth":341,"links":342},"",2,[343,347,350,353],{"id":142,"depth":341,"text":143,"children":344},[345],{"id":147,"depth":346,"text":148},3,{"id":268,"depth":341,"text":269,"children":348},[349],{"id":272,"depth":346,"text":273},{"id":285,"depth":341,"text":286,"children":351},[352],{"id":289,"depth":346,"text":273},{"id":297,"depth":341,"text":298},"Change history of the Aruba Electronic Invoicing SDK","md",null,{},{"icon":97},{"title":94,"description":354},"z9WwNwgv6K3W8C3xmDnYYuInkZeaY2Ca7hxo6qPgHBU",[362,356],{"title":80,"path":90,"stem":91,"description":363,"children":-1},"Integration with Nuxt",1782166596546]