diff --git a/package.json b/package.json index 8de9552..3c752b0 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "private": true, "devDependencies": { "@codama/renderers-js": "^1.7.0", - "@codama/renderers-rust": "^1.2.9", + "@codama/renderers-rust": "^2.0.0", "@solana/prettier-config-solana": "0.0.6", "codama": "^1.5.1", "typescript": "^5.9.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0d4e37..44fd96c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: ^1.7.0 version: 1.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) '@codama/renderers-rust': - specifier: ^1.2.9 - version: 1.2.9(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + specifier: ^2.0.0 + version: 2.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) '@solana/prettier-config-solana': specifier: 0.0.6 version: 0.0.6(prettier@3.8.1) @@ -63,12 +63,15 @@ packages: '@codama/renderers-core@1.3.4': resolution: {integrity: sha512-+qEPsvpCjUElohgJTcVNsjy6u1LjoCcwo72NbcffLF9QU5mUjNwL8EhFouEq2K60H/QKmNaiVKLQfJcQ/xCT9A==} + '@codama/renderers-core@1.3.6': + resolution: {integrity: sha512-m3yAmhrObnagyC7d8g9bZxyLC5YMpttLagRE0aAKD4zlDDh23o3zV7TxSYCh2nRCg5ObceflgvXdauIHUm/6Xg==} + '@codama/renderers-js@1.7.0': resolution: {integrity: sha512-WwKkSkNPdUBVWjGmkG+RNXyZ5K/4ji8UZQGzowDNTrqktUrqPsBThOkc7Zpmv+TpCapxrfjj0Txpo+0q5FjKGw==} engines: {node: '>=20.18.0'} - '@codama/renderers-rust@1.2.9': - resolution: {integrity: sha512-6sc/g8LYHEa3MFqakEBRJito/1liv1jE1b6P1gGRz7z84YiGscPKh0pbcELlLPxyLraNTBYSA6V9EXrj2LLvIA==} + '@codama/renderers-rust@2.0.0': + resolution: {integrity: sha512-un4SoFTVz51hrA+9q/klYQybIHhKnLTK3TnphzeBWKBig1z5WEI11YdfFvi8kEl03m97fg13kwHvhBPpkSxt9A==} engines: {node: '>=20.18.0'} '@codama/validators@1.5.1': @@ -86,11 +89,8 @@ packages: '@codama/visitors@1.5.1': resolution: {integrity: sha512-8WcGP1tJKtqBfZ4mJsBRPjZ/H6+SPLWmiUoDTXRrVePQE4X4Yb04o6BoX2Uc3heZbfEc0rXdM1w8HTFvXBX4/A==} - '@solana/codecs-core@5.1.0': - resolution: {integrity: sha512-vDwi03mxWeWCS5Il6BCdNdifYdOoHVz97YOmbWGIt45b77Ivu5NUYeSD2+ccl6fSw8eYQ6QaqqKXMjbSfsXv4g==} - engines: {node: '>=20.18.0'} - peerDependencies: - typescript: '>=5.3.3' + '@iarna/toml@2.2.5': + resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} '@solana/codecs-core@6.0.1': resolution: {integrity: sha512-OnUQk94qfvfE0nVveZ638aNUL3tyRJoorUFiAG0ICTGUo3c6fkYb8vH23o/5O2qmuSmYND1sn+UCaldNMVkFpg==} @@ -101,11 +101,14 @@ packages: typescript: optional: true - '@solana/codecs-numbers@5.1.0': - resolution: {integrity: sha512-Ea5/9yjDNOrDZcI40UGzzi6Aq1JNsmzM4m5pOk6Xb3JRZ0YdKOv/MwuCqb6jRgzZ7SQjHhkfGL43kHLJA++bOw==} + '@solana/codecs-core@6.1.0': + resolution: {integrity: sha512-5rNnDOOm2GRFMJbd9imYCPNvGOrQ+TZ53NCkFFWbbB7f+L9KkLeuuAsDMFN1lCziJFlymvN785YtDnMeWj2W+g==} engines: {node: '>=20.18.0'} peerDependencies: - typescript: '>=5.3.3' + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true '@solana/codecs-numbers@6.0.1': resolution: {integrity: sha512-ZrI1NjUsf4I+Klue/2rlQbZLcGRom/G2E4VB/8x4IEHGOeFLQhXcxmnib8kdgomQRYOzF1BjVDmCYxvZr+6AWA==} @@ -116,14 +119,13 @@ packages: typescript: optional: true - '@solana/codecs-strings@5.1.0': - resolution: {integrity: sha512-014xwl5T/3VnGW0gceizF47DUs5EURRtgGmbWIR5+Z32yxgQ6hT9Zl0atZbL268RHbUQ03/J8Ush1StQgy7sfQ==} + '@solana/codecs-numbers@6.1.0': + resolution: {integrity: sha512-YPQwwl6LE3igH23ah+d8kgpyE5xFcPbuwhxCDsLWqY/ESrvO/0YQSbsgIXahbhZxN59ZC4uq1LnHhBNbpCSVQg==} engines: {node: '>=20.18.0'} peerDependencies: - fastestsmallesttextencoderdecoder: ^1.0.22 - typescript: '>=5.3.3' + typescript: ^5.0.0 peerDependenciesMeta: - fastestsmallesttextencoderdecoder: + typescript: optional: true '@solana/codecs-strings@6.0.1': @@ -138,12 +140,17 @@ packages: typescript: optional: true - '@solana/errors@5.1.0': - resolution: {integrity: sha512-JlTyekErWa6Fdcwu1Hrh+jZxjM4YxyorGCFDRVZlmHZFkp5N00DWKcYnSGZrTF8E6ZZEP9pfS2XwM8y7p7HPww==} + '@solana/codecs-strings@6.1.0': + resolution: {integrity: sha512-pRH5uAn4VCFUs2rYiDITyWsRnpvs3Uh/nhSc6OSP/kusghcCcCJcUzHBIjT4x08MVacXmGUlSLe/9qPQO+QK3Q==} engines: {node: '>=20.18.0'} - hasBin: true peerDependencies: - typescript: '>=5.3.3' + fastestsmallesttextencoderdecoder: ^1.0.22 + typescript: ^5.0.0 + peerDependenciesMeta: + fastestsmallesttextencoderdecoder: + optional: true + typescript: + optional: true '@solana/errors@6.0.1': resolution: {integrity: sha512-sMe5GCsXto8F1KDeq9GbZR0+m841SqEYep3NAcYlC0lqF2RG4giaaPQHgrWI5DJR/L7yc8FzUIQfTxnaN7bwOQ==} @@ -155,6 +162,16 @@ packages: typescript: optional: true + '@solana/errors@6.1.0': + resolution: {integrity: sha512-cqSwcw3Rmn85UR7PyF5nKPdlQsRYBkx7YGRvFaJ6Sal1PM+bfolhL5iT7STQoXxdhXGYwHMPg7kZYxmMdjwnJA==} + engines: {node: '>=20.18.0'} + hasBin: true + peerDependencies: + typescript: ^5.0.0 + peerDependenciesMeta: + typescript: + optional: true + '@solana/prettier-config-solana@0.0.6': resolution: {integrity: sha512-/s55hDoAyh5QyltQh/jjNK3AgACEq885+DnC6lYhrmYZiV6I0iHITWYnKd8d23KRKs/RBjlaQH54MiafeoI9hw==} peerDependencies: @@ -372,6 +389,12 @@ snapshots: '@codama/nodes': 1.4.4 '@codama/visitors-core': 1.4.4 + '@codama/renderers-core@1.3.6': + dependencies: + '@codama/errors': 1.5.1 + '@codama/nodes': 1.5.1 + '@codama/visitors-core': 1.5.1 + '@codama/renderers-js@1.7.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: '@codama/errors': 1.5.0 @@ -385,14 +408,16 @@ snapshots: - fastestsmallesttextencoderdecoder - typescript - '@codama/renderers-rust@1.2.9(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@codama/renderers-rust@2.0.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - '@codama/errors': 1.4.4 - '@codama/nodes': 1.4.4 - '@codama/renderers-core': 1.3.4 - '@codama/visitors-core': 1.4.4 - '@solana/codecs-strings': 5.1.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) + '@codama/errors': 1.5.1 + '@codama/nodes': 1.5.1 + '@codama/renderers-core': 1.3.6 + '@codama/visitors-core': 1.5.1 + '@iarna/toml': 2.2.5 + '@solana/codecs-strings': 6.1.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3) nunjucks: 3.2.4 + semver: 7.7.4 transitivePeerDependencies: - chokidar - fastestsmallesttextencoderdecoder @@ -428,10 +453,7 @@ snapshots: '@codama/nodes': 1.5.1 '@codama/visitors-core': 1.5.1 - '@solana/codecs-core@5.1.0(typescript@5.9.3)': - dependencies: - '@solana/errors': 5.1.0(typescript@5.9.3) - typescript: 5.9.3 + '@iarna/toml@2.2.5': {} '@solana/codecs-core@6.0.1(typescript@5.9.3)': dependencies: @@ -439,10 +461,10 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/codecs-numbers@5.1.0(typescript@5.9.3)': + '@solana/codecs-core@6.1.0(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 5.1.0(typescript@5.9.3) - '@solana/errors': 5.1.0(typescript@5.9.3) + '@solana/errors': 6.1.0(typescript@5.9.3) + optionalDependencies: typescript: 5.9.3 '@solana/codecs-numbers@6.0.1(typescript@5.9.3)': @@ -452,14 +474,12 @@ snapshots: optionalDependencies: typescript: 5.9.3 - '@solana/codecs-strings@5.1.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': + '@solana/codecs-numbers@6.1.0(typescript@5.9.3)': dependencies: - '@solana/codecs-core': 5.1.0(typescript@5.9.3) - '@solana/codecs-numbers': 5.1.0(typescript@5.9.3) - '@solana/errors': 5.1.0(typescript@5.9.3) - typescript: 5.9.3 + '@solana/codecs-core': 6.1.0(typescript@5.9.3) + '@solana/errors': 6.1.0(typescript@5.9.3) optionalDependencies: - fastestsmallesttextencoderdecoder: 1.0.22 + typescript: 5.9.3 '@solana/codecs-strings@6.0.1(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: @@ -470,10 +490,13 @@ snapshots: fastestsmallesttextencoderdecoder: 1.0.22 typescript: 5.9.3 - '@solana/errors@5.1.0(typescript@5.9.3)': + '@solana/codecs-strings@6.1.0(fastestsmallesttextencoderdecoder@1.0.22)(typescript@5.9.3)': dependencies: - chalk: 5.6.2 - commander: 14.0.2 + '@solana/codecs-core': 6.1.0(typescript@5.9.3) + '@solana/codecs-numbers': 6.1.0(typescript@5.9.3) + '@solana/errors': 6.1.0(typescript@5.9.3) + optionalDependencies: + fastestsmallesttextencoderdecoder: 1.0.22 typescript: 5.9.3 '@solana/errors@6.0.1(typescript@5.9.3)': @@ -483,6 +506,13 @@ snapshots: optionalDependencies: typescript: 5.9.3 + '@solana/errors@6.1.0(typescript@5.9.3)': + dependencies: + chalk: 5.6.2 + commander: 14.0.3 + optionalDependencies: + typescript: 5.9.3 + '@solana/prettier-config-solana@0.0.6(prettier@3.8.1)': dependencies: prettier: 3.8.1