Skip to content

Commit c8f8831

Browse files
authored
Bump Kinobi to 0.21.0 and web3.js to tp4 (#59)
1 parent d0338dd commit c8f8831

File tree

9 files changed

+23
-22
lines changed

9 files changed

+23
-22
lines changed

.changeset/friendly-poets-push.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"create-solana-program": minor
3+
---
4+
5+
Bump Kinobi to 0.21.0 and web3.js to tp4

template/base/README.md.njk

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
# {{ programName | titleCase }}
22

3-
{# TODO: Uncomment when CI is generated. #}
4-
{# <a href="https://github.com/{{ organizationName }}/{{ programName }}/actions/workflows/main.yml"><img src="https://img.shields.io/github/actions/workflow/status/{{ organizationName }}/{{ programName }}/main.yml?logo=GitHub" /></a> #}
3+
<a href="https://github.com/{{ organizationName }}/{{ programName }}/actions/workflows/main.yml"><img src="https://img.shields.io/github/actions/workflow/status/{{ organizationName }}/{{ programName }}/main.yml?logo=GitHub" /></a>
54
<a href="https://explorer.solana.com/address/{{ programAddress }}"><img src="https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fraw.githubusercontent.com%2F{{ organizationName }}%2F{{ programName }}%2Fmain%2Fprogram%2Fidl.json&query=%24.version&label=program&logo=data:image/svg%2bxml;base64,PHN2ZyB3aWR0aD0iMzEzIiBoZWlnaHQ9IjI4MSIgdmlld0JveD0iMCAwIDMxMyAyODEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMF80NzZfMjQzMCkiPgo8cGF0aCBkPSJNMzExLjMxOCAyMjEuMDU3TDI1OS42NiAyNzYuNTU4QzI1OC41MzcgMjc3Ljc2NCAyNTcuMTc4IDI3OC43MjUgMjU1LjY2OSAyNzkuMzgyQzI1NC4xNTkgMjgwLjAzOSAyNTIuNTMgMjgwLjM3OCAyNTAuODg0IDI4MC4zNzdINS45OTcxOUM0LjgyODcgMjgwLjM3NyAzLjY4NTY4IDI4MC4wMzUgMi43MDg1NSAyNzkuMzkzQzEuNzMxNDMgMjc4Ljc1MSAwLjk2Mjc3MSAyNzcuODM3IDAuNDk3MDIgMjc2Ljc2NEMwLjAzMTI2OTEgMjc1LjY5IC0wLjExMTI4NiAyNzQuNTA0IDAuMDg2ODcxMiAyNzMuMzVDMC4yODUwMjggMjcyLjE5NiAwLjgxNTI2NSAyNzEuMTI2IDEuNjEyNDMgMjcwLjI3TDUzLjMwOTkgMjE0Ljc2OUM1NC40Mjk5IDIxMy41NjYgNTUuNzg0MyAyMTIuNjA3IDU3LjI4OTMgMjExLjk1QzU4Ljc5NDMgMjExLjI5MyA2MC40MTc4IDIxMC45NTMgNjIuMDU5NSAyMTAuOTVIMzA2LjkzM0MzMDguMTAxIDIxMC45NSAzMDkuMjQ0IDIxMS4yOTIgMzEwLjIyMSAyMTEuOTM0QzMxMS4xOTkgMjEyLjU3NiAzMTEuOTY3IDIxMy40OSAzMTIuNDMzIDIxNC41NjRDMzEyLjg5OSAyMTUuNjM3IDMxMy4wNDEgMjE2LjgyNCAzMTIuODQzIDIxNy45NzdDMzEyLjY0NSAyMTkuMTMxIDMxMi4xMTUgMjIwLjIwMSAzMTEuMzE4IDIyMS4wNTdaTTI1OS42NiAxMDkuMjk0QzI1OC41MzcgMTA4LjA4OCAyNTcuMTc4IDEwNy4xMjcgMjU1LjY2OSAxMDYuNDdDMjU0LjE1OSAxMDUuODEzIDI1Mi41MyAxMDUuNDc0IDI1MC44ODQgMTA1LjQ3NUg1Ljk5NzE5QzQuODI4NyAxMDUuNDc1IDMuNjg1NjggMTA1LjgxNyAyLjcwODU1IDEwNi40NTlDMS43MzE0MyAxMDcuMTAxIDAuOTYyNzcxIDEwOC4wMTUgMC40OTcwMiAxMDkuMDg4QzAuMDMxMjY5MSAxMTAuMTYyIC0wLjExMTI4NiAxMTEuMzQ4IDAuMDg2ODcxMiAxMTIuNTAyQzAuMjg1MDI4IDExMy42NTYgMC44MTUyNjUgMTE0LjcyNiAxLjYxMjQzIDExNS41ODJMNTMuMzA5OSAxNzEuMDgzQzU0LjQyOTkgMTcyLjI4NiA1NS43ODQzIDE3My4yNDUgNTcuMjg5MyAxNzMuOTAyQzU4Ljc5NDMgMTc0LjU1OSA2MC40MTc4IDE3NC44OTkgNjIuMDU5NSAxNzQuOTAySDMwNi45MzNDMzA4LjEwMSAxNzQuOTAyIDMwOS4yNDQgMTc0LjU2IDMxMC4yMjEgMTczLjkxOEMzMTEuMTk5IDE3My4yNzYgMzExLjk2NyAxNzIuMzYyIDMxMi40MzMgMTcxLjI4OEMzMTIuODk5IDE3MC4yMTUgMzEzLjA0MSAxNjkuMDI4IDMxMi44NDMgMTY3Ljg3NUMzMTIuNjQ1IDE2Ni43MjEgMzEyLjExNSAxNjUuNjUxIDMxMS4zMTggMTY0Ljc5NUwyNTkuNjYgMTA5LjI5NFpNNS45OTcxOSA2OS40MjY3SDI1MC44ODRDMjUyLjUzIDY5LjQyNzUgMjU0LjE1OSA2OS4wODkgMjU1LjY2OSA2OC40MzJDMjU3LjE3OCA2Ny43NzUxIDI1OC41MzcgNjYuODEzOSAyNTkuNjYgNjUuNjA4MkwzMTEuMzE4IDEwLjEwNjlDMzEyLjExNSA5LjI1MTA3IDMxMi42NDUgOC4xODA1NiAzMTIuODQzIDcuMDI2OTVDMzEzLjA0MSA1Ljg3MzM0IDMxMi44OTkgNC42ODY4NiAzMTIuNDMzIDMuNjEzM0MzMTEuOTY3IDIuNTM5NzQgMzExLjE5OSAxLjYyNTg2IDMxMC4yMjEgMC45ODM5NDFDMzA5LjI0NCAwLjM0MjAyNiAzMDguMTAxIDMuOTUzMTRlLTA1IDMwNi45MzMgMEw2Mi4wNTk1IDBDNjAuNDE3OCAwLjAwMjc5ODY2IDU4Ljc5NDMgMC4zNDMxNCA1Ny4yODkzIDAuOTk5OTUzQzU1Ljc4NDMgMS42NTY3NyA1NC40Mjk5IDIuNjE2MDcgNTMuMzA5OSAzLjgxODQ3TDEuNjI1NzYgNTkuMzE5N0MwLjgyOTM2MSA2MC4xNzQ4IDAuMjk5MzU5IDYxLjI0NCAwLjEwMDc1MiA2Mi4zOTY0Qy0wLjA5Nzg1MzkgNjMuNTQ4OCAwLjA0MzU2OTggNjQuNzM0MiAwLjUwNzY3OSA2NS44MDczQzAuOTcxNzg5IDY2Ljg4MDMgMS43Mzg0MSA2Ny43OTQzIDIuNzEzNTIgNjguNDM3MkMzLjY4ODYzIDY5LjA4MDIgNC44Mjk4NCA2OS40MjQgNS45OTcxOSA2OS40MjY3WiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzQ3Nl8yNDMwKSIvPgo8L2c+CjxkZWZzPgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MF9saW5lYXJfNDc2XzI0MzAiIHgxPSIyNi40MTUiIHkxPSIyODcuMDU5IiB4Mj0iMjgzLjczNSIgeTI9Ii0yLjQ5NTc0IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIG9mZnNldD0iMC4wOCIgc3RvcC1jb2xvcj0iIzk5NDVGRiIvPgo8c3RvcCBvZmZzZXQ9IjAuMyIgc3RvcC1jb2xvcj0iIzg3NTJGMyIvPgo8c3RvcCBvZmZzZXQ9IjAuNSIgc3RvcC1jb2xvcj0iIzU0OTdENSIvPgo8c3RvcCBvZmZzZXQ9IjAuNiIgc3RvcC1jb2xvcj0iIzQzQjRDQSIvPgo8c3RvcCBvZmZzZXQ9IjAuNzIiIHN0b3AtY29sb3I9IiMyOEUwQjkiLz4KPHN0b3Agb2Zmc2V0PSIwLjk3IiBzdG9wLWNvbG9yPSIjMTlGQjlCIi8+CjwvbGluZWFyR3JhZGllbnQ+CjxjbGlwUGF0aCBpZD0iY2xpcDBfNDc2XzI0MzAiPgo8cmVjdCB3aWR0aD0iMzEyLjkzIiBoZWlnaHQ9IjI4MC4zNzciIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==&color=9945FF" /></a>
65
{% if clients.includes('js') %}
76
<a href="https://www.npmjs.com/package/{{ jsClientPackageName }}"><img src="https://img.shields.io/npm/v/{{ jsClientPackageName | urlencode }}?logo=npm&color=377CC0" /></a>

template/base/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
"devDependencies": {
1212
"@iarna/toml": "^2.2.5",
1313
"@metaplex-foundation/shank-js": "^0.1.7",
14-
"typescript": "^5.4.2",
14+
"typescript": "^5.5.2",
1515
"zx": "^7.2.3"
1616
},
1717
"packageManager": "[email protected]"

template/clients/base/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"validator:stop": "zx ./scripts/stop-validator.mjs"
88
},
99
"devDependencies": {
10-
"kinobi": "^0.20.1",
11-
"@kinobi-so/nodes-from-anchor": "^0.20.1"
10+
"kinobi": "^0.21.0",
11+
"@kinobi-so/nodes-from-anchor": "^0.20.9"
1212
}
1313
}

template/clients/js/clients/js/env-shim.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

template/clients/js/clients/js/package.json.njk

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -34,23 +34,25 @@
3434
},
3535
"license": "MIT",
3636
"peerDependencies": {
37-
"@solana/web3.js": "2.0.0-preview.3"
37+
"@solana/web3.js": "2.0.0-preview.4"
3838
},
3939
"devDependencies": {
4040
"@ava/typescript": "^4.1.0",
41-
"@solana/eslint-config-solana": "^3.0.0",
42-
"@solana/web3.js": "2.0.0-preview.3",
43-
"@solana/webcrypto-ed25519-polyfill": "2.0.0-preview.3",
44-
"@typescript-eslint/eslint-plugin": "^7.3.1",
45-
"@typescript-eslint/parser": "^7.3.1",
46-
"ava": "^6.1.2",
41+
"@solana/eslint-config-solana": "^3.0.3",
42+
"@solana/web3.js": "2.0.0-preview.4",
43+
"@solana/webcrypto-ed25519-polyfill": "2.0.0-preview.4",
44+
"@types/node": "^20",
45+
"@typescript-eslint/eslint-plugin": "^7.16.1",
46+
"@typescript-eslint/parser": "^7.16.1",
47+
"ava": "^6.1.3",
4748
"eslint": "^8.57.0",
48-
"prettier": "^3.2.5",
49+
"prettier": "^3.3.3",
4950
"rimraf": "^5.0.5",
50-
"tsup": "^8.0.2",
51+
"tsup": "8.1.0",
52+
"tsup": ">=8.0.0 <8.1.1",
5153
"typedoc": "^0.25.12",
5254
"typedoc-plugin-missing-exports": "^2.2.0",
53-
"typescript": "^5.4.2"
55+
"typescript": "^5.5.3"
5456
},
5557
"ava": {
5658
"nodeArguments": ["--no-warnings"],

template/clients/js/clients/js/tsup.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
import { env } from 'node:process';
2-
import path from 'path';
32
import { defineConfig, Options } from 'tsup';
43

54
const SHARED_OPTIONS: Options = {
65
define: { __VERSION__: `"${env.npm_package_version}"` },
76
entry: ['./src/index.ts'],
8-
inject: [path.resolve(__dirname, 'env-shim.ts')],
97
outDir: './dist/src',
108
outExtension: ({ format }) => ({ js: format === 'cjs' ? '.js' : '.mjs' }),
119
sourcemap: true,

template/clients/js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"clients:js:test": "zx ./scripts/client/test-js.mjs"
55
},
66
"devDependencies": {
7-
"@kinobi-so/renderers-js": "^0.20.2"
7+
"@kinobi-so/renderers-js": "^0.21.0"
88
}
99
}

template/clients/rust/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"clients:rust:test": "zx ./scripts/client/test-rust.mjs"
55
},
66
"devDependencies": {
7-
"@kinobi-so/renderers-rust": "^0.20.3"
7+
"@kinobi-so/renderers-rust": "^0.21.0"
88
}
99
}

0 commit comments

Comments
 (0)