diff --git a/package.json b/package.json index cc4f8dc..6150374 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@codama/renderers-js": "^1.3", - "@codama/renderers-rust": "~1.1", + "@codama/renderers-rust": "~1.2", "@iarna/toml": "^2.2.5", "codama": "^1.3", "typescript": "^5.9.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8f2e7bf..55221e3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^1.3 version: 1.3.2(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) '@codama/renderers-rust': - specifier: ~1.1 - version: 1.1.3(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) + specifier: ~1.2 + version: 1.2.5(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) '@iarna/toml': specifier: ^2.2.5 version: 2.2.5 @@ -41,26 +41,39 @@ packages: resolution: {integrity: sha512-iyo5qEW/rgNTTtcZnGqahcnUtMHRRTlTzeTZo6SLpuNistbEn2itOssnklNZVClhXR/4Td0riHwGedP3AjwgJA==} hasBin: true + '@codama/errors@1.3.6': + resolution: {integrity: sha512-pWP42vregNgFGKY/hF4ifyfSL8FfYNnd0fKXjxP3IUX9HS7+T1CcfgfJ7St9YI6C77LpFPWmx+68Af4DGnAhKA==} + hasBin: true + '@codama/node-types@1.3.1': resolution: {integrity: sha512-tpZwqOnCNXs1aLj95+ZjQW3K96LkiekqsYFTmuJxgspWoR3Ro+NDQEoxD3j5364hIYt0VfjcZlAcFD6y95GaQA==} '@codama/node-types@1.3.3': resolution: {integrity: sha512-41GdFy/OPRemXTAmptDSi/wDXHPimy40mx9v0z2EdIMNYEyKAYZDcvr2jzSei8meeCV9j4PgKF5snwBQK7HaSg==} + '@codama/node-types@1.3.6': + resolution: {integrity: sha512-n9BpPh/Kl6Z6Bbt1MtsKykAtdPKljoBm4T8ea1IL9ABdFs+wnvgZBxnIAhgM0hC82AtvQPNGezXzLTER1JZpyg==} + '@codama/nodes@1.3.1': resolution: {integrity: sha512-ipmZFoX8Q7+2tKLOrTwcZ4R9eurhDyPU/oZ8I+2jNAuFEEW5mUewdNdeCt8xcq+vduovAd2BuvC3eJp2WbohCQ==} '@codama/nodes@1.3.3': resolution: {integrity: sha512-CgxGfH6ndcZpvf+RfVwSyIOyq8cNejbqY9TRr4SqVMIEbE1Wpqx+GPrEGRKtwHgB8KqsWCz7Pve8BCGhsPkr2g==} + '@codama/nodes@1.3.6': + resolution: {integrity: sha512-6fgnfmx0v5fR153Lkwe4Ghl2ei/7ZEqFfGZxRPzzzYwPAE/Q5Am+xZ0mULDyI1wW37HftCtAkTuXnIv2+6l+SQ==} + '@codama/renderers-core@1.0.17': resolution: {integrity: sha512-pH0tyCrkhmmc84V5kAfXAiaTn+FPPW8nM530cZWneWr2q12frgmCtmIwrGcRKyqDPnS/dJ05P+y/TOZMit+Ldg==} + '@codama/renderers-core@1.2.1': + resolution: {integrity: sha512-L7qAQvgTLmgzBKZYLO9XZKCvdT5vAEConzzCEy6n/CW4n48bxJDMTb+J6deaId//CpHOCPpxsSSoEjcxCOvqjA==} + '@codama/renderers-js@1.3.2': resolution: {integrity: sha512-LDYurCw+rWVMlRiZSClQFYdV52TmEMjMBsP3HBUID4I0WQcZhQYzlnQEQbasnlBSHuVOLvjGEMztC7g2yioZIg==} - '@codama/renderers-rust@1.1.3': - resolution: {integrity: sha512-hUk9yFfyq376x41jU4sSUAx3CKemybGH6mjqmIvMmjPPcupPxdoRPkI+CpidbfNMlkSG6vlpJR5CHSR3j909eQ==} + '@codama/renderers-rust@1.2.5': + resolution: {integrity: sha512-tCsGpi98+JLvgIcAjorP/edFqeWUyCEpoVOAQZvfIl/yTzS5JpYd0UyzEq9Z3MpvEoG3d8o2jJx6C1NyXi+MzQ==} '@codama/validators@1.3.3': resolution: {integrity: sha512-dj3vlwMlxU57l6cRLxb76ZwlrEGv+dq7llDtH0aqc1z3OW5SOryREUuzeqL7T/2hY8FiY+pxjH4CQx+A08hULQ==} @@ -71,6 +84,9 @@ packages: '@codama/visitors-core@1.3.3': resolution: {integrity: sha512-Kuz2we5iDhq0Y9bPwEjEGGSueBPJkLxoDkJ+Z3NuHlqo/k2aHvDNl9NaoOOUPwNzPVbntfpJW9Ga3pP9oc/PQQ==} + '@codama/visitors-core@1.3.6': + resolution: {integrity: sha512-qdG27oyCYYG53vD9V/M60/TS6IxlMSf8b/5KLb/UgCykNRFLxXhDZXkwnMKKtF3LgHFxaayb0Zq+W1Z0lmjaig==} + '@codama/visitors@1.3.3': resolution: {integrity: sha512-ReZoo0kItffkhpvl9qRjy3HV1nZXv/k8p4wZ10NveUTDtRghk72YkY0kpK2lt/p+2SlWrhQ9IkO4Q+EQoqABrA==} @@ -83,12 +99,24 @@ packages: peerDependencies: typescript: '>=5.3.3' + '@solana/codecs-core@3.0.3': + resolution: {integrity: sha512-emKykJ3h1DmnDOY29Uv9eJXP8E/FHzvlUBJ6te+5EbKdFjj7vdlKYPfDxOI6iGdXTY+YC/ELtbNBh6QwF2uEDQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: '>=5.3.3' + '@solana/codecs-numbers@2.3.0': resolution: {integrity: sha512-jFvvwKJKffvG7Iz9dmN51OGB7JBcy2CJ6Xf3NqD/VP90xak66m/Lg48T01u5IQ/hc15mChVHiBm+HHuOFDUrQg==} engines: {node: '>=20.18.0'} peerDependencies: typescript: '>=5.3.3' + '@solana/codecs-numbers@3.0.3': + resolution: {integrity: sha512-pfXkH9J0glrM8qj6389GAn30+cJOxzXLR2FsPOHCUMXrqLhGjMMZAWhsQkpOQ37SGc/7EiQsT/gmyGC7gxHqJQ==} + engines: {node: '>=20.18.0'} + peerDependencies: + typescript: '>=5.3.3' + '@solana/codecs-strings@2.3.0': resolution: {integrity: sha512-y5pSBYwzVziXu521hh+VxqUtp0hYGTl1eWGoc1W+8mdvBdC1kTqm/X7aYQw33J42hw03JjryvYOvmGgk3Qz/Ug==} engines: {node: '>=20.18.0'} @@ -96,6 +124,13 @@ packages: fastestsmallesttextencoderdecoder: ^1.0.22 typescript: '>=5.3.3' + '@solana/codecs-strings@3.0.3': + resolution: {integrity: sha512-VHBXnnTVtcQ1j+7Vrz+qSYo38no+jiHRdGnhFspRXEHNJbllzwKqgBE7YN3qoIXH+MKxgJUcwO5KHmdzf8Wn2A==} + engines: {node: '>=20.18.0'} + peerDependencies: + fastestsmallesttextencoderdecoder: ^1.0.22 + typescript: '>=5.3.3' + '@solana/errors@2.3.0': resolution: {integrity: sha512-66RI9MAbwYV0UtP7kGcTBVLxJgUxoZGm8Fbc0ah+lGiAw17Gugco6+9GrJCV83VyF2mDWyYnYM9qdI3yjgpnaQ==} engines: {node: '>=20.18.0'} @@ -103,6 +138,13 @@ packages: peerDependencies: typescript: '>=5.3.3' + '@solana/errors@3.0.3': + resolution: {integrity: sha512-1l84xJlHNva6io62PcYfUamwWlc0eM95nHgCrKX0g0cLoC6D6QHYPCEbEVkR+C5UtP9JDgyQM8MFiv+Ei5tO9Q==} + engines: {node: '>=20.18.0'} + hasBin: true + peerDependencies: + typescript: '>=5.3.3' + a-sync-waterfall@1.0.1: resolution: {integrity: sha512-RYTOHHdWipFUliRFMCS4X2Yn2X8M87V/OpSqWzKKOGhzqyUxzyVmhHDH9sAvG+ZuQf/TAOFsLCpMw09I1ufUnA==} @@ -125,6 +167,10 @@ packages: resolution: {integrity: sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chalk@5.6.2: + resolution: {integrity: sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + codama@1.3.3: resolution: {integrity: sha512-eCOflah25uWKHGyjvW2FPydRAwhDw4ZAjBuBFF9AVJIE3xknR+pcRMLdlxO5LO3ixlxkHKHdESXJY/aVXmzZtw==} hasBin: true @@ -133,6 +179,10 @@ packages: resolution: {integrity: sha512-2uM9rYjPvyq39NwLRqaiLtWHyDC1FvryJDa2ATTVims5YAS4PupsEQsDvP14FqhFr0P49CYDugi59xaxJlTXRA==} engines: {node: '>=20'} + commander@14.0.1: + resolution: {integrity: sha512-2JkV3gUZUVrbNA+1sjBOYLsMZ5cEEl8GTFP2a4AVz5hvasAMCQ1D2l2le/cX+pV4N6ZU17zjUahLpIXRrnWL8A==} + engines: {node: '>=20'} + commander@5.1.0: resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} engines: {node: '>= 6'} @@ -270,10 +320,18 @@ snapshots: chalk: 5.6.0 commander: 14.0.0 + '@codama/errors@1.3.6': + dependencies: + '@codama/node-types': 1.3.6 + commander: 14.0.1 + picocolors: 1.1.1 + '@codama/node-types@1.3.1': {} '@codama/node-types@1.3.3': {} + '@codama/node-types@1.3.6': {} + '@codama/nodes@1.3.1': dependencies: '@codama/errors': 1.3.1 @@ -284,12 +342,23 @@ snapshots: '@codama/errors': 1.3.3 '@codama/node-types': 1.3.3 + '@codama/nodes@1.3.6': + dependencies: + '@codama/errors': 1.3.6 + '@codama/node-types': 1.3.6 + '@codama/renderers-core@1.0.17': dependencies: '@codama/errors': 1.3.1 '@codama/nodes': 1.3.1 '@codama/visitors-core': 1.3.1 + '@codama/renderers-core@1.2.1': + dependencies: + '@codama/errors': 1.3.6 + '@codama/nodes': 1.3.6 + '@codama/visitors-core': 1.3.6 + '@codama/renderers-js@1.3.2(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': dependencies: '@codama/errors': 1.3.1 @@ -304,13 +373,13 @@ snapshots: - fastestsmallesttextencoderdecoder - typescript - '@codama/renderers-rust@1.1.3(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': + '@codama/renderers-rust@1.2.5(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': dependencies: - '@codama/errors': 1.3.1 - '@codama/nodes': 1.3.1 - '@codama/renderers-core': 1.0.17 - '@codama/visitors-core': 1.3.1 - '@solana/codecs-strings': 2.3.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) + '@codama/errors': 1.3.6 + '@codama/nodes': 1.3.6 + '@codama/renderers-core': 1.2.1 + '@codama/visitors-core': 1.3.6 + '@solana/codecs-strings': 3.0.3(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2) nunjucks: 3.2.4 transitivePeerDependencies: - chokidar @@ -335,6 +404,12 @@ snapshots: '@codama/nodes': 1.3.3 json-stable-stringify: 1.3.0 + '@codama/visitors-core@1.3.6': + dependencies: + '@codama/errors': 1.3.6 + '@codama/nodes': 1.3.6 + json-stable-stringify: 1.3.0 + '@codama/visitors@1.3.3': dependencies: '@codama/errors': 1.3.3 @@ -348,12 +423,23 @@ snapshots: '@solana/errors': 2.3.0(typescript@5.9.2) typescript: 5.9.2 + '@solana/codecs-core@3.0.3(typescript@5.9.2)': + dependencies: + '@solana/errors': 3.0.3(typescript@5.9.2) + typescript: 5.9.2 + '@solana/codecs-numbers@2.3.0(typescript@5.9.2)': dependencies: '@solana/codecs-core': 2.3.0(typescript@5.9.2) '@solana/errors': 2.3.0(typescript@5.9.2) typescript: 5.9.2 + '@solana/codecs-numbers@3.0.3(typescript@5.9.2)': + dependencies: + '@solana/codecs-core': 3.0.3(typescript@5.9.2) + '@solana/errors': 3.0.3(typescript@5.9.2) + typescript: 5.9.2 + '@solana/codecs-strings@2.3.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': dependencies: '@solana/codecs-core': 2.3.0(typescript@5.9.2) @@ -362,12 +448,26 @@ snapshots: fastestsmallesttextencoderdecoder: 1.0.22 typescript: 5.9.2 + '@solana/codecs-strings@3.0.3(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.2)': + dependencies: + '@solana/codecs-core': 3.0.3(typescript@5.9.2) + '@solana/codecs-numbers': 3.0.3(typescript@5.9.2) + '@solana/errors': 3.0.3(typescript@5.9.2) + fastestsmallesttextencoderdecoder: 1.0.22 + typescript: 5.9.2 + '@solana/errors@2.3.0(typescript@5.9.2)': dependencies: chalk: 5.6.0 commander: 14.0.0 typescript: 5.9.2 + '@solana/errors@3.0.3(typescript@5.9.2)': + dependencies: + chalk: 5.6.2 + commander: 14.0.0 + typescript: 5.9.2 + a-sync-waterfall@1.0.1: {} asap@2.0.6: {} @@ -391,6 +491,8 @@ snapshots: chalk@5.6.0: {} + chalk@5.6.2: {} + codama@1.3.3: dependencies: '@codama/cli': 1.3.1 @@ -401,6 +503,8 @@ snapshots: commander@14.0.0: {} + commander@14.0.1: {} + commander@5.1.0: {} define-data-property@1.1.4: