diff --git a/idl.json b/idl.json index 2a5c3c6..c31925e 100644 --- a/idl.json +++ b/idl.json @@ -39,7 +39,12 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "decimals": { "kind": "numberValueNode", "number": 9 }, + "unit": { "kind": "stringValueNode", "string": "SOL" } + } }, "docs": [] } @@ -84,7 +89,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 0 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", @@ -92,8 +98,14 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "decimals": { "kind": "numberValueNode", "number": 9 }, + "unit": { "kind": "stringValueNode", "string": "SOL" } + } }, + "display": { "kind": "structFieldDisplayNode", "label": "Funding Amount" }, "docs": [] }, { @@ -102,7 +114,11 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "unit": { "kind": "stringValueNode", "string": "bytes" } + } }, "docs": [] }, @@ -110,7 +126,8 @@ "kind": "instructionArgumentNode", "name": "programAddress", "type": { "kind": "publicKeyTypeNode" }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Owner Program" } } ], "byteDeltas": [ @@ -130,7 +147,12 @@ "name": "createAccount", "idlName": "CreateAccount", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Create account", + "interpolatedIntent": "Create account ${accounts.newAccount} with ${data.lamports}" + } }, { "kind": "instructionNode", @@ -155,13 +177,15 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 1 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", "name": "programAddress", "type": { "kind": "publicKeyTypeNode" }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Owner Program" } } ], "discriminators": [ @@ -174,7 +198,12 @@ "name": "assign", "idlName": "Assign", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Assign account", + "interpolatedIntent": "Assign ${accounts.account} to program ${data.programAddress}" + } }, { "kind": "instructionNode", @@ -185,7 +214,8 @@ "isWritable": true, "isSigner": true, "isOptional": false, - "docs": [] + "docs": [], + "display": { "kind": "instructionAccountDisplayNode", "label": "From" } }, { "kind": "instructionAccountNode", @@ -193,7 +223,8 @@ "isWritable": true, "isSigner": false, "isOptional": false, - "docs": [] + "docs": [], + "display": { "kind": "instructionAccountDisplayNode", "label": "To" } } ], "arguments": [ @@ -207,7 +238,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 2 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", @@ -215,7 +247,12 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "decimals": { "kind": "numberValueNode", "number": 9 }, + "unit": { "kind": "stringValueNode", "string": "SOL" } + } }, "docs": [] } @@ -230,7 +267,12 @@ "name": "transferSol", "idlName": "TransferSol", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Transfer SOL", + "interpolatedIntent": "Transfer ${data.amount} from ${accounts.source} to ${accounts.destination}" + } }, { "kind": "instructionNode", @@ -272,13 +314,15 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 3 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", "name": "base", "type": { "kind": "publicKeyTypeNode" }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Base Address" } }, { "kind": "instructionArgumentNode", @@ -300,9 +344,15 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "decimals": { "kind": "numberValueNode", "number": 9 }, + "unit": { "kind": "stringValueNode", "string": "SOL" } + } }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Funding Amount" } }, { "kind": "instructionArgumentNode", @@ -310,7 +360,11 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "unit": { "kind": "stringValueNode", "string": "bytes" } + } }, "docs": [] }, @@ -318,7 +372,8 @@ "kind": "instructionArgumentNode", "name": "programAddress", "type": { "kind": "publicKeyTypeNode" }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Owner Program" } } ], "discriminators": [ @@ -331,7 +386,12 @@ "name": "createAccountWithSeed", "idlName": "CreateAccountWithSeed", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Create account with seed", + "interpolatedIntent": "Create account ${accounts.newAccount} with ${data.amount}" + } }, { "kind": "instructionNode", @@ -354,7 +414,8 @@ "defaultValue": { "kind": "publicKeyValueNode", "publicKey": "SysvarRecentB1ockHashes11111111111111111111" - } + }, + "display": { "kind": "instructionAccountDisplayNode", "skip": "always" } }, { "kind": "instructionAccountNode", @@ -376,7 +437,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 4 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } } ], "discriminators": [ @@ -389,7 +451,12 @@ "name": "advanceNonceAccount", "idlName": "AdvanceNonceAccount", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Advance nonce account", + "interpolatedIntent": "Advance nonce account ${accounts.nonceAccount}" + } }, { "kind": "instructionNode", @@ -408,7 +475,8 @@ "isWritable": true, "isSigner": false, "isOptional": false, - "docs": [] + "docs": [], + "display": { "kind": "instructionAccountDisplayNode", "label": "Recipient" } }, { "kind": "instructionAccountNode", @@ -420,7 +488,8 @@ "defaultValue": { "kind": "publicKeyValueNode", "publicKey": "SysvarRecentB1ockHashes11111111111111111111" - } + }, + "display": { "kind": "instructionAccountDisplayNode", "skip": "always" } }, { "kind": "instructionAccountNode", @@ -432,7 +501,8 @@ "defaultValue": { "kind": "publicKeyValueNode", "publicKey": "SysvarRent111111111111111111111111111111111" - } + }, + "display": { "kind": "instructionAccountDisplayNode", "skip": "always" } }, { "kind": "instructionAccountNode", @@ -454,7 +524,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 5 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", @@ -462,9 +533,15 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "decimals": { "kind": "numberValueNode", "number": 9 }, + "unit": { "kind": "stringValueNode", "string": "SOL" } + } }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Amount" } } ], "discriminators": [ @@ -477,7 +554,12 @@ "name": "withdrawNonceAccount", "idlName": "WithdrawNonceAccount", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Withdraw from nonce account", + "interpolatedIntent": "Withdraw ${data.withdrawAmount} from ${accounts.nonceAccount} to ${accounts.recipientAccount}" + } }, { "kind": "instructionNode", @@ -500,7 +582,8 @@ "defaultValue": { "kind": "publicKeyValueNode", "publicKey": "SysvarRecentB1ockHashes11111111111111111111" - } + }, + "display": { "kind": "instructionAccountDisplayNode", "skip": "always" } }, { "kind": "instructionAccountNode", @@ -512,7 +595,8 @@ "defaultValue": { "kind": "publicKeyValueNode", "publicKey": "SysvarRent111111111111111111111111111111111" - } + }, + "display": { "kind": "instructionAccountDisplayNode", "skip": "always" } } ], "arguments": [ @@ -526,7 +610,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 6 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", @@ -545,7 +630,12 @@ "name": "initializeNonceAccount", "idlName": "InitializeNonceAccount", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Initialize nonce account", + "interpolatedIntent": "Initialize nonce account ${accounts.nonceAccount} with authority ${data.nonceAuthority}" + } }, { "kind": "instructionNode", @@ -578,7 +668,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 7 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", @@ -597,7 +688,12 @@ "name": "authorizeNonceAccount", "idlName": "AuthorizeNonceAccount", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Authorize nonce account", + "interpolatedIntent": "Set the authority of nonce account ${accounts.nonceAccount} to ${data.newNonceAuthority}" + } }, { "kind": "instructionNode", @@ -608,7 +704,8 @@ "isWritable": true, "isSigner": true, "isOptional": false, - "docs": [] + "docs": [], + "display": { "kind": "instructionAccountDisplayNode", "label": "Account" } } ], "arguments": [ @@ -622,7 +719,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 8 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", @@ -630,7 +728,11 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "unit": { "kind": "stringValueNode", "string": "bytes" } + } }, "docs": [] } @@ -645,7 +747,12 @@ "name": "allocate", "idlName": "Allocate", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Allocate space", + "interpolatedIntent": "Allocate ${data.space} for ${accounts.newAccount}" + } }, { "kind": "instructionNode", @@ -656,7 +763,8 @@ "isWritable": true, "isSigner": false, "isOptional": false, - "docs": [] + "docs": [], + "display": { "kind": "instructionAccountDisplayNode", "label": "Account" } }, { "kind": "instructionAccountNode", @@ -678,13 +786,15 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 9 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", "name": "base", "type": { "kind": "publicKeyTypeNode" }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Base Address" } }, { "kind": "instructionArgumentNode", @@ -706,7 +816,11 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "unit": { "kind": "stringValueNode", "string": "bytes" } + } }, "docs": [] }, @@ -714,7 +828,8 @@ "kind": "instructionArgumentNode", "name": "programAddress", "type": { "kind": "publicKeyTypeNode" }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Owner Program" } } ], "discriminators": [ @@ -727,7 +842,12 @@ "name": "allocateWithSeed", "idlName": "AllocateWithSeed", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Allocate space with seed", + "interpolatedIntent": "Allocate ${data.space} for ${accounts.newAccount}" + } }, { "kind": "instructionNode", @@ -760,13 +880,15 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 10 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", "name": "base", "type": { "kind": "publicKeyTypeNode" }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Base Address" } }, { "kind": "instructionArgumentNode", @@ -786,7 +908,8 @@ "kind": "instructionArgumentNode", "name": "programAddress", "type": { "kind": "publicKeyTypeNode" }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Owner Program" } } ], "discriminators": [ @@ -799,7 +922,12 @@ "name": "assignWithSeed", "idlName": "AssignWithSeed", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Assign account with seed", + "interpolatedIntent": "Assign ${accounts.account} to program ${data.programAddress}" + } }, { "kind": "instructionNode", @@ -810,7 +938,8 @@ "isWritable": true, "isSigner": false, "isOptional": false, - "docs": [] + "docs": [], + "display": { "kind": "instructionAccountDisplayNode", "label": "From" } }, { "kind": "instructionAccountNode", @@ -826,7 +955,8 @@ "isWritable": true, "isSigner": false, "isOptional": false, - "docs": [] + "docs": [], + "display": { "kind": "instructionAccountDisplayNode", "label": "To" } } ], "arguments": [ @@ -840,7 +970,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 11 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", @@ -848,7 +979,12 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "decimals": { "kind": "numberValueNode", "number": 9 }, + "unit": { "kind": "stringValueNode", "string": "SOL" } + } }, "docs": [] }, @@ -883,7 +1019,12 @@ "name": "transferSolWithSeed", "idlName": "TransferSolWithSeed", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Transfer SOL with seed", + "interpolatedIntent": "Transfer ${data.amount} from ${accounts.source} to ${accounts.destination}" + } }, { "kind": "instructionNode", @@ -908,7 +1049,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 12 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } } ], "discriminators": [ @@ -921,7 +1063,12 @@ "name": "upgradeNonceAccount", "idlName": "UpgradeNonceAccount", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Upgrade nonce account", + "interpolatedIntent": "Upgrade nonce account ${accounts.nonceAccount}" + } }, { "kind": "instructionNode", @@ -955,7 +1102,8 @@ }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 13 }, - "defaultValueStrategy": "omitted" + "defaultValueStrategy": "omitted", + "display": { "kind": "structFieldDisplayNode", "skip": "always" } }, { "kind": "instructionArgumentNode", @@ -963,8 +1111,14 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "decimals": { "kind": "numberValueNode", "number": 9 }, + "unit": { "kind": "stringValueNode", "string": "SOL" } + } }, + "display": { "kind": "structFieldDisplayNode", "label": "Funding Amount" }, "docs": [], "defaultValue": { "kind": "numberValueNode", "number": 0 }, "defaultValueStrategy": "optional" @@ -975,7 +1129,11 @@ "type": { "kind": "numberTypeNode", "format": "u64", - "endian": "le" + "endian": "le", + "display": { + "kind": "amountNumberDisplayNode", + "unit": { "kind": "stringValueNode", "string": "bytes" } + } }, "docs": [] }, @@ -983,7 +1141,8 @@ "kind": "instructionArgumentNode", "name": "programAddress", "type": { "kind": "publicKeyTypeNode" }, - "docs": [] + "docs": [], + "display": { "kind": "structFieldDisplayNode", "label": "Owner Program" } } ], "byteDeltas": [ @@ -1003,7 +1162,12 @@ "name": "createAccountAllowPrefund", "idlName": "CreateAccountAllowPrefund", "docs": [], - "optionalAccountStrategy": "omitted" + "optionalAccountStrategy": "omitted", + "display": { + "kind": "instructionDisplayNode", + "intent": "Create account", + "interpolatedIntent": "Create account ${accounts.newAccount} with ${data.lamports}" + } } ], "definedTypes": [ diff --git a/package.json b/package.json index 46adf56..420a0dd 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "devDependencies": { "@codama/renderers-js": "^2.3.0", "@codama/renderers-rust": "^3.1.0", - "codama": "^1.8.0", + "codama": "^1.10.0", "typescript": "^5.9.3" }, "engines": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49d4eff..8c5d1b6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,16 +15,20 @@ importers: specifier: ^3.1.0 version: 3.1.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) codama: - specifier: ^1.8.0 - version: 1.8.0 + specifier: ^1.10.0 + version: 1.10.0 typescript: specifier: ^5.9.3 version: 5.9.3 packages: - '@codama/cli@1.5.3': - resolution: {integrity: sha512-RgLwZ24sGkPDwaH3DovOY3e1VXPnPwDBXojYXyOzPmEjQ23yTKacrLa3Zlt/XjMsXv9cLOym5OheC+gG6GxIpg==} + '@codama/cli@1.6.0': + resolution: {integrity: sha512-68fam0kzWsKp2ip/LZn3kDyFjWcbzHExCuDgEHGTX8C0gSscMch/c4EgtTq7NsWKc1cse0GMC5WIxCFumroTyQ==} + hasBin: true + + '@codama/errors@1.10.0': + resolution: {integrity: sha512-/qiWQcbPIsyFlP1LrLqJfHt1QNbkY2wtC4UxZyKLnuZtc62YPlgDrN2wp4wcfRuE/DC0n3Y6ZSwYUrDBZyAnvA==} hasBin: true '@codama/errors@1.5.0': @@ -42,6 +46,9 @@ packages: '@codama/fragments@0.1.1': resolution: {integrity: sha512-+DeC2YklyYf+qjRkoTKeG6HFgwsW7hiQko7er18dgsxF15M316EwYL2W40nKDPWlEhB/iME+sZR5++VQPUO/6w==} + '@codama/node-types@1.10.0': + resolution: {integrity: sha512-fMoJQ8TgB9A5Pl+GA8ffhDbGK63cV1nrbDrYTgIhPDKeVqBSdkSAoAuAtvWfRd7X2ML73H6RRi6jZRJmo2xfHQ==} + '@codama/node-types@1.5.0': resolution: {integrity: sha512-Ebz2vOUukmNaFXWdkni1ZihXkAIUnPYtqIMXYxKXOxjMP+TGz2q0lGtRo7sqw1pc2ksFBIkfBp5pZsl5p6gwXA==} @@ -51,6 +58,9 @@ packages: '@codama/node-types@1.8.0': resolution: {integrity: sha512-KE9K9jjEdeFKtDKRrjjm5YwEkg7l+YwoWiH2w1UXJL/x6P5uul6+O5WnGsJn8IFtBVSLN4hbD7YSsZ0/lktJxQ==} + '@codama/nodes@1.10.0': + resolution: {integrity: sha512-P3NXVw6kZq2VDb4wYU6zQ3xFksDqSuDYqp11P6Dpei9XIZZ11NtL2jBjBcqsIudGIx104bMgSo4SZ7Hlej056A==} + '@codama/nodes@1.5.0': resolution: {integrity: sha512-yg+xmorWiMNjS3n19CGIt/FZ/ZCuDIu+HEY45bq6gHu1MN3RtJZY+Q3v0ErnBPA60D8mNWkvkKoeSZXfzcAvfw==} @@ -74,8 +84,11 @@ packages: resolution: {integrity: sha512-E/GSUCuiIpFj+ij3NbduH/h3sNDo39Bq14vj2atxdbbrPmu4clWvIEjXtbmP03qhudH73TxbYO8dWg/NwRi18A==} engines: {node: '>=20.18.0'} - '@codama/validators@1.8.0': - resolution: {integrity: sha512-gDmS85DwWmT41+PWTlbBrkSopGKW4UPhEcX+SLb2fF/uXMpJQXcgLE8BE9Fr7/DO+M9yFtGOVrnfDSCwepORGg==} + '@codama/validators@1.10.0': + resolution: {integrity: sha512-5WH1IHmyVVG/9QThZsrVM2ROv5w3yLF/8+4HK/kr8uw0ZXnIBGidnmyrxr1P8V+X6DgZqKJaX46V30dSs/NOTQ==} + + '@codama/visitors-core@1.10.0': + resolution: {integrity: sha512-8koBGs4m/NI4nDLJZx7Q1KzRUKkBy/GAnZq4xOEFGlhTvDCIAzEgo3biAhNFynGY45gzZJSX08QTDWKsPRjnaA==} '@codama/visitors-core@1.5.0': resolution: {integrity: sha512-3PIAlBX0a06hIxzyPtQMfQcqWGFBgfbwysSwcXBbvHUYbemwhD6xwlBKJuqTwm9DyFj3faStp5fpvcp03Rjxtw==} @@ -86,8 +99,8 @@ packages: '@codama/visitors-core@1.8.0': resolution: {integrity: sha512-CLO0icVvzAutjI7imuN1Rib0/GIBc7hhwQ5gcE3aVAVBHUNS4M27BzagqYTpL0cMC9I1tL9c6lhpCBV2kKs6Zg==} - '@codama/visitors@1.8.0': - resolution: {integrity: sha512-vQ863YkHBdLWZeaiPKisiRe0bbuBEBe9xDWVcLCCLRsmKCQuS+GB4bKxIwrlTr9cxCOGyQLkI7B/yAqyYEdbmw==} + '@codama/visitors@1.10.0': + resolution: {integrity: sha512-xAGKosZQnXBo9MiHFipA9Dsec1k9nbpv5UgUyY1j3l85FGEZQT2tHqrNxtBmPrC3LNSLVOfAdiUUMVUXUX5ydA==} '@iarna/toml@2.2.5': resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} @@ -154,8 +167,8 @@ packages: resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} - codama@1.8.0: - resolution: {integrity: sha512-P1hctEUpZfgjm3xfosrD4xo/SVnp17ONuGDDtBmkyOaJBBL2JkYXjomZF9xOQqhvlfgcgqRKNB96Lcs4MG/fLQ==} + codama@1.10.0: + resolution: {integrity: sha512-fH1wz1P6bbPOWNM23Sk4VzRSpqxRW1CpXNiWQY23vHT2tno/K1/JtaaUc7DS5ddl5rGFKtq9R2UFsegR96IxRQ==} hasBin: true commander@14.0.3: @@ -278,15 +291,21 @@ packages: snapshots: - '@codama/cli@1.5.3': + '@codama/cli@1.6.0': dependencies: - '@codama/nodes': 1.8.0 - '@codama/visitors': 1.8.0 - '@codama/visitors-core': 1.8.0 + '@codama/nodes': 1.10.0 + '@codama/visitors': 1.10.0 + '@codama/visitors-core': 1.10.0 commander: 14.0.3 picocolors: 1.1.1 prompts: 2.4.2 + '@codama/errors@1.10.0': + dependencies: + '@codama/node-types': 1.10.0 + commander: 14.0.3 + picocolors: 1.1.1 + '@codama/errors@1.5.0': dependencies: '@codama/node-types': 1.5.0 @@ -309,12 +328,19 @@ snapshots: dependencies: '@codama/errors': 1.8.0 + '@codama/node-types@1.10.0': {} + '@codama/node-types@1.5.0': {} '@codama/node-types@1.6.0': {} '@codama/node-types@1.8.0': {} + '@codama/nodes@1.10.0': + dependencies: + '@codama/errors': 1.10.0 + '@codama/node-types': 1.10.0 + '@codama/nodes@1.5.0': dependencies: '@codama/errors': 1.5.0 @@ -371,11 +397,17 @@ snapshots: - fastestsmallesttextencoderdecoder - typescript - '@codama/validators@1.8.0': + '@codama/validators@1.10.0': dependencies: - '@codama/errors': 1.8.0 - '@codama/nodes': 1.8.0 - '@codama/visitors-core': 1.8.0 + '@codama/errors': 1.10.0 + '@codama/nodes': 1.10.0 + '@codama/visitors-core': 1.10.0 + + '@codama/visitors-core@1.10.0': + dependencies: + '@codama/errors': 1.10.0 + '@codama/nodes': 1.10.0 + json-stable-stringify: 1.3.0 '@codama/visitors-core@1.5.0': dependencies: @@ -395,11 +427,11 @@ snapshots: '@codama/nodes': 1.8.0 json-stable-stringify: 1.3.0 - '@codama/visitors@1.8.0': + '@codama/visitors@1.10.0': dependencies: - '@codama/errors': 1.8.0 - '@codama/nodes': 1.8.0 - '@codama/visitors-core': 1.8.0 + '@codama/errors': 1.10.0 + '@codama/nodes': 1.10.0 + '@codama/visitors-core': 1.10.0 '@iarna/toml@2.2.5': {} @@ -455,13 +487,13 @@ snapshots: chalk@5.6.2: {} - codama@1.8.0: + codama@1.10.0: dependencies: - '@codama/cli': 1.5.3 - '@codama/errors': 1.8.0 - '@codama/nodes': 1.8.0 - '@codama/validators': 1.8.0 - '@codama/visitors': 1.8.0 + '@codama/cli': 1.6.0 + '@codama/errors': 1.10.0 + '@codama/nodes': 1.10.0 + '@codama/validators': 1.10.0 + '@codama/visitors': 1.10.0 commander@14.0.3: {}