├── .changeset ├── README.md ├── chilly-hotels-report.md ├── config.json └── lazy-bats-shake.md ├── .github └── workflows │ └── main.yml ├── .gitignore ├── .gitmodules ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── index.ts ├── locales ├── en-US.json └── fr-FR.json ├── package.json ├── pnpm-lock.yaml ├── scripts ├── build.mjs ├── prepublish.mjs ├── snapshot.mjs └── utils.mjs ├── template ├── anchor │ ├── base │ │ ├── Anchor.toml.njk │ │ └── program │ │ │ ├── Cargo.toml.njk │ │ │ ├── README.md.njk │ │ │ └── src │ │ │ └── lib.rs.njk │ └── clients │ │ ├── js │ │ └── clients │ │ │ └── js │ │ │ └── test │ │ │ ├── _setup.ts │ │ │ ├── create.test.ts │ │ │ └── increment.test.ts.njk │ │ └── rust │ │ └── clients │ │ └── rust │ │ └── tests │ │ └── create.rs.njk ├── base │ ├── .github │ │ ├── actions │ │ │ └── setup │ │ │ │ └── action.yml.njk │ │ └── workflows │ │ │ └── main.yml.njk │ ├── .prettierrc │ ├── Cargo.toml.njk │ ├── LICENSE │ ├── README.md.njk │ ├── _.gitignore │ ├── package.json │ ├── rustfmt.toml │ └── scripts │ │ ├── check-solana-version.mjs │ │ ├── ci │ │ └── set-env.mjs.njk │ │ ├── generate-idls.mjs │ │ ├── link-solana-version.mjs │ │ ├── program │ │ ├── build.mjs │ │ ├── clean.mjs │ │ ├── dump.mjs │ │ ├── format.mjs │ │ ├── lint.mjs │ │ └── test.mjs │ │ └── utils.mjs ├── clients │ ├── base │ │ ├── package.json │ │ └── scripts │ │ │ ├── generate-clients.mjs.njk │ │ │ ├── start-validator.mjs │ │ │ └── stop-validator.mjs │ ├── js │ │ ├── .github │ │ │ └── workflows │ │ │ │ └── publish-js-client.yml.njk │ │ ├── clients │ │ │ └── js │ │ │ │ ├── README.md.njk │ │ │ │ ├── _.eslintrc.cjs │ │ │ │ ├── _.gitignore │ │ │ │ ├── _.prettierrc.json │ │ │ │ ├── package.json.njk │ │ │ │ ├── src │ │ │ │ └── index.ts │ │ │ │ ├── tsconfig.declarations.json │ │ │ │ ├── tsconfig.json │ │ │ │ ├── tsup.config.ts │ │ │ │ └── typedoc.json │ │ ├── package.json │ │ └── scripts │ │ │ └── client │ │ │ ├── format-js.mjs │ │ │ ├── lint-js.mjs │ │ │ ├── publish-js.mjs │ │ │ └── test-js.mjs │ └── rust │ │ ├── .github │ │ └── workflows │ │ │ └── publish-rust-client.yml.njk │ │ ├── clients │ │ └── rust │ │ │ ├── Cargo.toml.njk │ │ │ ├── README.md.njk │ │ │ └── src │ │ │ └── lib.rs.njk │ │ ├── package.json │ │ └── scripts │ │ └── client │ │ ├── format-rust.mjs │ │ ├── lint-rust.mjs │ │ ├── publish-rust.mjs │ │ └── test-rust.mjs └── shank │ ├── base │ └── program │ │ ├── Cargo.toml.njk │ │ ├── README.md.njk │ │ └── src │ │ ├── assertions.rs │ │ ├── entrypoint.rs │ │ ├── error.rs │ │ ├── instruction.rs │ │ ├── lib.rs.njk │ │ ├── processor.rs │ │ ├── state.rs │ │ └── utils.rs │ └── clients │ ├── js │ └── clients │ │ └── js │ │ └── test │ │ ├── _setup.ts │ │ ├── create.test.ts │ │ └── increment.test.ts.njk │ └── rust │ └── clients │ └── rust │ └── tests │ └── create.rs.njk ├── tsconfig.json └── utils ├── commands.ts ├── filesystem.ts ├── inputAll.ts ├── inputArgs.ts ├── inputCore.ts ├── inputPrompts.ts ├── localization.ts ├── logs.ts ├── objects.ts ├── packageManager.ts ├── renderContext.ts ├── renderTemplates.ts ├── solanaCli.ts ├── strings.ts ├── versionAnchor.ts ├── versionCore.ts ├── versionRust.ts └── versionSolana.ts /.changeset/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/.changeset/README.md -------------------------------------------------------------------------------- /.changeset/chilly-hotels-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/.changeset/chilly-hotels-report.md -------------------------------------------------------------------------------- /.changeset/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/.changeset/config.json -------------------------------------------------------------------------------- /.changeset/lazy-bats-shake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/.changeset/lazy-bats-shake.md -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/.gitmodules -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/.prettierrc -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/README.md -------------------------------------------------------------------------------- /index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/index.ts -------------------------------------------------------------------------------- /locales/en-US.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/locales/en-US.json -------------------------------------------------------------------------------- /locales/fr-FR.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/locales/fr-FR.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /scripts/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/scripts/build.mjs -------------------------------------------------------------------------------- /scripts/prepublish.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/scripts/prepublish.mjs -------------------------------------------------------------------------------- /scripts/snapshot.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/scripts/snapshot.mjs -------------------------------------------------------------------------------- /scripts/utils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/scripts/utils.mjs -------------------------------------------------------------------------------- /template/anchor/base/Anchor.toml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/anchor/base/Anchor.toml.njk -------------------------------------------------------------------------------- /template/anchor/base/program/Cargo.toml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/anchor/base/program/Cargo.toml.njk -------------------------------------------------------------------------------- /template/anchor/base/program/README.md.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/anchor/base/program/README.md.njk -------------------------------------------------------------------------------- /template/anchor/base/program/src/lib.rs.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/anchor/base/program/src/lib.rs.njk -------------------------------------------------------------------------------- /template/anchor/clients/js/clients/js/test/_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/anchor/clients/js/clients/js/test/_setup.ts -------------------------------------------------------------------------------- /template/anchor/clients/js/clients/js/test/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/anchor/clients/js/clients/js/test/create.test.ts -------------------------------------------------------------------------------- /template/anchor/clients/js/clients/js/test/increment.test.ts.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/anchor/clients/js/clients/js/test/increment.test.ts.njk -------------------------------------------------------------------------------- /template/anchor/clients/rust/clients/rust/tests/create.rs.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/anchor/clients/rust/clients/rust/tests/create.rs.njk -------------------------------------------------------------------------------- /template/base/.github/actions/setup/action.yml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/.github/actions/setup/action.yml.njk -------------------------------------------------------------------------------- /template/base/.github/workflows/main.yml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/.github/workflows/main.yml.njk -------------------------------------------------------------------------------- /template/base/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/.prettierrc -------------------------------------------------------------------------------- /template/base/Cargo.toml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/Cargo.toml.njk -------------------------------------------------------------------------------- /template/base/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/LICENSE -------------------------------------------------------------------------------- /template/base/README.md.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/README.md.njk -------------------------------------------------------------------------------- /template/base/_.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/_.gitignore -------------------------------------------------------------------------------- /template/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/package.json -------------------------------------------------------------------------------- /template/base/rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/rustfmt.toml -------------------------------------------------------------------------------- /template/base/scripts/check-solana-version.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/check-solana-version.mjs -------------------------------------------------------------------------------- /template/base/scripts/ci/set-env.mjs.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/ci/set-env.mjs.njk -------------------------------------------------------------------------------- /template/base/scripts/generate-idls.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/generate-idls.mjs -------------------------------------------------------------------------------- /template/base/scripts/link-solana-version.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/link-solana-version.mjs -------------------------------------------------------------------------------- /template/base/scripts/program/build.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/program/build.mjs -------------------------------------------------------------------------------- /template/base/scripts/program/clean.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/program/clean.mjs -------------------------------------------------------------------------------- /template/base/scripts/program/dump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/program/dump.mjs -------------------------------------------------------------------------------- /template/base/scripts/program/format.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/program/format.mjs -------------------------------------------------------------------------------- /template/base/scripts/program/lint.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/program/lint.mjs -------------------------------------------------------------------------------- /template/base/scripts/program/test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/program/test.mjs -------------------------------------------------------------------------------- /template/base/scripts/utils.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/base/scripts/utils.mjs -------------------------------------------------------------------------------- /template/clients/base/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/base/package.json -------------------------------------------------------------------------------- /template/clients/base/scripts/generate-clients.mjs.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/base/scripts/generate-clients.mjs.njk -------------------------------------------------------------------------------- /template/clients/base/scripts/start-validator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/base/scripts/start-validator.mjs -------------------------------------------------------------------------------- /template/clients/base/scripts/stop-validator.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/base/scripts/stop-validator.mjs -------------------------------------------------------------------------------- /template/clients/js/.github/workflows/publish-js-client.yml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/.github/workflows/publish-js-client.yml.njk -------------------------------------------------------------------------------- /template/clients/js/clients/js/README.md.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/clients/js/README.md.njk -------------------------------------------------------------------------------- /template/clients/js/clients/js/_.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/clients/js/_.eslintrc.cjs -------------------------------------------------------------------------------- /template/clients/js/clients/js/_.gitignore: -------------------------------------------------------------------------------- 1 | .vercel 2 | docs 3 | -------------------------------------------------------------------------------- /template/clients/js/clients/js/_.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/clients/js/_.prettierrc.json -------------------------------------------------------------------------------- /template/clients/js/clients/js/package.json.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/clients/js/package.json.njk -------------------------------------------------------------------------------- /template/clients/js/clients/js/src/index.ts: -------------------------------------------------------------------------------- 1 | export * from './generated'; 2 | -------------------------------------------------------------------------------- /template/clients/js/clients/js/tsconfig.declarations.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/clients/js/tsconfig.declarations.json -------------------------------------------------------------------------------- /template/clients/js/clients/js/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/clients/js/tsconfig.json -------------------------------------------------------------------------------- /template/clients/js/clients/js/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/clients/js/tsup.config.ts -------------------------------------------------------------------------------- /template/clients/js/clients/js/typedoc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/clients/js/typedoc.json -------------------------------------------------------------------------------- /template/clients/js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/package.json -------------------------------------------------------------------------------- /template/clients/js/scripts/client/format-js.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/scripts/client/format-js.mjs -------------------------------------------------------------------------------- /template/clients/js/scripts/client/lint-js.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/scripts/client/lint-js.mjs -------------------------------------------------------------------------------- /template/clients/js/scripts/client/publish-js.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/scripts/client/publish-js.mjs -------------------------------------------------------------------------------- /template/clients/js/scripts/client/test-js.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/js/scripts/client/test-js.mjs -------------------------------------------------------------------------------- /template/clients/rust/.github/workflows/publish-rust-client.yml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/rust/.github/workflows/publish-rust-client.yml.njk -------------------------------------------------------------------------------- /template/clients/rust/clients/rust/Cargo.toml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/rust/clients/rust/Cargo.toml.njk -------------------------------------------------------------------------------- /template/clients/rust/clients/rust/README.md.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/rust/clients/rust/README.md.njk -------------------------------------------------------------------------------- /template/clients/rust/clients/rust/src/lib.rs.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/rust/clients/rust/src/lib.rs.njk -------------------------------------------------------------------------------- /template/clients/rust/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/rust/package.json -------------------------------------------------------------------------------- /template/clients/rust/scripts/client/format-rust.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/rust/scripts/client/format-rust.mjs -------------------------------------------------------------------------------- /template/clients/rust/scripts/client/lint-rust.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/rust/scripts/client/lint-rust.mjs -------------------------------------------------------------------------------- /template/clients/rust/scripts/client/publish-rust.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/rust/scripts/client/publish-rust.mjs -------------------------------------------------------------------------------- /template/clients/rust/scripts/client/test-rust.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/clients/rust/scripts/client/test-rust.mjs -------------------------------------------------------------------------------- /template/shank/base/program/Cargo.toml.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/Cargo.toml.njk -------------------------------------------------------------------------------- /template/shank/base/program/README.md.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/README.md.njk -------------------------------------------------------------------------------- /template/shank/base/program/src/assertions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/src/assertions.rs -------------------------------------------------------------------------------- /template/shank/base/program/src/entrypoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/src/entrypoint.rs -------------------------------------------------------------------------------- /template/shank/base/program/src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/src/error.rs -------------------------------------------------------------------------------- /template/shank/base/program/src/instruction.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/src/instruction.rs -------------------------------------------------------------------------------- /template/shank/base/program/src/lib.rs.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/src/lib.rs.njk -------------------------------------------------------------------------------- /template/shank/base/program/src/processor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/src/processor.rs -------------------------------------------------------------------------------- /template/shank/base/program/src/state.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/src/state.rs -------------------------------------------------------------------------------- /template/shank/base/program/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/base/program/src/utils.rs -------------------------------------------------------------------------------- /template/shank/clients/js/clients/js/test/_setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/clients/js/clients/js/test/_setup.ts -------------------------------------------------------------------------------- /template/shank/clients/js/clients/js/test/create.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/clients/js/clients/js/test/create.test.ts -------------------------------------------------------------------------------- /template/shank/clients/js/clients/js/test/increment.test.ts.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/clients/js/clients/js/test/increment.test.ts.njk -------------------------------------------------------------------------------- /template/shank/clients/rust/clients/rust/tests/create.rs.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/template/shank/clients/rust/clients/rust/tests/create.rs.njk -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/tsconfig.json -------------------------------------------------------------------------------- /utils/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/commands.ts -------------------------------------------------------------------------------- /utils/filesystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/filesystem.ts -------------------------------------------------------------------------------- /utils/inputAll.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/inputAll.ts -------------------------------------------------------------------------------- /utils/inputArgs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/inputArgs.ts -------------------------------------------------------------------------------- /utils/inputCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/inputCore.ts -------------------------------------------------------------------------------- /utils/inputPrompts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/inputPrompts.ts -------------------------------------------------------------------------------- /utils/localization.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/localization.ts -------------------------------------------------------------------------------- /utils/logs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/logs.ts -------------------------------------------------------------------------------- /utils/objects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/objects.ts -------------------------------------------------------------------------------- /utils/packageManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/packageManager.ts -------------------------------------------------------------------------------- /utils/renderContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/renderContext.ts -------------------------------------------------------------------------------- /utils/renderTemplates.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/renderTemplates.ts -------------------------------------------------------------------------------- /utils/solanaCli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/solanaCli.ts -------------------------------------------------------------------------------- /utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/strings.ts -------------------------------------------------------------------------------- /utils/versionAnchor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/versionAnchor.ts -------------------------------------------------------------------------------- /utils/versionCore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/versionCore.ts -------------------------------------------------------------------------------- /utils/versionRust.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/versionRust.ts -------------------------------------------------------------------------------- /utils/versionSolana.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/solana-program/create-solana-program/HEAD/utils/versionSolana.ts --------------------------------------------------------------------------------